From e9b6e5a085e162e4fa9372ddb216c53ba7c032e8 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Mon, 27 Nov 2023 16:42:27 +0000 Subject: [PATCH] [uss_qualifier] DSS0030 fix rid version for v22a TokenValidation scenario (#357) 3295d6256c65973191f6bb2d69cc9c4d125637ec --- .../reports/dss_probing/report.json | 2 +- .../dss_probing/requirements/status.json | 8 +- .../dss_probing/requirements/uss1.html | 1971 ++-- .../dss_probing/requirements/uss2.html | 1971 ++-- .../reports/dss_probing/sequence/index.html | 22 +- .../reports/dss_probing/sequence/s1.html | 314 +- .../reports/dss_probing/sequence/s10.html | 314 +- .../reports/dss_probing/sequence/s11.html | 140 +- .../reports/dss_probing/sequence/s12.html | 74 +- .../reports/dss_probing/sequence/s13.html | 142 +- .../reports/dss_probing/sequence/s14.html | 596 +- .../reports/dss_probing/sequence/s15.html | 694 +- .../reports/dss_probing/sequence/s16.html | 720 +- .../reports/dss_probing/sequence/s17.html | 208 +- .../reports/dss_probing/sequence/s18.html | 2 +- .../reports/dss_probing/sequence/s19.html | 314 +- .../reports/dss_probing/sequence/s2.html | 140 +- .../reports/dss_probing/sequence/s20.html | 140 +- .../reports/dss_probing/sequence/s21.html | 70 +- .../reports/dss_probing/sequence/s22.html | 142 +- .../reports/dss_probing/sequence/s23.html | 604 +- .../reports/dss_probing/sequence/s24.html | 728 +- .../reports/dss_probing/sequence/s25.html | 740 +- .../reports/dss_probing/sequence/s26.html | 208 +- .../reports/dss_probing/sequence/s27.html | 2 +- .../reports/dss_probing/sequence/s28.html | 314 +- .../reports/dss_probing/sequence/s29.html | 140 +- .../reports/dss_probing/sequence/s3.html | 70 +- .../reports/dss_probing/sequence/s30.html | 70 +- .../reports/dss_probing/sequence/s31.html | 142 +- .../reports/dss_probing/sequence/s32.html | 600 +- .../reports/dss_probing/sequence/s33.html | 696 +- .../reports/dss_probing/sequence/s34.html | 730 +- .../reports/dss_probing/sequence/s35.html | 210 +- .../reports/dss_probing/sequence/s36.html | 2 +- .../reports/dss_probing/sequence/s4.html | 142 +- .../reports/dss_probing/sequence/s5.html | 604 +- .../reports/dss_probing/sequence/s6.html | 696 +- .../reports/dss_probing/sequence/s7.html | 732 +- .../reports/dss_probing/sequence/s8.html | 208 +- .../reports/dss_probing/sequence/s9.html | 2 +- .../uss_qualifier/reports/f3548/report.json | 2 +- .../reports/f3548/requirements/index.html | 1 + .../reports/f3548/requirements/mock_uss.html | 3723 ++++++++ .../reports/f3548/requirements/status.json | 11 +- .../reports/f3548/requirements/uss1.html | 886 +- .../reports/f3548/requirements/uss2.html | 886 +- .../reports/f3548/sequence/index.html | 129 +- .../reports/f3548/sequence/s1.html | 222 +- .../reports/f3548/sequence/s10.html | 1300 +-- .../reports/f3548/sequence/s11.html | 1170 +-- .../reports/f3548/sequence/s12.html | 6070 ++++++++++++- .../reports/f3548/sequence/s13.html | 6110 ++++++++++++- .../reports/f3548/sequence/s14.html | 16 +- .../reports/f3548/sequence/s2.html | 300 +- .../reports/f3548/sequence/s3.html | 308 +- .../reports/f3548/sequence/s4.html | 1314 +-- .../reports/f3548/sequence/s5.html | 1390 +-- .../reports/f3548/sequence/s6.html | 1440 +-- .../reports/f3548/sequence/s7.html | 1298 +-- .../reports/f3548/sequence/s8.html | 1170 +-- .../reports/f3548/sequence/s9.html | 1300 +-- .../reports/general_flight_auth/report.json | 2 +- .../requirements/status.json | 8 +- .../requirements/uss1.html | 40 +- .../general_flight_auth/sequence/index.html | 16 +- .../general_flight_auth/sequence/s1.html | 76 +- ...test_data.che.netrid.circular_flights.json | 12 +- .../reports/geoawareness_cis/report.json | 2 +- .../geospatial_comprehension/report.json | 2 +- .../reports/message_signing/report.json | 2 +- .../reports/netrid_v19/report.json | 2 +- .../netrid_v19/requirements/status.json | 8 +- .../reports/netrid_v19/requirements/uss1.html | 1204 +-- .../reports/netrid_v19/requirements/uss2.html | 1086 +-- .../reports/netrid_v19/requirements/uss3.html | 1430 +-- .../reports/netrid_v19/sequence/index.html | 28 +- .../reports/netrid_v19/sequence/s1.html | 314 +- .../reports/netrid_v19/sequence/s10.html | 330 +- .../reports/netrid_v19/sequence/s11.html | 140 +- .../reports/netrid_v19/sequence/s12.html | 70 +- .../reports/netrid_v19/sequence/s13.html | 142 +- .../reports/netrid_v19/sequence/s14.html | 594 +- .../reports/netrid_v19/sequence/s15.html | 696 +- .../reports/netrid_v19/sequence/s16.html | 728 +- .../reports/netrid_v19/sequence/s17.html | 208 +- .../reports/netrid_v19/sequence/s18.html | 2 +- .../reports/netrid_v19/sequence/s19.html | 3900 ++++---- .../reports/netrid_v19/sequence/s2.html | 140 +- .../reports/netrid_v19/sequence/s20.html | 338 +- .../reports/netrid_v19/sequence/s21.html | 2 +- .../reports/netrid_v19/sequence/s22.html | 75 +- .../reports/netrid_v19/sequence/s3.html | 70 +- .../reports/netrid_v19/sequence/s4.html | 142 +- .../reports/netrid_v19/sequence/s5.html | 604 +- .../reports/netrid_v19/sequence/s6.html | 692 +- .../reports/netrid_v19/sequence/s7.html | 724 +- .../reports/netrid_v19/sequence/s8.html | 208 +- .../reports/netrid_v19/sequence/s9.html | 2 +- .../reports/netrid_v22a/report.json | 2 +- .../netrid_v22a/requirements/status.json | 8 +- .../netrid_v22a/requirements/uss1.html | 1378 +-- .../netrid_v22a/requirements/uss2.html | 1211 +-- .../reports/netrid_v22a/sequence/index.html | 30 +- .../reports/netrid_v22a/sequence/s1.html | 314 +- .../reports/netrid_v22a/sequence/s10.html | 314 +- .../reports/netrid_v22a/sequence/s11.html | 140 +- .../reports/netrid_v22a/sequence/s12.html | 70 +- .../reports/netrid_v22a/sequence/s13.html | 152 +- .../reports/netrid_v22a/sequence/s14.html | 600 +- .../reports/netrid_v22a/sequence/s15.html | 728 +- .../reports/netrid_v22a/sequence/s16.html | 728 +- .../reports/netrid_v22a/sequence/s17.html | 214 +- .../reports/netrid_v22a/sequence/s18.html | 2 +- .../reports/netrid_v22a/sequence/s19.html | 3894 ++++---- .../reports/netrid_v22a/sequence/s2.html | 140 +- .../reports/netrid_v22a/sequence/s20.html | 338 +- .../reports/netrid_v22a/sequence/s21.html | 2 +- .../reports/netrid_v22a/sequence/s22.html | 71 +- .../reports/netrid_v22a/sequence/s3.html | 70 +- .../reports/netrid_v22a/sequence/s4.html | 142 +- .../reports/netrid_v22a/sequence/s5.html | 596 +- .../reports/netrid_v22a/sequence/s6.html | 716 +- .../reports/netrid_v22a/sequence/s7.html | 726 +- .../reports/netrid_v22a/sequence/s8.html | 210 +- .../reports/netrid_v22a/sequence/s9.html | 2 +- .../uss_qualifier/reports/noop/report.html | 36 +- .../uss_qualifier/reports/noop/report.json | 36 +- .../reports/noop/sequence/index.html | 14 +- .../reports/noop/sequence/s1.html | 10 +- .../reports/uspace/capabilities.html | 2 +- .../uss_qualifier/reports/uspace/report.json | 2 +- .../reports/uspace/requirements/index.html | 1 + .../reports/uspace/requirements/mock_uss.html | 7911 +++++++++++++++++ .../reports/uspace/requirements/status.json | 11 +- .../reports/uspace/requirements/uss1.html | 2386 ++--- .../reports/uspace/requirements/uss2.html | 2386 ++--- .../reports/uspace/sequence/index.html | 162 +- .../reports/uspace/sequence/s1.html | 48 +- .../reports/uspace/sequence/s10.html | 1402 +-- .../reports/uspace/sequence/s11.html | 1270 +-- .../reports/uspace/sequence/s12.html | 1172 +-- .../reports/uspace/sequence/s13.html | 1294 +-- .../reports/uspace/sequence/s14.html | 1128 +-- .../reports/uspace/sequence/s15.html | 1148 +-- .../reports/uspace/sequence/s16.html | 6070 ++++++++++++- .../reports/uspace/sequence/s17.html | 5497 +++++++++++- .../reports/uspace/sequence/s18.html | 16 +- .../reports/uspace/sequence/s19.html | 70 +- .../reports/uspace/sequence/s2.html | 34 +- .../reports/uspace/sequence/s20.html | 50 +- .../reports/uspace/sequence/s21.html | 46 +- .../reports/uspace/sequence/s22.html | 314 +- .../reports/uspace/sequence/s23.html | 140 +- .../reports/uspace/sequence/s24.html | 70 +- .../reports/uspace/sequence/s25.html | 142 +- .../reports/uspace/sequence/s26.html | 596 +- .../reports/uspace/sequence/s27.html | 696 +- .../reports/uspace/sequence/s28.html | 738 +- .../reports/uspace/sequence/s29.html | 210 +- .../reports/uspace/sequence/s3.html | 6 +- .../reports/uspace/sequence/s30.html | 2 +- .../reports/uspace/sequence/s31.html | 312 +- .../reports/uspace/sequence/s32.html | 140 +- .../reports/uspace/sequence/s33.html | 70 +- .../reports/uspace/sequence/s34.html | 142 +- .../reports/uspace/sequence/s35.html | 608 +- .../reports/uspace/sequence/s36.html | 728 +- .../reports/uspace/sequence/s37.html | 744 +- .../reports/uspace/sequence/s38.html | 210 +- .../reports/uspace/sequence/s39.html | 2 +- .../reports/uspace/sequence/s4.html | 6 +- .../reports/uspace/sequence/s40.html | 4712 +++++----- .../reports/uspace/sequence/s41.html | 374 +- .../reports/uspace/sequence/s42.html | 2 +- .../reports/uspace/sequence/s43.html | 81 +- .../reports/uspace/sequence/s44.html | 30 +- .../reports/uspace/sequence/s5.html | 256 +- .../reports/uspace/sequence/s6.html | 300 +- .../reports/uspace/sequence/s7.html | 290 +- .../reports/uspace/sequence/s8.html | 1332 +-- .../reports/uspace/sequence/s9.html | 1332 +-- 182 files changed, 77404 insertions(+), 40890 deletions(-) create mode 100644 artifacts/uss_qualifier/reports/f3548/requirements/mock_uss.html create mode 100644 artifacts/uss_qualifier/reports/uspace/requirements/mock_uss.html diff --git a/artifacts/uss_qualifier/reports/dss_probing/report.json b/artifacts/uss_qualifier/reports/dss_probing/report.json index 6f1ef9a3f7..3a777b5fa4 100644 --- a/artifacts/uss_qualifier/reports/dss_probing/report.json +++ b/artifacts/uss_qualifier/reports/dss_probing/report.json @@ -1 +1 @@ -{"codebase_version": "openskies-sh/monitoring/v0.0.0-2825146", "commit_hash": "2825146c477742860b307b08323987f076202bc0", "baseline_signature": "03b01ac2e449d56394605f5704839b3dcbe2e23d12c46093003ecdae416c66ca", "environment_signature": "383670842b90e623e04660bab8132198849a61457e0d90caf9eebb0df6322efb", "configuration": {"resources": {"resource_declarations": {"id_generator": {"resource_type": "resources.interuss.IDGeneratorResource", "dependencies": {"auth_adapter": "utm_auth"}, "specification": {"whoami_audience": "localhost", "whoami_scope": "rid.display_provider"}}, "kentland_service_area": {"resource_type": "resources.netrid.ServiceAreaResource", "specification": {"base_url": "https://uss_qualifier.test.utm/dummy_base_url", "footprint": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}], "altitude_min": 0.0, "altitude_max": 3048.0, "reference_time": "2023-01-10T00:00:00.123456+00:00", "time_start": "2023-01-10T00:00:01.123456+00:00", "time_end": "2023-01-10T01:00:01.123456+00:00"}, "dependencies": {}}, "kentland_problematically_big_area": {"resource_type": "resources.VerticesResource", "specification": {"vertices": [{"lat": 38.0, "lng": -81.0}, {"lat": 37.0, "lng": -81.0}, {"lat": 37.0, "lng": -80.0}, {"lat": 38.0, "lng": -80.0}]}, "dependencies": {}}, "utm_auth": {"resource_type": "resources.communications.AuthAdapterResource", "specification": {"environment_variable_containing_auth_spec": "AUTH_SPEC"}, "dependencies": {}}, "scd_dss_instances": {"resource_type": "resources.astm.f3548.v21.DSSInstancesResource", "dependencies": {"auth_adapter": "utm_auth"}, "specification": {"dss_instances": [{"participant_id": "uss1", "base_url": "http://dss.uss1.localutm", "has_private_address": true}, {"participant_id": "uss2", "base_url": "http://dss.uss2.localutm", "has_private_address": true}]}}, "netrid_dss_instances_v22a": {"resource_type": "resources.astm.f3411.DSSInstancesResource", "dependencies": {"auth_adapter": "utm_auth"}, "specification": {"dss_instances": [{"participant_id": "uss1", "rid_version": "F3411-22a", "base_url": "http://dss.uss1.localutm/rid/v2", "has_private_address": true, "local_debug": true}, {"participant_id": "uss2", "rid_version": "F3411-22a", "base_url": "http://dss.uss2.localutm/rid/v2", "has_private_address": true, "local_debug": true}]}}, "netrid_dss_instances_v19": {"resource_type": "resources.astm.f3411.DSSInstancesResource", "dependencies": {"auth_adapter": "utm_auth"}, "specification": {"dss_instances": [{"participant_id": "uss1", "rid_version": "F3411-19", "base_url": "http://dss.uss1.localutm", "has_private_address": true, "local_debug": true}, {"participant_id": "uss2", "rid_version": "F3411-19", "base_url": "http://dss.uss2.localutm", "has_private_address": true, "local_debug": true}]}}}}, "non_baseline_inputs": ["v1.test_run.resources.resource_declarations.utm_auth", "v1.test_run.resources.resource_declarations.scd_dss_instances", "v1.test_run.resources.resource_declarations.netrid_dss_instances_v22a", "v1.test_run.resources.resource_declarations.netrid_dss_instances_v19"], "action": {"test_suite": {"suite_type": "suites.interuss.dss.all_tests", "resources": {"f3411v19_dss_instances": "netrid_dss_instances_v19", "f3411v22a_dss_instances": "netrid_dss_instances_v22a", "id_generator": "id_generator", "service_area": "kentland_service_area", "problematically_big_area": "kentland_problematically_big_area"}}, "on_failure": "Continue"}, "execution": {"stop_fast": true, "include_action_when": null, "skip_action_when": null}}, "report": {"test_suite": {"name": "ASTM DSS tests", "suite_type": "suites.interuss.dss.all_tests", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/suites/interuss/dss/all_tests.md", "start_time": "2023-11-16T10:44:46.966766Z", "actions": [{"action_generator": {"actions": [{"test_suite": {"name": "DSS testing for ASTM NetRID F3411-19", "suite_type": "suites.astm.netrid.f3411_19.dss_probing", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/suites/astm/netrid/f3411_19/dss_probing.md", "start_time": "2023-11-16T10:44:46.967031Z", "actions": [{"test_scenario": {"name": "ASTM NetRID DSS: Simple ISA", "scenario_type": "scenarios.astm.netrid.v19.dss.ISASimple", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_simple.md", "start_time": "2023-11-16T10:44:46.967249Z", "cases": [{"name": "Setup", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_simple.md#setup-test-case", "start_time": "2023-11-16T10:44:46.967327Z", "steps": [{"name": "Ensure clean workspace", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_simple.md#ensure-clean-workspace-test-step", "start_time": "2023-11-16T10:44:46.967387Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-16T10:44:46.973348Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.GetISA"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss1.localutm/v1/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-16T10:44:46.967445Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA4NiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:44:46 GMT", "Content-Length": "106"}, "elapsed_s": 0.002963, "reported": "2023-11-16T10:44:46.972862Z", "json": {"message": "ISA 0000015c-e36d-40be-d38b-eca6ca350000 not found (E:21e53bbb-2cdd-4a63-b74d-5ea50a7cb49d)"}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T10:44:46.973425Z"}], "end_time": "2023-11-16T10:44:46.973467Z"}, {"name": "Create and check ISA", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_simple.md#create-and-check-isa-test-case", "start_time": "2023-11-16T10:44:46.973509Z", "steps": [{"name": "Create ISA", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/test_steps/put_isa.md#create-or-update-isa-test-step", "start_time": "2023-11-16T10:44:46.973549Z", "failed_checks": [], "passed_checks": [{"name": "ISA response code", "timestamp": "2023-11-16T10:44:46.987238Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA response format", "timestamp": "2023-11-16T10:44:47.171562Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA ID matches", "timestamp": "2023-11-16T10:44:47.171653Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA version format", "timestamp": "2023-11-16T10:44:47.171724Z", "participants": ["uss1"], "requirements": []}, {"name": "ISA start time matches", "timestamp": "2023-11-16T10:44:47.171775Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA end time matches", "timestamp": "2023-11-16T10:44:47.171828Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA URL matches", "timestamp": "2023-11-16T10:44:47.171876Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA created", "timestamp": "2023-11-16T10:44:47.172278Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}], "queries": [{"request": {"method": "PUT", "url": "http://dss.uss1.localutm/v1/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-16T10:44:46.974651Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "462", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA4NiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lo": 0.0, "altitude_hi": 3048.0}, "time_start": "2023-11-16T10:44:47.387781Z", "time_end": "2023-11-16T11:44:47.387781Z"}, "flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "request_id": "f8a27fca-8d83-41f4-b2a9-0ce4a2a8eb5d"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:44:46 GMT", "Content-Length": "291"}, "elapsed_s": 0.006557, "reported": "2023-11-16T10:44:46.983271Z", "json": {"subscribers": [], "service_area": {"flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-16T10:44:47.387781Z", "time_end": "2023-11-16T11:44:47.387781Z", "version": "1f60kihkbpa60", "id": "0000015c-e36d-40be-d38b-eca6ca350000"}}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T10:44:47.172307Z"}, {"name": "Get ISA by ID", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_simple.md#get-isa-by-id-test-step", "start_time": "2023-11-16T10:44:47.172335Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-16T10:44:47.176181Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.GetISA", "interuss.f3411.dss_endpoints.GetISA"]}, {"name": "ISA version match", "timestamp": "2023-11-16T10:44:47.176808Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.GetISA"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss1.localutm/v1/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-16T10:44:47.172382Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA4NiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:44:47 GMT", "Content-Length": "274"}, "elapsed_s": 0.001786, "reported": "2023-11-16T10:44:47.174815Z", "json": {"service_area": {"flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-16T10:44:47.387781Z", "time_end": "2023-11-16T11:44:47.387781Z", "version": "1f60kihkbpa60", "id": "0000015c-e36d-40be-d38b-eca6ca350000"}}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T10:44:47.176835Z"}], "end_time": "2023-11-16T10:44:47.176852Z"}, {"name": "Update and search ISA", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_simple.md#update-and-search-isa-test-case", "start_time": "2023-11-16T10:44:47.176885Z", "steps": [{"name": "Update ISA", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/test_steps/put_isa.md#create-or-update-isa-test-step", "start_time": "2023-11-16T10:44:47.176919Z", "failed_checks": [], "passed_checks": [{"name": "ISA response code", "timestamp": "2023-11-16T10:44:47.186195Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA response format", "timestamp": "2023-11-16T10:44:47.196379Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA ID matches", "timestamp": "2023-11-16T10:44:47.196447Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA version changed", "timestamp": "2023-11-16T10:44:47.196496Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA version format", "timestamp": "2023-11-16T10:44:47.196544Z", "participants": ["uss1"], "requirements": []}, {"name": "ISA start time matches", "timestamp": "2023-11-16T10:44:47.196588Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA end time matches", "timestamp": "2023-11-16T10:44:47.196630Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA URL matches", "timestamp": "2023-11-16T10:44:47.196672Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA updated", "timestamp": "2023-11-16T10:44:47.197036Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}], "queries": [{"request": {"method": "PUT", "url": "http://dss.uss1.localutm/v1/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000/1f60kihkbpa60", "initiated_at": "2023-11-16T10:44:47.177536Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "462", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA4NiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lo": 0.0, "altitude_hi": 3048.0}, "time_start": "2023-11-16T10:44:47.387781Z", "time_end": "2023-11-16T11:44:48.387781Z"}, "flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "request_id": "ac535098-4ded-4e69-9dab-6bd6f08fd582"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:44:47 GMT", "Content-Length": "291"}, "elapsed_s": 0.00532, "reported": "2023-11-16T10:44:47.183464Z", "json": {"subscribers": [], "service_area": {"flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-16T10:44:47.387781Z", "time_end": "2023-11-16T11:44:48.387781Z", "version": "1f60kihqc0c5g", "id": "0000015c-e36d-40be-d38b-eca6ca350000"}}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T10:44:47.197064Z"}, {"name": "Get ISA by ID", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_simple.md#get-isa-by-id-test-step-1", "start_time": "2023-11-16T10:44:47.197095Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-16T10:44:47.200193Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.GetISA", "interuss.f3411.dss_endpoints.GetISA"]}, {"name": "ISA version match", "timestamp": "2023-11-16T10:44:47.200806Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.GetISA"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss1.localutm/v1/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-16T10:44:47.197135Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA4NiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:44:47 GMT", "Content-Length": "274"}, "elapsed_s": 0.001255, "reported": "2023-11-16T10:44:47.198909Z", "json": {"service_area": {"flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-16T10:44:47.387781Z", "time_end": "2023-11-16T11:44:48.387781Z", "version": "1f60kihqc0c5g", "id": "0000015c-e36d-40be-d38b-eca6ca350000"}}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T10:44:47.200833Z"}, {"name": "Search by earliest time (included)", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/test_steps/search_isas.md#search-isas-test-step", "start_time": "2023-11-16T10:44:47.200862Z", "failed_checks": [], "passed_checks": [{"name": "ISAs search response format", "timestamp": "2023-11-16T10:44:47.214298Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "Successful ISAs search", "timestamp": "2023-11-16T10:44:47.214338Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "ISA returned by search", "timestamp": "2023-11-16T10:44:47.215015Z", "participants": ["uss1"], "requirements": []}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss1.localutm/v1/dss/identification_service_areas?area=37.1853,-80.614,37.2148,-80.614,37.2148,-80.544,37.1853,-80.544&earliest_time=2023-11-16T11:43:48.387781Z", "initiated_at": "2023-11-16T10:44:47.200944Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA4NiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:44:47 GMT", "Content-Length": "277"}, "elapsed_s": 0.002221, "reported": "2023-11-16T10:44:47.203739Z", "json": {"service_areas": [{"flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-16T10:44:47.387781Z", "time_end": "2023-11-16T11:44:48.387781Z", "version": "1f60kihqc0c5g", "id": "0000015c-e36d-40be-d38b-eca6ca350000"}]}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T10:44:47.215044Z"}, {"name": "Search by earliest time (excluded)", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/test_steps/search_isas.md#search-isas-test-step", "start_time": "2023-11-16T10:44:47.215072Z", "failed_checks": [], "passed_checks": [{"name": "ISAs search response format", "timestamp": "2023-11-16T10:44:47.226292Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "Successful ISAs search", "timestamp": "2023-11-16T10:44:47.226332Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "ISA not returned by search", "timestamp": "2023-11-16T10:44:47.226484Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss1.localutm/v1/dss/identification_service_areas?area=37.1853,-80.614,37.2148,-80.614,37.2148,-80.544,37.1853,-80.544&earliest_time=2023-11-16T11:45:48.387781Z", "initiated_at": "2023-11-16T10:44:47.215144Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA4NiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:44:47 GMT", "Content-Length": "21"}, "elapsed_s": 0.00141, "reported": "2023-11-16T10:44:47.217095Z", "json": {"service_areas": []}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T10:44:47.226514Z"}, {"name": "Search by latest time (included)", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/test_steps/search_isas.md#search-isas-test-step", "start_time": "2023-11-16T10:44:47.226543Z", "failed_checks": [], "passed_checks": [{"name": "ISAs search response format", "timestamp": "2023-11-16T10:44:47.239729Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "Successful ISAs search", "timestamp": "2023-11-16T10:44:47.239772Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "ISA returned by search", "timestamp": "2023-11-16T10:44:47.240615Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss1.localutm/v1/dss/identification_service_areas?area=37.1853,-80.614,37.2148,-80.614,37.2148,-80.544,37.1853,-80.544&latest_time=2023-11-16T10:45:47.387781Z", "initiated_at": "2023-11-16T10:44:47.226617Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA4NiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:44:47 GMT", "Content-Length": "277"}, "elapsed_s": 0.001824, "reported": "2023-11-16T10:44:47.228977Z", "json": {"service_areas": [{"flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-16T10:44:47.387781Z", "time_end": "2023-11-16T11:44:48.387781Z", "version": "1f60kihqc0c5g", "id": "0000015c-e36d-40be-d38b-eca6ca350000"}]}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T10:44:47.240648Z"}, {"name": "Search by latest time (excluded)", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/test_steps/search_isas.md#search-isas-test-step", "start_time": "2023-11-16T10:44:47.240688Z", "failed_checks": [], "passed_checks": [{"name": "ISAs search response format", "timestamp": "2023-11-16T10:44:47.252178Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "Successful ISAs search", "timestamp": "2023-11-16T10:44:47.252218Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "ISA not returned by search", "timestamp": "2023-11-16T10:44:47.252371Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss1.localutm/v1/dss/identification_service_areas?area=37.1853,-80.614,37.2148,-80.614,37.2148,-80.544,37.1853,-80.544&latest_time=2023-11-16T10:43:47.387781Z", "initiated_at": "2023-11-16T10:44:47.240778Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA4NiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:44:47 GMT", "Content-Length": "21"}, "elapsed_s": 0.001639, "reported": "2023-11-16T10:44:47.243048Z", "json": {"service_areas": []}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T10:44:47.252401Z"}, {"name": "Search by area only", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/test_steps/search_isas.md#search-isas-test-step", "start_time": "2023-11-16T10:44:47.252429Z", "failed_checks": [], "passed_checks": [{"name": "ISAs search response format", "timestamp": "2023-11-16T10:44:47.264829Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "Successful ISAs search", "timestamp": "2023-11-16T10:44:47.264868Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "ISA returned by search", "timestamp": "2023-11-16T10:44:47.265542Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss1.localutm/v1/dss/identification_service_areas?area=37.1853,-80.614,37.2148,-80.614,37.2148,-80.544,37.1853,-80.544", "initiated_at": "2023-11-16T10:44:47.252489Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA4NiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:44:47 GMT", "Content-Length": "277"}, "elapsed_s": 0.001577, "reported": "2023-11-16T10:44:47.254591Z", "json": {"service_areas": [{"flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-16T10:44:47.387781Z", "time_end": "2023-11-16T11:44:48.387781Z", "version": "1f60kihqc0c5g", "id": "0000015c-e36d-40be-d38b-eca6ca350000"}]}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T10:44:47.265572Z"}, {"name": "Search with invalid params", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_simple.md#search-with-invalid-params-test-step", "start_time": "2023-11-16T10:44:47.265601Z", "failed_checks": [], "passed_checks": [{"name": "Search request rejected", "timestamp": "2023-11-16T10:44:47.267239Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss1.localutm/v1/dss/identification_service_areas?area=", "initiated_at": "2023-11-16T10:44:47.265642Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA4NiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:44:47 GMT", "Content-Length": "68"}, "elapsed_s": 0.000792, "reported": "2023-11-16T10:44:47.266973Z", "json": {"message": "Missing area (E:5a064bb9-f980-4f20-987c-6007f4787ebe)"}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T10:44:47.267305Z"}, {"name": "Search by huge area", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_simple.md#search-by-huge-area-test-step", "start_time": "2023-11-16T10:44:47.267356Z", "failed_checks": [], "passed_checks": [{"name": "Search request rejected", "timestamp": "2023-11-16T10:44:47.269199Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss1.localutm/v1/dss/identification_service_areas?area=38.0,-81.0,37.0,-81.0,37.0,-80.0,38.0,-80.0", "initiated_at": "2023-11-16T10:44:47.267439Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA4NiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 413, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:44:47 GMT", "Content-Length": "70"}, "elapsed_s": 0.000894, "reported": "2023-11-16T10:44:47.268972Z", "json": {"message": "Area too large (E:f1ac14cc-7ecd-4f45-bbfb-0d351bf30587)"}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T10:44:47.269252Z"}, {"name": "Search ISA with loop", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_simple.md#search-isa-with-loop-test-step", "start_time": "2023-11-16T10:44:47.269307Z", "failed_checks": [], "passed_checks": [{"name": "Search request rejected", "timestamp": "2023-11-16T10:44:47.270994Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss1.localutm/v1/dss/identification_service_areas?area=37.1853,-80.614,37.2148,-80.614,37.2148,-80.544,37.1853,-80.544,37.1853,-80.614", "initiated_at": "2023-11-16T10:44:47.269397Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA4NiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:44:47 GMT", "Content-Length": "103"}, "elapsed_s": 0.000832, "reported": "2023-11-16T10:44:47.270759Z", "json": {"message": "Intersection found between polygon edge 1 and 4 (E:27a2e6f3-73df-4637-ae0e-db6c2d37e8b5)"}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T10:44:47.271047Z"}], "end_time": "2023-11-16T10:44:47.271076Z"}, {"name": "Delete ISA", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_simple.md#delete-isa-test-case", "start_time": "2023-11-16T10:44:47.271128Z", "steps": [{"name": "Delete with wrong version", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_simple.md#delete-with-wrong-version-test-step", "start_time": "2023-11-16T10:44:47.271178Z", "failed_checks": [], "passed_checks": [{"name": "Delete request rejected", "timestamp": "2023-11-16T10:44:47.273612Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,b"]}], "queries": [{"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/v1/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000/f60kihqc0c5", "initiated_at": "2023-11-16T10:44:47.271235Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA4NiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 409, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:44:47 GMT", "Content-Length": "127"}, "elapsed_s": 0.00162, "reported": "2023-11-16T10:44:47.273371Z", "json": {"message": "ISA currently at version 1f60kihqc0c5g but client specified f60kihqc0c5 (E:92af0835-8086-4494-8a3e-49ce9344f8b9)"}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T10:44:47.273666Z"}, {"name": "Delete with empty version", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_simple.md#delete-with-empty-version-test-step", "start_time": "2023-11-16T10:44:47.273716Z", "failed_checks": [], "passed_checks": [{"name": "Delete request rejected", "timestamp": "2023-11-16T10:44:47.275348Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,b"]}], "queries": [{"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/v1/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000/", "initiated_at": "2023-11-16T10:44:47.273787Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA4NiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:44:47 GMT", "Content-Length": "78"}, "elapsed_s": 0.000799, "reported": "2023-11-16T10:44:47.275113Z", "json": {"message": "Missing version string (E:47c35191-765b-4c6b-936a-5c94ad69fb39)"}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T10:44:47.275402Z"}, {"name": "Delete ISA", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/test_steps/delete_isa.md#delete-isa-test-step", "start_time": "2023-11-16T10:44:47.275450Z", "failed_checks": [], "passed_checks": [{"name": "ISA response format", "timestamp": "2023-11-16T10:44:47.294581Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,b"]}, {"name": "ISA ID matches", "timestamp": "2023-11-16T10:44:47.294647Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,b"]}, {"name": "ISA version matches", "timestamp": "2023-11-16T10:44:47.294692Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,b"]}, {"name": "ISA deleted", "timestamp": "2023-11-16T10:44:47.294717Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,b"]}], "queries": [{"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/v1/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000/1f60kihqc0c5g", "initiated_at": "2023-11-16T10:44:47.275528Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA4NiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:44:47 GMT", "Content-Length": "291"}, "elapsed_s": 0.00489, "reported": "2023-11-16T10:44:47.281057Z", "json": {"service_area": {"flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-16T10:44:47.387781Z", "time_end": "2023-11-16T11:44:48.387781Z", "version": "1f60kihqc0c5g", "id": "0000015c-e36d-40be-d38b-eca6ca350000"}, "subscribers": []}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T10:44:47.294737Z"}, {"name": "Get deleted ISA by ID", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_simple.md#get-deleted-isa-by-id-test-step", "start_time": "2023-11-16T10:44:47.294761Z", "failed_checks": [], "passed_checks": [{"name": "ISA not found", "timestamp": "2023-11-16T10:44:47.296785Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.GetISA"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss1.localutm/v1/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-16T10:44:47.294801Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA4NiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:44:47 GMT", "Content-Length": "106"}, "elapsed_s": 0.001257, "reported": "2023-11-16T10:44:47.296570Z", "json": {"message": "ISA 0000015c-e36d-40be-d38b-eca6ca350000 not found (E:557c4712-8474-4dba-958b-bbc73b44cf40)"}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T10:44:47.296837Z"}, {"name": "Search ISA", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/test_steps/search_isas.md#search-isas-test-step", "start_time": "2023-11-16T10:44:47.296885Z", "failed_checks": [], "passed_checks": [{"name": "ISAs search response format", "timestamp": "2023-11-16T10:44:47.308312Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "Successful ISAs search", "timestamp": "2023-11-16T10:44:47.308352Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "ISA not returned by search", "timestamp": "2023-11-16T10:44:47.308505Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss1.localutm/v1/dss/identification_service_areas?area=37.1853,-80.614,37.2148,-80.614,37.2148,-80.544,37.1853,-80.544", "initiated_at": "2023-11-16T10:44:47.296993Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA4NiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:44:47 GMT", "Content-Length": "21"}, "elapsed_s": 0.001398, "reported": "2023-11-16T10:44:47.299081Z", "json": {"service_areas": []}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T10:44:47.308535Z"}], "end_time": "2023-11-16T10:44:47.308551Z"}], "successful": true, "end_time": "2023-11-16T10:44:47.308566Z", "cleanup": {"name": "Cleanup", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_simple.md#cleanup", "start_time": "2023-11-16T10:44:47.308590Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-16T10:44:47.310739Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.GetISA"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss1.localutm/v1/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-16T10:44:47.308617Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA4NiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:44:47 GMT", "Content-Length": "106"}, "elapsed_s": 0.001322, "reported": "2023-11-16T10:44:47.310468Z", "json": {"message": "ISA 0000015c-e36d-40be-d38b-eca6ca350000 not found (E:15130879-89eb-4f49-87cf-910cad6f2bce)"}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T10:44:47.310819Z"}}}, {"test_scenario": {"name": "ASTM NetRID DSS: Submitted ISA Validations", "scenario_type": "scenarios.astm.netrid.v19.dss.ISAValidation", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_validation.md", "start_time": "2023-11-16T10:44:47.311295Z", "cases": [{"name": "Setup", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_validation.md#setup-test-case", "start_time": "2023-11-16T10:44:47.311370Z", "steps": [{"name": "Ensure clean workspace", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_validation.md#ensure-clean-workspace-test-step", "start_time": "2023-11-16T10:44:47.311424Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-16T10:44:47.313368Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.GetISA"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss1.localutm/v1/dss/identification_service_areas/00000170-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-16T10:44:47.311476Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA4NiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:44:47 GMT", "Content-Length": "106"}, "elapsed_s": 0.001086, "reported": "2023-11-16T10:44:47.313105Z", "json": {"message": "ISA 00000170-e36d-40be-d38b-eca6ca350000 not found (E:640dc636-00a4-4580-a53d-aeed7f85fe41)"}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T10:44:47.313436Z"}], "end_time": "2023-11-16T10:44:47.313463Z"}, {"name": "ISA Validation", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_validation.md#isa-validation-test-case", "start_time": "2023-11-16T10:44:47.313500Z", "steps": [{"name": "ISA Validation", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_validation.md#isa-validation-test-step", "start_time": "2023-11-16T10:44:47.313536Z", "failed_checks": [], "passed_checks": [{"name": "ISA huge area", "timestamp": "2023-11-16T10:44:47.315997Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA empty vertices", "timestamp": "2023-11-16T10:44:47.318219Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA start time in the past", "timestamp": "2023-11-16T10:44:47.320960Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA start time after end time", "timestamp": "2023-11-16T10:44:47.323396Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA vertices are valid", "timestamp": "2023-11-16T10:44:47.325941Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA missing outline", "timestamp": "2023-11-16T10:44:47.327855Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA missing volume", "timestamp": "2023-11-16T10:44:47.329578Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}], "queries": [{"request": {"method": "PUT", "url": "http://dss.uss1.localutm/v1/dss/identification_service_areas/00000170-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-16T10:44:47.314186Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "442", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA4NiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": 38.0, "lng": -81.0}, {"lat": 37.0, "lng": -81.0}, {"lat": 37.0, "lng": -80.0}, {"lat": 38.0, "lng": -80.0}]}, "altitude_lo": 0.0, "altitude_hi": 3048.0}, "time_start": "2023-11-16T10:44:47.405478Z", "time_end": "2023-11-16T11:44:47.405478Z"}, "flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "request_id": "34caf6b7-91e5-4429-909a-d662b0f3a5a0"}, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:44:47 GMT", "Content-Length": "70"}, "elapsed_s": 0.00091, "reported": "2023-11-16T10:44:47.315665Z", "json": {"message": "Area too large (E:fd99e541-b015-4391-900b-66d70d0998d4)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/v1/dss/identification_service_areas/00000170-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-16T10:44:47.316569Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "328", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA4NiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": []}, "altitude_lo": 0.0, "altitude_hi": 3048.0}, "time_start": "2023-11-16T10:44:47.405478Z", "time_end": "2023-11-16T11:44:47.405478Z"}, "flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "request_id": "17a2173b-d07a-4646-902c-ab5517515215"}, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:44:47 GMT", "Content-Length": "93"}, "elapsed_s": 0.000845, "reported": "2023-11-16T10:44:47.317953Z", "json": {"message": "Missing or malformed required extents (E:b09ba886-81e2-46da-a82e-e85e7a123aff)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/v1/dss/identification_service_areas/00000170-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-16T10:44:47.319078Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "462", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA4NiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lo": 0.0, "altitude_hi": 3048.0}, "time_start": "2023-11-16T10:34:47.318269Z", "time_end": "2023-11-16T11:34:47.318269Z"}, "flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "request_id": "771f40dc-55d8-4964-941b-3c632d8b0cfb"}, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:44:47 GMT", "Content-Length": "116"}, "elapsed_s": 0.001004, "reported": "2023-11-16T10:44:47.320682Z", "json": {"message": "IdentificationServiceArea time_start must not be in the past (E:e1e3c2ea-fe4e-4b83-92e9-dfc933aefb43)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/v1/dss/identification_service_areas/00000170-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-16T10:44:47.321662Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "462", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA4NiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lo": 0.0, "altitude_hi": 3048.0}, "time_start": "2023-01-10T01:00:01.123456Z", "time_end": "2023-01-10T00:00:01.123456Z"}, "flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "request_id": "bce640f3-1276-496b-83e5-89e091a685e9"}, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:44:47 GMT", "Content-Length": "116"}, "elapsed_s": 0.000909, "reported": "2023-11-16T10:44:47.323121Z", "json": {"message": "IdentificationServiceArea time_start must not be in the past (E:b190dfde-c004-473f-9181-79d612248075)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/v1/dss/identification_service_areas/00000170-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-16T10:44:47.324294Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "474", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA4NiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": 130.0, "lng": -23.0}, {"lat": 130.0, "lng": -24.000000000000004}, {"lat": 132.0, "lng": -24.000000000000004}, {"lat": 132.0, "lng": -23.0}]}, "altitude_lo": 0.0, "altitude_hi": 3048.0}, "time_start": "2023-01-10T00:00:01.123456Z", "time_end": "2023-01-10T01:00:01.123456Z"}, "flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "request_id": "cde7aafe-809d-44c7-bc1d-bf0fb71df601"}, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:44:47 GMT", "Content-Length": "101"}, "elapsed_s": 0.000818, "reported": "2023-11-16T10:44:47.325664Z", "json": {"message": "Coordinates did not create a well-formed area (E:53b0e68a-c959-4b24-8ab3-48265c7792a2)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/v1/dss/identification_service_areas/00000170-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-16T10:44:47.326094Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "297", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA4NiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"spatial_volume": {"altitude_lo": 0.0, "altitude_hi": 3048.0}, "time_start": "2023-11-16T10:44:47.405478Z", "time_end": "2023-11-16T11:44:47.405478Z"}, "flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "request_id": "34caf6b7-91e5-4429-909a-d662b0f3a5a0"}, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:44:47 GMT", "Content-Length": "93"}, "elapsed_s": 0.000808, "reported": "2023-11-16T10:44:47.327611Z", "json": {"message": "Missing or malformed required extents (E:71d5298f-12be-41ac-b06e-878308707de4)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/v1/dss/identification_service_areas/00000170-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-16T10:44:47.327997Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "234", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA4NiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"time_start": "2023-11-16T10:44:47.405478Z", "time_end": "2023-11-16T11:44:47.405478Z"}, "flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "request_id": "34caf6b7-91e5-4429-909a-d662b0f3a5a0"}, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:44:47 GMT", "Content-Length": "93"}, "elapsed_s": 0.000797, "reported": "2023-11-16T10:44:47.329363Z", "json": {"message": "Missing or malformed required extents (E:bc9719a3-aab6-456a-a0f9-e2bc5e7fd924)"}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T10:44:47.329633Z"}], "end_time": "2023-11-16T10:44:47.329664Z"}], "successful": true, "end_time": "2023-11-16T10:44:47.329690Z", "cleanup": {"name": "Cleanup", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_validation.md#cleanup", "start_time": "2023-11-16T10:44:47.329724Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-16T10:44:47.331608Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.GetISA"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss1.localutm/v1/dss/identification_service_areas/00000170-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-16T10:44:47.329763Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA4NiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:44:47 GMT", "Content-Length": "106"}, "elapsed_s": 0.00109, "reported": "2023-11-16T10:44:47.331354Z", "json": {"message": "ISA 00000170-e36d-40be-d38b-eca6ca350000 not found (E:fdf8a3c7-cca9-4c6b-976f-009b009d319b)"}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T10:44:47.331717Z"}}}, {"test_scenario": {"name": "ASTM NetRID DSS: ISA Expiry", "scenario_type": "scenarios.astm.netrid.v19.dss.ISAExpiry", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_expiry.md", "start_time": "2023-11-16T10:44:47.332106Z", "cases": [{"name": "Setup", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_expiry.md#setup-test-case", "start_time": "2023-11-16T10:44:47.332178Z", "steps": [{"name": "Ensure clean workspace", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_expiry.md#ensure-clean-workspace-test-step", "start_time": "2023-11-16T10:44:47.332233Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-16T10:44:47.334208Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.GetISA"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss1.localutm/v1/dss/identification_service_areas/00000171-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-16T10:44:47.332287Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA4NiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:44:47 GMT", "Content-Length": "106"}, "elapsed_s": 0.001128, "reported": "2023-11-16T10:44:47.333957Z", "json": {"message": "ISA 00000171-e36d-40be-d38b-eca6ca350000 not found (E:57fe94df-56d0-4793-ae9f-54a919787584)"}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T10:44:47.334276Z"}], "end_time": "2023-11-16T10:44:47.334307Z"}, {"name": "ISA Expiry", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_expiry.md#isa-expiry-test-case", "start_time": "2023-11-16T10:44:47.334349Z", "steps": [{"name": "ISA Expiry", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_expiry.md#isa-expiry-test-step", "start_time": "2023-11-16T10:44:47.334388Z", "failed_checks": [], "passed_checks": [{"name": "Create short-lived ISA", "timestamp": "2023-11-16T10:44:47.342488Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "Expired ISAs are not part of search results", "timestamp": "2023-11-16T10:44:52.350657Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "An expired ISA can be queried by its ID", "timestamp": "2023-11-16T10:44:52.354013Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.GetISA"]}], "queries": [{"request": {"method": "PUT", "url": "http://dss.uss1.localutm/v1/dss/identification_service_areas/00000171-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-16T10:44:47.335138Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "462", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA4NiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lo": 0.0, "altitude_hi": 3048.0}, "time_start": "2023-11-16T10:44:47.334418Z", "time_end": "2023-11-16T10:44:52.334418Z"}, "flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "request_id": "bf4ca56f-70e3-4d94-92f7-0877638ef547"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:44:47 GMT", "Content-Length": "291"}, "elapsed_s": 0.004985, "reported": "2023-11-16T10:44:47.340702Z", "json": {"subscribers": [], "service_area": {"flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-16T10:44:47.334418Z", "time_end": "2023-11-16T10:44:52.334418Z", "version": "1f60kihv23ag8", "id": "00000171-e36d-40be-d38b-eca6ca350000"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "GET", "url": "http://dss.uss1.localutm/v1/dss/identification_service_areas?area=37.1853,-80.614,37.2148,-80.614,37.2148,-80.544,37.1853,-80.544", "initiated_at": "2023-11-16T10:44:52.347059Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA4NiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:44:52 GMT", "Content-Length": "21"}, "elapsed_s": 0.002172, "reported": "2023-11-16T10:44:52.350136Z", "json": {"service_areas": []}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "GET", "url": "http://dss.uss1.localutm/v1/dss/identification_service_areas/00000171-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-16T10:44:52.350740Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA4NiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:44:52 GMT", "Content-Length": "274"}, "elapsed_s": 0.001179, "reported": "2023-11-16T10:44:52.352597Z", "json": {"service_area": {"flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-16T10:44:47.334418Z", "time_end": "2023-11-16T10:44:52.334418Z", "version": "1f60kihv23ag8", "id": "00000171-e36d-40be-d38b-eca6ca350000"}}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T10:44:52.354046Z"}], "end_time": "2023-11-16T10:44:52.354062Z"}], "successful": true, "end_time": "2023-11-16T10:44:52.354077Z", "cleanup": {"name": "Cleanup", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_expiry.md#cleanup", "start_time": "2023-11-16T10:44:52.354102Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-16T10:44:52.356484Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.GetISA"]}, {"name": "Removed pre-existing ISA", "timestamp": "2023-11-16T10:44:52.365158Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,b"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss1.localutm/v1/dss/identification_service_areas/00000171-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-16T10:44:52.354131Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA4NiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:44:52 GMT", "Content-Length": "274"}, "elapsed_s": 0.001199, "reported": "2023-11-16T10:44:52.355837Z", "json": {"service_area": {"flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-16T10:44:47.334418Z", "time_end": "2023-11-16T10:44:52.334418Z", "version": "1f60kihv23ag8", "id": "00000171-e36d-40be-d38b-eca6ca350000"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/v1/dss/identification_service_areas/00000171-e36d-40be-d38b-eca6ca350000/1f60kihv23ag8", "initiated_at": "2023-11-16T10:44:52.357426Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA4NiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:44:52 GMT", "Content-Length": "291"}, "elapsed_s": 0.004749, "reported": "2023-11-16T10:44:52.362718Z", "json": {"service_area": {"flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-16T10:44:47.334418Z", "time_end": "2023-11-16T10:44:52.334418Z", "version": "1f60kihv23ag8", "id": "00000171-e36d-40be-d38b-eca6ca350000"}, "subscribers": []}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T10:44:52.365204Z"}}}, {"test_scenario": {"name": "ASTM NetRID DSS: ISA Subscription Interactions", "scenario_type": "scenarios.astm.netrid.v19.dss.ISASubscriptionInteractions", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_subscription_interactions.md", "start_time": "2023-11-16T10:44:52.365636Z", "cases": [{"name": "Setup", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_subscription_interactions.md#setup-test-case", "start_time": "2023-11-16T10:44:52.365711Z", "steps": [{"name": "Ensure clean workspace", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_subscription_interactions.md#ensure-clean-workspace-test-step", "start_time": "2023-11-16T10:44:52.365766Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-16T10:44:52.367849Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.GetISA"]}, {"name": "Successful subscription search query", "timestamp": "2023-11-16T10:44:52.371308Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,f"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss1.localutm/v1/dss/identification_service_areas/00000172-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-16T10:44:52.365818Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA4NiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:44:52 GMT", "Content-Length": "106"}, "elapsed_s": 0.001171, "reported": "2023-11-16T10:44:52.367547Z", "json": {"message": "ISA 00000172-e36d-40be-d38b-eca6ca350000 not found (E:2a20dd8a-1acf-47f2-85f8-80c43810eaa3)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "GET", "url": "http://dss.uss1.localutm/v1/dss/subscriptions?area=37.1853,-80.614,37.2148,-80.614,37.2148,-80.544,37.1853,-80.544", "initiated_at": "2023-11-16T10:44:52.367978Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA4NiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:44:52 GMT", "Content-Length": "21"}, "elapsed_s": 0.002244, "reported": "2023-11-16T10:44:52.370772Z", "json": {"subscriptions": []}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T10:44:52.371516Z"}], "end_time": "2023-11-16T10:44:52.371547Z"}, {"name": "ISA Subscription Interactions", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_subscription_interactions.md#isa-subscription-interactions-test-case", "start_time": "2023-11-16T10:44:52.371581Z", "steps": [{"name": "ISA Subscription Interactions", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_subscription_interactions.md#isa-subscription-interactions-test-step", "start_time": "2023-11-16T10:44:52.371617Z", "failed_checks": [], "passed_checks": [{"name": "Create an ISA", "timestamp": "2023-11-16T10:44:52.379061Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "Create a subscription within the ISA footprint", "timestamp": "2023-11-16T10:44:52.388953Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Subscription for the ISA's area mentions the ISA", "timestamp": "2023-11-16T10:44:52.389915Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Newly created subscription has a notification_index of 0", "timestamp": "2023-11-16T10:44:52.391293Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Mutate the ISA", "timestamp": "2023-11-16T10:44:52.519967Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "Response to the mutation of the ISA contains subscription ID", "timestamp": "2023-11-16T10:44:52.522626Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "Subscription to an ISA has its notification index incremented after mutation", "timestamp": "2023-11-16T10:44:52.523866Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "Delete the ISA", "timestamp": "2023-11-16T10:44:52.816477Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,d"]}, {"name": "Response to the deletion of the ISA contains subscription ID", "timestamp": "2023-11-16T10:44:52.818919Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,b"]}, {"name": "Subscription to an ISA has its notification index incremented after deletion", "timestamp": "2023-11-16T10:44:52.820185Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-16T10:44:52.830135Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,d"]}], "queries": [{"request": {"method": "PUT", "url": "http://dss.uss1.localutm/v1/dss/identification_service_areas/00000172-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-16T10:44:52.372337Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "462", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA4NiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lo": 0.0, "altitude_hi": 3048.0}, "time_start": "2023-11-16T10:44:47.447272Z", "time_end": "2023-11-16T11:44:47.447272Z"}, "flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "request_id": "8fb9cf9a-d2bb-423e-8c77-25803170b6c9"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:44:52 GMT", "Content-Length": "291"}, "elapsed_s": 0.004328, "reported": "2023-11-16T10:44:52.377269Z", "json": {"subscribers": [], "service_area": {"flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-16T10:44:47.447272Z", "time_end": "2023-11-16T11:44:47.447272Z", "version": "1f60kiml5s8q8", "id": "00000172-e36d-40be-d38b-eca6ca350000"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/00000172-e36d-40be-d38b-eca6ca350001", "initiated_at": "2023-11-16T10:44:52.379792Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "518", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA4NiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lo": 0.0, "altitude_hi": 3048.0}, "time_start": "2023-11-16T10:44:47.447272Z", "time_end": "2023-11-16T11:44:47.447272Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "57b1a3bc-4c9f-434f-8749-f9968b35052e"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:44:52 GMT", "Content-Length": "627"}, "elapsed_s": 0.007227, "reported": "2023-11-16T10:44:52.387609Z", "json": {"service_areas": [{"flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-16T10:44:47.447272Z", "time_end": "2023-11-16T11:44:47.447272Z", "version": "1f60kiml5s8q8", "id": "00000172-e36d-40be-d38b-eca6ca350000"}], "subscription": {"id": "00000172-e36d-40be-d38b-eca6ca350001", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-16T11:44:47.447272Z", "time_start": "2023-11-16T10:44:47.447272Z", "version": "1f60kimld1qgo"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/v1/dss/identification_service_areas/00000172-e36d-40be-d38b-eca6ca350000/1f60kiml5s8q8", "initiated_at": "2023-11-16T10:44:52.392243Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "462", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA4NiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lo": 0.0, "altitude_hi": 3047.0}, "time_start": "2023-11-16T10:44:47.447272Z", "time_end": "2023-11-16T11:44:47.447272Z"}, "flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "request_id": "90b0bee6-8187-4395-b33b-f988ceec8cfc"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:44:52 GMT", "Content-Length": "482"}, "elapsed_s": 0.004528, "reported": "2023-11-16T10:44:52.397571Z", "json": {"subscribers": [{"subscriptions": [{"subscription_id": "00000172-e36d-40be-d38b-eca6ca350001", "notification_index": 1}], "url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}], "service_area": {"flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-16T10:44:47.447272Z", "time_end": "2023-11-16T11:44:47.447272Z", "version": "1f60kimlp84o8", "id": "00000172-e36d-40be-d38b-eca6ca350000"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/v1/dss/identification_service_areas/00000172-e36d-40be-d38b-eca6ca350000/1f60kimlp84o8", "initiated_at": "2023-11-16T10:44:52.524636Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA4NiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:44:52 GMT", "Content-Length": "482"}, "elapsed_s": 0.005622, "reported": "2023-11-16T10:44:52.530833Z", "json": {"service_area": {"flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-16T10:44:47.447272Z", "time_end": "2023-11-16T11:44:47.447272Z", "version": "1f60kimlp84o8", "id": "00000172-e36d-40be-d38b-eca6ca350000"}, "subscribers": [{"subscriptions": [{"subscription_id": "00000172-e36d-40be-d38b-eca6ca350001", "notification_index": 2}], "url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}]}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/00000172-e36d-40be-d38b-eca6ca350001/1f60kimld1qgo", "initiated_at": "2023-11-16T10:44:52.821373Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA4NiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:44:52 GMT", "Content-Length": "352"}, "elapsed_s": 0.006518, "reported": "2023-11-16T10:44:52.828509Z", "json": {"subscription": {"id": "00000172-e36d-40be-d38b-eca6ca350001", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 2, "time_end": "2023-11-16T11:44:47.447272Z", "time_start": "2023-11-16T10:44:47.447272Z", "version": "1f60kimld1qgo"}}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T10:44:52.830168Z"}], "end_time": "2023-11-16T10:44:52.830186Z"}], "successful": true, "end_time": "2023-11-16T10:44:52.830202Z", "cleanup": {"name": "Cleanup", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_subscription_interactions.md#cleanup", "start_time": "2023-11-16T10:44:52.830228Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-16T10:44:52.832239Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.GetISA"]}, {"name": "Successful subscription search query", "timestamp": "2023-11-16T10:44:52.834952Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,f"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss1.localutm/v1/dss/identification_service_areas/00000172-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-16T10:44:52.830260Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA4NiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:44:52 GMT", "Content-Length": "106"}, "elapsed_s": 0.001202, "reported": "2023-11-16T10:44:52.831975Z", "json": {"message": "ISA 00000172-e36d-40be-d38b-eca6ca350000 not found (E:a245dfdd-328a-4eca-86b3-7354f335cd9b)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "GET", "url": "http://dss.uss1.localutm/v1/dss/subscriptions?area=37.1853,-80.614,37.2148,-80.614,37.2148,-80.544,37.1853,-80.544", "initiated_at": "2023-11-16T10:44:52.832372Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA4NiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:44:52 GMT", "Content-Length": "21"}, "elapsed_s": 0.001614, "reported": "2023-11-16T10:44:52.834549Z", "json": {"subscriptions": []}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T10:44:52.835196Z"}}}, {"test_scenario": {"name": "ASTM NetRID DSS: Subscription Validation", "scenario_type": "scenarios.astm.netrid.v19.dss.SubscriptionValidation", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/subscription_validation.md", "start_time": "2023-11-16T10:44:52.835641Z", "cases": [{"name": "Setup", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/subscription_validation.md#setup-test-case", "start_time": "2023-11-16T10:44:52.835750Z", "steps": [{"name": "Ensure clean workspace", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/subscription_validation.md#ensure-clean-workspace-test-step", "start_time": "2023-11-16T10:44:52.835809Z", "failed_checks": [], "passed_checks": [{"name": "Successful subscription search query", "timestamp": "2023-11-16T10:44:52.838195Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,f"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss1.localutm/v1/dss/subscriptions?area=37.1853,-80.614,37.2148,-80.614,37.2148,-80.544,37.1853,-80.544", "initiated_at": "2023-11-16T10:44:52.835903Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA4NiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:44:52 GMT", "Content-Length": "21"}, "elapsed_s": 0.00138, "reported": "2023-11-16T10:44:52.837879Z", "json": {"subscriptions": []}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T10:44:52.838391Z"}], "end_time": "2023-11-16T10:44:52.838419Z"}, {"name": "Subscription duration limitations", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/subscription_validation.md#subscription-duration-limitations-test-case", "start_time": "2023-11-16T10:44:52.838454Z", "steps": [{"name": "Try to create too-long subscription", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/subscription_validation.md#try-to-create-too-long-subscription-test-step", "start_time": "2023-11-16T10:44:52.838497Z", "failed_checks": [], "passed_checks": [{"name": "Too-long subscription creation rejected", "timestamp": "2023-11-16T10:44:52.841105Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0060"]}], "queries": [{"request": {"method": "PUT", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-16T10:44:52.839229Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "518", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA4NiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lo": 0.0, "altitude_hi": 3048.0}, "time_start": "2023-11-16T10:44:52.838551Z", "time_end": "2023-11-17T10:54:52.838551Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "ee05a78f-33d8-4fd7-8f8a-4d07479be7d5"}, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:44:52 GMT", "Content-Length": "92"}, "elapsed_s": 0.000913, "reported": "2023-11-16T10:44:52.840817Z", "json": {"message": "Subscription window exceeds 24 hours (E:949662ea-0d6a-4b32-a299-da8037fcec0e)"}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T10:44:52.841159Z"}, {"name": "Try to extend subscription", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/subscription_validation.md#try-to-extend-subscription-test-step", "start_time": "2023-11-16T10:44:52.841203Z", "failed_checks": [], "passed_checks": [{"name": "Valid subscription created", "timestamp": "2023-11-16T10:44:52.848858Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Subscription duration limited during update", "timestamp": "2023-11-16T10:44:52.851270Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0060"]}], "queries": [{"request": {"method": "PUT", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-16T10:44:52.841888Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "518", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA4NiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lo": 0.0, "altitude_hi": 3048.0}, "time_start": "2023-11-16T10:44:52.841262Z", "time_end": "2023-11-17T10:43:52.841262Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "ef35b777-39fe-43f0-9b62-e37523a8fe62"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:44:52 GMT", "Content-Length": "371"}, "elapsed_s": 0.005587, "reported": "2023-11-16T10:44:52.848096Z", "json": {"service_areas": [], "subscription": {"id": "0000016f-e36d-40be-d38b-eca6ca350000", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-17T10:43:52.841262Z", "time_start": "2023-11-16T10:44:52.841262Z", "version": "1f60kin35pa1g"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-16T10:44:52.849458Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "518", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA4NiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lo": 0.0, "altitude_hi": 3048.0}, "time_start": "2023-11-16T10:44:52.848906Z", "time_end": "2023-11-17T10:54:52.848906Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "9ed9505a-0ccb-4b70-9b7e-0a4c49f6dcad"}, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:44:52 GMT", "Content-Length": "92"}, "elapsed_s": 0.00089, "reported": "2023-11-16T10:44:52.850933Z", "json": {"message": "Subscription window exceeds 24 hours (E:a1abc329-f7c1-4188-b6fb-c2229162fd3c)"}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T10:44:52.851321Z"}, {"name": "Remove subscription", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/subscription_validation.md#remove-subscription-test-step", "start_time": "2023-11-16T10:44:52.851361Z", "failed_checks": [], "passed_checks": [{"name": "Subscription deleted", "timestamp": "2023-11-16T10:44:52.858759Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,d"]}], "queries": [{"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350000/1f60kin35pa1g", "initiated_at": "2023-11-16T10:44:52.852407Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA4NiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:44:52 GMT", "Content-Length": "352"}, "elapsed_s": 0.004244, "reported": "2023-11-16T10:44:52.857240Z", "json": {"subscription": {"id": "0000016f-e36d-40be-d38b-eca6ca350000", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-17T10:43:52.841262Z", "time_start": "2023-11-16T10:44:52.841262Z", "version": "1f60kin35pa1g"}}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T10:44:52.858790Z"}], "end_time": "2023-11-16T10:44:52.858807Z"}, {"name": "Subscription quantity limitations", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/subscription_validation.md#subscription-quantity-limitations-test-case", "start_time": "2023-11-16T10:44:52.858833Z", "steps": [{"name": "Create maximum number of subscriptions", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/subscription_validation.md#create-maximum-number-of-subscriptions-test-step", "start_time": "2023-11-16T10:44:52.858860Z", "failed_checks": [], "passed_checks": [{"name": "Create up to the maximum allowed number of subscriptions in an area", "timestamp": "2023-11-16T10:44:52.936716Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}], "queries": [{"request": {"method": "PUT", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350100", "initiated_at": "2023-11-16T10:44:52.859484Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "518", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA4NiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lo": 0.0, "altitude_hi": 3048.0}, "time_start": "2023-11-16T10:44:52.858900Z", "time_end": "2023-11-16T11:14:52.858900Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "7e316c68-1252-4934-b56e-836607b0746c"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:44:52 GMT", "Content-Length": "367"}, "elapsed_s": 0.005594, "reported": "2023-11-16T10:44:52.865678Z", "json": {"service_areas": [], "subscription": {"id": "0000016f-e36d-40be-d38b-eca6ca350100", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-16T11:14:52.8589Z", "time_start": "2023-11-16T10:44:52.8589Z", "version": "1f60kin3mfat8"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350101", "initiated_at": "2023-11-16T10:44:52.867008Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "518", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA4NiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lo": 0.0, "altitude_hi": 3048.0}, "time_start": "2023-11-16T10:44:52.866457Z", "time_end": "2023-11-16T11:14:52.866457Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "90f307fa-be9b-469b-9c3e-1586553f9f21"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:44:52 GMT", "Content-Length": "371"}, "elapsed_s": 0.006099, "reported": "2023-11-16T10:44:52.873697Z", "json": {"service_areas": [], "subscription": {"id": "0000016f-e36d-40be-d38b-eca6ca350101", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-16T11:14:52.866457Z", "time_start": "2023-11-16T10:44:52.866457Z", "version": "1f60kin3to448"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350102", "initiated_at": "2023-11-16T10:44:52.875121Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "518", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA4NiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lo": 0.0, "altitude_hi": 3048.0}, "time_start": "2023-11-16T10:44:52.874529Z", "time_end": "2023-11-16T11:14:52.874529Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "d5808c55-281d-44bd-a653-bd525994838f"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:44:52 GMT", "Content-Length": "371"}, "elapsed_s": 0.005688, "reported": "2023-11-16T10:44:52.881402Z", "json": {"service_areas": [], "subscription": {"id": "0000016f-e36d-40be-d38b-eca6ca350102", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-16T11:14:52.874529Z", "time_start": "2023-11-16T10:44:52.874529Z", "version": "1f60kin45dcog"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350103", "initiated_at": "2023-11-16T10:44:52.882728Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "518", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA4NiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lo": 0.0, "altitude_hi": 3048.0}, "time_start": "2023-11-16T10:44:52.882172Z", "time_end": "2023-11-16T11:14:52.882172Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "f32e8666-996e-4cf5-bd3b-5d258c9a4ada"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:44:52 GMT", "Content-Length": "371"}, "elapsed_s": 0.00567, "reported": "2023-11-16T10:44:52.889137Z", "json": {"service_areas": [], "subscription": {"id": "0000016f-e36d-40be-d38b-eca6ca350103", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-16T11:14:52.882172Z", "time_start": "2023-11-16T10:44:52.882172Z", "version": "1f60kin4cr73o"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350104", "initiated_at": "2023-11-16T10:44:52.890583Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "518", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA4NiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lo": 0.0, "altitude_hi": 3048.0}, "time_start": "2023-11-16T10:44:52.889973Z", "time_end": "2023-11-16T11:14:52.889973Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "3e7d8a6b-cf85-4b29-8b13-f0d352de5bbc"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:44:52 GMT", "Content-Length": "371"}, "elapsed_s": 0.005885, "reported": "2023-11-16T10:44:52.897076Z", "json": {"service_areas": [], "subscription": {"id": "0000016f-e36d-40be-d38b-eca6ca350104", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-16T11:14:52.889973Z", "time_start": "2023-11-16T10:44:52.889973Z", "version": "1f60kin4k4vio"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350105", "initiated_at": "2023-11-16T10:44:52.898382Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "518", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA4NiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lo": 0.0, "altitude_hi": 3048.0}, "time_start": "2023-11-16T10:44:52.897827Z", "time_end": "2023-11-16T11:14:52.897827Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "a24abd80-520b-4448-af21-ffb2635ff828"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:44:52 GMT", "Content-Length": "371"}, "elapsed_s": 0.005707, "reported": "2023-11-16T10:44:52.904701Z", "json": {"service_areas": [], "subscription": {"id": "0000016f-e36d-40be-d38b-eca6ca350105", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-16T11:14:52.897827Z", "time_start": "2023-11-16T10:44:52.897827Z", "version": "1f60kin4rlipo"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350106", "initiated_at": "2023-11-16T10:44:52.905994Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "518", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA4NiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lo": 0.0, "altitude_hi": 3048.0}, "time_start": "2023-11-16T10:44:52.905440Z", "time_end": "2023-11-16T11:14:52.905440Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "ff44d13c-e6a4-4d2f-9385-62ecb3937265"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:44:52 GMT", "Content-Length": "369"}, "elapsed_s": 0.005604, "reported": "2023-11-16T10:44:52.912208Z", "json": {"service_areas": [], "subscription": {"id": "0000016f-e36d-40be-d38b-eca6ca350106", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-16T11:14:52.90544Z", "time_start": "2023-11-16T10:44:52.90544Z", "version": "1f60kin52sbi8"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350107", "initiated_at": "2023-11-16T10:44:52.913620Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "518", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA4NiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lo": 0.0, "altitude_hi": 3048.0}, "time_start": "2023-11-16T10:44:52.913036Z", "time_end": "2023-11-16T11:14:52.913036Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "1edcf265-19f4-47f4-ae83-bb1a4ba77c1b"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:44:52 GMT", "Content-Length": "371"}, "elapsed_s": 0.005583, "reported": "2023-11-16T10:44:52.919791Z", "json": {"service_areas": [], "subscription": {"id": "0000016f-e36d-40be-d38b-eca6ca350107", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-16T11:14:52.913036Z", "time_start": "2023-11-16T10:44:52.913036Z", "version": "1f60kin5a2qi8"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350108", "initiated_at": "2023-11-16T10:44:52.921220Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "518", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA4NiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lo": 0.0, "altitude_hi": 3048.0}, "time_start": "2023-11-16T10:44:52.920621Z", "time_end": "2023-11-16T11:14:52.920621Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "6537fd6e-e6ce-4813-8f66-7df2f5545cd7"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:44:52 GMT", "Content-Length": "371"}, "elapsed_s": 0.006183, "reported": "2023-11-16T10:44:52.928010Z", "json": {"service_areas": [], "subscription": {"id": "0000016f-e36d-40be-d38b-eca6ca350108", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-16T11:14:52.920621Z", "time_start": "2023-11-16T10:44:52.920621Z", "version": "1f60kin5hbhqo"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350109", "initiated_at": "2023-11-16T10:44:52.929599Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "518", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA4NiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lo": 0.0, "altitude_hi": 3048.0}, "time_start": "2023-11-16T10:44:52.928872Z", "time_end": "2023-11-16T11:14:52.928872Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "760cced1-c767-4bd6-bf43-24aad1177150"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:44:52 GMT", "Content-Length": "371"}, "elapsed_s": 0.005767, "reported": "2023-11-16T10:44:52.935955Z", "json": {"service_areas": [], "subscription": {"id": "0000016f-e36d-40be-d38b-eca6ca350109", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-16T11:14:52.928872Z", "time_start": "2023-11-16T10:44:52.928872Z", "version": "1f60kin5pc5o0"}}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T10:44:52.936752Z"}, {"name": "Exceed maximum number of subscriptions", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/subscription_validation.md#exceed-maximum-number-of-subscriptions-test-step", "start_time": "2023-11-16T10:44:52.936782Z", "failed_checks": [], "passed_checks": [{"name": "Enforce maximum number of subscriptions for an area", "timestamp": "2023-11-16T10:44:52.941119Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0050"]}], "queries": [{"request": {"method": "PUT", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350200", "initiated_at": "2023-11-16T10:44:52.937378Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "518", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA4NiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lo": 0.0, "altitude_hi": 3048.0}, "time_start": "2023-11-16T10:44:52.936825Z", "time_end": "2023-11-16T11:14:52.936825Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "b12da380-2efc-464c-9524-acd3a155bf96"}, "body": null}, "response": {"code": 429, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:44:52 GMT", "Content-Length": "108"}, "elapsed_s": 0.002927, "reported": "2023-11-16T10:44:52.940867Z", "json": {"message": "Too many existing subscriptions in this area already (E:79ebebfb-40b4-403a-89fd-fd9e94ff8410)"}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T10:44:52.941173Z"}, {"name": "Clean up subscriptions", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/subscription_validation.md#clean-up-subscriptions-test-step", "start_time": "2023-11-16T10:44:52.941218Z", "failed_checks": [], "passed_checks": [{"name": "Successful subscription search query", "timestamp": "2023-11-16T10:44:52.947399Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,f"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-16T10:44:52.958241Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,d"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-16T10:44:52.962988Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,d"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-16T10:44:52.967988Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,d"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-16T10:44:52.973072Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,d"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-16T10:44:52.979399Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,d"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-16T10:44:52.985781Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,d"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-16T10:44:52.990794Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,d"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-16T10:44:53.003387Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,d"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-16T10:44:53.008954Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,d"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-16T10:44:53.013979Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,d"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss1.localutm/v1/dss/subscriptions?area=37.1853,-80.614,37.2148,-80.614,37.2148,-80.544,37.1853,-80.544", "initiated_at": "2023-11-16T10:44:52.941327Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA4NiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:44:52 GMT", "Transfer-Encoding": "chunked"}, "elapsed_s": 0.001937, "reported": "2023-11-16T10:44:52.943972Z", "json": {"subscriptions": [{"id": "0000016f-e36d-40be-d38b-eca6ca350100", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-16T11:14:52.8589Z", "time_start": "2023-11-16T10:44:52.8589Z", "version": "1f60kin3mfat8"}, {"id": "0000016f-e36d-40be-d38b-eca6ca350101", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-16T11:14:52.866457Z", "time_start": "2023-11-16T10:44:52.866457Z", "version": "1f60kin3to448"}, {"id": "0000016f-e36d-40be-d38b-eca6ca350102", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-16T11:14:52.874529Z", "time_start": "2023-11-16T10:44:52.874529Z", "version": "1f60kin45dcog"}, {"id": "0000016f-e36d-40be-d38b-eca6ca350103", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-16T11:14:52.882172Z", "time_start": "2023-11-16T10:44:52.882172Z", "version": "1f60kin4cr73o"}, {"id": "0000016f-e36d-40be-d38b-eca6ca350104", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-16T11:14:52.889973Z", "time_start": "2023-11-16T10:44:52.889973Z", "version": "1f60kin4k4vio"}, {"id": "0000016f-e36d-40be-d38b-eca6ca350105", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-16T11:14:52.897827Z", "time_start": "2023-11-16T10:44:52.897827Z", "version": "1f60kin4rlipo"}, {"id": "0000016f-e36d-40be-d38b-eca6ca350106", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-16T11:14:52.90544Z", "time_start": "2023-11-16T10:44:52.90544Z", "version": "1f60kin52sbi8"}, {"id": "0000016f-e36d-40be-d38b-eca6ca350107", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-16T11:14:52.913036Z", "time_start": "2023-11-16T10:44:52.913036Z", "version": "1f60kin5a2qi8"}, {"id": "0000016f-e36d-40be-d38b-eca6ca350108", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-16T11:14:52.920621Z", "time_start": "2023-11-16T10:44:52.920621Z", "version": "1f60kin5hbhqo"}, {"id": "0000016f-e36d-40be-d38b-eca6ca350109", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-16T11:14:52.928872Z", "time_start": "2023-11-16T10:44:52.928872Z", "version": "1f60kin5pc5o0"}]}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350100/1f60kin3mfat8", "initiated_at": "2023-11-16T10:44:52.953449Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA4NiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:44:52 GMT", "Content-Length": "348"}, "elapsed_s": 0.003963, "reported": "2023-11-16T10:44:52.957965Z", "json": {"subscription": {"id": "0000016f-e36d-40be-d38b-eca6ca350100", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-16T11:14:52.8589Z", "time_start": "2023-11-16T10:44:52.8589Z", "version": "1f60kin3mfat8"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350101/1f60kin3to448", "initiated_at": "2023-11-16T10:44:52.958337Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA4NiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:44:52 GMT", "Content-Length": "352"}, "elapsed_s": 0.003808, "reported": "2023-11-16T10:44:52.962716Z", "json": {"subscription": {"id": "0000016f-e36d-40be-d38b-eca6ca350101", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-16T11:14:52.866457Z", "time_start": "2023-11-16T10:44:52.866457Z", "version": "1f60kin3to448"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350102/1f60kin45dcog", "initiated_at": "2023-11-16T10:44:52.963085Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA4NiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:44:52 GMT", "Content-Length": "352"}, "elapsed_s": 0.003838, "reported": "2023-11-16T10:44:52.967695Z", "json": {"subscription": {"id": "0000016f-e36d-40be-d38b-eca6ca350102", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-16T11:14:52.874529Z", "time_start": "2023-11-16T10:44:52.874529Z", "version": "1f60kin45dcog"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350103/1f60kin4cr73o", "initiated_at": "2023-11-16T10:44:52.968083Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA4NiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:44:52 GMT", "Content-Length": "352"}, "elapsed_s": 0.004027, "reported": "2023-11-16T10:44:52.972835Z", "json": {"subscription": {"id": "0000016f-e36d-40be-d38b-eca6ca350103", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-16T11:14:52.882172Z", "time_start": "2023-11-16T10:44:52.882172Z", "version": "1f60kin4cr73o"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350104/1f60kin4k4vio", "initiated_at": "2023-11-16T10:44:52.973171Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA4NiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:44:52 GMT", "Content-Length": "352"}, "elapsed_s": 0.005216, "reported": "2023-11-16T10:44:52.979121Z", "json": {"subscription": {"id": "0000016f-e36d-40be-d38b-eca6ca350104", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-16T11:14:52.889973Z", "time_start": "2023-11-16T10:44:52.889973Z", "version": "1f60kin4k4vio"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350105/1f60kin4rlipo", "initiated_at": "2023-11-16T10:44:52.979499Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA4NiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:44:52 GMT", "Content-Length": "352"}, "elapsed_s": 0.005377, "reported": "2023-11-16T10:44:52.985544Z", "json": {"subscription": {"id": "0000016f-e36d-40be-d38b-eca6ca350105", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-16T11:14:52.897827Z", "time_start": "2023-11-16T10:44:52.897827Z", "version": "1f60kin4rlipo"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350106/1f60kin52sbi8", "initiated_at": "2023-11-16T10:44:52.985877Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA4NiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:44:52 GMT", "Content-Length": "350"}, "elapsed_s": 0.003925, "reported": "2023-11-16T10:44:52.990550Z", "json": {"subscription": {"id": "0000016f-e36d-40be-d38b-eca6ca350106", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-16T11:14:52.90544Z", "time_start": "2023-11-16T10:44:52.90544Z", "version": "1f60kin52sbi8"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350107/1f60kin5a2qi8", "initiated_at": "2023-11-16T10:44:52.990891Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA4NiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:44:53 GMT", "Content-Length": "352"}, "elapsed_s": 0.011428, "reported": "2023-11-16T10:44:53.003045Z", "json": {"subscription": {"id": "0000016f-e36d-40be-d38b-eca6ca350107", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-16T11:14:52.913036Z", "time_start": "2023-11-16T10:44:52.913036Z", "version": "1f60kin5a2qi8"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350108/1f60kin5hbhqo", "initiated_at": "2023-11-16T10:44:53.003489Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA4NiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:44:53 GMT", "Content-Length": "352"}, "elapsed_s": 0.004414, "reported": "2023-11-16T10:44:53.008641Z", "json": {"subscription": {"id": "0000016f-e36d-40be-d38b-eca6ca350108", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-16T11:14:52.920621Z", "time_start": "2023-11-16T10:44:52.920621Z", "version": "1f60kin5hbhqo"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350109/1f60kin5pc5o0", "initiated_at": "2023-11-16T10:44:53.009079Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA4NiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:44:53 GMT", "Content-Length": "352"}, "elapsed_s": 0.003886, "reported": "2023-11-16T10:44:53.013701Z", "json": {"subscription": {"id": "0000016f-e36d-40be-d38b-eca6ca350109", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-16T11:14:52.928872Z", "time_start": "2023-11-16T10:44:52.928872Z", "version": "1f60kin5pc5o0"}}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T10:44:53.014046Z"}], "end_time": "2023-11-16T10:44:53.014079Z"}], "successful": true, "end_time": "2023-11-16T10:44:53.014098Z", "cleanup": {"name": "Cleanup", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/subscription_validation.md#cleanup", "start_time": "2023-11-16T10:44:53.014141Z", "failed_checks": [], "passed_checks": [{"name": "Successful subscription search query", "timestamp": "2023-11-16T10:44:53.016639Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,f"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss1.localutm/v1/dss/subscriptions?area=37.1853,-80.614,37.2148,-80.614,37.2148,-80.544,37.1853,-80.544", "initiated_at": "2023-11-16T10:44:53.014238Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA4NiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:44:53 GMT", "Content-Length": "21"}, "elapsed_s": 0.001494, "reported": "2023-11-16T10:44:53.016275Z", "json": {"subscriptions": []}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T10:44:53.016835Z"}}}, {"test_scenario": {"name": "ASTM NetRID DSS: Subscription Simple", "scenario_type": "scenarios.astm.netrid.v19.dss.SubscriptionSimple", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/subscription_simple.md", "start_time": "2023-11-16T10:44:53.017306Z", "cases": [{"name": "Setup", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/subscription_simple.md#setup-test-case", "start_time": "2023-11-16T10:44:53.017515Z", "steps": [{"name": "Ensure clean workspace", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/subscription_simple.md#ensure-clean-workspace-test-step", "start_time": "2023-11-16T10:44:53.017575Z", "failed_checks": [], "passed_checks": [{"name": "Search for all subscriptions in ISA area", "timestamp": "2023-11-16T10:44:53.020112Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,f"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-16T10:44:53.022558Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-16T10:44:53.024516Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-16T10:44:53.026553Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-16T10:44:53.028521Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,e"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss1.localutm/v1/dss/subscriptions?area=37.1853,-80.614,37.2148,-80.614,37.2148,-80.544,37.1853,-80.544", "initiated_at": "2023-11-16T10:44:53.017683Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA4NiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:44:53 GMT", "Content-Length": "21"}, "elapsed_s": 0.001449, "reported": "2023-11-16T10:44:53.019718Z", "json": {"subscriptions": []}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "GET", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-16T10:44:53.020453Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA4NiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:44:53 GMT", "Content-Length": "115"}, "elapsed_s": 0.001195, "reported": "2023-11-16T10:44:53.022241Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350000 not found (E:452a796b-2bf3-4eee-8bf6-a71b423d5d6f)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "GET", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350001", "initiated_at": "2023-11-16T10:44:53.022662Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA4NiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:44:53 GMT", "Content-Length": "115"}, "elapsed_s": 0.001122, "reported": "2023-11-16T10:44:53.024305Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350001 not found (E:2035d604-30f7-4e70-8ac7-490c9b666842)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "GET", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350002", "initiated_at": "2023-11-16T10:44:53.024618Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA4NiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:44:53 GMT", "Content-Length": "115"}, "elapsed_s": 0.001098, "reported": "2023-11-16T10:44:53.026335Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350002 not found (E:ca8e5026-f0da-4493-b6f2-7ffb2fe3c9d7)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "GET", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350003", "initiated_at": "2023-11-16T10:44:53.026649Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA4NiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:44:53 GMT", "Content-Length": "115"}, "elapsed_s": 0.001083, "reported": "2023-11-16T10:44:53.028314Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350003 not found (E:c59e20a0-866e-45e2-a944-230d9d0bd500)"}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T10:44:53.028595Z"}], "end_time": "2023-11-16T10:44:53.028629Z"}, {"name": "Subscription Simple", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/subscription_simple.md#subscription-simple-test-case", "start_time": "2023-11-16T10:44:53.028664Z", "steps": [{"name": "Create subscription validation", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/subscription_simple.md#create-subscription-validation-test-step", "start_time": "2023-11-16T10:44:53.028716Z", "failed_checks": [], "passed_checks": [{"name": "Create subscription", "timestamp": "2023-11-16T10:44:53.036727Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Response to subscription creation contains a subscription", "timestamp": "2023-11-16T10:44:53.037885Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T10:44:53.038953Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T10:44:53.039033Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T10:44:53.039104Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T10:44:53.039189Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T10:44:53.039264Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T10:44:53.039339Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T10:44:53.039406Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T10:44:53.039474Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T10:44:53.039542Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T10:44:53.039770Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned notification index is 0 if present", "timestamp": "2023-11-16T10:44:53.040759Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Create subscription", "timestamp": "2023-11-16T10:44:53.049326Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Response to subscription creation contains a subscription", "timestamp": "2023-11-16T10:44:53.050292Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T10:44:53.051067Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T10:44:53.051122Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T10:44:53.051169Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T10:44:53.051212Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T10:44:53.051256Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T10:44:53.051330Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T10:44:53.051413Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T10:44:53.051478Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-16T10:44:53.051562Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T10:44:53.051622Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T10:44:53.051709Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned notification index is 0 if present", "timestamp": "2023-11-16T10:44:53.052527Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Create subscription", "timestamp": "2023-11-16T10:44:53.060969Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Response to subscription creation contains a subscription", "timestamp": "2023-11-16T10:44:53.061994Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T10:44:53.062764Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T10:44:53.062819Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T10:44:53.062884Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T10:44:53.062940Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T10:44:53.062997Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T10:44:53.063058Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T10:44:53.063117Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T10:44:53.063169Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-16T10:44:53.063229Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T10:44:53.063288Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T10:44:53.063343Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned notification index is 0 if present", "timestamp": "2023-11-16T10:44:53.064287Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Create subscription", "timestamp": "2023-11-16T10:44:53.072907Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Response to subscription creation contains a subscription", "timestamp": "2023-11-16T10:44:53.073805Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T10:44:53.074606Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T10:44:53.074664Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T10:44:53.074711Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T10:44:53.074755Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T10:44:53.074800Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T10:44:53.074845Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T10:44:53.074888Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T10:44:53.074930Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-16T10:44:53.074975Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-16T10:44:53.075020Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T10:44:53.075064Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T10:44:53.075110Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned notification index is 0 if present", "timestamp": "2023-11-16T10:44:53.075888Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}], "queries": [{"request": {"method": "PUT", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-16T10:44:53.029515Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "430", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA4NiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lo": 0.0, "altitude_hi": 3048.0}}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "1ef9219c-b920-4d7c-8962-246d474aaecd"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:44:53 GMT", "Content-Length": "371"}, "elapsed_s": 0.005702, "reported": "2023-11-16T10:44:53.035811Z", "json": {"service_areas": [], "subscription": {"id": "00000173-e36d-40be-d38b-eca6ca350000", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-17T10:44:53.030457Z", "time_start": "2023-11-16T10:44:53.030457Z", "version": "1f60kin8oklg8"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350001", "initiated_at": "2023-11-16T10:44:53.042381Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "473", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA4NiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lo": 0.0, "altitude_hi": 3048.0}, "time_end": "2023-11-16T10:54:36.515793Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "54a7066b-fad4-4d58-ae26-722b9e813809"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:44:53 GMT", "Content-Length": "371"}, "elapsed_s": 0.005492, "reported": "2023-11-16T10:44:53.048431Z", "json": {"service_areas": [], "subscription": {"id": "00000173-e36d-40be-d38b-eca6ca350001", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-16T10:54:36.515793Z", "time_start": "2023-11-16T10:44:53.043307Z", "version": "1f60kin94sleg"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350002", "initiated_at": "2023-11-16T10:44:53.053980Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "475", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA4NiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lo": 0.0, "altitude_hi": 3048.0}, "time_start": "2023-11-16T10:44:36.515793Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "be41ca26-1ca6-4f10-ae94-9a1b896e9bbc"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:44:53 GMT", "Content-Length": "371"}, "elapsed_s": 0.005508, "reported": "2023-11-16T10:44:53.060124Z", "json": {"service_areas": [], "subscription": {"id": "00000173-e36d-40be-d38b-eca6ca350002", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-17T10:44:36.515793Z", "time_start": "2023-11-16T10:44:36.515793Z", "version": "1f60kin9g21v8"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350003", "initiated_at": "2023-11-16T10:44:53.065977Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "518", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA4NiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lo": 0.0, "altitude_hi": 3048.0}, "time_start": "2023-11-16T10:44:36.515793Z", "time_end": "2023-11-16T10:54:36.515793Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "ec59d481-c231-4ab7-9d76-38f0dd4cd04c"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:44:53 GMT", "Content-Length": "371"}, "elapsed_s": 0.005407, "reported": "2023-11-16T10:44:53.071972Z", "json": {"service_areas": [], "subscription": {"id": "00000173-e36d-40be-d38b-eca6ca350003", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-16T10:54:36.515793Z", "time_start": "2023-11-16T10:44:36.515793Z", "version": "1f60kin9rcdlo"}}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T10:44:53.076591Z"}, {"name": "Mutate Subscription", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/subscription_simple.md#mutate-subscription-test-step", "start_time": "2023-11-16T10:44:53.076735Z", "failed_checks": [], "passed_checks": [{"name": "Subscription can be mutated", "timestamp": "2023-11-16T10:44:53.084888Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Response to subscription mutation contains a subscription", "timestamp": "2023-11-16T10:44:53.085679Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T10:44:53.086445Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T10:44:53.086503Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T10:44:53.086561Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T10:44:53.086611Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T10:44:53.086660Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T10:44:53.086709Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T10:44:53.086756Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T10:44:53.086801Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-16T10:44:53.086848Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-16T10:44:53.086895Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T10:44:53.086942Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T10:44:53.086991Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Mutated subscription version is updated", "timestamp": "2023-11-16T10:44:53.087044Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Subscription can be mutated", "timestamp": "2023-11-16T10:44:53.095620Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Response to subscription mutation contains a subscription", "timestamp": "2023-11-16T10:44:53.096502Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T10:44:53.097251Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T10:44:53.097310Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T10:44:53.097359Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T10:44:53.097406Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T10:44:53.097453Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T10:44:53.097505Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T10:44:53.097570Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T10:44:53.097624Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-16T10:44:53.097673Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-16T10:44:53.097720Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T10:44:53.097767Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T10:44:53.097817Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Mutated subscription version is updated", "timestamp": "2023-11-16T10:44:53.097870Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Subscription can be mutated", "timestamp": "2023-11-16T10:44:53.106796Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Response to subscription mutation contains a subscription", "timestamp": "2023-11-16T10:44:53.107599Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T10:44:53.108421Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T10:44:53.108480Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T10:44:53.108530Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T10:44:53.108578Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T10:44:53.108626Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T10:44:53.108676Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T10:44:53.108721Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T10:44:53.108766Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-16T10:44:53.108813Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-16T10:44:53.108859Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T10:44:53.108907Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T10:44:53.108957Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Mutated subscription version is updated", "timestamp": "2023-11-16T10:44:53.109022Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Subscription can be mutated", "timestamp": "2023-11-16T10:44:53.117239Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Response to subscription mutation contains a subscription", "timestamp": "2023-11-16T10:44:53.118026Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T10:44:53.118786Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T10:44:53.118843Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T10:44:53.118894Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T10:44:53.118942Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T10:44:53.118989Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T10:44:53.119038Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T10:44:53.119084Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T10:44:53.119129Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-16T10:44:53.119176Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-16T10:44:53.119222Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T10:44:53.119268Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T10:44:53.119318Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Mutated subscription version is updated", "timestamp": "2023-11-16T10:44:53.119371Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Subscription can be mutated", "timestamp": "2023-11-16T10:44:53.126945Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Response to subscription mutation contains a subscription", "timestamp": "2023-11-16T10:44:53.127759Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T10:44:53.128527Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T10:44:53.128585Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T10:44:53.128635Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T10:44:53.128681Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T10:44:53.128728Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T10:44:53.128777Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T10:44:53.128823Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T10:44:53.128867Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-16T10:44:53.128914Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-16T10:44:53.128961Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T10:44:53.129007Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T10:44:53.129058Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Mutated subscription version is updated", "timestamp": "2023-11-16T10:44:53.129114Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Subscription can be mutated", "timestamp": "2023-11-16T10:44:53.136490Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Response to subscription mutation contains a subscription", "timestamp": "2023-11-16T10:44:53.137258Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T10:44:53.138012Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T10:44:53.138070Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T10:44:53.138119Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T10:44:53.138167Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T10:44:53.138214Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T10:44:53.138261Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T10:44:53.138306Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T10:44:53.138350Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-16T10:44:53.138396Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-16T10:44:53.138442Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T10:44:53.138488Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T10:44:53.138536Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Mutated subscription version is updated", "timestamp": "2023-11-16T10:44:53.138588Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Subscription can be mutated", "timestamp": "2023-11-16T10:44:53.146303Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Response to subscription mutation contains a subscription", "timestamp": "2023-11-16T10:44:53.147130Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T10:44:53.147926Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T10:44:53.147984Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T10:44:53.148034Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T10:44:53.148081Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T10:44:53.148130Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T10:44:53.148178Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T10:44:53.148224Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T10:44:53.148269Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-16T10:44:53.148315Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-16T10:44:53.148362Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T10:44:53.148409Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T10:44:53.148457Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Mutated subscription version is updated", "timestamp": "2023-11-16T10:44:53.148509Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Subscription can be mutated", "timestamp": "2023-11-16T10:44:53.156252Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Response to subscription mutation contains a subscription", "timestamp": "2023-11-16T10:44:53.157026Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T10:44:53.157775Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T10:44:53.157833Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T10:44:53.157882Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T10:44:53.157928Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T10:44:53.157974Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T10:44:53.158021Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T10:44:53.158067Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T10:44:53.158111Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-16T10:44:53.158158Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-16T10:44:53.158204Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T10:44:53.158250Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T10:44:53.158298Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Mutated subscription version is updated", "timestamp": "2023-11-16T10:44:53.158349Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}], "queries": [{"request": {"method": "PUT", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350000/1f60kin8oklg8", "initiated_at": "2023-11-16T10:44:53.077441Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "484", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA4NiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}]}, "altitude_lo": 0.0, "altitude_hi": 3048.0}, "time_start": "2023-11-16T10:45:03.030457Z", "time_end": "2023-11-17T10:45:03.030457Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "85211e73-a8bd-465d-95a6-49b72d89fa27"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:44:53 GMT", "Content-Length": "371"}, "elapsed_s": 0.006176, "reported": "2023-11-16T10:44:53.084186Z", "json": {"service_areas": [], "subscription": {"id": "00000173-e36d-40be-d38b-eca6ca350000", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-17T10:45:03.030457Z", "time_start": "2023-11-16T10:45:03.030457Z", "version": "1f60kina6cj6o"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350001/1f60kin94sleg", "initiated_at": "2023-11-16T10:44:53.088367Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "484", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA4NiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}]}, "altitude_lo": 0.0, "altitude_hi": 3048.0}, "time_start": "2023-11-16T10:45:03.043307Z", "time_end": "2023-11-16T10:54:46.515793Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "3093d913-533f-4748-badb-10e06608a62e"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:44:53 GMT", "Content-Length": "371"}, "elapsed_s": 0.005826, "reported": "2023-11-16T10:44:53.094783Z", "json": {"service_areas": [], "subscription": {"id": "00000173-e36d-40be-d38b-eca6ca350001", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-16T10:54:46.515793Z", "time_start": "2023-11-16T10:45:03.043307Z", "version": "1f60kinah11no"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350002/1f60kin9g21v8", "initiated_at": "2023-11-16T10:44:53.099129Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "484", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA4NiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}]}, "altitude_lo": 0.0, "altitude_hi": 3048.0}, "time_start": "2023-11-16T10:44:46.515793Z", "time_end": "2023-11-17T10:44:46.515793Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "e937a0c9-bd40-4ca7-961e-00cdf3ec1c60"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:44:53 GMT", "Content-Length": "371"}, "elapsed_s": 0.006175, "reported": "2023-11-16T10:44:53.105873Z", "json": {"service_areas": [], "subscription": {"id": "00000173-e36d-40be-d38b-eca6ca350002", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-17T10:44:46.515793Z", "time_start": "2023-11-16T10:44:46.515793Z", "version": "1f60kinar0k9o"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350003/1f60kin9rcdlo", "initiated_at": "2023-11-16T10:44:53.110297Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "484", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA4NiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}]}, "altitude_lo": 0.0, "altitude_hi": 3048.0}, "time_start": "2023-11-16T10:44:46.515793Z", "time_end": "2023-11-16T10:54:46.515793Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "9394ef79-a499-4efe-9e58-33af8cca36ee"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:44:53 GMT", "Content-Length": "371"}, "elapsed_s": 0.00549, "reported": "2023-11-16T10:44:53.116523Z", "json": {"service_areas": [], "subscription": {"id": "00000173-e36d-40be-d38b-eca6ca350003", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-16T10:54:46.515793Z", "time_start": "2023-11-16T10:44:46.515793Z", "version": "1f60kinb5tv0g"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350000/1f60kina6cj6o", "initiated_at": "2023-11-16T10:44:53.120701Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "506", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA4NiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": 37.1853, "lng": -80.61500000000001}, {"lat": 37.2148, "lng": -80.61500000000001}, {"lat": 37.2148, "lng": -80.545}]}, "altitude_lo": 0.0, "altitude_hi": 3048.0}, "time_start": "2023-11-16T10:45:03.030457Z", "time_end": "2023-11-17T10:45:03.030457Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "247b59a8-17c0-4898-a1cd-260126090526"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:44:53 GMT", "Content-Length": "371"}, "elapsed_s": 0.004959, "reported": "2023-11-16T10:44:53.126236Z", "json": {"service_areas": [], "subscription": {"id": "00000173-e36d-40be-d38b-eca6ca350000", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-17T10:45:03.030457Z", "time_start": "2023-11-16T10:45:03.030457Z", "version": "1f60kinbfkcjg"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350001/1f60kinah11no", "initiated_at": "2023-11-16T10:44:53.130357Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "506", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA4NiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": 37.1853, "lng": -80.61500000000001}, {"lat": 37.2148, "lng": -80.61500000000001}, {"lat": 37.2148, "lng": -80.545}]}, "altitude_lo": 0.0, "altitude_hi": 3048.0}, "time_start": "2023-11-16T10:45:03.043307Z", "time_end": "2023-11-16T10:54:46.515793Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "0a568a81-e387-4e30-befb-8d4a8853955f"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:44:53 GMT", "Content-Length": "371"}, "elapsed_s": 0.004839, "reported": "2023-11-16T10:44:53.135794Z", "json": {"service_areas": [], "subscription": {"id": "00000173-e36d-40be-d38b-eca6ca350001", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-16T10:54:46.515793Z", "time_start": "2023-11-16T10:45:03.043307Z", "version": "1f60kinboq31g"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350002/1f60kinar0k9o", "initiated_at": "2023-11-16T10:44:53.139831Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "506", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA4NiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": 37.1853, "lng": -80.61500000000001}, {"lat": 37.2148, "lng": -80.61500000000001}, {"lat": 37.2148, "lng": -80.545}]}, "altitude_lo": 0.0, "altitude_hi": 3048.0}, "time_start": "2023-11-16T10:44:46.515793Z", "time_end": "2023-11-17T10:44:46.515793Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "a90e614b-1025-4797-82fe-d19e02e2a69f"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:44:53 GMT", "Content-Length": "371"}, "elapsed_s": 0.005012, "reported": "2023-11-16T10:44:53.145479Z", "json": {"service_areas": [], "subscription": {"id": "00000173-e36d-40be-d38b-eca6ca350002", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-17T10:44:46.515793Z", "time_start": "2023-11-16T10:44:46.515793Z", "version": "1f60kinc1stm0"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350003/1f60kinb5tv0g", "initiated_at": "2023-11-16T10:44:53.149741Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "506", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA4NiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": 37.1853, "lng": -80.61500000000001}, {"lat": 37.2148, "lng": -80.61500000000001}, {"lat": 37.2148, "lng": -80.545}]}, "altitude_lo": 0.0, "altitude_hi": 3048.0}, "time_start": "2023-11-16T10:44:46.515793Z", "time_end": "2023-11-16T10:54:46.515793Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "80fabc2d-a406-46e6-89ea-a55116cfd85f"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:44:53 GMT", "Content-Length": "371"}, "elapsed_s": 0.005205, "reported": "2023-11-16T10:44:53.155516Z", "json": {"service_areas": [], "subscription": {"id": "00000173-e36d-40be-d38b-eca6ca350003", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-16T10:54:46.515793Z", "time_start": "2023-11-16T10:44:46.515793Z", "version": "1f60kincbc2rg"}}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T10:44:53.159051Z"}, {"name": "Query Existing Subscription", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/subscription_simple.md#query-existing-subscription-test-step", "start_time": "2023-11-16T10:44:53.159083Z", "failed_checks": [], "passed_checks": [{"name": "Get Subscription by ID", "timestamp": "2023-11-16T10:44:53.162462Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T10:44:53.163184Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T10:44:53.163245Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T10:44:53.163297Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T10:44:53.163345Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T10:44:53.163395Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T10:44:53.163444Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T10:44:53.163492Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T10:44:53.163540Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-16T10:44:53.163589Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-16T10:44:53.163638Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T10:44:53.163718Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T10:44:53.163782Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-16T10:44:53.163844Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-16T10:44:53.163897Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Get Subscription by ID", "timestamp": "2023-11-16T10:44:53.167001Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T10:44:53.167744Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T10:44:53.167809Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T10:44:53.167861Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T10:44:53.167909Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T10:44:53.167957Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T10:44:53.168007Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T10:44:53.168055Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T10:44:53.168101Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-16T10:44:53.168149Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-16T10:44:53.168197Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T10:44:53.168245Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T10:44:53.168295Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-16T10:44:53.168354Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-16T10:44:53.168405Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Get Subscription by ID", "timestamp": "2023-11-16T10:44:53.171432Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T10:44:53.172200Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T10:44:53.172261Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T10:44:53.172320Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T10:44:53.172370Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T10:44:53.172418Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T10:44:53.172466Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T10:44:53.172513Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T10:44:53.172559Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-16T10:44:53.172607Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-16T10:44:53.172655Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T10:44:53.172703Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T10:44:53.172752Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-16T10:44:53.172810Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-16T10:44:53.172860Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Get Subscription by ID", "timestamp": "2023-11-16T10:44:53.176128Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T10:44:53.176869Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T10:44:53.176930Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T10:44:53.176981Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T10:44:53.177029Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T10:44:53.177077Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T10:44:53.177125Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T10:44:53.177174Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T10:44:53.177228Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-16T10:44:53.177276Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-16T10:44:53.177323Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T10:44:53.177371Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T10:44:53.177421Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-16T10:44:53.177479Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-16T10:44:53.177530Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Search for all subscriptions in ISA area", "timestamp": "2023-11-16T10:44:53.181637Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,f"]}, {"name": "Created Subscription is in search results", "timestamp": "2023-11-16T10:44:53.184032Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,f"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T10:44:53.186330Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T10:44:53.186389Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T10:44:53.186439Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T10:44:53.186487Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T10:44:53.186535Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T10:44:53.186583Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T10:44:53.186629Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T10:44:53.186674Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-16T10:44:53.186721Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-16T10:44:53.186767Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T10:44:53.186814Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T10:44:53.186864Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-16T10:44:53.186922Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-16T10:44:53.186973Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Created Subscription is in search results", "timestamp": "2023-11-16T10:44:53.189285Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,f"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T10:44:53.191575Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T10:44:53.191634Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T10:44:53.191698Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T10:44:53.191750Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T10:44:53.191810Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T10:44:53.191858Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T10:44:53.191904Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T10:44:53.191949Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-16T10:44:53.191995Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-16T10:44:53.192041Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T10:44:53.192088Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T10:44:53.192136Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-16T10:44:53.192194Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-16T10:44:53.192244Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Created Subscription is in search results", "timestamp": "2023-11-16T10:44:53.194503Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,f"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T10:44:53.196831Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T10:44:53.196889Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T10:44:53.196939Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T10:44:53.196987Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T10:44:53.197033Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T10:44:53.197081Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T10:44:53.197127Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T10:44:53.197173Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-16T10:44:53.197220Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-16T10:44:53.197267Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T10:44:53.197313Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T10:44:53.197362Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-16T10:44:53.197421Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-16T10:44:53.197470Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Created Subscription is in search results", "timestamp": "2023-11-16T10:44:53.200068Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,f"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T10:44:53.202360Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T10:44:53.202418Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T10:44:53.202469Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T10:44:53.202517Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T10:44:53.202565Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T10:44:53.202613Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T10:44:53.202659Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T10:44:53.202705Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-16T10:44:53.202755Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-16T10:44:53.202803Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T10:44:53.202851Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T10:44:53.202899Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-16T10:44:53.202958Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-16T10:44:53.203008Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "No huge search area allowed", "timestamp": "2023-11-16T10:44:53.204699Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,f"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-16T10:44:53.159275Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA4NiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:44:53 GMT", "Content-Length": "352"}, "elapsed_s": 0.001209, "reported": "2023-11-16T10:44:53.161085Z", "json": {"subscription": {"id": "00000173-e36d-40be-d38b-eca6ca350000", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-17T10:45:03.030457Z", "time_start": "2023-11-16T10:45:03.030457Z", "version": "1f60kinbfkcjg"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "GET", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350001", "initiated_at": "2023-11-16T10:44:53.163945Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA4NiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:44:53 GMT", "Content-Length": "352"}, "elapsed_s": 0.001233, "reported": "2023-11-16T10:44:53.165681Z", "json": {"subscription": {"id": "00000173-e36d-40be-d38b-eca6ca350001", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-16T10:54:46.515793Z", "time_start": "2023-11-16T10:45:03.043307Z", "version": "1f60kinboq31g"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "GET", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350002", "initiated_at": "2023-11-16T10:44:53.168451Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA4NiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:44:53 GMT", "Content-Length": "352"}, "elapsed_s": 0.001126, "reported": "2023-11-16T10:44:53.170076Z", "json": {"subscription": {"id": "00000173-e36d-40be-d38b-eca6ca350002", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-17T10:44:46.515793Z", "time_start": "2023-11-16T10:44:46.515793Z", "version": "1f60kinc1stm0"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "GET", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350003", "initiated_at": "2023-11-16T10:44:53.172905Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA4NiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:44:53 GMT", "Content-Length": "352"}, "elapsed_s": 0.001185, "reported": "2023-11-16T10:44:53.174589Z", "json": {"subscription": {"id": "00000173-e36d-40be-d38b-eca6ca350003", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-16T10:54:46.515793Z", "time_start": "2023-11-16T10:44:46.515793Z", "version": "1f60kincbc2rg"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "GET", "url": "http://dss.uss1.localutm/v1/dss/subscriptions?area=37.1853,-80.614,37.2148,-80.614,37.2148,-80.544,37.1853,-80.544", "initiated_at": "2023-11-16T10:44:53.177739Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA4NiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:44:53 GMT", "Content-Length": "1360"}, "elapsed_s": 0.001667, "reported": "2023-11-16T10:44:53.180064Z", "json": {"subscriptions": [{"id": "00000173-e36d-40be-d38b-eca6ca350000", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-17T10:45:03.030457Z", "time_start": "2023-11-16T10:45:03.030457Z", "version": "1f60kinbfkcjg"}, {"id": "00000173-e36d-40be-d38b-eca6ca350001", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-16T10:54:46.515793Z", "time_start": "2023-11-16T10:45:03.043307Z", "version": "1f60kinboq31g"}, {"id": "00000173-e36d-40be-d38b-eca6ca350002", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-17T10:44:46.515793Z", "time_start": "2023-11-16T10:44:46.515793Z", "version": "1f60kinc1stm0"}, {"id": "00000173-e36d-40be-d38b-eca6ca350003", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-16T10:54:46.515793Z", "time_start": "2023-11-16T10:44:46.515793Z", "version": "1f60kincbc2rg"}]}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "GET", "url": "http://dss.uss1.localutm/v1/dss/subscriptions?area=38.0,-81.0,37.0,-81.0,37.0,-80.0,38.0,-80.0", "initiated_at": "2023-11-16T10:44:53.203074Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA4NiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 413, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:44:53 GMT", "Content-Length": "70"}, "elapsed_s": 0.000898, "reported": "2023-11-16T10:44:53.204479Z", "json": {"message": "Area too large (E:e6aa9a74-0686-4e37-a016-14ba26240295)"}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T10:44:53.204752Z"}, {"name": "Delete Subscription", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/subscription_simple.md#delete-subscription-test-step", "start_time": "2023-11-16T10:44:53.204801Z", "failed_checks": [], "passed_checks": [{"name": "Missing version prevents deletion", "timestamp": "2023-11-16T10:44:53.206579Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,d"]}, {"name": "Incorrect version prevents deletion", "timestamp": "2023-11-16T10:44:53.208275Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,d"]}, {"name": "Missing version prevents deletion", "timestamp": "2023-11-16T10:44:53.209902Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,d"]}, {"name": "Incorrect version prevents deletion", "timestamp": "2023-11-16T10:44:53.211734Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,d"]}, {"name": "Missing version prevents deletion", "timestamp": "2023-11-16T10:44:53.213489Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,d"]}, {"name": "Incorrect version prevents deletion", "timestamp": "2023-11-16T10:44:53.215258Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,d"]}, {"name": "Missing version prevents deletion", "timestamp": "2023-11-16T10:44:53.217367Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,d"]}, {"name": "Incorrect version prevents deletion", "timestamp": "2023-11-16T10:44:53.219009Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,d"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-16T10:44:53.225493Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,d"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T10:44:53.226264Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T10:44:53.226322Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T10:44:53.226370Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T10:44:53.226416Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T10:44:53.226468Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T10:44:53.226516Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T10:44:53.226561Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T10:44:53.226605Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-16T10:44:53.226650Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-16T10:44:53.226695Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T10:44:53.226740Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T10:44:53.226809Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-16T10:44:53.226890Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-16T10:44:53.226947Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-16T10:44:53.233093Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,d"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T10:44:53.233836Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T10:44:53.233893Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T10:44:53.233942Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T10:44:53.233987Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T10:44:53.234032Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T10:44:53.234078Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T10:44:53.234121Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T10:44:53.234184Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-16T10:44:53.234236Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-16T10:44:53.234282Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T10:44:53.234327Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T10:44:53.234374Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-16T10:44:53.234449Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-16T10:44:53.234506Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-16T10:44:53.240999Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,d"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T10:44:53.241803Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T10:44:53.241866Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T10:44:53.241935Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T10:44:53.241985Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T10:44:53.242032Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T10:44:53.242082Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T10:44:53.242127Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T10:44:53.242172Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-16T10:44:53.242218Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-16T10:44:53.242264Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T10:44:53.242310Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T10:44:53.242358Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-16T10:44:53.242415Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-16T10:44:53.242466Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-16T10:44:53.248978Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,d"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T10:44:53.249782Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T10:44:53.249840Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T10:44:53.249888Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T10:44:53.249934Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T10:44:53.249978Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T10:44:53.250025Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T10:44:53.250068Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T10:44:53.250121Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-16T10:44:53.250194Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-16T10:44:53.250261Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T10:44:53.250314Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T10:44:53.250364Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-16T10:44:53.250421Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-16T10:44:53.250469Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,e"]}], "queries": [{"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350000/", "initiated_at": "2023-11-16T10:44:53.205013Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA4NiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:44:53 GMT", "Content-Length": "78"}, "elapsed_s": 0.000766, "reported": "2023-11-16T10:44:53.206373Z", "json": {"message": "Missing version string (E:ad086101-0e87-4889-aa79-2ac054bfa1e0)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350000/notacorrectversion", "initiated_at": "2023-11-16T10:44:53.206683Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA4NiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:44:53 GMT", "Content-Length": "125"}, "elapsed_s": 0.000836, "reported": "2023-11-16T10:44:53.208071Z", "json": {"message": "strconv.ParseUint: parsing \"notacorrectversion\": value out of range (E:3717be7b-dc39-4120-9dc3-c3e61c44987b)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350001/", "initiated_at": "2023-11-16T10:44:53.208377Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA4NiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:44:53 GMT", "Content-Length": "78"}, "elapsed_s": 0.000751, "reported": "2023-11-16T10:44:53.209676Z", "json": {"message": "Missing version string (E:17454910-4ed1-471c-8893-2bd28e87d8d8)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350001/notacorrectversion", "initiated_at": "2023-11-16T10:44:53.210010Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA4NiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:44:53 GMT", "Content-Length": "125"}, "elapsed_s": 0.000787, "reported": "2023-11-16T10:44:53.211484Z", "json": {"message": "strconv.ParseUint: parsing \"notacorrectversion\": value out of range (E:10d6b94f-61e0-4f44-8845-c6153e232b0b)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350002/", "initiated_at": "2023-11-16T10:44:53.211826Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA4NiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:44:53 GMT", "Content-Length": "78"}, "elapsed_s": 0.000774, "reported": "2023-11-16T10:44:53.213268Z", "json": {"message": "Missing version string (E:62746dd7-5a43-4c76-a0cb-317475dd203b)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350002/notacorrectversion", "initiated_at": "2023-11-16T10:44:53.213592Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA4NiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:44:53 GMT", "Content-Length": "125"}, "elapsed_s": 0.000776, "reported": "2023-11-16T10:44:53.215044Z", "json": {"message": "strconv.ParseUint: parsing \"notacorrectversion\": value out of range (E:f9a1f1f9-43d7-4147-ba1d-9e001efe720c)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350003/", "initiated_at": "2023-11-16T10:44:53.215359Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA4NiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:44:53 GMT", "Content-Length": "78"}, "elapsed_s": 0.001218, "reported": "2023-11-16T10:44:53.217158Z", "json": {"message": "Missing version string (E:f794b653-ba1f-48b7-9b03-2ba65d33cca6)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350003/notacorrectversion", "initiated_at": "2023-11-16T10:44:53.217471Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA4NiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:44:53 GMT", "Content-Length": "125"}, "elapsed_s": 0.00078, "reported": "2023-11-16T10:44:53.218802Z", "json": {"message": "strconv.ParseUint: parsing \"notacorrectversion\": value out of range (E:e183535c-e86d-48ef-a95b-2c43761edd7d)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350000/1f60kinbfkcjg", "initiated_at": "2023-11-16T10:44:53.219250Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA4NiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:44:53 GMT", "Content-Length": "352"}, "elapsed_s": 0.004097, "reported": "2023-11-16T10:44:53.224000Z", "json": {"subscription": {"id": "00000173-e36d-40be-d38b-eca6ca350000", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-17T10:45:03.030457Z", "time_start": "2023-11-16T10:45:03.030457Z", "version": "1f60kinbfkcjg"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350001/1f60kinboq31g", "initiated_at": "2023-11-16T10:44:53.227001Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA4NiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:44:53 GMT", "Content-Length": "352"}, "elapsed_s": 0.004117, "reported": "2023-11-16T10:44:53.231640Z", "json": {"subscription": {"id": "00000173-e36d-40be-d38b-eca6ca350001", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-16T10:54:46.515793Z", "time_start": "2023-11-16T10:45:03.043307Z", "version": "1f60kinboq31g"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350002/1f60kinc1stm0", "initiated_at": "2023-11-16T10:44:53.234579Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA4NiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:44:53 GMT", "Content-Length": "352"}, "elapsed_s": 0.004227, "reported": "2023-11-16T10:44:53.239423Z", "json": {"subscription": {"id": "00000173-e36d-40be-d38b-eca6ca350002", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-17T10:44:46.515793Z", "time_start": "2023-11-16T10:44:46.515793Z", "version": "1f60kinc1stm0"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350003/1f60kincbc2rg", "initiated_at": "2023-11-16T10:44:53.242520Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA4NiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:44:53 GMT", "Content-Length": "352"}, "elapsed_s": 0.0042, "reported": "2023-11-16T10:44:53.247302Z", "json": {"subscription": {"id": "00000173-e36d-40be-d38b-eca6ca350003", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-16T10:54:46.515793Z", "time_start": "2023-11-16T10:44:46.515793Z", "version": "1f60kincbc2rg"}}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T10:44:53.250496Z"}, {"name": "Query Deleted Subscription", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/subscription_simple.md#query-deleted-subscription-test-step", "start_time": "2023-11-16T10:44:53.250522Z", "failed_checks": [], "passed_checks": [{"name": "Query by subscription ID should fail", "timestamp": "2023-11-16T10:44:53.252836Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Query by subscription ID should fail", "timestamp": "2023-11-16T10:44:53.255153Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Query by subscription ID should fail", "timestamp": "2023-11-16T10:44:53.257374Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Query by subscription ID should fail", "timestamp": "2023-11-16T10:44:53.259366Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Search for all subscriptions in ISA area", "timestamp": "2023-11-16T10:44:53.262153Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,f"]}, {"name": "Deleted subscription should not be present in search results", "timestamp": "2023-11-16T10:44:53.262647Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,f"]}, {"name": "Search area that represents a loop is not allowed", "timestamp": "2023-11-16T10:44:53.264347Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,f"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-16T10:44:53.250685Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA4NiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:44:53 GMT", "Content-Length": "115"}, "elapsed_s": 0.001274, "reported": "2023-11-16T10:44:53.252616Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350000 not found (E:d8f722fc-d583-4760-b36a-8b723e15e88b)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "GET", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350001", "initiated_at": "2023-11-16T10:44:53.252920Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA4NiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:44:53 GMT", "Content-Length": "115"}, "elapsed_s": 0.001254, "reported": "2023-11-16T10:44:53.254939Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350001 not found (E:aa79451d-6e2e-421b-83be-799a34303472)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "GET", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350002", "initiated_at": "2023-11-16T10:44:53.255239Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA4NiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:44:53 GMT", "Content-Length": "115"}, "elapsed_s": 0.001171, "reported": "2023-11-16T10:44:53.257109Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350002 not found (E:648db1cd-34f4-4b53-b451-d6fec036cd0e)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "GET", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350003", "initiated_at": "2023-11-16T10:44:53.257458Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA4NiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:44:53 GMT", "Content-Length": "115"}, "elapsed_s": 0.001089, "reported": "2023-11-16T10:44:53.259145Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350003 not found (E:761da83a-3107-4dbc-ab22-6a469eae544e)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "GET", "url": "http://dss.uss1.localutm/v1/dss/subscriptions?area=37.1853,-80.614,37.2148,-80.614,37.2148,-80.544,37.1853,-80.544", "initiated_at": "2023-11-16T10:44:53.259630Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA4NiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:44:53 GMT", "Content-Length": "21"}, "elapsed_s": 0.001506, "reported": "2023-11-16T10:44:53.261818Z", "json": {"subscriptions": []}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "GET", "url": "http://dss.uss1.localutm/v1/dss/subscriptions?area=37.1853,-80.614,37.2148,-80.614,37.2148,-80.544,37.1853,-80.544,37.1853,-80.614", "initiated_at": "2023-11-16T10:44:53.262721Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA4NiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:44:53 GMT", "Content-Length": "103"}, "elapsed_s": 0.000826, "reported": "2023-11-16T10:44:53.264077Z", "json": {"message": "Intersection found between polygon edge 1 and 4 (E:07f5db73-2253-4050-b32e-8f4b654c443f)"}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T10:44:53.264402Z"}], "end_time": "2023-11-16T10:44:53.264434Z"}], "successful": true, "end_time": "2023-11-16T10:44:53.264462Z", "cleanup": {"name": "Cleanup", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/subscription_simple.md#cleanup", "start_time": "2023-11-16T10:44:53.264507Z", "failed_checks": [], "passed_checks": [{"name": "Subscription can be queried by ID", "timestamp": "2023-11-16T10:44:53.266558Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-16T10:44:53.268517Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-16T10:44:53.270592Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-16T10:44:53.272585Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,e"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-16T10:44:53.264577Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA4NiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:44:53 GMT", "Content-Length": "115"}, "elapsed_s": 0.001095, "reported": "2023-11-16T10:44:53.266336Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350000 not found (E:4fe25795-ca0f-43a8-b0bf-283fc50d4b3a)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "GET", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350001", "initiated_at": "2023-11-16T10:44:53.266660Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA4NiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:44:53 GMT", "Content-Length": "115"}, "elapsed_s": 0.001112, "reported": "2023-11-16T10:44:53.268305Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350001 not found (E:616e807f-d785-4a12-ab05-d48fdde538ee)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "GET", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350002", "initiated_at": "2023-11-16T10:44:53.268618Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA4NiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:44:53 GMT", "Content-Length": "115"}, "elapsed_s": 0.001119, "reported": "2023-11-16T10:44:53.270359Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350002 not found (E:8617304b-f583-4502-a36a-9e21118cb64c)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "GET", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350003", "initiated_at": "2023-11-16T10:44:53.270693Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA4NiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:44:53 GMT", "Content-Length": "115"}, "elapsed_s": 0.001097, "reported": "2023-11-16T10:44:53.272369Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350003 not found (E:7ed8f44a-44f9-450e-a377-9b0638292587)"}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T10:44:53.272657Z"}}}, {"test_scenario": {"name": "ASTM F3411-19 NetRID DSS interoperability", "scenario_type": "scenarios.astm.netrid.v19.DSSInteroperability", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss_interoperability.md", "start_time": "2023-11-16T10:44:53.273158Z", "cases": [{"name": "Prerequisites", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss_interoperability.md#prerequisites-test-case", "start_time": "2023-11-16T10:44:53.273221Z", "steps": [{"name": "Test environment requirements", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss_interoperability.md#test-environment-requirements-test-step", "start_time": "2023-11-16T10:44:53.273263Z", "failed_checks": [], "passed_checks": [{"name": "DSS instance is publicly addressable", "timestamp": "2023-11-16T10:44:53.273791Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0210"]}, {"name": "DSS instance is reachable", "timestamp": "2023-11-16T10:44:53.276403Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0210"]}, {"name": "DSS instance is publicly addressable", "timestamp": "2023-11-16T10:44:53.276895Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0210"]}, {"name": "DSS instance is reachable", "timestamp": "2023-11-16T10:44:53.281464Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0210"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss1.localutm/v1/dss/subscriptions?area=-23.6558,130.6205,-23.6898,130.6301,-23.6709,130.67,-23.6407,130.6466", "initiated_at": "2023-11-16T10:44:53.273918Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA4NiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:44:53 GMT", "Content-Length": "21"}, "elapsed_s": 0.001465, "reported": "2023-11-16T10:44:53.276088Z", "json": {"subscriptions": []}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "GET", "url": "http://dss.uss2.localutm/v1/dss/subscriptions?area=-23.6558,130.6205,-23.6898,130.6301,-23.6709,130.67,-23.6407,130.6466", "initiated_at": "2023-11-16T10:44:53.277005Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA5MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:44:53 GMT", "Content-Length": "21"}, "elapsed_s": 0.001935, "reported": "2023-11-16T10:44:53.281137Z", "json": {"subscriptions": []}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T10:44:53.281518Z"}], "end_time": "2023-11-16T10:44:53.281545Z"}, {"name": "Interoperability sequence", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss_interoperability.md#interoperability-sequence-test-case", "start_time": "2023-11-16T10:44:53.281581Z", "steps": [{"name": "S1", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/test_steps/put_isa.md#create-or-update-isa-test-step", "start_time": "2023-11-16T10:44:53.281646Z", "failed_checks": [], "passed_checks": [{"name": "ISA response code", "timestamp": "2023-11-16T10:44:53.290495Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA response format", "timestamp": "2023-11-16T10:44:53.301113Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA ID matches", "timestamp": "2023-11-16T10:44:53.301185Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA version format", "timestamp": "2023-11-16T10:44:53.301239Z", "participants": ["uss1"], "requirements": []}, {"name": "ISA start time matches", "timestamp": "2023-11-16T10:44:53.301285Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA end time matches", "timestamp": "2023-11-16T10:44:53.301328Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA URL matches", "timestamp": "2023-11-16T10:44:53.301373Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA[P] created with proper response", "timestamp": "2023-11-16T10:44:53.301742Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,1a"]}], "queries": [{"request": {"method": "PUT", "url": "http://dss.uss1.localutm/v1/dss/identification_service_areas/6246b875-e738-4926-8c8a-10cf135179a3", "initiated_at": "2023-11-16T10:44:53.282447Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "442", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA4NiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": -23.6558, "lng": 130.6205}, {"lat": -23.6898, "lng": 130.6301}, {"lat": -23.6709, "lng": 130.67}, {"lat": -23.6407, "lng": 130.6466}]}, "altitude_lo": 20.0, "altitude_hi": 400.0}, "time_start": "2023-11-16T10:44:53.281744Z", "time_end": "2023-11-16T10:54:53.281744Z"}, "flights_url": "https://example.com/v1/uss/flights", "request_id": "6413d5bf-6182-487c-9931-20ee93596d28"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:44:53 GMT", "Content-Length": "265"}, "elapsed_s": 0.004856, "reported": "2023-11-16T10:44:53.287900Z", "json": {"subscribers": [], "service_area": {"flights_url": "https://example.com/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-16T10:44:53.281744Z", "time_end": "2023-11-16T10:54:53.281744Z", "version": "1f60king9rjbo", "id": "6246b875-e738-4926-8c8a-10cf135179a3"}}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T10:44:53.301772Z"}, {"name": "S2", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss_interoperability.md#s2-test-step", "start_time": "2023-11-16T10:44:53.301807Z", "failed_checks": [], "passed_checks": [{"name": "Subscription[n] created with proper response", "timestamp": "2023-11-16T10:44:53.310757Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,3a"]}, {"name": "service_areas includes ISA from S1", "timestamp": "2023-11-16T10:44:53.311399Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,1c", "astm.f3411.v19.DSS0130,3,e"]}, {"name": "Subscription[n] created with proper response", "timestamp": "2023-11-16T10:44:53.320251Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,3a"]}, {"name": "service_areas includes ISA from S1", "timestamp": "2023-11-16T10:44:53.320914Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,1c", "astm.f3411.v19.DSS0130,3,e"]}, {"name": "ID of ISA from S1 is properly synchronized with all DSS", "timestamp": "2023-11-16T10:44:53.320985Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0130,3,a"]}, {"name": "Owner of ISA from S1 is properly synchronized with all DSS", "timestamp": "2023-11-16T10:44:53.321034Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0130,3,b"]}, {"name": "URL of ISA from S1 is properly synchronized with all DSS", "timestamp": "2023-11-16T10:44:53.321076Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0130,3,c"]}, {"name": "Start/end times of ISA from S1 are properly synchronized with all DSS", "timestamp": "2023-11-16T10:44:53.321126Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0130,3,d"]}], "queries": [{"request": {"method": "PUT", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/2133bfb8-788e-48a0-b416-90c1a66d5612", "initiated_at": "2023-11-16T10:44:53.302414Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "498", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA4NiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": -23.6558, "lng": 130.6205}, {"lat": -23.6898, "lng": 130.6301}, {"lat": -23.6709, "lng": 130.67}, {"lat": -23.6407, "lng": 130.6466}]}, "altitude_lo": 20.0, "altitude_hi": 400.0}, "time_start": "2023-11-16T10:44:53.301869Z", "time_end": "2023-11-16T10:54:53.301869Z"}, "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "request_id": "7e4e420e-2af8-42e2-98b8-185e4f2a3cd9"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:44:53 GMT", "Content-Length": "575"}, "elapsed_s": 0.005573, "reported": "2023-11-16T10:44:53.308554Z", "json": {"service_areas": [{"flights_url": "https://example.com/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-16T10:44:53.281744Z", "time_end": "2023-11-16T10:54:53.281744Z", "version": "1f60king9rjbo", "id": "6246b875-e738-4926-8c8a-10cf135179a3"}], "subscription": {"id": "2133bfb8-788e-48a0-b416-90c1a66d5612", "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-16T10:54:53.301869Z", "time_start": "2023-11-16T10:44:53.301869Z", "version": "1f60kingsr5o0"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/677d5985-7274-41df-89f4-553aeced5f29", "initiated_at": "2023-11-16T10:44:53.312020Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "498", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA5MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": -23.6558, "lng": 130.6205}, {"lat": -23.6898, "lng": 130.6301}, {"lat": -23.6709, "lng": 130.67}, {"lat": -23.6407, "lng": 130.6466}]}, "altitude_lo": 20.0, "altitude_hi": 400.0}, "time_start": "2023-11-16T10:44:53.311461Z", "time_end": "2023-11-16T10:54:53.311461Z"}, "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "request_id": "ec83c660-535b-4968-a511-3ad891a3a383"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:44:53 GMT", "Content-Length": "575"}, "elapsed_s": 0.005481, "reported": "2023-11-16T10:44:53.318063Z", "json": {"service_areas": [{"flights_url": "https://example.com/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-16T10:44:53.281744Z", "time_end": "2023-11-16T10:54:53.281744Z", "version": "1f60king9rjbo", "id": "6246b875-e738-4926-8c8a-10cf135179a3"}], "subscription": {"id": "677d5985-7274-41df-89f4-553aeced5f29", "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-16T10:54:53.311461Z", "time_start": "2023-11-16T10:44:53.311461Z", "version": "1f60kinh620a8"}}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T10:44:53.321148Z"}, {"name": "S3", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss_interoperability.md#s3-test-step", "start_time": "2023-11-16T10:44:53.321181Z", "failed_checks": [], "passed_checks": [{"name": "Subscription[P] returned with proper response", "timestamp": "2023-11-16T10:44:53.324740Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,5", "astm.f3411.v19.DSS0070"]}, {"name": "Subscription[P] returned with proper response", "timestamp": "2023-11-16T10:44:53.327987Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,5", "astm.f3411.v19.DSS0070"]}, {"name": "Subscription[P] ID is properly synchronized with all DSS", "timestamp": "2023-11-16T10:44:53.330684Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0130,2,a"]}, {"name": "Subscription[P] owner is properly synchronized with all DSS", "timestamp": "2023-11-16T10:44:53.332022Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0130,2,b"]}, {"name": "Subscription[P] URL is properly synchronized with all DSS", "timestamp": "2023-11-16T10:44:53.333335Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0130,2,c"]}, {"name": "Subscription[P] notification count is properly synchronized with all DSS", "timestamp": "2023-11-16T10:44:53.334704Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0130,2,f"]}, {"name": "Subscription[P] start/end times are properly synchronized with all DSS", "timestamp": "2023-11-16T10:44:53.337349Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0130,2,d"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/2133bfb8-788e-48a0-b416-90c1a66d5612", "initiated_at": "2023-11-16T10:44:53.321226Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA4NiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:44:53 GMT", "Content-Length": "326"}, "elapsed_s": 0.001165, "reported": "2023-11-16T10:44:53.322926Z", "json": {"subscription": {"id": "2133bfb8-788e-48a0-b416-90c1a66d5612", "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-16T10:54:53.301869Z", "time_start": "2023-11-16T10:44:53.301869Z", "version": "1f60kingsr5o0"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "GET", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/2133bfb8-788e-48a0-b416-90c1a66d5612", "initiated_at": "2023-11-16T10:44:53.324794Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA5MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:44:53 GMT", "Content-Length": "326"}, "elapsed_s": 0.001109, "reported": "2023-11-16T10:44:53.326422Z", "json": {"subscription": {"id": "2133bfb8-788e-48a0-b416-90c1a66d5612", "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-16T10:54:53.301869Z", "time_start": "2023-11-16T10:44:53.301869Z", "version": "1f60kingsr5o0"}}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T10:44:53.337379Z"}, {"name": "S4", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss_interoperability.md#s4-test-step", "start_time": "2023-11-16T10:44:53.337414Z", "failed_checks": [], "passed_checks": [{"name": "Can query all Subscriptions in area from all DSSs", "timestamp": "2023-11-16T10:44:53.342032Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,6", "astm.f3411.v19.DSS0070"]}, {"name": "Can query all Subscriptions in area from all DSSs", "timestamp": "2023-11-16T10:44:53.346596Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,6", "astm.f3411.v19.DSS0070"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss1.localutm/v1/dss/subscriptions?area=-23.6558,130.6205,-23.6898,130.6301,-23.6709,130.67,-23.6407,130.6466", "initiated_at": "2023-11-16T10:44:53.337478Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA4NiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:44:53 GMT", "Content-Length": "638"}, "elapsed_s": 0.001779, "reported": "2023-11-16T10:44:53.339812Z", "json": {"subscriptions": [{"id": "2133bfb8-788e-48a0-b416-90c1a66d5612", "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-16T10:54:53.301869Z", "time_start": "2023-11-16T10:44:53.301869Z", "version": "1f60kingsr5o0"}, {"id": "677d5985-7274-41df-89f4-553aeced5f29", "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-16T10:54:53.311461Z", "time_start": "2023-11-16T10:44:53.311461Z", "version": "1f60kinh620a8"}]}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "GET", "url": "http://dss.uss2.localutm/v1/dss/subscriptions?area=-23.6558,130.6205,-23.6898,130.6301,-23.6709,130.67,-23.6407,130.6466", "initiated_at": "2023-11-16T10:44:53.342099Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA5MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:44:53 GMT", "Content-Length": "638"}, "elapsed_s": 0.001578, "reported": "2023-11-16T10:44:53.344202Z", "json": {"subscriptions": [{"id": "2133bfb8-788e-48a0-b416-90c1a66d5612", "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-16T10:54:53.301869Z", "time_start": "2023-11-16T10:44:53.301869Z", "version": "1f60kingsr5o0"}, {"id": "677d5985-7274-41df-89f4-553aeced5f29", "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-16T10:54:53.311461Z", "time_start": "2023-11-16T10:44:53.311461Z", "version": "1f60kinh620a8"}]}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T10:44:53.346628Z"}, {"name": "S5", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/test_steps/put_isa.md#create-or-update-isa-test-step", "start_time": "2023-11-16T10:44:53.346663Z", "failed_checks": [], "passed_checks": [{"name": "Can get ISA from primary DSS", "timestamp": "2023-11-16T10:44:53.350238Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0130,3,a"]}, {"name": "ISA response code", "timestamp": "2023-11-16T10:44:53.546297Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA response format", "timestamp": "2023-11-16T10:44:53.558351Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA ID matches", "timestamp": "2023-11-16T10:44:53.558422Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA version changed", "timestamp": "2023-11-16T10:44:53.558471Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA version format", "timestamp": "2023-11-16T10:44:53.558519Z", "participants": ["uss1"], "requirements": []}, {"name": "ISA start time matches", "timestamp": "2023-11-16T10:44:53.558566Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA end time matches", "timestamp": "2023-11-16T10:44:53.558610Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA URL matches", "timestamp": "2023-11-16T10:44:53.558656Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "Can modify ISA in primary DSS", "timestamp": "2023-11-16T10:44:53.559174Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,1b"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss1.localutm/v1/dss/identification_service_areas/6246b875-e738-4926-8c8a-10cf135179a3", "initiated_at": "2023-11-16T10:44:53.346716Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA4NiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:44:53 GMT", "Content-Length": "248"}, "elapsed_s": 0.001259, "reported": "2023-11-16T10:44:53.348492Z", "json": {"service_area": {"flights_url": "https://example.com/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-16T10:44:53.281744Z", "time_end": "2023-11-16T10:54:53.281744Z", "version": "1f60king9rjbo", "id": "6246b875-e738-4926-8c8a-10cf135179a3"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/v1/dss/identification_service_areas/6246b875-e738-4926-8c8a-10cf135179a3/1f60king9rjbo", "initiated_at": "2023-11-16T10:44:53.350813Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "442", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA4NiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": -23.6558, "lng": 130.6205}, {"lat": -23.6898, "lng": 130.6301}, {"lat": -23.6709, "lng": 130.67}, {"lat": -23.6407, "lng": 130.6466}]}, "altitude_lo": 20.0, "altitude_hi": 400.0}, "time_start": "2023-11-16T10:44:53.350290Z", "time_end": "2023-11-16T10:44:58.350290Z"}, "flights_url": "https://example.com/v1/uss/flights", "request_id": "460485d2-c433-47ab-bd6e-9474c21e09be"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:44:53 GMT", "Content-Length": "594"}, "elapsed_s": 0.004712, "reported": "2023-11-16T10:44:53.356108Z", "json": {"subscribers": [{"subscriptions": [{"subscription_id": "2133bfb8-788e-48a0-b416-90c1a66d5612", "notification_index": 1}], "url": "https://example.com/v1/uss/identification_service_areas"}, {"subscriptions": [{"subscription_id": "677d5985-7274-41df-89f4-553aeced5f29", "notification_index": 1}], "url": "https://example.com/v1/uss/identification_service_areas"}], "service_area": {"flights_url": "https://example.com/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-16T10:44:53.35029Z", "time_end": "2023-11-16T10:44:58.35029Z", "version": "1f60kinib4i1g", "id": "6246b875-e738-4926-8c8a-10cf135179a3"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "POST", "url": "https://example.com/v1/uss/identification_service_areas/6246b875-e738-4926-8c8a-10cf135179a3", "initiated_at": "2023-11-16T10:44:53.472643Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "416", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJleGFtcGxlLmNvbSIsImV4cCI6MTcwMDEzNTA5MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"subscriptions": [{"subscription_id": "677d5985-7274-41df-89f4-553aeced5f29", "notification_index": 1}], "service_area": {"flights_url": "https://example.com/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-16T10:44:53.35029Z", "time_end": "2023-11-16T10:44:58.35029Z", "version": "1f60kinib4i1g", "id": "6246b875-e738-4926-8c8a-10cf135179a3"}, "request_id": "fb907d3f-b436-41e1-b4fe-3d07f48f1bfb"}, "body": null}, "response": {"code": 404, "headers": {"Cache-Control": "max-age=604800", "Content-Type": "text/html; charset=UTF-8", "Date": "Thu, 16 Nov 2023 10:44:53 GMT", "Expires": "Thu, 23 Nov 2023 10:44:53 GMT", "Server": "EOS (vny/044E)", "Content-Length": "433"}, "elapsed_s": 0.07111, "reported": "2023-11-16T10:44:53.544525Z", "body": "\n\n\n\t\n\t\t404 - Not Found\n\t\n\t\n\t\t

404 - Not Found

\n\t\t\n\t\n\n", "json": null}}], "end_time": "2023-11-16T10:44:53.559204Z"}, {"name": "S6", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss_interoperability.md#s6-test-step", "start_time": "2023-11-16T10:44:53.559244Z", "failed_checks": [], "passed_checks": [{"name": "Subscription[n] deleted with proper response", "timestamp": "2023-11-16T10:44:53.566073Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,4a"]}, {"name": "Subscription[n] deleted with proper response", "timestamp": "2023-11-16T10:44:53.572362Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,4a"]}], "queries": [{"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/2133bfb8-788e-48a0-b416-90c1a66d5612/1f60kingsr5o0", "initiated_at": "2023-11-16T10:44:53.559293Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA4NiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:44:53 GMT", "Content-Length": "326"}, "elapsed_s": 0.004647, "reported": "2023-11-16T10:44:53.564542Z", "json": {"subscription": {"id": "2133bfb8-788e-48a0-b416-90c1a66d5612", "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 1, "time_end": "2023-11-16T10:54:53.301869Z", "time_start": "2023-11-16T10:44:53.301869Z", "version": "1f60kingsr5o0"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/677d5985-7274-41df-89f4-553aeced5f29/1f60kinh620a8", "initiated_at": "2023-11-16T10:44:53.566125Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA4NiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:44:53 GMT", "Content-Length": "326"}, "elapsed_s": 0.004053, "reported": "2023-11-16T10:44:53.570736Z", "json": {"subscription": {"id": "677d5985-7274-41df-89f4-553aeced5f29", "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 1, "time_end": "2023-11-16T10:54:53.311461Z", "time_start": "2023-11-16T10:44:53.311461Z", "version": "1f60kinh620a8"}}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T10:44:53.572394Z"}, {"name": "S7", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss_interoperability.md#s7-test-step", "start_time": "2023-11-16T10:44:53.572433Z", "failed_checks": [], "passed_checks": [{"name": "404 with proper response", "timestamp": "2023-11-16T10:44:53.574371Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,4b", "astm.f3411.v19.DSS0070"]}, {"name": "404 with proper response", "timestamp": "2023-11-16T10:44:53.576356Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,4b", "astm.f3411.v19.DSS0070"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/2133bfb8-788e-48a0-b416-90c1a66d5612", "initiated_at": "2023-11-16T10:44:53.572481Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA4NiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:44:53 GMT", "Content-Length": "115"}, "elapsed_s": 0.00116, "reported": "2023-11-16T10:44:53.574152Z", "json": {"message": "Subscription 2133bfb8-788e-48a0-b416-90c1a66d5612 not found (E:c9ddf852-4405-46f5-a55e-e3759e05946f)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "GET", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/677d5985-7274-41df-89f4-553aeced5f29", "initiated_at": "2023-11-16T10:44:53.574450Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA5MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:44:53 GMT", "Content-Length": "115"}, "elapsed_s": 0.001126, "reported": "2023-11-16T10:44:53.576135Z", "json": {"message": "Subscription 677d5985-7274-41df-89f4-553aeced5f29 not found (E:4d3ab72a-f690-4c57-9ada-f0be01f6ce94)"}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T10:44:53.576411Z"}, {"name": "S8", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss_interoperability.md#s8-test-step", "start_time": "2023-11-16T10:44:53.576474Z", "failed_checks": [], "passed_checks": [{"name": "Subscriptions queried successfully", "timestamp": "2023-11-16T10:44:53.579431Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,6"]}, {"name": "No Subscription[i] 1\u2264i\u2264n returned with proper response", "timestamp": "2023-11-16T10:44:53.579630Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,4b", "astm.f3411.v19.DSS0070"]}, {"name": "Subscriptions queried successfully", "timestamp": "2023-11-16T10:44:53.581982Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,6"]}, {"name": "No Subscription[i] 1\u2264i\u2264n returned with proper response", "timestamp": "2023-11-16T10:44:53.582192Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,4b", "astm.f3411.v19.DSS0070"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss1.localutm/v1/dss/subscriptions?area=-23.6558,130.6205,-23.6898,130.6301,-23.6709,130.67,-23.6407,130.6466", "initiated_at": "2023-11-16T10:44:53.576580Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA4NiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:44:53 GMT", "Content-Length": "21"}, "elapsed_s": 0.001914, "reported": "2023-11-16T10:44:53.579096Z", "json": {"subscriptions": []}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "GET", "url": "http://dss.uss2.localutm/v1/dss/subscriptions?area=-23.6558,130.6205,-23.6898,130.6301,-23.6709,130.67,-23.6407,130.6466", "initiated_at": "2023-11-16T10:44:53.579723Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA5MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:44:53 GMT", "Content-Length": "21"}, "elapsed_s": 0.001423, "reported": "2023-11-16T10:44:53.581664Z", "json": {"subscriptions": []}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T10:44:53.582226Z"}, {"name": "S9", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss_interoperability.md#s9-test-step", "start_time": "2023-11-16T10:44:53.582260Z", "failed_checks": [], "passed_checks": [{"name": "Subscription[n] created with proper response", "timestamp": "2023-11-16T10:44:58.597891Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,1c"]}, {"name": "service_areas does not include ISA from S1", "timestamp": "2023-11-16T10:44:58.598294Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,1d", "astm.f3411.v19.DSS0070"]}, {"name": "Subscription[n] created with proper response", "timestamp": "2023-11-16T10:44:58.607325Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,1c"]}, {"name": "service_areas does not include ISA from S1", "timestamp": "2023-11-16T10:44:58.607754Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,1d", "astm.f3411.v19.DSS0070"]}], "queries": [{"request": {"method": "PUT", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/b955233e-9af2-4478-92c4-66ad536d7e1e", "initiated_at": "2023-11-16T10:44:58.588398Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "498", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA4NiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": -23.6558, "lng": 130.6205}, {"lat": -23.6898, "lng": 130.6301}, {"lat": -23.6709, "lng": 130.67}, {"lat": -23.6407, "lng": 130.6466}]}, "altitude_lo": 20.0, "altitude_hi": 400.0}, "time_start": "2023-11-16T10:44:58.587471Z", "time_end": "2023-11-16T10:45:03.587471Z"}, "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "request_id": "431f39ef-2bab-44c7-bc36-e78b38d05c60"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:44:58 GMT", "Content-Length": "345"}, "elapsed_s": 0.007076, "reported": "2023-11-16T10:44:58.596289Z", "json": {"service_areas": [], "subscription": {"id": "b955233e-9af2-4478-92c4-66ad536d7e1e", "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-16T10:45:03.587471Z", "time_start": "2023-11-16T10:44:58.587471Z", "version": "1f60kiseeggno"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/29ae1cd8-9a35-4dc7-86b4-d7489ee62d60", "initiated_at": "2023-11-16T10:44:58.598910Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "498", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA5MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": -23.6558, "lng": 130.6205}, {"lat": -23.6898, "lng": 130.6301}, {"lat": -23.6709, "lng": 130.67}, {"lat": -23.6407, "lng": 130.6466}]}, "altitude_lo": 20.0, "altitude_hi": 400.0}, "time_start": "2023-11-16T10:44:58.598358Z", "time_end": "2023-11-16T10:45:03.598358Z"}, "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "request_id": "68ac6205-24b4-4dd3-9444-0119b4caa72f"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:44:58 GMT", "Content-Length": "345"}, "elapsed_s": 0.006233, "reported": "2023-11-16T10:44:58.605816Z", "json": {"service_areas": [], "subscription": {"id": "29ae1cd8-9a35-4dc7-86b4-d7489ee62d60", "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-16T10:45:03.598358Z", "time_start": "2023-11-16T10:44:58.598358Z", "version": "1f60kiseo7b10"}}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T10:44:58.607786Z"}, {"name": "S10", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/test_steps/put_isa.md#create-or-update-isa-test-step", "start_time": "2023-11-16T10:44:58.607828Z", "failed_checks": [], "passed_checks": [{"name": "ISA response code", "timestamp": "2023-11-16T10:44:58.750515Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA response format", "timestamp": "2023-11-16T10:44:58.761711Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA ID matches", "timestamp": "2023-11-16T10:44:58.761784Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA version format", "timestamp": "2023-11-16T10:44:58.761836Z", "participants": ["uss1"], "requirements": []}, {"name": "ISA start time matches", "timestamp": "2023-11-16T10:44:58.761883Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA end time matches", "timestamp": "2023-11-16T10:44:58.761926Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA URL matches", "timestamp": "2023-11-16T10:44:58.761974Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA[P] created with proper response", "timestamp": "2023-11-16T10:44:58.762492Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,1a"]}, {"name": "All Subscription[i] 1\u2264i\u2264n returned in subscribers", "timestamp": "2023-11-16T10:44:58.762984Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,3b"]}], "queries": [{"request": {"method": "PUT", "url": "http://dss.uss1.localutm/v1/dss/identification_service_areas/216f2a60-55ba-4b52-a9cf-fe5e28358269", "initiated_at": "2023-11-16T10:44:58.608441Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "442", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA4NiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": -23.6558, "lng": 130.6205}, {"lat": -23.6898, "lng": 130.6301}, {"lat": -23.6709, "lng": 130.67}, {"lat": -23.6407, "lng": 130.6466}]}, "altitude_lo": 20.0, "altitude_hi": 400.0}, "time_start": "2023-11-16T10:44:58.607901Z", "time_end": "2023-11-16T10:54:58.607901Z"}, "flights_url": "https://example.com/v1/uss/flights", "request_id": "4d390f1f-977a-4f8d-9999-1f77c1b54f44"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:44:58 GMT", "Content-Length": "596"}, "elapsed_s": 0.005787, "reported": "2023-11-16T10:44:58.614912Z", "json": {"subscribers": [{"subscriptions": [{"subscription_id": "29ae1cd8-9a35-4dc7-86b4-d7489ee62d60", "notification_index": 1}], "url": "https://example.com/v1/uss/identification_service_areas"}, {"subscriptions": [{"subscription_id": "b955233e-9af2-4478-92c4-66ad536d7e1e", "notification_index": 1}], "url": "https://example.com/v1/uss/identification_service_areas"}], "service_area": {"flights_url": "https://example.com/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-16T10:44:58.607901Z", "time_end": "2023-11-16T10:54:58.607901Z", "version": "1f60kisf194f0", "id": "216f2a60-55ba-4b52-a9cf-fe5e28358269"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "POST", "url": "https://example.com/v1/uss/identification_service_areas/216f2a60-55ba-4b52-a9cf-fe5e28358269", "initiated_at": "2023-11-16T10:44:58.685652Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "418", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJleGFtcGxlLmNvbSIsImV4cCI6MTcwMDEzNTA5MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"subscriptions": [{"subscription_id": "b955233e-9af2-4478-92c4-66ad536d7e1e", "notification_index": 1}], "service_area": {"flights_url": "https://example.com/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-16T10:44:58.607901Z", "time_end": "2023-11-16T10:54:58.607901Z", "version": "1f60kisf194f0", "id": "216f2a60-55ba-4b52-a9cf-fe5e28358269"}, "request_id": "6f103bbe-d2f7-43fa-8419-8637cda09480"}, "body": null}, "response": {"code": 404, "headers": {"Cache-Control": "max-age=604800", "Content-Type": "text/html; charset=UTF-8", "Date": "Thu, 16 Nov 2023 10:44:58 GMT", "Expires": "Thu, 23 Nov 2023 10:44:58 GMT", "Server": "EOS (vny/0452)", "Content-Length": "433"}, "elapsed_s": 0.061877, "reported": "2023-11-16T10:44:58.748353Z", "body": "\n\n\n\t\n\t\t404 - Not Found\n\t\n\t\n\t\t

404 - Not Found

\n\t\t\n\t\n\n", "json": null}}], "end_time": "2023-11-16T10:44:58.763014Z"}, {"name": "S11", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/test_steps/delete_isa.md#delete-isa-test-step", "start_time": "2023-11-16T10:44:58.763056Z", "failed_checks": [], "passed_checks": [{"name": "ISA response format", "timestamp": "2023-11-16T10:44:58.911535Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,b"]}, {"name": "ISA ID matches", "timestamp": "2023-11-16T10:44:58.911619Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,b"]}, {"name": "ISA version matches", "timestamp": "2023-11-16T10:44:58.911665Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,b"]}, {"name": "ISA[P] deleted with proper response", "timestamp": "2023-11-16T10:44:58.911721Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,2a"]}, {"name": "All Subscription[i] 1\u2264i\u2264n returned in subscribers", "timestamp": "2023-11-16T10:44:58.912278Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,3c"]}], "queries": [{"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/v1/dss/identification_service_areas/216f2a60-55ba-4b52-a9cf-fe5e28358269/1f60kisf194f0", "initiated_at": "2023-11-16T10:44:58.763113Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA4NiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:44:58 GMT", "Content-Length": "596"}, "elapsed_s": 0.006261, "reported": "2023-11-16T10:44:58.770020Z", "json": {"service_area": {"flights_url": "https://example.com/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-16T10:44:58.607901Z", "time_end": "2023-11-16T10:54:58.607901Z", "version": "1f60kisf194f0", "id": "216f2a60-55ba-4b52-a9cf-fe5e28358269"}, "subscribers": [{"subscriptions": [{"subscription_id": "29ae1cd8-9a35-4dc7-86b4-d7489ee62d60", "notification_index": 2}], "url": "https://example.com/v1/uss/identification_service_areas"}, {"subscriptions": [{"subscription_id": "b955233e-9af2-4478-92c4-66ad536d7e1e", "notification_index": 2}], "url": "https://example.com/v1/uss/identification_service_areas"}]}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "POST", "url": "https://example.com/v1/uss/identification_service_areas/216f2a60-55ba-4b52-a9cf-fe5e28358269", "initiated_at": "2023-11-16T10:44:58.835365Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "159", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJleGFtcGxlLmNvbSIsImV4cCI6MTcwMDEzNTA5MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"subscriptions": [{"subscription_id": "b955233e-9af2-4478-92c4-66ad536d7e1e", "notification_index": 2}], "request_id": "22a104da-20f0-4ce4-80b4-bd7adc4cd2b4"}, "body": null}, "response": {"code": 404, "headers": {"Cache-Control": "max-age=604800", "Content-Type": "text/html; charset=UTF-8", "Date": "Thu, 16 Nov 2023 10:44:58 GMT", "Expires": "Thu, 23 Nov 2023 10:44:58 GMT", "Server": "EOS (vny/0452)", "Content-Length": "433"}, "elapsed_s": 0.061948, "reported": "2023-11-16T10:44:58.898138Z", "body": "\n\n\n\t\n\t\t404 - Not Found\n\t\n\t\n\t\t

404 - Not Found

\n\t\t\n\t\n\n", "json": null}}], "end_time": "2023-11-16T10:44:58.912311Z"}, {"name": "S12", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/test_steps/put_isa.md#create-or-update-isa-test-step", "start_time": "2023-11-16T10:44:58.912354Z", "failed_checks": [], "passed_checks": [{"name": "ISA response code", "timestamp": "2023-11-16T10:45:03.929845Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA response format", "timestamp": "2023-11-16T10:45:03.940590Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA ID matches", "timestamp": "2023-11-16T10:45:03.940677Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA version format", "timestamp": "2023-11-16T10:45:03.940730Z", "participants": ["uss1"], "requirements": []}, {"name": "ISA start time matches", "timestamp": "2023-11-16T10:45:03.940778Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA end time matches", "timestamp": "2023-11-16T10:45:03.940821Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA URL matches", "timestamp": "2023-11-16T10:45:03.940868Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA[P] created with proper response", "timestamp": "2023-11-16T10:45:03.941267Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,1a"]}, {"name": "None of Subscription[i] 1\u2264i\u2264n returned in subscribers", "timestamp": "2023-11-16T10:45:03.941621Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,3d"]}], "queries": [{"request": {"method": "PUT", "url": "http://dss.uss1.localutm/v1/dss/identification_service_areas/875f411d-5d37-4a13-ba1a-fe0e42737d25", "initiated_at": "2023-11-16T10:45:03.918283Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "442", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA4NiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": -23.6558, "lng": 130.6205}, {"lat": -23.6898, "lng": 130.6301}, {"lat": -23.6709, "lng": 130.67}, {"lat": -23.6407, "lng": 130.6466}]}, "altitude_lo": 20.0, "altitude_hi": 400.0}, "time_start": "2023-11-16T10:45:03.917531Z", "time_end": "2023-11-16T10:55:03.917531Z"}, "flights_url": "https://example.com/v1/uss/flights", "request_id": "143c3604-9a3f-4185-a715-5654bd6ac422"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:03 GMT", "Content-Length": "265"}, "elapsed_s": 0.007971, "reported": "2023-11-16T10:45:03.927067Z", "json": {"subscribers": [], "service_area": {"flights_url": "https://example.com/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-16T10:45:03.917531Z", "time_end": "2023-11-16T10:55:03.917531Z", "version": "1f60kj1d9d6fg", "id": "875f411d-5d37-4a13-ba1a-fe0e42737d25"}}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T10:45:03.941651Z"}, {"name": "S13", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss_interoperability.md#s13-test-step", "start_time": "2023-11-16T10:45:03.941694Z", "failed_checks": [], "passed_checks": [{"name": "Subscriptions queried successfully", "timestamp": "2023-11-16T10:45:03.945123Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,6"]}, {"name": "No Subscription[i] 1\u2264i\u2264n returned with proper response", "timestamp": "2023-11-16T10:45:03.945344Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,3d", "astm.f3411.v19.DSS0070"]}, {"name": "Subscriptions queried successfully", "timestamp": "2023-11-16T10:45:03.947981Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,6"]}, {"name": "No Subscription[i] 1\u2264i\u2264n returned with proper response", "timestamp": "2023-11-16T10:45:03.948175Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,3d", "astm.f3411.v19.DSS0070"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss1.localutm/v1/dss/subscriptions?area=-23.6558,130.6205,-23.6898,130.6301,-23.6709,130.67,-23.6407,130.6466", "initiated_at": "2023-11-16T10:45:03.941777Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA4NiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:03 GMT", "Content-Length": "21"}, "elapsed_s": 0.002307, "reported": "2023-11-16T10:45:03.944732Z", "json": {"subscriptions": []}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "GET", "url": "http://dss.uss2.localutm/v1/dss/subscriptions?area=-23.6558,130.6205,-23.6898,130.6301,-23.6709,130.67,-23.6407,130.6466", "initiated_at": "2023-11-16T10:45:03.945414Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA5MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:03 GMT", "Content-Length": "21"}, "elapsed_s": 0.001633, "reported": "2023-11-16T10:45:03.947625Z", "json": {"subscriptions": []}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T10:45:03.948208Z"}, {"name": "S14", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss_interoperability.md#s14-test-step", "start_time": "2023-11-16T10:45:03.948247Z", "failed_checks": [], "passed_checks": [], "end_time": "2023-11-16T10:45:03.948273Z"}, {"name": "S15", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/test_steps/delete_isa.md#delete-isa-test-step", "start_time": "2023-11-16T10:45:03.948303Z", "failed_checks": [], "passed_checks": [{"name": "ISA response format", "timestamp": "2023-11-16T10:45:03.967562Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,b"]}, {"name": "ISA ID matches", "timestamp": "2023-11-16T10:45:03.967650Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,b"]}, {"name": "ISA version matches", "timestamp": "2023-11-16T10:45:03.967714Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,b"]}, {"name": "ISA[P] deleted with proper response", "timestamp": "2023-11-16T10:45:03.967743Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,2a"]}, {"name": "None of Subscription[i] 1\u2264i\u2264n returned in subscribers with proper response", "timestamp": "2023-11-16T10:45:03.968134Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,3d"]}], "queries": [{"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/v1/dss/identification_service_areas/875f411d-5d37-4a13-ba1a-fe0e42737d25/1f60kj1d9d6fg", "initiated_at": "2023-11-16T10:45:03.948353Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA4NiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:03 GMT", "Content-Length": "265"}, "elapsed_s": 0.004606, "reported": "2023-11-16T10:45:03.953621Z", "json": {"service_area": {"flights_url": "https://example.com/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-16T10:45:03.917531Z", "time_end": "2023-11-16T10:55:03.917531Z", "version": "1f60kj1d9d6fg", "id": "875f411d-5d37-4a13-ba1a-fe0e42737d25"}, "subscribers": []}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T10:45:03.968165Z"}, {"name": "S16", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss_interoperability.md#s16-test-step", "start_time": "2023-11-16T10:45:03.968207Z", "failed_checks": [], "passed_checks": [{"name": "Subscription[n] created with proper response", "timestamp": "2023-11-16T10:45:03.978237Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,3a"]}, {"name": "service_areas does not include ISA from S12", "timestamp": "2023-11-16T10:45:03.978641Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,2b", "astm.f3411.v19.DSS0070"]}, {"name": "Subscription[n] created with proper response", "timestamp": "2023-11-16T10:45:03.994719Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,3a"]}, {"name": "service_areas does not include ISA from S12", "timestamp": "2023-11-16T10:45:03.995132Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,2b", "astm.f3411.v19.DSS0070"]}], "queries": [{"request": {"method": "PUT", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/2bb1442b-432a-4a93-9c31-2f36fa5c6c43", "initiated_at": "2023-11-16T10:45:03.968857Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "498", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA4NiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": -23.6558, "lng": 130.6205}, {"lat": -23.6898, "lng": 130.6301}, {"lat": -23.6709, "lng": 130.67}, {"lat": -23.6407, "lng": 130.6466}]}, "altitude_lo": 20.0, "altitude_hi": 400.0}, "time_start": "2023-11-16T10:45:03.968276Z", "time_end": "2023-11-16T10:55:03.968276Z"}, "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "request_id": "b15d0e5e-048f-4bf1-a115-7699ab4160cb"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:03 GMT", "Content-Length": "345"}, "elapsed_s": 0.007001, "reported": "2023-11-16T10:45:03.976555Z", "json": {"service_areas": [], "subscription": {"id": "2bb1442b-432a-4a93-9c31-2f36fa5c6c43", "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-16T10:55:03.968276Z", "time_start": "2023-11-16T10:45:03.968276Z", "version": "1f60kj1epi41o"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/46d94848-d2a6-4001-8ec9-7e0fff13d2cd", "initiated_at": "2023-11-16T10:45:03.979240Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "498", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA5MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": -23.6558, "lng": 130.6205}, {"lat": -23.6898, "lng": 130.6301}, {"lat": -23.6709, "lng": 130.67}, {"lat": -23.6407, "lng": 130.6466}]}, "altitude_lo": 20.0, "altitude_hi": 400.0}, "time_start": "2023-11-16T10:45:03.978702Z", "time_end": "2023-11-16T10:55:03.978702Z"}, "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "request_id": "f2b54505-3080-492b-9204-0c4d786f2513"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:03 GMT", "Content-Length": "345"}, "elapsed_s": 0.012944, "reported": "2023-11-16T10:45:03.992918Z", "json": {"service_areas": [], "subscription": {"id": "46d94848-d2a6-4001-8ec9-7e0fff13d2cd", "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-16T10:55:03.978702Z", "time_start": "2023-11-16T10:45:03.978702Z", "version": "1f60kj1f37r60"}}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T10:45:03.995163Z"}, {"name": "S17", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss_interoperability.md#s17-test-step", "start_time": "2023-11-16T10:45:03.995206Z", "failed_checks": [], "passed_checks": [{"name": "Subscription[n] deleted with proper response", "timestamp": "2023-11-16T10:45:04.002158Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,4a"]}, {"name": "Subscription[n] deleted with proper response", "timestamp": "2023-11-16T10:45:04.008682Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,4a"]}], "queries": [{"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/2bb1442b-432a-4a93-9c31-2f36fa5c6c43/1f60kj1epi41o", "initiated_at": "2023-11-16T10:45:03.995263Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA4NiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:04 GMT", "Content-Length": "326"}, "elapsed_s": 0.004517, "reported": "2023-11-16T10:45:04.000494Z", "json": {"subscription": {"id": "2bb1442b-432a-4a93-9c31-2f36fa5c6c43", "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-16T10:55:03.968276Z", "time_start": "2023-11-16T10:45:03.968276Z", "version": "1f60kj1epi41o"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/46d94848-d2a6-4001-8ec9-7e0fff13d2cd/1f60kj1f37r60", "initiated_at": "2023-11-16T10:45:04.002209Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA4NiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:04 GMT", "Content-Length": "326"}, "elapsed_s": 0.004223, "reported": "2023-11-16T10:45:04.007005Z", "json": {"subscription": {"id": "46d94848-d2a6-4001-8ec9-7e0fff13d2cd", "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-16T10:55:03.978702Z", "time_start": "2023-11-16T10:45:03.978702Z", "version": "1f60kj1f37r60"}}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T10:45:04.008714Z"}], "end_time": "2023-11-16T10:45:04.008731Z"}], "successful": true, "notes": {"uss1_private_address": {"message": "DSS instance (URL: http://dss.uss1.localutm, netloc: dss.uss1.localutm, resolved IP: 172.18.0.3) is declared as explicitly having a private address, skipping check", "timestamp": "2023-11-16T10:44:53.273624Z"}, "uss2_private_address": {"message": "DSS instance (URL: http://dss.uss2.localutm, netloc: dss.uss2.localutm, resolved IP: 172.18.0.3) is declared as explicitly having a private address, skipping check", "timestamp": "2023-11-16T10:44:53.276715Z"}}, "end_time": "2023-11-16T10:45:04.008746Z", "cleanup": {"name": "Cleanup", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss_interoperability.md#cleanup", "start_time": "2023-11-16T10:45:04.008773Z", "failed_checks": [], "passed_checks": [{"name": "ISA deleted with proper response", "timestamp": "2023-11-16T10:45:04.018377Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,2a"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-16T10:45:04.020397Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,4a"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-16T10:45:04.022371Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,4a"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-16T10:45:04.024631Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,4a"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-16T10:45:04.030277Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,4a"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-16T10:45:04.032270Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,4a"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-16T10:45:04.038583Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,4a"]}, {"name": "ISA deleted with proper response", "timestamp": "2023-11-16T10:45:04.040689Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,2a"]}, {"name": "ISA deleted with proper response", "timestamp": "2023-11-16T10:45:04.042837Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,2a"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-16T10:45:04.045009Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,4a"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-16T10:45:04.047147Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,4a"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss1.localutm/v1/dss/identification_service_areas/6246b875-e738-4926-8c8a-10cf135179a3", "initiated_at": "2023-11-16T10:45:04.008817Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA4NiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:04 GMT", "Content-Length": "246"}, "elapsed_s": 0.001207, "reported": "2023-11-16T10:45:04.010537Z", "json": {"service_area": {"flights_url": "https://example.com/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-16T10:44:53.35029Z", "time_end": "2023-11-16T10:44:58.35029Z", "version": "1f60kinib4i1g", "id": "6246b875-e738-4926-8c8a-10cf135179a3"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/v1/dss/identification_service_areas/6246b875-e738-4926-8c8a-10cf135179a3/1f60kinib4i1g", "initiated_at": "2023-11-16T10:45:04.011650Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA4NiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:04 GMT", "Content-Length": "263"}, "elapsed_s": 0.004306, "reported": "2023-11-16T10:45:04.016530Z", "json": {"service_area": {"flights_url": "https://example.com/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-16T10:44:53.35029Z", "time_end": "2023-11-16T10:44:58.35029Z", "version": "1f60kinib4i1g", "id": "6246b875-e738-4926-8c8a-10cf135179a3"}, "subscribers": []}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "GET", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/2133bfb8-788e-48a0-b416-90c1a66d5612", "initiated_at": "2023-11-16T10:45:04.018467Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA4NiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:04 GMT", "Content-Length": "115"}, "elapsed_s": 0.001157, "reported": "2023-11-16T10:45:04.020176Z", "json": {"message": "Subscription 2133bfb8-788e-48a0-b416-90c1a66d5612 not found (E:2cf8aa92-9cbc-43c2-b817-3fe4d70930c7)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "GET", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/677d5985-7274-41df-89f4-553aeced5f29", "initiated_at": "2023-11-16T10:45:04.020502Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA4NiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:04 GMT", "Content-Length": "115"}, "elapsed_s": 0.001095, "reported": "2023-11-16T10:45:04.022131Z", "json": {"message": "Subscription 677d5985-7274-41df-89f4-553aeced5f29 not found (E:49958c04-a74f-4118-a474-e16725ebdacc)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "GET", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/b955233e-9af2-4478-92c4-66ad536d7e1e", "initiated_at": "2023-11-16T10:45:04.022521Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA4NiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:04 GMT", "Content-Length": "326"}, "elapsed_s": 0.001255, "reported": "2023-11-16T10:45:04.024421Z", "json": {"subscription": {"id": "b955233e-9af2-4478-92c4-66ad536d7e1e", "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 2, "time_end": "2023-11-16T10:45:03.587471Z", "time_start": "2023-11-16T10:44:58.587471Z", "version": "1f60kiseeggno"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/b955233e-9af2-4478-92c4-66ad536d7e1e/1f60kiseeggno", "initiated_at": "2023-11-16T10:45:04.025514Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA4NiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:04 GMT", "Content-Length": "326"}, "elapsed_s": 0.00398, "reported": "2023-11-16T10:45:04.030010Z", "json": {"subscription": {"id": "b955233e-9af2-4478-92c4-66ad536d7e1e", "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 2, "time_end": "2023-11-16T10:45:03.587471Z", "time_start": "2023-11-16T10:44:58.587471Z", "version": "1f60kiseeggno"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "GET", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/29ae1cd8-9a35-4dc7-86b4-d7489ee62d60", "initiated_at": "2023-11-16T10:45:04.030364Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA4NiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:04 GMT", "Content-Length": "326"}, "elapsed_s": 0.001133, "reported": "2023-11-16T10:45:04.032062Z", "json": {"subscription": {"id": "29ae1cd8-9a35-4dc7-86b4-d7489ee62d60", "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 2, "time_end": "2023-11-16T10:45:03.598358Z", "time_start": "2023-11-16T10:44:58.598358Z", "version": "1f60kiseo7b10"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/29ae1cd8-9a35-4dc7-86b4-d7489ee62d60/1f60kiseo7b10", "initiated_at": "2023-11-16T10:45:04.033164Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA4NiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:04 GMT", "Content-Length": "326"}, "elapsed_s": 0.004614, "reported": "2023-11-16T10:45:04.038310Z", "json": {"subscription": {"id": "29ae1cd8-9a35-4dc7-86b4-d7489ee62d60", "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 2, "time_end": "2023-11-16T10:45:03.598358Z", "time_start": "2023-11-16T10:44:58.598358Z", "version": "1f60kiseo7b10"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "GET", "url": "http://dss.uss1.localutm/v1/dss/identification_service_areas/216f2a60-55ba-4b52-a9cf-fe5e28358269", "initiated_at": "2023-11-16T10:45:04.038674Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA4NiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:04 GMT", "Content-Length": "106"}, "elapsed_s": 0.001184, "reported": "2023-11-16T10:45:04.040446Z", "json": {"message": "ISA 216f2a60-55ba-4b52-a9cf-fe5e28358269 not found (E:5734d58f-6f43-403d-8dfe-3e3d1ad7f290)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "GET", "url": "http://dss.uss1.localutm/v1/dss/identification_service_areas/875f411d-5d37-4a13-ba1a-fe0e42737d25", "initiated_at": "2023-11-16T10:45:04.040767Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA4NiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:04 GMT", "Content-Length": "106"}, "elapsed_s": 0.001149, "reported": "2023-11-16T10:45:04.042608Z", "json": {"message": "ISA 875f411d-5d37-4a13-ba1a-fe0e42737d25 not found (E:2beb3101-5ed4-4885-82ae-ffcb04e335ca)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "GET", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/2bb1442b-432a-4a93-9c31-2f36fa5c6c43", "initiated_at": "2023-11-16T10:45:04.042923Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA4NiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:04 GMT", "Content-Length": "115"}, "elapsed_s": 0.001155, "reported": "2023-11-16T10:45:04.044651Z", "json": {"message": "Subscription 2bb1442b-432a-4a93-9c31-2f36fa5c6c43 not found (E:9492905e-c54b-42c5-b8e7-3e11f7c33ea4)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "GET", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/46d94848-d2a6-4001-8ec9-7e0fff13d2cd", "initiated_at": "2023-11-16T10:45:04.045117Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA4NiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:04 GMT", "Content-Length": "115"}, "elapsed_s": 0.001144, "reported": "2023-11-16T10:45:04.046933Z", "json": {"message": "Subscription 46d94848-d2a6-4001-8ec9-7e0fff13d2cd not found (E:cfafe911-3fbe-450c-8b53-94bb79524d53)"}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T10:45:04.047218Z"}}}, {"test_scenario": {"name": "ASTM NetRID DSS: Token Validation", "scenario_type": "scenarios.astm.netrid.v19.dss.TokenValidation", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/token_validation.md", "start_time": "2023-11-16T10:45:04.047750Z", "cases": [{"name": "Setup", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/token_validation.md#setup-test-case", "start_time": "2023-11-16T10:45:04.047814Z", "steps": [{"name": "Ensure clean workspace", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/token_validation.md#ensure-clean-workspace-test-step", "start_time": "2023-11-16T10:45:04.047857Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-16T10:45:04.049928Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.GetISA"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss1.localutm/v1/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-16T10:45:04.047898Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA4NiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:04 GMT", "Content-Length": "106"}, "elapsed_s": 0.001137, "reported": "2023-11-16T10:45:04.049670Z", "json": {"message": "ISA 0000015c-e36d-40be-d38b-eca6ca350000 not found (E:ed6b4a8b-bbe8-4963-8bb3-c9f80780dc7b)"}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T10:45:04.050005Z"}], "end_time": "2023-11-16T10:45:04.050035Z"}, {"name": "Token validation", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/token_validation.md#token-validation-test-case", "start_time": "2023-11-16T10:45:04.050078Z", "steps": [{"name": "Token validation", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/test_steps/put_isa.md#create-or-update-isa-test-step", "start_time": "2023-11-16T10:45:04.050119Z", "failed_checks": [], "passed_checks": [{"name": "Read scope cannot create an ISA", "timestamp": "2023-11-16T10:45:04.052872Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "Missing token prevents creating an ISA", "timestamp": "2023-11-16T10:45:04.055631Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "Fake token prevents creating an ISA", "timestamp": "2023-11-16T10:45:04.101194Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA response code", "timestamp": "2023-11-16T10:45:04.110839Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA response format", "timestamp": "2023-11-16T10:45:04.121781Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA ID matches", "timestamp": "2023-11-16T10:45:04.121864Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA version format", "timestamp": "2023-11-16T10:45:04.121924Z", "participants": ["uss1"], "requirements": []}, {"name": "ISA start time matches", "timestamp": "2023-11-16T10:45:04.121981Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA end time matches", "timestamp": "2023-11-16T10:45:04.122033Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA URL matches", "timestamp": "2023-11-16T10:45:04.122088Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "Correct token and scope can create ISA", "timestamp": "2023-11-16T10:45:04.122477Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "Missing token prevents reading an ISA", "timestamp": "2023-11-16T10:45:04.124046Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.GetISA"]}, {"name": "Fake token prevents reading an ISA", "timestamp": "2023-11-16T10:45:04.126557Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.GetISA"]}, {"name": "Read scope cannot mutate an ISA", "timestamp": "2023-11-16T10:45:04.129166Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "Missing token prevents mutating an ISA", "timestamp": "2023-11-16T10:45:04.131856Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "Fake token cannot mutate an ISA", "timestamp": "2023-11-16T10:45:04.134337Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "Read scope cannot delete an ISA", "timestamp": "2023-11-16T10:45:04.136061Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,b"]}, {"name": "Missing token prevents ISA deletion", "timestamp": "2023-11-16T10:45:04.137838Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,b"]}, {"name": "Fake token cannot delete an ISA", "timestamp": "2023-11-16T10:45:04.139729Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,b"]}, {"name": "Correct token and scope can delete ISA", "timestamp": "2023-11-16T10:45:04.147519Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,b"]}], "queries": [{"request": {"method": "PUT", "url": "http://dss.uss1.localutm/v1/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-16T10:45:04.050881Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "462", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA4NiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lo": 0.0, "altitude_hi": 3048.0}, "time_start": "2023-11-16T10:44:47.578157Z", "time_end": "2023-11-16T11:44:47.578157Z"}, "flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "request_id": "7b99b773-5240-48bf-be0a-29693d564d74"}, "body": null}, "response": {"code": 403, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:04 GMT", "Content-Length": "276"}, "elapsed_s": 0.000972, "reported": "2023-11-16T10:45:04.052444Z", "json": {"message": "Access token missing scopes (AuthOption[0]: dss.write.identification_service_areas) while expecting [AuthFromAuthorizationAuthority: (dss.write.identification_service_areas)] and got dss.read.identification_service_areas (E:4c1d6eb5-6afe-4053-bdf8-0f80ee5214b7)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/v1/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-16T10:45:04.053477Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "462", "Content-Type": "application/json"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lo": 0.0, "altitude_hi": 3048.0}, "time_start": "2023-11-16T10:44:47.578157Z", "time_end": "2023-11-16T11:44:47.578157Z"}, "flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "request_id": "ce0f6734-8b39-4ef7-b866-0b9fa680851e"}, "body": null}, "response": {"code": 401, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:04 GMT", "Content-Length": "76"}, "elapsed_s": 0.001272, "reported": "2023-11-16T10:45:04.055286Z", "json": {"message": "Missing access token (E:8d70e01d-3df8-4e75-a55d-5bb57a675611)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/v1/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-16T10:45:04.056268Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "462", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImNsaWVudF9pZCI6InVzc191bnNpZ25lZCIsImV4cCI6MTcwMDEzNTEwNCwiaXNzIjoiTm9BdXRoIiwianRpIjoiYTVlNjZkMjQtMWFhOS00OTk4LThjYWItMzM4YWY3YTU1N2ZhIiwibmJmIjoxNzAwMTMxNTAzLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3Vuc2lnbmVkIn0.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lo": 0.0, "altitude_hi": 3048.0}, "time_start": "2023-11-16T10:44:47.578157Z", "time_end": "2023-11-16T11:44:47.578157Z"}, "flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "request_id": "7eef91c7-bf5d-42da-a353-5f11c8d4a050"}, "body": null}, "response": {"code": 401, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:04 GMT", "Content-Length": "86"}, "elapsed_s": 0.001539, "reported": "2023-11-16T10:45:04.100780Z", "json": {"message": "crypto/rsa: verification error (E:2b8ceb36-de3c-445b-a572-106546434753)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/v1/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-16T10:45:04.101911Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "462", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA4NiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lo": 0.0, "altitude_hi": 3048.0}, "time_start": "2023-11-16T10:44:47.578157Z", "time_end": "2023-11-16T11:44:47.578157Z"}, "flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "request_id": "801c0ed1-73e4-4998-8dbb-2bd37d21421e"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:04 GMT", "Content-Length": "291"}, "elapsed_s": 0.005537, "reported": "2023-11-16T10:45:04.108098Z", "json": {"subscribers": [], "service_area": {"flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-16T10:44:47.578157Z", "time_end": "2023-11-16T11:44:47.578157Z", "version": "1f60kj1io42m0", "id": "0000015c-e36d-40be-d38b-eca6ca350000"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/v1/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000/1f60kj1io42m0", "initiated_at": "2023-11-16T10:45:04.127168Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "462", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA4NiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lo": 0.0, "altitude_hi": 3048.0}, "time_start": "2023-11-16T10:44:47.578157Z", "time_end": "2023-11-16T11:44:47.578157Z"}, "flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "request_id": "6c14b9a7-4b15-4d6b-8256-8f0b57c1ec23"}, "body": null}, "response": {"code": 403, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:04 GMT", "Content-Length": "276"}, "elapsed_s": 0.000994, "reported": "2023-11-16T10:45:04.128767Z", "json": {"message": "Access token missing scopes (AuthOption[0]: dss.write.identification_service_areas) while expecting [AuthFromAuthorizationAuthority: (dss.write.identification_service_areas)] and got dss.read.identification_service_areas (E:c7e6d36b-376b-471c-a061-48bbb0a896d8)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/v1/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-16T10:45:04.129982Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "462", "Content-Type": "application/json"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lo": 0.0, "altitude_hi": 3048.0}, "time_start": "2023-11-16T10:44:47.578157Z", "time_end": "2023-11-16T11:44:47.578157Z"}, "flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "request_id": "c3b83e26-13be-4aaa-805d-99d1f4ae9be4"}, "body": null}, "response": {"code": 401, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:04 GMT", "Content-Length": "76"}, "elapsed_s": 0.000813, "reported": "2023-11-16T10:45:04.131344Z", "json": {"message": "Missing access token (E:59a6664c-1321-43f8-ab9a-3c13c2b62c1d)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/v1/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-16T10:45:04.132638Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "462", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImNsaWVudF9pZCI6InVzc191bnNpZ25lZCIsImV4cCI6MTcwMDEzNTEwNCwiaXNzIjoiTm9BdXRoIiwianRpIjoiYTVlNjZkMjQtMWFhOS00OTk4LThjYWItMzM4YWY3YTU1N2ZhIiwibmJmIjoxNzAwMTMxNTAzLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3Vuc2lnbmVkIn0.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lo": 0.0, "altitude_hi": 3048.0}, "time_start": "2023-11-16T10:44:47.578157Z", "time_end": "2023-11-16T11:44:47.578157Z"}, "flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "request_id": "56358842-10c8-4962-81b2-03c99a066b3d"}, "body": null}, "response": {"code": 401, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:04 GMT", "Content-Length": "86"}, "elapsed_s": 0.000805, "reported": "2023-11-16T10:45:04.133993Z", "json": {"message": "crypto/rsa: verification error (E:f78a7d3e-78c3-4767-85c9-b59c19526f53)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/v1/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000/1f60kj1io42m0", "initiated_at": "2023-11-16T10:45:04.134404Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA4NiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 403, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:04 GMT", "Content-Length": "276"}, "elapsed_s": 0.000788, "reported": "2023-11-16T10:45:04.135731Z", "json": {"message": "Access token missing scopes (AuthOption[0]: dss.write.identification_service_areas) while expecting [AuthFromAuthorizationAuthority: (dss.write.identification_service_areas)] and got dss.read.identification_service_areas (E:53cdeece-49d1-49c1-a220-aba818014e00)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/v1/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000/1f60kj1io42m0", "initiated_at": "2023-11-16T10:45:04.136165Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0"}, "body": null, "json": null}, "response": {"code": 401, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:04 GMT", "Content-Length": "76"}, "elapsed_s": 0.00074, "reported": "2023-11-16T10:45:04.137522Z", "json": {"message": "Missing access token (E:6767178a-71db-48cd-ba01-7de322713c10)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/v1/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000/1f60kj1io42m0", "initiated_at": "2023-11-16T10:45:04.137937Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImNsaWVudF9pZCI6InVzc191bnNpZ25lZCIsImV4cCI6MTcwMDEzNTEwNCwiaXNzIjoiTm9BdXRoIiwianRpIjoiYTVlNjZkMjQtMWFhOS00OTk4LThjYWItMzM4YWY3YTU1N2ZhIiwibmJmIjoxNzAwMTMxNTAzLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3Vuc2lnbmVkIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 401, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:04 GMT", "Content-Length": "86"}, "elapsed_s": 0.000789, "reported": "2023-11-16T10:45:04.139390Z", "json": {"message": "crypto/rsa: verification error (E:9d4e9f74-e933-49ec-8b63-fb3d18bb3801)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/v1/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000/1f60kj1io42m0", "initiated_at": "2023-11-16T10:45:04.139797Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA4NiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:04 GMT", "Content-Length": "291"}, "elapsed_s": 0.004691, "reported": "2023-11-16T10:45:04.145168Z", "json": {"service_area": {"flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-16T10:44:47.578157Z", "time_end": "2023-11-16T11:44:47.578157Z", "version": "1f60kj1io42m0", "id": "0000015c-e36d-40be-d38b-eca6ca350000"}, "subscribers": []}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T10:45:04.147564Z"}], "end_time": "2023-11-16T10:45:04.147586Z"}], "successful": true, "end_time": "2023-11-16T10:45:04.147607Z", "cleanup": {"name": "Cleanup", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/token_validation.md#cleanup", "start_time": "2023-11-16T10:45:04.147658Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-16T10:45:04.149612Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.GetISA"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss1.localutm/v1/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-16T10:45:04.147723Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA4NiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:04 GMT", "Content-Length": "106"}, "elapsed_s": 0.001132, "reported": "2023-11-16T10:45:04.149371Z", "json": {"message": "ISA 0000015c-e36d-40be-d38b-eca6ca350000 not found (E:da9c1d1d-6950-4a85-9bd4-1162968e7f25)"}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T10:45:04.149705Z"}}}, {"test_scenario": {"name": "ASTM NetRID DSS: Direct CRDB access", "scenario_type": "scenarios.astm.netrid.v19.dss.CRDBAccess", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/crdb_access.md", "start_time": "2023-11-16T10:45:04.150111Z", "cases": [], "successful": true, "end_time": "2023-11-16T10:45:04.150167Z"}}], "capability_evaluations": [], "successful": true, "end_time": "2023-11-16T10:45:04.150406Z"}}, {"test_suite": {"name": "DSS testing for ASTM NetRID F3411-19", "suite_type": "suites.astm.netrid.f3411_19.dss_probing", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/suites/astm/netrid/f3411_19/dss_probing.md", "start_time": "2023-11-16T10:45:04.151362Z", "actions": [{"test_scenario": {"name": "ASTM NetRID DSS: Simple ISA", "scenario_type": "scenarios.astm.netrid.v19.dss.ISASimple", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_simple.md", "start_time": "2023-11-16T10:45:04.151609Z", "cases": [{"name": "Setup", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_simple.md#setup-test-case", "start_time": "2023-11-16T10:45:04.151708Z", "steps": [{"name": "Ensure clean workspace", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_simple.md#ensure-clean-workspace-test-step", "start_time": "2023-11-16T10:45:04.151783Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-16T10:45:04.153913Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.GetISA"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss2.localutm/v1/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-16T10:45:04.151842Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA5MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:04 GMT", "Content-Length": "106"}, "elapsed_s": 0.001168, "reported": "2023-11-16T10:45:04.153642Z", "json": {"message": "ISA 0000015c-e36d-40be-d38b-eca6ca350000 not found (E:73811053-c413-48db-9209-247d80b58381)"}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T10:45:04.153992Z"}], "end_time": "2023-11-16T10:45:04.154021Z"}, {"name": "Create and check ISA", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_simple.md#create-and-check-isa-test-case", "start_time": "2023-11-16T10:45:04.154060Z", "steps": [{"name": "Create ISA", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/test_steps/put_isa.md#create-or-update-isa-test-step", "start_time": "2023-11-16T10:45:04.154098Z", "failed_checks": [], "passed_checks": [{"name": "ISA response code", "timestamp": "2023-11-16T10:45:04.165503Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA response format", "timestamp": "2023-11-16T10:45:04.177412Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA ID matches", "timestamp": "2023-11-16T10:45:04.177495Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA version format", "timestamp": "2023-11-16T10:45:04.177550Z", "participants": ["uss2"], "requirements": []}, {"name": "ISA start time matches", "timestamp": "2023-11-16T10:45:04.177597Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA end time matches", "timestamp": "2023-11-16T10:45:04.177641Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA URL matches", "timestamp": "2023-11-16T10:45:04.177689Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA created", "timestamp": "2023-11-16T10:45:04.178081Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}], "queries": [{"request": {"method": "PUT", "url": "http://dss.uss2.localutm/v1/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-16T10:45:04.154720Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "462", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEwNCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lo": 0.0, "altitude_hi": 3048.0}, "time_start": "2023-11-16T10:44:47.603419Z", "time_end": "2023-11-16T11:44:47.603419Z"}, "flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "request_id": "36881381-32d7-4b39-8767-c56a1b3e918f"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:04 GMT", "Content-Length": "291"}, "elapsed_s": 0.005783, "reported": "2023-11-16T10:45:04.162638Z", "json": {"subscribers": [], "service_area": {"flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-16T10:44:47.603419Z", "time_end": "2023-11-16T11:44:47.603419Z", "version": "1f60kj1kc0o98", "id": "0000015c-e36d-40be-d38b-eca6ca350000"}}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T10:45:04.178112Z"}, {"name": "Get ISA by ID", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_simple.md#get-isa-by-id-test-step", "start_time": "2023-11-16T10:45:04.178140Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-16T10:45:04.181888Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.GetISA", "interuss.f3411.dss_endpoints.GetISA"]}, {"name": "ISA version match", "timestamp": "2023-11-16T10:45:04.182620Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.GetISA"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss2.localutm/v1/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-16T10:45:04.178186Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA5MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:04 GMT", "Content-Length": "274"}, "elapsed_s": 0.001621, "reported": "2023-11-16T10:45:04.180464Z", "json": {"service_area": {"flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-16T10:44:47.603419Z", "time_end": "2023-11-16T11:44:47.603419Z", "version": "1f60kj1kc0o98", "id": "0000015c-e36d-40be-d38b-eca6ca350000"}}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T10:45:04.182649Z"}], "end_time": "2023-11-16T10:45:04.182666Z"}, {"name": "Update and search ISA", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_simple.md#update-and-search-isa-test-case", "start_time": "2023-11-16T10:45:04.182698Z", "steps": [{"name": "Update ISA", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/test_steps/put_isa.md#create-or-update-isa-test-step", "start_time": "2023-11-16T10:45:04.182731Z", "failed_checks": [], "passed_checks": [{"name": "ISA response code", "timestamp": "2023-11-16T10:45:04.191655Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA response format", "timestamp": "2023-11-16T10:45:04.202311Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA ID matches", "timestamp": "2023-11-16T10:45:04.202388Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA version changed", "timestamp": "2023-11-16T10:45:04.202438Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA version format", "timestamp": "2023-11-16T10:45:04.202484Z", "participants": ["uss2"], "requirements": []}, {"name": "ISA start time matches", "timestamp": "2023-11-16T10:45:04.202531Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA end time matches", "timestamp": "2023-11-16T10:45:04.202594Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA URL matches", "timestamp": "2023-11-16T10:45:04.202649Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA updated", "timestamp": "2023-11-16T10:45:04.203046Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}], "queries": [{"request": {"method": "PUT", "url": "http://dss.uss2.localutm/v1/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000/1f60kj1kc0o98", "initiated_at": "2023-11-16T10:45:04.183338Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "462", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEwNCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lo": 0.0, "altitude_hi": 3048.0}, "time_start": "2023-11-16T10:44:47.603419Z", "time_end": "2023-11-16T11:44:48.603419Z"}, "flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "request_id": "6a65e905-3e55-495f-a998-205994d20d33"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:04 GMT", "Content-Length": "291"}, "elapsed_s": 0.004868, "reported": "2023-11-16T10:45:04.188942Z", "json": {"subscribers": [], "service_area": {"flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-16T10:44:47.603419Z", "time_end": "2023-11-16T11:44:48.603419Z", "version": "1f60kj1l62f00", "id": "0000015c-e36d-40be-d38b-eca6ca350000"}}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T10:45:04.203075Z"}, {"name": "Get ISA by ID", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_simple.md#get-isa-by-id-test-step-1", "start_time": "2023-11-16T10:45:04.203110Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-16T10:45:04.206789Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.GetISA", "interuss.f3411.dss_endpoints.GetISA"]}, {"name": "ISA version match", "timestamp": "2023-11-16T10:45:04.207443Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.GetISA"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss2.localutm/v1/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-16T10:45:04.203155Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA5MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:04 GMT", "Content-Length": "274"}, "elapsed_s": 0.001691, "reported": "2023-11-16T10:45:04.205474Z", "json": {"service_area": {"flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-16T10:44:47.603419Z", "time_end": "2023-11-16T11:44:48.603419Z", "version": "1f60kj1l62f00", "id": "0000015c-e36d-40be-d38b-eca6ca350000"}}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T10:45:04.207473Z"}, {"name": "Search by earliest time (included)", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/test_steps/search_isas.md#search-isas-test-step", "start_time": "2023-11-16T10:45:04.207505Z", "failed_checks": [], "passed_checks": [{"name": "ISAs search response format", "timestamp": "2023-11-16T10:45:04.220872Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "Successful ISAs search", "timestamp": "2023-11-16T10:45:04.220914Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "ISA returned by search", "timestamp": "2023-11-16T10:45:04.221632Z", "participants": ["uss2"], "requirements": []}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss2.localutm/v1/dss/identification_service_areas?area=37.1853,-80.614,37.2148,-80.614,37.2148,-80.544,37.1853,-80.544&earliest_time=2023-11-16T11:43:48.603419Z", "initiated_at": "2023-11-16T10:45:04.207588Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA5MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:04 GMT", "Content-Length": "277"}, "elapsed_s": 0.001773, "reported": "2023-11-16T10:45:04.209977Z", "json": {"service_areas": [{"flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-16T10:44:47.603419Z", "time_end": "2023-11-16T11:44:48.603419Z", "version": "1f60kj1l62f00", "id": "0000015c-e36d-40be-d38b-eca6ca350000"}]}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T10:45:04.221662Z"}, {"name": "Search by earliest time (excluded)", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/test_steps/search_isas.md#search-isas-test-step", "start_time": "2023-11-16T10:45:04.221693Z", "failed_checks": [], "passed_checks": [{"name": "ISAs search response format", "timestamp": "2023-11-16T10:45:04.233218Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "Successful ISAs search", "timestamp": "2023-11-16T10:45:04.233258Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "ISA not returned by search", "timestamp": "2023-11-16T10:45:04.233410Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss2.localutm/v1/dss/identification_service_areas?area=37.1853,-80.614,37.2148,-80.614,37.2148,-80.544,37.1853,-80.544&earliest_time=2023-11-16T11:45:48.603419Z", "initiated_at": "2023-11-16T10:45:04.221769Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA5MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:04 GMT", "Content-Length": "21"}, "elapsed_s": 0.001516, "reported": "2023-11-16T10:45:04.223845Z", "json": {"service_areas": []}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T10:45:04.233440Z"}, {"name": "Search by latest time (included)", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/test_steps/search_isas.md#search-isas-test-step", "start_time": "2023-11-16T10:45:04.233468Z", "failed_checks": [], "passed_checks": [{"name": "ISAs search response format", "timestamp": "2023-11-16T10:45:04.246401Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "Successful ISAs search", "timestamp": "2023-11-16T10:45:04.246441Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "ISA returned by search", "timestamp": "2023-11-16T10:45:04.247133Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss2.localutm/v1/dss/identification_service_areas?area=37.1853,-80.614,37.2148,-80.614,37.2148,-80.544,37.1853,-80.544&latest_time=2023-11-16T10:45:47.603419Z", "initiated_at": "2023-11-16T10:45:04.233542Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA5MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:04 GMT", "Content-Length": "277"}, "elapsed_s": 0.001667, "reported": "2023-11-16T10:45:04.235776Z", "json": {"service_areas": [{"flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-16T10:44:47.603419Z", "time_end": "2023-11-16T11:44:48.603419Z", "version": "1f60kj1l62f00", "id": "0000015c-e36d-40be-d38b-eca6ca350000"}]}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T10:45:04.247172Z"}, {"name": "Search by latest time (excluded)", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/test_steps/search_isas.md#search-isas-test-step", "start_time": "2023-11-16T10:45:04.247211Z", "failed_checks": [], "passed_checks": [{"name": "ISAs search response format", "timestamp": "2023-11-16T10:45:04.258805Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "Successful ISAs search", "timestamp": "2023-11-16T10:45:04.258859Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "ISA not returned by search", "timestamp": "2023-11-16T10:45:04.259015Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss2.localutm/v1/dss/identification_service_areas?area=37.1853,-80.614,37.2148,-80.614,37.2148,-80.544,37.1853,-80.544&latest_time=2023-11-16T10:43:47.603419Z", "initiated_at": "2023-11-16T10:45:04.247290Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA5MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:04 GMT", "Content-Length": "21"}, "elapsed_s": 0.001523, "reported": "2023-11-16T10:45:04.249372Z", "json": {"service_areas": []}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T10:45:04.259044Z"}, {"name": "Search by area only", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/test_steps/search_isas.md#search-isas-test-step", "start_time": "2023-11-16T10:45:04.259072Z", "failed_checks": [], "passed_checks": [{"name": "ISAs search response format", "timestamp": "2023-11-16T10:45:04.272073Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "Successful ISAs search", "timestamp": "2023-11-16T10:45:04.272114Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "ISA returned by search", "timestamp": "2023-11-16T10:45:04.272816Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss2.localutm/v1/dss/identification_service_areas?area=37.1853,-80.614,37.2148,-80.614,37.2148,-80.544,37.1853,-80.544", "initiated_at": "2023-11-16T10:45:04.259131Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA5MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:04 GMT", "Content-Length": "277"}, "elapsed_s": 0.001498, "reported": "2023-11-16T10:45:04.261149Z", "json": {"service_areas": [{"flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-16T10:44:47.603419Z", "time_end": "2023-11-16T11:44:48.603419Z", "version": "1f60kj1l62f00", "id": "0000015c-e36d-40be-d38b-eca6ca350000"}]}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T10:45:04.272846Z"}, {"name": "Search with invalid params", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_simple.md#search-with-invalid-params-test-step", "start_time": "2023-11-16T10:45:04.272875Z", "failed_checks": [], "passed_checks": [{"name": "Search request rejected", "timestamp": "2023-11-16T10:45:04.274341Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss2.localutm/v1/dss/identification_service_areas?area=", "initiated_at": "2023-11-16T10:45:04.272916Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA5MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:04 GMT", "Content-Length": "68"}, "elapsed_s": 0.000697, "reported": "2023-11-16T10:45:04.274114Z", "json": {"message": "Missing area (E:aeb04309-981c-4c78-ad84-d4187cbe88cf)"}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T10:45:04.274396Z"}, {"name": "Search by huge area", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_simple.md#search-by-huge-area-test-step", "start_time": "2023-11-16T10:45:04.274451Z", "failed_checks": [], "passed_checks": [{"name": "Search request rejected", "timestamp": "2023-11-16T10:45:04.276219Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss2.localutm/v1/dss/identification_service_areas?area=38.0,-81.0,37.0,-81.0,37.0,-80.0,38.0,-80.0", "initiated_at": "2023-11-16T10:45:04.274543Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA5MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 413, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:04 GMT", "Content-Length": "70"}, "elapsed_s": 0.000806, "reported": "2023-11-16T10:45:04.275987Z", "json": {"message": "Area too large (E:0be5c880-2994-45c7-a362-6acc21abec76)"}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T10:45:04.276272Z"}, {"name": "Search ISA with loop", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_simple.md#search-isa-with-loop-test-step", "start_time": "2023-11-16T10:45:04.276328Z", "failed_checks": [], "passed_checks": [{"name": "Search request rejected", "timestamp": "2023-11-16T10:45:04.278127Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss2.localutm/v1/dss/identification_service_areas?area=37.1853,-80.614,37.2148,-80.614,37.2148,-80.544,37.1853,-80.544,37.1853,-80.614", "initiated_at": "2023-11-16T10:45:04.276429Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA5MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:04 GMT", "Content-Length": "103"}, "elapsed_s": 0.000795, "reported": "2023-11-16T10:45:04.277894Z", "json": {"message": "Intersection found between polygon edge 1 and 4 (E:1375c825-f075-4c69-b877-424022cf2679)"}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T10:45:04.278181Z"}], "end_time": "2023-11-16T10:45:04.278214Z"}, {"name": "Delete ISA", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_simple.md#delete-isa-test-case", "start_time": "2023-11-16T10:45:04.278273Z", "steps": [{"name": "Delete with wrong version", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_simple.md#delete-with-wrong-version-test-step", "start_time": "2023-11-16T10:45:04.278323Z", "failed_checks": [], "passed_checks": [{"name": "Delete request rejected", "timestamp": "2023-11-16T10:45:04.280982Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,b"]}], "queries": [{"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/v1/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000/f60kj1l62f0", "initiated_at": "2023-11-16T10:45:04.278383Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEwNCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 409, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:04 GMT", "Content-Length": "127"}, "elapsed_s": 0.001701, "reported": "2023-11-16T10:45:04.280738Z", "json": {"message": "ISA currently at version 1f60kj1l62f00 but client specified f60kj1l62f0 (E:c09f579c-d902-4aff-bd49-b4da1bf4034d)"}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T10:45:04.281036Z"}, {"name": "Delete with empty version", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_simple.md#delete-with-empty-version-test-step", "start_time": "2023-11-16T10:45:04.281086Z", "failed_checks": [], "passed_checks": [{"name": "Delete request rejected", "timestamp": "2023-11-16T10:45:04.282703Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,b"]}], "queries": [{"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/v1/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000/", "initiated_at": "2023-11-16T10:45:04.281154Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEwNCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:04 GMT", "Content-Length": "78"}, "elapsed_s": 0.00075, "reported": "2023-11-16T10:45:04.282447Z", "json": {"message": "Missing version string (E:7a60f8a8-ecd0-4a07-bcee-148f4029fc1a)"}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T10:45:04.282755Z"}, {"name": "Delete ISA", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/test_steps/delete_isa.md#delete-isa-test-step", "start_time": "2023-11-16T10:45:04.282796Z", "failed_checks": [], "passed_checks": [{"name": "ISA response format", "timestamp": "2023-11-16T10:45:04.300608Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,b"]}, {"name": "ISA ID matches", "timestamp": "2023-11-16T10:45:04.300676Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,b"]}, {"name": "ISA version matches", "timestamp": "2023-11-16T10:45:04.300721Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,b"]}, {"name": "ISA deleted", "timestamp": "2023-11-16T10:45:04.300747Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,b"]}], "queries": [{"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/v1/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000/1f60kj1l62f00", "initiated_at": "2023-11-16T10:45:04.282873Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEwNCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:04 GMT", "Content-Length": "291"}, "elapsed_s": 0.004395, "reported": "2023-11-16T10:45:04.287851Z", "json": {"service_area": {"flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-16T10:44:47.603419Z", "time_end": "2023-11-16T11:44:48.603419Z", "version": "1f60kj1l62f00", "id": "0000015c-e36d-40be-d38b-eca6ca350000"}, "subscribers": []}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T10:45:04.300768Z"}, {"name": "Get deleted ISA by ID", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_simple.md#get-deleted-isa-by-id-test-step", "start_time": "2023-11-16T10:45:04.300791Z", "failed_checks": [], "passed_checks": [{"name": "ISA not found", "timestamp": "2023-11-16T10:45:04.302721Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.GetISA"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss2.localutm/v1/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-16T10:45:04.300832Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA5MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:04 GMT", "Content-Length": "106"}, "elapsed_s": 0.001155, "reported": "2023-11-16T10:45:04.302502Z", "json": {"message": "ISA 0000015c-e36d-40be-d38b-eca6ca350000 not found (E:27e352eb-a657-4d3a-a68c-1e3796e1070a)"}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T10:45:04.302773Z"}, {"name": "Search ISA", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/test_steps/search_isas.md#search-isas-test-step", "start_time": "2023-11-16T10:45:04.302857Z", "failed_checks": [], "passed_checks": [{"name": "ISAs search response format", "timestamp": "2023-11-16T10:45:04.314215Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "Successful ISAs search", "timestamp": "2023-11-16T10:45:04.314256Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "ISA not returned by search", "timestamp": "2023-11-16T10:45:04.314418Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss2.localutm/v1/dss/identification_service_areas?area=37.1853,-80.614,37.2148,-80.614,37.2148,-80.544,37.1853,-80.544", "initiated_at": "2023-11-16T10:45:04.302968Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA5MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:04 GMT", "Content-Length": "21"}, "elapsed_s": 0.001403, "reported": "2023-11-16T10:45:04.304887Z", "json": {"service_areas": []}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T10:45:04.314449Z"}], "end_time": "2023-11-16T10:45:04.314466Z"}], "successful": true, "end_time": "2023-11-16T10:45:04.314481Z", "cleanup": {"name": "Cleanup", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_simple.md#cleanup", "start_time": "2023-11-16T10:45:04.314504Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-16T10:45:04.316607Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.GetISA"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss2.localutm/v1/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-16T10:45:04.314531Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA5MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:04 GMT", "Content-Length": "106"}, "elapsed_s": 0.001288, "reported": "2023-11-16T10:45:04.316344Z", "json": {"message": "ISA 0000015c-e36d-40be-d38b-eca6ca350000 not found (E:5333d14a-49ac-422d-8fb0-d729a1d14349)"}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T10:45:04.316683Z"}}}, {"test_scenario": {"name": "ASTM NetRID DSS: Submitted ISA Validations", "scenario_type": "scenarios.astm.netrid.v19.dss.ISAValidation", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_validation.md", "start_time": "2023-11-16T10:45:04.317165Z", "cases": [{"name": "Setup", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_validation.md#setup-test-case", "start_time": "2023-11-16T10:45:04.317238Z", "steps": [{"name": "Ensure clean workspace", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_validation.md#ensure-clean-workspace-test-step", "start_time": "2023-11-16T10:45:04.317295Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-16T10:45:04.319216Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.GetISA"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss2.localutm/v1/dss/identification_service_areas/00000170-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-16T10:45:04.317342Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA5MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:04 GMT", "Content-Length": "106"}, "elapsed_s": 0.001101, "reported": "2023-11-16T10:45:04.318960Z", "json": {"message": "ISA 00000170-e36d-40be-d38b-eca6ca350000 not found (E:4fdc13b6-1d8d-47f4-a501-e97766dab5a0)"}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T10:45:04.319287Z"}], "end_time": "2023-11-16T10:45:04.319318Z"}, {"name": "ISA Validation", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_validation.md#isa-validation-test-case", "start_time": "2023-11-16T10:45:04.319360Z", "steps": [{"name": "ISA Validation", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_validation.md#isa-validation-test-step", "start_time": "2023-11-16T10:45:04.319389Z", "failed_checks": [], "passed_checks": [{"name": "ISA huge area", "timestamp": "2023-11-16T10:45:04.321716Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA empty vertices", "timestamp": "2023-11-16T10:45:04.323880Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA start time in the past", "timestamp": "2023-11-16T10:45:04.326272Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA start time after end time", "timestamp": "2023-11-16T10:45:04.328586Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA vertices are valid", "timestamp": "2023-11-16T10:45:04.330979Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA missing outline", "timestamp": "2023-11-16T10:45:04.332770Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA missing volume", "timestamp": "2023-11-16T10:45:04.334471Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}], "queries": [{"request": {"method": "PUT", "url": "http://dss.uss2.localutm/v1/dss/identification_service_areas/00000170-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-16T10:45:04.320060Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "442", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEwNCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": 38.0, "lng": -81.0}, {"lat": 37.0, "lng": -81.0}, {"lat": 37.0, "lng": -80.0}, {"lat": 38.0, "lng": -80.0}]}, "altitude_lo": 0.0, "altitude_hi": 3048.0}, "time_start": "2023-11-16T10:44:47.610239Z", "time_end": "2023-11-16T11:44:47.610239Z"}, "flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "request_id": "8855bf34-4cfd-416c-9901-b2d919027537"}, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:04 GMT", "Content-Length": "70"}, "elapsed_s": 0.000842, "reported": "2023-11-16T10:45:04.321440Z", "json": {"message": "Area too large (E:d687dd2c-1da5-4531-a74a-baf103afb67e)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/v1/dss/identification_service_areas/00000170-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-16T10:45:04.322274Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "328", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEwNCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": []}, "altitude_lo": 0.0, "altitude_hi": 3048.0}, "time_start": "2023-11-16T10:44:47.610239Z", "time_end": "2023-11-16T11:44:47.610239Z"}, "flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "request_id": "b74ac3b3-cc55-425c-ac88-d2b08bb7a03b"}, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:04 GMT", "Content-Length": "93"}, "elapsed_s": 0.000774, "reported": "2023-11-16T10:45:04.323580Z", "json": {"message": "Missing or malformed required extents (E:6edbf664-c201-4243-a752-5ad46adc5784)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/v1/dss/identification_service_areas/00000170-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-16T10:45:04.324544Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "462", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEwNCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lo": 0.0, "altitude_hi": 3048.0}, "time_start": "2023-11-16T10:35:04.323931Z", "time_end": "2023-11-16T11:35:04.323931Z"}, "flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "request_id": "390660fa-5c86-47ac-9fe2-17bc14e82301"}, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:04 GMT", "Content-Length": "116"}, "elapsed_s": 0.000916, "reported": "2023-11-16T10:45:04.325994Z", "json": {"message": "IdentificationServiceArea time_start must not be in the past (E:de5946d4-f2a6-4455-a925-5a5fec09c454)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/v1/dss/identification_service_areas/00000170-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-16T10:45:04.326941Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "462", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEwNCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lo": 0.0, "altitude_hi": 3048.0}, "time_start": "2023-01-10T01:00:01.123456Z", "time_end": "2023-01-10T00:00:01.123456Z"}, "flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "request_id": "1ba01dbf-40ae-427a-8620-1b164f7d8198"}, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:04 GMT", "Content-Length": "116"}, "elapsed_s": 0.000836, "reported": "2023-11-16T10:45:04.328312Z", "json": {"message": "IdentificationServiceArea time_start must not be in the past (E:e5ffeae3-1936-4adf-8fda-7f770fee84a5)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/v1/dss/identification_service_areas/00000170-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-16T10:45:04.329271Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "474", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEwNCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": 130.0, "lng": -23.0}, {"lat": 130.0, "lng": -24.000000000000004}, {"lat": 132.0, "lng": -24.000000000000004}, {"lat": 132.0, "lng": -23.0}]}, "altitude_lo": 0.0, "altitude_hi": 3048.0}, "time_start": "2023-01-10T00:00:01.123456Z", "time_end": "2023-01-10T01:00:01.123456Z"}, "flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "request_id": "a8454fdd-de96-4b60-b5ec-563ca0ea4d26"}, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:04 GMT", "Content-Length": "101"}, "elapsed_s": 0.000887, "reported": "2023-11-16T10:45:04.330705Z", "json": {"message": "Coordinates did not create a well-formed area (E:d1471183-e2a1-43c3-a2f6-12df084881d1)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/v1/dss/identification_service_areas/00000170-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-16T10:45:04.331131Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "297", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEwNCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"spatial_volume": {"altitude_lo": 0.0, "altitude_hi": 3048.0}, "time_start": "2023-11-16T10:44:47.610239Z", "time_end": "2023-11-16T11:44:47.610239Z"}, "flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "request_id": "8855bf34-4cfd-416c-9901-b2d919027537"}, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:04 GMT", "Content-Length": "93"}, "elapsed_s": 0.000862, "reported": "2023-11-16T10:45:04.332555Z", "json": {"message": "Missing or malformed required extents (E:c17933e0-8483-49f2-b866-6bcb7170b9f8)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/v1/dss/identification_service_areas/00000170-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-16T10:45:04.332913Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "234", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEwNCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"time_start": "2023-11-16T10:44:47.610239Z", "time_end": "2023-11-16T11:44:47.610239Z"}, "flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "request_id": "8855bf34-4cfd-416c-9901-b2d919027537"}, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:04 GMT", "Content-Length": "93"}, "elapsed_s": 0.00078, "reported": "2023-11-16T10:45:04.334255Z", "json": {"message": "Missing or malformed required extents (E:61ab264b-ef92-4ca4-b5d6-f37c70148c45)"}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T10:45:04.334526Z"}], "end_time": "2023-11-16T10:45:04.334555Z"}], "successful": true, "end_time": "2023-11-16T10:45:04.334580Z", "cleanup": {"name": "Cleanup", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_validation.md#cleanup", "start_time": "2023-11-16T10:45:04.334620Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-16T10:45:04.336730Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.GetISA"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss2.localutm/v1/dss/identification_service_areas/00000170-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-16T10:45:04.334670Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA5MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:04 GMT", "Content-Length": "106"}, "elapsed_s": 0.00115, "reported": "2023-11-16T10:45:04.336472Z", "json": {"message": "ISA 00000170-e36d-40be-d38b-eca6ca350000 not found (E:9c5f8d60-4988-4414-bcda-9732960dadbb)"}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T10:45:04.336804Z"}}}, {"test_scenario": {"name": "ASTM NetRID DSS: ISA Expiry", "scenario_type": "scenarios.astm.netrid.v19.dss.ISAExpiry", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_expiry.md", "start_time": "2023-11-16T10:45:04.337215Z", "cases": [{"name": "Setup", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_expiry.md#setup-test-case", "start_time": "2023-11-16T10:45:04.337272Z", "steps": [{"name": "Ensure clean workspace", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_expiry.md#ensure-clean-workspace-test-step", "start_time": "2023-11-16T10:45:04.337320Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-16T10:45:04.339526Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.GetISA"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss2.localutm/v1/dss/identification_service_areas/00000171-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-16T10:45:04.337474Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA5MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:04 GMT", "Content-Length": "106"}, "elapsed_s": 0.001129, "reported": "2023-11-16T10:45:04.339264Z", "json": {"message": "ISA 00000171-e36d-40be-d38b-eca6ca350000 not found (E:a59ae06e-7428-4288-95f0-2c0a39f07fd7)"}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T10:45:04.339602Z"}], "end_time": "2023-11-16T10:45:04.339632Z"}, {"name": "ISA Expiry", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_expiry.md#isa-expiry-test-case", "start_time": "2023-11-16T10:45:04.339673Z", "steps": [{"name": "ISA Expiry", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_expiry.md#isa-expiry-test-step", "start_time": "2023-11-16T10:45:04.339730Z", "failed_checks": [], "passed_checks": [{"name": "Create short-lived ISA", "timestamp": "2023-11-16T10:45:04.348055Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "Expired ISAs are not part of search results", "timestamp": "2023-11-16T10:45:09.355262Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "An expired ISA can be queried by its ID", "timestamp": "2023-11-16T10:45:09.358517Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.GetISA"]}], "queries": [{"request": {"method": "PUT", "url": "http://dss.uss2.localutm/v1/dss/identification_service_areas/00000171-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-16T10:45:04.340324Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "462", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEwNCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lo": 0.0, "altitude_hi": 3048.0}, "time_start": "2023-11-16T10:45:04.339753Z", "time_end": "2023-11-16T10:45:09.339753Z"}, "flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "request_id": "0f1a40f5-b8e7-40db-9f89-1a73c8b4d6e6"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:04 GMT", "Content-Length": "291"}, "elapsed_s": 0.005138, "reported": "2023-11-16T10:45:04.346049Z", "json": {"subscribers": [], "service_area": {"flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-16T10:45:04.339753Z", "time_end": "2023-11-16T10:45:09.339753Z", "version": "1f60kj1prdjjo", "id": "00000171-e36d-40be-d38b-eca6ca350000"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "GET", "url": "http://dss.uss2.localutm/v1/dss/identification_service_areas?area=37.1853,-80.614,37.2148,-80.614,37.2148,-80.544,37.1853,-80.544", "initiated_at": "2023-11-16T10:45:09.351855Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA5MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:09 GMT", "Content-Length": "21"}, "elapsed_s": 0.002003, "reported": "2023-11-16T10:45:09.354740Z", "json": {"service_areas": []}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "GET", "url": "http://dss.uss2.localutm/v1/dss/identification_service_areas/00000171-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-16T10:45:09.355343Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA5MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:09 GMT", "Content-Length": "274"}, "elapsed_s": 0.001183, "reported": "2023-11-16T10:45:09.357079Z", "json": {"service_area": {"flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-16T10:45:04.339753Z", "time_end": "2023-11-16T10:45:09.339753Z", "version": "1f60kj1prdjjo", "id": "00000171-e36d-40be-d38b-eca6ca350000"}}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T10:45:09.358551Z"}], "end_time": "2023-11-16T10:45:09.358568Z"}], "successful": true, "end_time": "2023-11-16T10:45:09.358582Z", "cleanup": {"name": "Cleanup", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_expiry.md#cleanup", "start_time": "2023-11-16T10:45:09.358608Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-16T10:45:09.361010Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.GetISA"]}, {"name": "Removed pre-existing ISA", "timestamp": "2023-11-16T10:45:09.370699Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,b"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss2.localutm/v1/dss/identification_service_areas/00000171-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-16T10:45:09.358637Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA5MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:09 GMT", "Content-Length": "274"}, "elapsed_s": 0.0012, "reported": "2023-11-16T10:45:09.360335Z", "json": {"service_area": {"flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-16T10:45:04.339753Z", "time_end": "2023-11-16T10:45:09.339753Z", "version": "1f60kj1prdjjo", "id": "00000171-e36d-40be-d38b-eca6ca350000"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/v1/dss/identification_service_areas/00000171-e36d-40be-d38b-eca6ca350000/1f60kj1prdjjo", "initiated_at": "2023-11-16T10:45:09.361924Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEwNCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:09 GMT", "Content-Length": "291"}, "elapsed_s": 0.00539, "reported": "2023-11-16T10:45:09.367898Z", "json": {"service_area": {"flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-16T10:45:04.339753Z", "time_end": "2023-11-16T10:45:09.339753Z", "version": "1f60kj1prdjjo", "id": "00000171-e36d-40be-d38b-eca6ca350000"}, "subscribers": []}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T10:45:09.370743Z"}}}, {"test_scenario": {"name": "ASTM NetRID DSS: ISA Subscription Interactions", "scenario_type": "scenarios.astm.netrid.v19.dss.ISASubscriptionInteractions", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_subscription_interactions.md", "start_time": "2023-11-16T10:45:09.371176Z", "cases": [{"name": "Setup", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_subscription_interactions.md#setup-test-case", "start_time": "2023-11-16T10:45:09.371241Z", "steps": [{"name": "Ensure clean workspace", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_subscription_interactions.md#ensure-clean-workspace-test-step", "start_time": "2023-11-16T10:45:09.371284Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-16T10:45:09.373355Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.GetISA"]}, {"name": "Successful subscription search query", "timestamp": "2023-11-16T10:45:09.376222Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,f"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss2.localutm/v1/dss/identification_service_areas/00000172-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-16T10:45:09.371324Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA5MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:09 GMT", "Content-Length": "106"}, "elapsed_s": 0.001123, "reported": "2023-11-16T10:45:09.373091Z", "json": {"message": "ISA 00000172-e36d-40be-d38b-eca6ca350000 not found (E:7cf20e1e-ec9e-4cd4-b5db-641be3f190dd)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "GET", "url": "http://dss.uss2.localutm/v1/dss/subscriptions?area=37.1853,-80.614,37.2148,-80.614,37.2148,-80.544,37.1853,-80.544", "initiated_at": "2023-11-16T10:45:09.373503Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA5MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:09 GMT", "Content-Length": "21"}, "elapsed_s": 0.001582, "reported": "2023-11-16T10:45:09.375854Z", "json": {"subscriptions": []}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T10:45:09.376432Z"}], "end_time": "2023-11-16T10:45:09.376460Z"}, {"name": "ISA Subscription Interactions", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_subscription_interactions.md#isa-subscription-interactions-test-case", "start_time": "2023-11-16T10:45:09.376485Z", "steps": [{"name": "ISA Subscription Interactions", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_subscription_interactions.md#isa-subscription-interactions-test-step", "start_time": "2023-11-16T10:45:09.376513Z", "failed_checks": [], "passed_checks": [{"name": "Create an ISA", "timestamp": "2023-11-16T10:45:09.384111Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "Create a subscription within the ISA footprint", "timestamp": "2023-11-16T10:45:09.392890Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Subscription for the ISA's area mentions the ISA", "timestamp": "2023-11-16T10:45:09.393862Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Newly created subscription has a notification_index of 0", "timestamp": "2023-11-16T10:45:09.395119Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Mutate the ISA", "timestamp": "2023-11-16T10:45:09.498154Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "Response to the mutation of the ISA contains subscription ID", "timestamp": "2023-11-16T10:45:09.501193Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "Subscription to an ISA has its notification index incremented after mutation", "timestamp": "2023-11-16T10:45:09.502412Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "Delete the ISA", "timestamp": "2023-11-16T10:45:09.524929Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,d"]}, {"name": "Response to the deletion of the ISA contains subscription ID", "timestamp": "2023-11-16T10:45:09.527658Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,b"]}, {"name": "Subscription to an ISA has its notification index incremented after deletion", "timestamp": "2023-11-16T10:45:09.528914Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-16T10:45:09.536618Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,d"]}], "queries": [{"request": {"method": "PUT", "url": "http://dss.uss2.localutm/v1/dss/identification_service_areas/00000172-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-16T10:45:09.377123Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "462", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEwNCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lo": 0.0, "altitude_hi": 3048.0}, "time_start": "2023-11-16T10:44:47.624095Z", "time_end": "2023-11-16T11:44:47.624095Z"}, "flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "request_id": "c5a9707a-6657-4096-b93a-86b85441c7a1"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:09 GMT", "Content-Length": "291"}, "elapsed_s": 0.00457, "reported": "2023-11-16T10:45:09.382267Z", "json": {"subscribers": [], "service_area": {"flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-16T10:44:47.624095Z", "time_end": "2023-11-16T11:44:47.624095Z", "version": "1f60kj6futrjg", "id": "00000172-e36d-40be-d38b-eca6ca350000"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/00000172-e36d-40be-d38b-eca6ca350001", "initiated_at": "2023-11-16T10:45:09.384959Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "518", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA5MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lo": 0.0, "altitude_hi": 3048.0}, "time_start": "2023-11-16T10:44:47.624095Z", "time_end": "2023-11-16T11:44:47.624095Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "f0bf1a37-8240-4ff4-8969-ab3c3b52a86a"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:09 GMT", "Content-Length": "627"}, "elapsed_s": 0.006351, "reported": "2023-11-16T10:45:09.391884Z", "json": {"service_areas": [{"flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-16T10:44:47.624095Z", "time_end": "2023-11-16T11:44:47.624095Z", "version": "1f60kj6futrjg", "id": "00000172-e36d-40be-d38b-eca6ca350000"}], "subscription": {"id": "00000172-e36d-40be-d38b-eca6ca350001", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-16T11:44:47.624095Z", "time_start": "2023-11-16T10:44:47.624095Z", "version": "1f60kj6g6d3rg"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/v1/dss/identification_service_areas/00000172-e36d-40be-d38b-eca6ca350000/1f60kj6futrjg", "initiated_at": "2023-11-16T10:45:09.396105Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "462", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEwNCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lo": 0.0, "altitude_hi": 3047.0}, "time_start": "2023-11-16T10:44:47.624095Z", "time_end": "2023-11-16T11:44:47.624095Z"}, "flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "request_id": "e6cb5619-d9f3-4453-8e57-eae0b0f2f839"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:09 GMT", "Content-Length": "482"}, "elapsed_s": 0.004851, "reported": "2023-11-16T10:45:09.401710Z", "json": {"subscribers": [{"subscriptions": [{"subscription_id": "00000172-e36d-40be-d38b-eca6ca350001", "notification_index": 1}], "url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}], "service_area": {"flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-16T10:44:47.624095Z", "time_end": "2023-11-16T11:44:47.624095Z", "version": "1f60kj6ghm3jo", "id": "00000172-e36d-40be-d38b-eca6ca350000"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/v1/dss/identification_service_areas/00000172-e36d-40be-d38b-eca6ca350000/1f60kj6ghm3jo", "initiated_at": "2023-11-16T10:45:09.503235Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEwNCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:09 GMT", "Content-Length": "482"}, "elapsed_s": 0.005527, "reported": "2023-11-16T10:45:09.509357Z", "json": {"service_area": {"flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-16T10:44:47.624095Z", "time_end": "2023-11-16T11:44:47.624095Z", "version": "1f60kj6ghm3jo", "id": "00000172-e36d-40be-d38b-eca6ca350000"}, "subscribers": [{"subscriptions": [{"subscription_id": "00000172-e36d-40be-d38b-eca6ca350001", "notification_index": 2}], "url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}]}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/00000172-e36d-40be-d38b-eca6ca350001/1f60kj6g6d3rg", "initiated_at": "2023-11-16T10:45:09.530117Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA5MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:09 GMT", "Content-Length": "352"}, "elapsed_s": 0.004418, "reported": "2023-11-16T10:45:09.535087Z", "json": {"subscription": {"id": "00000172-e36d-40be-d38b-eca6ca350001", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 2, "time_end": "2023-11-16T11:44:47.624095Z", "time_start": "2023-11-16T10:44:47.624095Z", "version": "1f60kj6g6d3rg"}}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T10:45:09.536650Z"}], "end_time": "2023-11-16T10:45:09.536667Z"}], "successful": true, "end_time": "2023-11-16T10:45:09.536683Z", "cleanup": {"name": "Cleanup", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_subscription_interactions.md#cleanup", "start_time": "2023-11-16T10:45:09.536707Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-16T10:45:09.538643Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.GetISA"]}, {"name": "Successful subscription search query", "timestamp": "2023-11-16T10:45:09.541506Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,f"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss2.localutm/v1/dss/identification_service_areas/00000172-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-16T10:45:09.536739Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA5MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:09 GMT", "Content-Length": "106"}, "elapsed_s": 0.001126, "reported": "2023-11-16T10:45:09.538374Z", "json": {"message": "ISA 00000172-e36d-40be-d38b-eca6ca350000 not found (E:7b0acd01-13da-4470-a69b-0b2e217374a8)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "GET", "url": "http://dss.uss2.localutm/v1/dss/subscriptions?area=37.1853,-80.614,37.2148,-80.614,37.2148,-80.544,37.1853,-80.544", "initiated_at": "2023-11-16T10:45:09.538789Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA5MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:09 GMT", "Content-Length": "21"}, "elapsed_s": 0.001617, "reported": "2023-11-16T10:45:09.541152Z", "json": {"subscriptions": []}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T10:45:09.541709Z"}}}, {"test_scenario": {"name": "ASTM NetRID DSS: Subscription Validation", "scenario_type": "scenarios.astm.netrid.v19.dss.SubscriptionValidation", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/subscription_validation.md", "start_time": "2023-11-16T10:45:09.542131Z", "cases": [{"name": "Setup", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/subscription_validation.md#setup-test-case", "start_time": "2023-11-16T10:45:09.542200Z", "steps": [{"name": "Ensure clean workspace", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/subscription_validation.md#ensure-clean-workspace-test-step", "start_time": "2023-11-16T10:45:09.542249Z", "failed_checks": [], "passed_checks": [{"name": "Successful subscription search query", "timestamp": "2023-11-16T10:45:09.544719Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,f"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss2.localutm/v1/dss/subscriptions?area=37.1853,-80.614,37.2148,-80.614,37.2148,-80.544,37.1853,-80.544", "initiated_at": "2023-11-16T10:45:09.542335Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA5MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:09 GMT", "Content-Length": "21"}, "elapsed_s": 0.0014, "reported": "2023-11-16T10:45:09.544386Z", "json": {"subscriptions": []}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T10:45:09.544877Z"}], "end_time": "2023-11-16T10:45:09.544900Z"}, {"name": "Subscription duration limitations", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/subscription_validation.md#subscription-duration-limitations-test-case", "start_time": "2023-11-16T10:45:09.544926Z", "steps": [{"name": "Try to create too-long subscription", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/subscription_validation.md#try-to-create-too-long-subscription-test-step", "start_time": "2023-11-16T10:45:09.544955Z", "failed_checks": [], "passed_checks": [{"name": "Too-long subscription creation rejected", "timestamp": "2023-11-16T10:45:09.547316Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0060"]}], "queries": [{"request": {"method": "PUT", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-16T10:45:09.545585Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "518", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA5MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lo": 0.0, "altitude_hi": 3048.0}, "time_start": "2023-11-16T10:45:09.544993Z", "time_end": "2023-11-17T10:55:09.544993Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "dce93358-6662-479f-ab3b-35c18dd72431"}, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:09 GMT", "Content-Length": "92"}, "elapsed_s": 0.000894, "reported": "2023-11-16T10:45:09.547034Z", "json": {"message": "Subscription window exceeds 24 hours (E:af00b57e-c8ca-4266-aa92-7dc73b2fcc51)"}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T10:45:09.547372Z"}, {"name": "Try to extend subscription", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/subscription_validation.md#try-to-extend-subscription-test-step", "start_time": "2023-11-16T10:45:09.547413Z", "failed_checks": [], "passed_checks": [{"name": "Valid subscription created", "timestamp": "2023-11-16T10:45:09.555074Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Subscription duration limited during update", "timestamp": "2023-11-16T10:45:09.557363Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0060"]}], "queries": [{"request": {"method": "PUT", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-16T10:45:09.548222Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "518", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA5MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lo": 0.0, "altitude_hi": 3048.0}, "time_start": "2023-11-16T10:45:09.547471Z", "time_end": "2023-11-17T10:44:09.547471Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "dbd5e452-da8c-4974-9707-71cf3145f197"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:09 GMT", "Content-Length": "371"}, "elapsed_s": 0.005568, "reported": "2023-11-16T10:45:09.554343Z", "json": {"service_areas": [], "subscription": {"id": "0000016f-e36d-40be-d38b-eca6ca350000", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-17T10:44:09.547471Z", "time_start": "2023-11-16T10:45:09.547471Z", "version": "1f60kj6l21kq0"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-16T10:45:09.555666Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "518", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA5MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lo": 0.0, "altitude_hi": 3048.0}, "time_start": "2023-11-16T10:45:09.555121Z", "time_end": "2023-11-17T10:55:09.555121Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "0d55dda4-2dbf-42f3-8a71-54b8bedfbcb3"}, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:09 GMT", "Content-Length": "92"}, "elapsed_s": 0.000822, "reported": "2023-11-16T10:45:09.557075Z", "json": {"message": "Subscription window exceeds 24 hours (E:e3a879c9-6e1c-451c-a23c-66cbe26e0388)"}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T10:45:09.557415Z"}, {"name": "Remove subscription", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/subscription_validation.md#remove-subscription-test-step", "start_time": "2023-11-16T10:45:09.557451Z", "failed_checks": [], "passed_checks": [{"name": "Subscription deleted", "timestamp": "2023-11-16T10:45:09.564410Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,d"]}], "queries": [{"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350000/1f60kj6l21kq0", "initiated_at": "2023-11-16T10:45:09.558480Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA5MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:09 GMT", "Content-Length": "352"}, "elapsed_s": 0.003897, "reported": "2023-11-16T10:45:09.562884Z", "json": {"subscription": {"id": "0000016f-e36d-40be-d38b-eca6ca350000", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-17T10:44:09.547471Z", "time_start": "2023-11-16T10:45:09.547471Z", "version": "1f60kj6l21kq0"}}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T10:45:09.564441Z"}], "end_time": "2023-11-16T10:45:09.564457Z"}, {"name": "Subscription quantity limitations", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/subscription_validation.md#subscription-quantity-limitations-test-case", "start_time": "2023-11-16T10:45:09.564482Z", "steps": [{"name": "Create maximum number of subscriptions", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/subscription_validation.md#create-maximum-number-of-subscriptions-test-step", "start_time": "2023-11-16T10:45:09.564509Z", "failed_checks": [], "passed_checks": [{"name": "Create up to the maximum allowed number of subscriptions in an area", "timestamp": "2023-11-16T10:45:09.644103Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}], "queries": [{"request": {"method": "PUT", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350100", "initiated_at": "2023-11-16T10:45:09.565078Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "518", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA5MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lo": 0.0, "altitude_hi": 3048.0}, "time_start": "2023-11-16T10:45:09.564549Z", "time_end": "2023-11-16T11:15:09.564549Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "71377d79-b6ad-4156-9048-c9c67b6543cb"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:09 GMT", "Content-Length": "371"}, "elapsed_s": 0.005794, "reported": "2023-11-16T10:45:09.571450Z", "json": {"service_areas": [], "subscription": {"id": "0000016f-e36d-40be-d38b-eca6ca350100", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-16T11:15:09.564549Z", "time_start": "2023-11-16T10:45:09.564549Z", "version": "1f60kj6li74c8"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350101", "initiated_at": "2023-11-16T10:45:09.572844Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "518", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA5MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lo": 0.0, "altitude_hi": 3048.0}, "time_start": "2023-11-16T10:45:09.572283Z", "time_end": "2023-11-16T11:15:09.572283Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "9bf16cd4-2dfa-44f9-afb4-9917bfbbe6f9"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:09 GMT", "Content-Length": "371"}, "elapsed_s": 0.005686, "reported": "2023-11-16T10:45:09.579090Z", "json": {"service_areas": [], "subscription": {"id": "0000016f-e36d-40be-d38b-eca6ca350101", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-16T11:15:09.572283Z", "time_start": "2023-11-16T10:45:09.572283Z", "version": "1f60kj6lpgupo"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350102", "initiated_at": "2023-11-16T10:45:09.580591Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "518", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA5MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lo": 0.0, "altitude_hi": 3048.0}, "time_start": "2023-11-16T10:45:09.579927Z", "time_end": "2023-11-16T11:15:09.579927Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "5d34beca-5ec7-475c-b734-b1ad701ad792"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:09 GMT", "Content-Length": "371"}, "elapsed_s": 0.005839, "reported": "2023-11-16T10:45:09.586996Z", "json": {"service_areas": [], "subscription": {"id": "0000016f-e36d-40be-d38b-eca6ca350102", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-16T11:15:09.579927Z", "time_start": "2023-11-16T10:45:09.579927Z", "version": "1f60kj6m0tsqo"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350103", "initiated_at": "2023-11-16T10:45:09.588329Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "518", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA5MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lo": 0.0, "altitude_hi": 3048.0}, "time_start": "2023-11-16T10:45:09.587775Z", "time_end": "2023-11-16T11:15:09.587775Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "88ed7ef0-85e8-4758-8bfa-839037a1f283"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:09 GMT", "Content-Length": "371"}, "elapsed_s": 0.006444, "reported": "2023-11-16T10:45:09.595346Z", "json": {"service_areas": [], "subscription": {"id": "0000016f-e36d-40be-d38b-eca6ca350103", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-16T11:15:09.587775Z", "time_start": "2023-11-16T10:45:09.587775Z", "version": "1f60kj6m8aqro"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350104", "initiated_at": "2023-11-16T10:45:09.596641Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "518", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA5MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lo": 0.0, "altitude_hi": 3048.0}, "time_start": "2023-11-16T10:45:09.596096Z", "time_end": "2023-11-16T11:15:09.596096Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "04c79d17-923d-4c76-8abd-67d22ae85923"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:09 GMT", "Content-Length": "371"}, "elapsed_s": 0.006364, "reported": "2023-11-16T10:45:09.603568Z", "json": {"service_areas": [], "subscription": {"id": "0000016f-e36d-40be-d38b-eca6ca350104", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-16T11:15:09.596096Z", "time_start": "2023-11-16T10:45:09.596096Z", "version": "1f60kj6mg8698"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350105", "initiated_at": "2023-11-16T10:45:09.604862Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "518", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA5MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lo": 0.0, "altitude_hi": 3048.0}, "time_start": "2023-11-16T10:45:09.604309Z", "time_end": "2023-11-16T11:15:09.604309Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "f6da1609-0f36-4f01-b192-d9b580c38725"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:09 GMT", "Content-Length": "371"}, "elapsed_s": 0.005872, "reported": "2023-11-16T10:45:09.611308Z", "json": {"service_areas": [], "subscription": {"id": "0000016f-e36d-40be-d38b-eca6ca350105", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-16T11:15:09.604309Z", "time_start": "2023-11-16T10:45:09.604309Z", "version": "1f60kj6mo36gg"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350106", "initiated_at": "2023-11-16T10:45:09.612741Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "518", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA5MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lo": 0.0, "altitude_hi": 3048.0}, "time_start": "2023-11-16T10:45:09.612161Z", "time_end": "2023-11-16T11:15:09.612161Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "07f4236a-1114-489b-b32e-3a5321adf155"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:09 GMT", "Content-Length": "371"}, "elapsed_s": 0.006016, "reported": "2023-11-16T10:45:09.619334Z", "json": {"service_areas": [], "subscription": {"id": "0000016f-e36d-40be-d38b-eca6ca350106", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-16T11:15:09.612161Z", "time_start": "2023-11-16T10:45:09.612161Z", "version": "1f60kj6mvke7o"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350107", "initiated_at": "2023-11-16T10:45:09.620779Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "518", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA5MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lo": 0.0, "altitude_hi": 3048.0}, "time_start": "2023-11-16T10:45:09.620116Z", "time_end": "2023-11-16T11:15:09.620116Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "328594ea-bf2d-44ca-bbd8-42ed4c15f3bd"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:09 GMT", "Content-Length": "371"}, "elapsed_s": 0.006461, "reported": "2023-11-16T10:45:09.627827Z", "json": {"service_areas": [], "subscription": {"id": "0000016f-e36d-40be-d38b-eca6ca350107", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-16T11:15:09.620116Z", "time_start": "2023-11-16T10:45:09.620116Z", "version": "1f60kj6n79g18"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350108", "initiated_at": "2023-11-16T10:45:09.629101Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "518", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA5MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lo": 0.0, "altitude_hi": 3048.0}, "time_start": "2023-11-16T10:45:09.628553Z", "time_end": "2023-11-16T11:15:09.628553Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "b6ac7baf-6496-493b-ba5d-fa1954b92c11"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:09 GMT", "Content-Length": "371"}, "elapsed_s": 0.005975, "reported": "2023-11-16T10:45:09.635646Z", "json": {"service_areas": [], "subscription": {"id": "0000016f-e36d-40be-d38b-eca6ca350108", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-16T11:15:09.628553Z", "time_start": "2023-11-16T10:45:09.628553Z", "version": "1f60kj6nf7iso"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350109", "initiated_at": "2023-11-16T10:45:09.636978Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "518", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA5MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lo": 0.0, "altitude_hi": 3048.0}, "time_start": "2023-11-16T10:45:09.636423Z", "time_end": "2023-11-16T11:15:09.636423Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "a31e8e87-11f9-405d-9af1-d733fcc3e248"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:09 GMT", "Content-Length": "371"}, "elapsed_s": 0.005785, "reported": "2023-11-16T10:45:09.643336Z", "json": {"service_areas": [], "subscription": {"id": "0000016f-e36d-40be-d38b-eca6ca350109", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-16T11:15:09.636423Z", "time_start": "2023-11-16T10:45:09.636423Z", "version": "1f60kj6nmob00"}}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T10:45:09.644138Z"}, {"name": "Exceed maximum number of subscriptions", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/subscription_validation.md#exceed-maximum-number-of-subscriptions-test-step", "start_time": "2023-11-16T10:45:09.644166Z", "failed_checks": [], "passed_checks": [{"name": "Enforce maximum number of subscriptions for an area", "timestamp": "2023-11-16T10:45:09.650803Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0050"]}], "queries": [{"request": {"method": "PUT", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350200", "initiated_at": "2023-11-16T10:45:09.644760Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "518", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA5MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lo": 0.0, "altitude_hi": 3048.0}, "time_start": "2023-11-16T10:45:09.644209Z", "time_end": "2023-11-16T11:15:09.644209Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "f4f7907e-02a8-43f0-b8c5-90331fddfc9c"}, "body": null}, "response": {"code": 429, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:09 GMT", "Content-Length": "108"}, "elapsed_s": 0.005036, "reported": "2023-11-16T10:45:09.650410Z", "json": {"message": "Too many existing subscriptions in this area already (E:f240b76c-d299-49c7-8888-96ad24dc3fa6)"}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T10:45:09.650853Z"}, {"name": "Clean up subscriptions", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/subscription_validation.md#clean-up-subscriptions-test-step", "start_time": "2023-11-16T10:45:09.650889Z", "failed_checks": [], "passed_checks": [{"name": "Successful subscription search query", "timestamp": "2023-11-16T10:45:09.658899Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,f"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-16T10:45:09.670071Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,d"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-16T10:45:09.675092Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,d"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-16T10:45:09.680316Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,d"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-16T10:45:09.685814Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,d"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-16T10:45:09.690701Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,d"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-16T10:45:09.695927Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,d"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-16T10:45:09.700677Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,d"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-16T10:45:09.706476Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,d"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-16T10:45:09.711653Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,d"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-16T10:45:09.716927Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,d"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss2.localutm/v1/dss/subscriptions?area=37.1853,-80.614,37.2148,-80.614,37.2148,-80.544,37.1853,-80.544", "initiated_at": "2023-11-16T10:45:09.650985Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA5MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:09 GMT", "Transfer-Encoding": "chunked"}, "elapsed_s": 0.003202, "reported": "2023-11-16T10:45:09.654899Z", "json": {"subscriptions": [{"id": "0000016f-e36d-40be-d38b-eca6ca350100", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-16T11:15:09.564549Z", "time_start": "2023-11-16T10:45:09.564549Z", "version": "1f60kj6li74c8"}, {"id": "0000016f-e36d-40be-d38b-eca6ca350101", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-16T11:15:09.572283Z", "time_start": "2023-11-16T10:45:09.572283Z", "version": "1f60kj6lpgupo"}, {"id": "0000016f-e36d-40be-d38b-eca6ca350102", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-16T11:15:09.579927Z", "time_start": "2023-11-16T10:45:09.579927Z", "version": "1f60kj6m0tsqo"}, {"id": "0000016f-e36d-40be-d38b-eca6ca350103", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-16T11:15:09.587775Z", "time_start": "2023-11-16T10:45:09.587775Z", "version": "1f60kj6m8aqro"}, {"id": "0000016f-e36d-40be-d38b-eca6ca350104", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-16T11:15:09.596096Z", "time_start": "2023-11-16T10:45:09.596096Z", "version": "1f60kj6mg8698"}, {"id": "0000016f-e36d-40be-d38b-eca6ca350105", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-16T11:15:09.604309Z", "time_start": "2023-11-16T10:45:09.604309Z", "version": "1f60kj6mo36gg"}, {"id": "0000016f-e36d-40be-d38b-eca6ca350106", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-16T11:15:09.612161Z", "time_start": "2023-11-16T10:45:09.612161Z", "version": "1f60kj6mvke7o"}, {"id": "0000016f-e36d-40be-d38b-eca6ca350107", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-16T11:15:09.620116Z", "time_start": "2023-11-16T10:45:09.620116Z", "version": "1f60kj6n79g18"}, {"id": "0000016f-e36d-40be-d38b-eca6ca350108", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-16T11:15:09.628553Z", "time_start": "2023-11-16T10:45:09.628553Z", "version": "1f60kj6nf7iso"}, {"id": "0000016f-e36d-40be-d38b-eca6ca350109", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-16T11:15:09.636423Z", "time_start": "2023-11-16T10:45:09.636423Z", "version": "1f60kj6nmob00"}]}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350100/1f60kj6li74c8", "initiated_at": "2023-11-16T10:45:09.664722Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA5MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:09 GMT", "Content-Length": "352"}, "elapsed_s": 0.004492, "reported": "2023-11-16T10:45:09.669780Z", "json": {"subscription": {"id": "0000016f-e36d-40be-d38b-eca6ca350100", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-16T11:15:09.564549Z", "time_start": "2023-11-16T10:45:09.564549Z", "version": "1f60kj6li74c8"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350101/1f60kj6lpgupo", "initiated_at": "2023-11-16T10:45:09.670167Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA5MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:09 GMT", "Content-Length": "352"}, "elapsed_s": 0.004013, "reported": "2023-11-16T10:45:09.674801Z", "json": {"subscription": {"id": "0000016f-e36d-40be-d38b-eca6ca350101", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-16T11:15:09.572283Z", "time_start": "2023-11-16T10:45:09.572283Z", "version": "1f60kj6lpgupo"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350102/1f60kj6m0tsqo", "initiated_at": "2023-11-16T10:45:09.675188Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA5MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:09 GMT", "Content-Length": "352"}, "elapsed_s": 0.004143, "reported": "2023-11-16T10:45:09.680061Z", "json": {"subscription": {"id": "0000016f-e36d-40be-d38b-eca6ca350102", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-16T11:15:09.579927Z", "time_start": "2023-11-16T10:45:09.579927Z", "version": "1f60kj6m0tsqo"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350103/1f60kj6m8aqro", "initiated_at": "2023-11-16T10:45:09.680416Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA5MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:09 GMT", "Content-Length": "352"}, "elapsed_s": 0.004276, "reported": "2023-11-16T10:45:09.685476Z", "json": {"subscription": {"id": "0000016f-e36d-40be-d38b-eca6ca350103", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-16T11:15:09.587775Z", "time_start": "2023-11-16T10:45:09.587775Z", "version": "1f60kj6m8aqro"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350104/1f60kj6mg8698", "initiated_at": "2023-11-16T10:45:09.685929Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA5MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:09 GMT", "Content-Length": "352"}, "elapsed_s": 0.003741, "reported": "2023-11-16T10:45:09.690387Z", "json": {"subscription": {"id": "0000016f-e36d-40be-d38b-eca6ca350104", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-16T11:15:09.596096Z", "time_start": "2023-11-16T10:45:09.596096Z", "version": "1f60kj6mg8698"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350105/1f60kj6mo36gg", "initiated_at": "2023-11-16T10:45:09.690799Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA5MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:09 GMT", "Content-Length": "352"}, "elapsed_s": 0.004083, "reported": "2023-11-16T10:45:09.695577Z", "json": {"subscription": {"id": "0000016f-e36d-40be-d38b-eca6ca350105", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-16T11:15:09.604309Z", "time_start": "2023-11-16T10:45:09.604309Z", "version": "1f60kj6mo36gg"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350106/1f60kj6mvke7o", "initiated_at": "2023-11-16T10:45:09.696024Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA5MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:09 GMT", "Content-Length": "352"}, "elapsed_s": 0.003778, "reported": "2023-11-16T10:45:09.700366Z", "json": {"subscription": {"id": "0000016f-e36d-40be-d38b-eca6ca350106", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-16T11:15:09.612161Z", "time_start": "2023-11-16T10:45:09.612161Z", "version": "1f60kj6mvke7o"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350107/1f60kj6n79g18", "initiated_at": "2023-11-16T10:45:09.700779Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA5MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:09 GMT", "Content-Length": "352"}, "elapsed_s": 0.004651, "reported": "2023-11-16T10:45:09.706202Z", "json": {"subscription": {"id": "0000016f-e36d-40be-d38b-eca6ca350107", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-16T11:15:09.620116Z", "time_start": "2023-11-16T10:45:09.620116Z", "version": "1f60kj6n79g18"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350108/1f60kj6nf7iso", "initiated_at": "2023-11-16T10:45:09.706574Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA5MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:09 GMT", "Content-Length": "352"}, "elapsed_s": 0.004127, "reported": "2023-11-16T10:45:09.711384Z", "json": {"subscription": {"id": "0000016f-e36d-40be-d38b-eca6ca350108", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-16T11:15:09.628553Z", "time_start": "2023-11-16T10:45:09.628553Z", "version": "1f60kj6nf7iso"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350109/1f60kj6nmob00", "initiated_at": "2023-11-16T10:45:09.711770Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA5MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:09 GMT", "Content-Length": "352"}, "elapsed_s": 0.004153, "reported": "2023-11-16T10:45:09.716666Z", "json": {"subscription": {"id": "0000016f-e36d-40be-d38b-eca6ca350109", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-16T11:15:09.636423Z", "time_start": "2023-11-16T10:45:09.636423Z", "version": "1f60kj6nmob00"}}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T10:45:09.716992Z"}], "end_time": "2023-11-16T10:45:09.717027Z"}], "successful": true, "end_time": "2023-11-16T10:45:09.717055Z", "cleanup": {"name": "Cleanup", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/subscription_validation.md#cleanup", "start_time": "2023-11-16T10:45:09.717084Z", "failed_checks": [], "passed_checks": [{"name": "Successful subscription search query", "timestamp": "2023-11-16T10:45:09.719525Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,f"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss2.localutm/v1/dss/subscriptions?area=37.1853,-80.614,37.2148,-80.614,37.2148,-80.544,37.1853,-80.544", "initiated_at": "2023-11-16T10:45:09.717166Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA5MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:09 GMT", "Content-Length": "21"}, "elapsed_s": 0.001438, "reported": "2023-11-16T10:45:09.719158Z", "json": {"subscriptions": []}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T10:45:09.719751Z"}}}, {"test_scenario": {"name": "ASTM NetRID DSS: Subscription Simple", "scenario_type": "scenarios.astm.netrid.v19.dss.SubscriptionSimple", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/subscription_simple.md", "start_time": "2023-11-16T10:45:09.720199Z", "cases": [{"name": "Setup", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/subscription_simple.md#setup-test-case", "start_time": "2023-11-16T10:45:09.720410Z", "steps": [{"name": "Ensure clean workspace", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/subscription_simple.md#ensure-clean-workspace-test-step", "start_time": "2023-11-16T10:45:09.720475Z", "failed_checks": [], "passed_checks": [{"name": "Search for all subscriptions in ISA area", "timestamp": "2023-11-16T10:45:09.723083Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,f"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-16T10:45:09.725310Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-16T10:45:09.727328Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-16T10:45:09.729329Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-16T10:45:09.731402Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,e"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss2.localutm/v1/dss/subscriptions?area=37.1853,-80.614,37.2148,-80.614,37.2148,-80.544,37.1853,-80.544", "initiated_at": "2023-11-16T10:45:09.720583Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA5MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:09 GMT", "Content-Length": "21"}, "elapsed_s": 0.001543, "reported": "2023-11-16T10:45:09.722678Z", "json": {"subscriptions": []}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "GET", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-16T10:45:09.723380Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA5MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:09 GMT", "Content-Length": "115"}, "elapsed_s": 0.001122, "reported": "2023-11-16T10:45:09.725101Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350000 not found (E:b126b2cb-b773-45fe-b30c-35cba4cc0efc)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "GET", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350001", "initiated_at": "2023-11-16T10:45:09.725411Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA5MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:09 GMT", "Content-Length": "115"}, "elapsed_s": 0.001128, "reported": "2023-11-16T10:45:09.727108Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350001 not found (E:93261292-655e-4ccd-bf06-4d69482620c5)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "GET", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350002", "initiated_at": "2023-11-16T10:45:09.727431Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA5MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:09 GMT", "Content-Length": "115"}, "elapsed_s": 0.001109, "reported": "2023-11-16T10:45:09.729111Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350002 not found (E:eb0dde75-6898-49dc-b482-a8e209c34323)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "GET", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350003", "initiated_at": "2023-11-16T10:45:09.729430Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA5MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:09 GMT", "Content-Length": "115"}, "elapsed_s": 0.00116, "reported": "2023-11-16T10:45:09.731187Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350003 not found (E:962a122d-03a9-44c8-bc57-9425144e82b2)"}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T10:45:09.731479Z"}], "end_time": "2023-11-16T10:45:09.731511Z"}, {"name": "Subscription Simple", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/subscription_simple.md#subscription-simple-test-case", "start_time": "2023-11-16T10:45:09.731553Z", "steps": [{"name": "Create subscription validation", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/subscription_simple.md#create-subscription-validation-test-step", "start_time": "2023-11-16T10:45:09.731600Z", "failed_checks": [], "passed_checks": [{"name": "Create subscription", "timestamp": "2023-11-16T10:45:09.739767Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Response to subscription creation contains a subscription", "timestamp": "2023-11-16T10:45:09.740918Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T10:45:09.741993Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T10:45:09.742073Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T10:45:09.742143Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T10:45:09.742210Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T10:45:09.742278Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T10:45:09.742351Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T10:45:09.742418Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T10:45:09.742484Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T10:45:09.742551Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T10:45:09.742622Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned notification index is 0 if present", "timestamp": "2023-11-16T10:45:09.743523Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Create subscription", "timestamp": "2023-11-16T10:45:09.752344Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Response to subscription creation contains a subscription", "timestamp": "2023-11-16T10:45:09.753225Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T10:45:09.753976Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T10:45:09.754031Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T10:45:09.754077Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T10:45:09.754141Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T10:45:09.754194Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T10:45:09.754244Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T10:45:09.754287Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T10:45:09.754330Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-16T10:45:09.754375Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T10:45:09.754418Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T10:45:09.754465Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned notification index is 0 if present", "timestamp": "2023-11-16T10:45:09.755275Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Create subscription", "timestamp": "2023-11-16T10:45:09.764282Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Response to subscription creation contains a subscription", "timestamp": "2023-11-16T10:45:09.765434Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T10:45:09.766509Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T10:45:09.766589Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T10:45:09.766658Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T10:45:09.766725Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T10:45:09.766791Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T10:45:09.766860Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T10:45:09.766924Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T10:45:09.766989Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-16T10:45:09.767057Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T10:45:09.767123Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T10:45:09.767193Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned notification index is 0 if present", "timestamp": "2023-11-16T10:45:09.768244Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Create subscription", "timestamp": "2023-11-16T10:45:09.777152Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Response to subscription creation contains a subscription", "timestamp": "2023-11-16T10:45:09.778292Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T10:45:09.779367Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T10:45:09.779449Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T10:45:09.779519Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T10:45:09.779588Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T10:45:09.779655Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T10:45:09.779751Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T10:45:09.779823Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T10:45:09.779889Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-16T10:45:09.779958Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-16T10:45:09.780026Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T10:45:09.780096Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T10:45:09.780170Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned notification index is 0 if present", "timestamp": "2023-11-16T10:45:09.781147Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}], "queries": [{"request": {"method": "PUT", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-16T10:45:09.732343Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "430", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA5MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lo": 0.0, "altitude_hi": 3048.0}}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "a13b3306-689b-47a0-8916-a00bc96d67ce"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:09 GMT", "Content-Length": "371"}, "elapsed_s": 0.005808, "reported": "2023-11-16T10:45:09.738713Z", "json": {"service_areas": [], "subscription": {"id": "00000173-e36d-40be-d38b-eca6ca350000", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-17T10:45:09.733264Z", "time_start": "2023-11-16T10:45:09.733264Z", "version": "1f60kj6qhlte8"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350001", "initiated_at": "2023-11-16T10:45:09.745132Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "473", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA5MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lo": 0.0, "altitude_hi": 3048.0}, "time_end": "2023-11-16T10:54:36.637697Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "f85baeef-3995-4cd4-ba8b-2c0d3da7abc8"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:09 GMT", "Content-Length": "371"}, "elapsed_s": 0.005623, "reported": "2023-11-16T10:45:09.751335Z", "json": {"service_areas": [], "subscription": {"id": "00000173-e36d-40be-d38b-eca6ca350001", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-16T10:54:36.637697Z", "time_start": "2023-11-16T10:45:09.746049Z", "version": "1f60kj6qts0r0"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350002", "initiated_at": "2023-11-16T10:45:09.756564Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "475", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA5MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lo": 0.0, "altitude_hi": 3048.0}, "time_start": "2023-11-16T10:44:36.637697Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "d2c1fd0a-8044-4faf-83c3-68b7e92f30ce"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:09 GMT", "Content-Length": "371"}, "elapsed_s": 0.006016, "reported": "2023-11-16T10:45:09.763166Z", "json": {"service_areas": [], "subscription": {"id": "00000173-e36d-40be-d38b-eca6ca350002", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-17T10:44:36.637697Z", "time_start": "2023-11-16T10:44:36.637697Z", "version": "1f60kj6r8on1g"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350003", "initiated_at": "2023-11-16T10:45:09.769715Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "518", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA5MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lo": 0.0, "altitude_hi": 3048.0}, "time_start": "2023-11-16T10:44:36.637697Z", "time_end": "2023-11-16T10:54:36.637697Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "f863e822-eedc-4019-abe1-e9d4c2fcb0f9"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:09 GMT", "Content-Length": "371"}, "elapsed_s": 0.005814, "reported": "2023-11-16T10:45:09.776110Z", "json": {"service_areas": [], "subscription": {"id": "00000173-e36d-40be-d38b-eca6ca350003", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-16T10:54:36.637697Z", "time_start": "2023-11-16T10:44:36.637697Z", "version": "1f60kj6rlaffo"}}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T10:45:09.782163Z"}, {"name": "Mutate Subscription", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/subscription_simple.md#mutate-subscription-test-step", "start_time": "2023-11-16T10:45:09.782314Z", "failed_checks": [], "passed_checks": [{"name": "Subscription can be mutated", "timestamp": "2023-11-16T10:45:09.790009Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Response to subscription mutation contains a subscription", "timestamp": "2023-11-16T10:45:09.790788Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T10:45:09.791539Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T10:45:09.791597Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T10:45:09.791647Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T10:45:09.791722Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T10:45:09.791776Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T10:45:09.791827Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T10:45:09.791874Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T10:45:09.791920Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-16T10:45:09.791972Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-16T10:45:09.792018Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T10:45:09.792065Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T10:45:09.792115Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Mutated subscription version is updated", "timestamp": "2023-11-16T10:45:09.792167Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Subscription can be mutated", "timestamp": "2023-11-16T10:45:09.800404Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Response to subscription mutation contains a subscription", "timestamp": "2023-11-16T10:45:09.801188Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T10:45:09.801939Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T10:45:09.801995Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T10:45:09.802043Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T10:45:09.802090Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T10:45:09.802137Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T10:45:09.802187Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T10:45:09.802233Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T10:45:09.802279Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-16T10:45:09.802326Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-16T10:45:09.802373Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T10:45:09.802419Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T10:45:09.802468Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Mutated subscription version is updated", "timestamp": "2023-11-16T10:45:09.802520Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Subscription can be mutated", "timestamp": "2023-11-16T10:45:09.810604Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Response to subscription mutation contains a subscription", "timestamp": "2023-11-16T10:45:09.811375Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T10:45:09.812183Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T10:45:09.812243Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T10:45:09.812293Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T10:45:09.812343Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T10:45:09.812392Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T10:45:09.812448Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T10:45:09.812495Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T10:45:09.812543Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-16T10:45:09.812592Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-16T10:45:09.812638Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T10:45:09.812685Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T10:45:09.812734Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Mutated subscription version is updated", "timestamp": "2023-11-16T10:45:09.812789Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Subscription can be mutated", "timestamp": "2023-11-16T10:45:09.820978Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Response to subscription mutation contains a subscription", "timestamp": "2023-11-16T10:45:09.821758Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T10:45:09.822515Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T10:45:09.822573Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T10:45:09.822623Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T10:45:09.822670Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T10:45:09.822717Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T10:45:09.822764Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T10:45:09.822808Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T10:45:09.822852Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-16T10:45:09.822899Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-16T10:45:09.822944Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T10:45:09.822990Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T10:45:09.823039Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Mutated subscription version is updated", "timestamp": "2023-11-16T10:45:09.823092Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Subscription can be mutated", "timestamp": "2023-11-16T10:45:09.830627Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Response to subscription mutation contains a subscription", "timestamp": "2023-11-16T10:45:09.831389Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T10:45:09.832182Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T10:45:09.832240Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T10:45:09.832289Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T10:45:09.832336Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T10:45:09.832383Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T10:45:09.832431Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T10:45:09.832476Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T10:45:09.832520Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-16T10:45:09.832566Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-16T10:45:09.832612Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T10:45:09.832658Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T10:45:09.832710Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Mutated subscription version is updated", "timestamp": "2023-11-16T10:45:09.832762Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Subscription can be mutated", "timestamp": "2023-11-16T10:45:09.840114Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Response to subscription mutation contains a subscription", "timestamp": "2023-11-16T10:45:09.840891Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T10:45:09.841650Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T10:45:09.841708Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T10:45:09.841756Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T10:45:09.841804Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T10:45:09.841851Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T10:45:09.841898Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T10:45:09.841942Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T10:45:09.841986Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-16T10:45:09.842032Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-16T10:45:09.842078Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T10:45:09.842124Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T10:45:09.842171Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Mutated subscription version is updated", "timestamp": "2023-11-16T10:45:09.842223Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Subscription can be mutated", "timestamp": "2023-11-16T10:45:09.850302Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Response to subscription mutation contains a subscription", "timestamp": "2023-11-16T10:45:09.851077Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T10:45:09.851887Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T10:45:09.851948Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T10:45:09.851998Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T10:45:09.852045Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T10:45:09.852092Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T10:45:09.852140Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T10:45:09.852186Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T10:45:09.852231Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-16T10:45:09.852279Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-16T10:45:09.852325Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T10:45:09.852372Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T10:45:09.852421Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Mutated subscription version is updated", "timestamp": "2023-11-16T10:45:09.852474Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Subscription can be mutated", "timestamp": "2023-11-16T10:45:09.860154Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Response to subscription mutation contains a subscription", "timestamp": "2023-11-16T10:45:09.860987Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T10:45:09.861753Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T10:45:09.861810Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T10:45:09.861860Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T10:45:09.861907Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T10:45:09.861953Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T10:45:09.862001Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T10:45:09.862047Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T10:45:09.862092Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-16T10:45:09.862140Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-16T10:45:09.862187Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T10:45:09.862233Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T10:45:09.862281Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Mutated subscription version is updated", "timestamp": "2023-11-16T10:45:09.862334Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}], "queries": [{"request": {"method": "PUT", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350000/1f60kj6qhlte8", "initiated_at": "2023-11-16T10:45:09.783102Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "484", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA5MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}]}, "altitude_lo": 0.0, "altitude_hi": 3048.0}, "time_start": "2023-11-16T10:45:19.733264Z", "time_end": "2023-11-17T10:45:19.733264Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "d5a0e836-f412-43c8-864c-df44a57125d5"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:09 GMT", "Content-Length": "371"}, "elapsed_s": 0.005592, "reported": "2023-11-16T10:45:09.789295Z", "json": {"service_areas": [], "subscription": {"id": "00000173-e36d-40be-d38b-eca6ca350000", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-17T10:45:19.733264Z", "time_start": "2023-11-16T10:45:19.733264Z", "version": "1f60kj6s24lf0"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350001/1f60kj6qts0r0", "initiated_at": "2023-11-16T10:45:09.793410Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "484", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA5MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}]}, "altitude_lo": 0.0, "altitude_hi": 3048.0}, "time_start": "2023-11-16T10:45:19.746049Z", "time_end": "2023-11-16T10:54:46.637697Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "0e8e45e6-abf1-441e-837b-ff2c44f3331f"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:09 GMT", "Content-Length": "371"}, "elapsed_s": 0.005578, "reported": "2023-11-16T10:45:09.799651Z", "json": {"service_areas": [], "subscription": {"id": "00000173-e36d-40be-d38b-eca6ca350001", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-16T10:54:46.637697Z", "time_start": "2023-11-16T10:45:19.746049Z", "version": "1f60kj6sc4ioo"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350002/1f60kj6r8on1g", "initiated_at": "2023-11-16T10:45:09.803798Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "484", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA5MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}]}, "altitude_lo": 0.0, "altitude_hi": 3048.0}, "time_start": "2023-11-16T10:44:46.637697Z", "time_end": "2023-11-17T10:44:46.637697Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "f92b23ed-cc78-4cf4-b43e-47f2ed90e1f9"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:09 GMT", "Content-Length": "371"}, "elapsed_s": 0.005482, "reported": "2023-11-16T10:45:09.809857Z", "json": {"service_areas": [], "subscription": {"id": "00000173-e36d-40be-d38b-eca6ca350002", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-17T10:44:46.637697Z", "time_start": "2023-11-16T10:44:46.637697Z", "version": "1f60kj6slr1b0"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350003/1f60kj6rlaffo", "initiated_at": "2023-11-16T10:45:09.814012Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "484", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA5MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}]}, "altitude_lo": 0.0, "altitude_hi": 3048.0}, "time_start": "2023-11-16T10:44:46.637697Z", "time_end": "2023-11-16T10:54:46.637697Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "8e0f8498-2f5a-4814-99be-4c274e545d1b"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:09 GMT", "Content-Length": "371"}, "elapsed_s": 0.005664, "reported": "2023-11-16T10:45:09.820249Z", "json": {"service_areas": [], "subscription": {"id": "00000173-e36d-40be-d38b-eca6ca350003", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-16T10:54:46.637697Z", "time_start": "2023-11-16T10:44:46.637697Z", "version": "1f60kj6svk8p0"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350000/1f60kj6s24lf0", "initiated_at": "2023-11-16T10:45:09.824408Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "506", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA5MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": 37.1853, "lng": -80.61500000000001}, {"lat": 37.2148, "lng": -80.61500000000001}, {"lat": 37.2148, "lng": -80.545}]}, "altitude_lo": 0.0, "altitude_hi": 3048.0}, "time_start": "2023-11-16T10:45:19.733264Z", "time_end": "2023-11-17T10:45:19.733264Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "b5023ed3-f39e-4384-9f86-dd0e0be80d8b"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:09 GMT", "Content-Length": "371"}, "elapsed_s": 0.00494, "reported": "2023-11-16T10:45:09.829924Z", "json": {"service_areas": [], "subscription": {"id": "00000173-e36d-40be-d38b-eca6ca350000", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-17T10:45:19.733264Z", "time_start": "2023-11-16T10:45:19.733264Z", "version": "1f60kj6t9lun8"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350001/1f60kj6sc4ioo", "initiated_at": "2023-11-16T10:45:09.833999Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "506", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA5MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": 37.1853, "lng": -80.61500000000001}, {"lat": 37.2148, "lng": -80.61500000000001}, {"lat": 37.2148, "lng": -80.545}]}, "altitude_lo": 0.0, "altitude_hi": 3048.0}, "time_start": "2023-11-16T10:45:19.746049Z", "time_end": "2023-11-16T10:54:46.637697Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "7758d2a2-0de2-4291-b474-849b0b83e8eb"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:09 GMT", "Content-Length": "371"}, "elapsed_s": 0.004824, "reported": "2023-11-16T10:45:09.839385Z", "json": {"service_areas": [], "subscription": {"id": "00000173-e36d-40be-d38b-eca6ca350001", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-16T10:54:46.637697Z", "time_start": "2023-11-16T10:45:19.746049Z", "version": "1f60kj6tik4to"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350002/1f60kj6slr1b0", "initiated_at": "2023-11-16T10:45:09.843462Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "506", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA5MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": 37.1853, "lng": -80.61500000000001}, {"lat": 37.2148, "lng": -80.61500000000001}, {"lat": 37.2148, "lng": -80.545}]}, "altitude_lo": 0.0, "altitude_hi": 3048.0}, "time_start": "2023-11-16T10:44:46.637697Z", "time_end": "2023-11-17T10:44:46.637697Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "eaa6b99c-132f-495b-b9ee-f5c30a4a9938"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:09 GMT", "Content-Length": "371"}, "elapsed_s": 0.005497, "reported": "2023-11-16T10:45:09.849570Z", "json": {"service_areas": [], "subscription": {"id": "00000173-e36d-40be-d38b-eca6ca350002", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-17T10:44:46.637697Z", "time_start": "2023-11-16T10:44:46.637697Z", "version": "1f60kj6trr7a0"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350003/1f60kj6svk8p0", "initiated_at": "2023-11-16T10:45:09.853722Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "506", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA5MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": 37.1853, "lng": -80.61500000000001}, {"lat": 37.2148, "lng": -80.61500000000001}, {"lat": 37.2148, "lng": -80.545}]}, "altitude_lo": 0.0, "altitude_hi": 3048.0}, "time_start": "2023-11-16T10:44:46.637697Z", "time_end": "2023-11-16T10:54:46.637697Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "3ee2ded4-32b0-4958-b0db-3354c412b30d"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:09 GMT", "Content-Length": "371"}, "elapsed_s": 0.004985, "reported": "2023-11-16T10:45:09.859291Z", "json": {"service_areas": [], "subscription": {"id": "00000173-e36d-40be-d38b-eca6ca350003", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-16T10:54:46.637697Z", "time_start": "2023-11-16T10:44:46.637697Z", "version": "1f60kj6u5g9u0"}}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T10:45:09.863058Z"}, {"name": "Query Existing Subscription", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/subscription_simple.md#query-existing-subscription-test-step", "start_time": "2023-11-16T10:45:09.863090Z", "failed_checks": [], "passed_checks": [{"name": "Get Subscription by ID", "timestamp": "2023-11-16T10:45:09.866438Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T10:45:09.867175Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T10:45:09.867234Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T10:45:09.867286Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T10:45:09.867336Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T10:45:09.867385Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T10:45:09.867435Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T10:45:09.867483Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T10:45:09.867531Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-16T10:45:09.867580Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-16T10:45:09.867627Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T10:45:09.867675Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T10:45:09.867770Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-16T10:45:09.867834Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-16T10:45:09.867887Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Get Subscription by ID", "timestamp": "2023-11-16T10:45:09.870921Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T10:45:09.871643Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T10:45:09.871735Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T10:45:09.871795Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T10:45:09.871847Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T10:45:09.871896Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T10:45:09.871946Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T10:45:09.871993Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T10:45:09.872040Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-16T10:45:09.872088Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-16T10:45:09.872135Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T10:45:09.872182Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T10:45:09.872233Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-16T10:45:09.872291Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-16T10:45:09.872341Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Get Subscription by ID", "timestamp": "2023-11-16T10:45:09.875464Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T10:45:09.876254Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T10:45:09.876315Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T10:45:09.876367Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T10:45:09.876416Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T10:45:09.876465Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T10:45:09.876514Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T10:45:09.876562Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T10:45:09.876609Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-16T10:45:09.876657Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-16T10:45:09.876711Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T10:45:09.876761Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T10:45:09.876813Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-16T10:45:09.876872Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-16T10:45:09.876922Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Get Subscription by ID", "timestamp": "2023-11-16T10:45:09.880186Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T10:45:09.880915Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T10:45:09.880975Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T10:45:09.881024Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T10:45:09.881072Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T10:45:09.881120Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T10:45:09.881169Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T10:45:09.881216Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T10:45:09.881262Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-16T10:45:09.881309Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-16T10:45:09.881356Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T10:45:09.881403Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T10:45:09.881452Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-16T10:45:09.881510Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-16T10:45:09.881559Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Search for all subscriptions in ISA area", "timestamp": "2023-11-16T10:45:09.885832Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,f"]}, {"name": "Created Subscription is in search results", "timestamp": "2023-11-16T10:45:09.888505Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,f"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T10:45:09.891669Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T10:45:09.891802Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T10:45:09.891905Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T10:45:09.891997Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T10:45:09.892095Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T10:45:09.892200Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T10:45:09.892302Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T10:45:09.892407Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-16T10:45:09.892508Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-16T10:45:09.892607Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T10:45:09.892712Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T10:45:09.892835Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-16T10:45:09.892914Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-16T10:45:09.892971Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Created Subscription is in search results", "timestamp": "2023-11-16T10:45:09.896316Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,f"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T10:45:09.898702Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T10:45:09.898764Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T10:45:09.898818Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T10:45:09.898867Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T10:45:09.898915Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T10:45:09.898979Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T10:45:09.899058Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T10:45:09.899116Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-16T10:45:09.899168Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-16T10:45:09.899217Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T10:45:09.899266Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T10:45:09.899316Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-16T10:45:09.899376Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-16T10:45:09.899426Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Created Subscription is in search results", "timestamp": "2023-11-16T10:45:09.901862Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,f"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T10:45:09.904199Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T10:45:09.904259Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T10:45:09.904309Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T10:45:09.904355Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T10:45:09.904402Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T10:45:09.904451Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T10:45:09.904496Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T10:45:09.904541Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-16T10:45:09.904588Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-16T10:45:09.904642Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T10:45:09.904691Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T10:45:09.904740Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-16T10:45:09.904799Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-16T10:45:09.904849Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Created Subscription is in search results", "timestamp": "2023-11-16T10:45:09.907207Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,f"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T10:45:09.909566Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T10:45:09.909626Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T10:45:09.909674Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T10:45:09.909721Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T10:45:09.909767Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T10:45:09.909816Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T10:45:09.909861Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T10:45:09.909906Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-16T10:45:09.909953Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-16T10:45:09.909999Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T10:45:09.910045Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T10:45:09.910095Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-16T10:45:09.910160Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-16T10:45:09.910213Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "No huge search area allowed", "timestamp": "2023-11-16T10:45:09.911856Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,f"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-16T10:45:09.863285Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA5MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:09 GMT", "Content-Length": "352"}, "elapsed_s": 0.001105, "reported": "2023-11-16T10:45:09.865059Z", "json": {"subscription": {"id": "00000173-e36d-40be-d38b-eca6ca350000", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-17T10:45:19.733264Z", "time_start": "2023-11-16T10:45:19.733264Z", "version": "1f60kj6t9lun8"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "GET", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350001", "initiated_at": "2023-11-16T10:45:09.867934Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA5MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:09 GMT", "Content-Length": "352"}, "elapsed_s": 0.001103, "reported": "2023-11-16T10:45:09.869547Z", "json": {"subscription": {"id": "00000173-e36d-40be-d38b-eca6ca350001", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-16T10:54:46.637697Z", "time_start": "2023-11-16T10:45:19.746049Z", "version": "1f60kj6tik4to"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "GET", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350002", "initiated_at": "2023-11-16T10:45:09.872387Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA5MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:09 GMT", "Content-Length": "352"}, "elapsed_s": 0.001145, "reported": "2023-11-16T10:45:09.874095Z", "json": {"subscription": {"id": "00000173-e36d-40be-d38b-eca6ca350002", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-17T10:44:46.637697Z", "time_start": "2023-11-16T10:44:46.637697Z", "version": "1f60kj6trr7a0"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "GET", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350003", "initiated_at": "2023-11-16T10:45:09.876968Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA5MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:09 GMT", "Content-Length": "352"}, "elapsed_s": 0.001184, "reported": "2023-11-16T10:45:09.878654Z", "json": {"subscription": {"id": "00000173-e36d-40be-d38b-eca6ca350003", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-16T10:54:46.637697Z", "time_start": "2023-11-16T10:44:46.637697Z", "version": "1f60kj6u5g9u0"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "GET", "url": "http://dss.uss2.localutm/v1/dss/subscriptions?area=37.1853,-80.614,37.2148,-80.614,37.2148,-80.544,37.1853,-80.544", "initiated_at": "2023-11-16T10:45:09.881776Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA5MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:09 GMT", "Content-Length": "1360"}, "elapsed_s": 0.001663, "reported": "2023-11-16T10:45:09.884093Z", "json": {"subscriptions": [{"id": "00000173-e36d-40be-d38b-eca6ca350000", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-17T10:45:19.733264Z", "time_start": "2023-11-16T10:45:19.733264Z", "version": "1f60kj6t9lun8"}, {"id": "00000173-e36d-40be-d38b-eca6ca350001", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-16T10:54:46.637697Z", "time_start": "2023-11-16T10:45:19.746049Z", "version": "1f60kj6tik4to"}, {"id": "00000173-e36d-40be-d38b-eca6ca350002", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-17T10:44:46.637697Z", "time_start": "2023-11-16T10:44:46.637697Z", "version": "1f60kj6trr7a0"}, {"id": "00000173-e36d-40be-d38b-eca6ca350003", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-16T10:54:46.637697Z", "time_start": "2023-11-16T10:44:46.637697Z", "version": "1f60kj6u5g9u0"}]}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "GET", "url": "http://dss.uss2.localutm/v1/dss/subscriptions?area=38.0,-81.0,37.0,-81.0,37.0,-80.0,38.0,-80.0", "initiated_at": "2023-11-16T10:45:09.910281Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA5MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 413, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:09 GMT", "Content-Length": "70"}, "elapsed_s": 0.000818, "reported": "2023-11-16T10:45:09.911604Z", "json": {"message": "Area too large (E:7abb08b1-4705-4941-9fd4-1ef4e43b848b)"}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T10:45:09.911909Z"}, {"name": "Delete Subscription", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/subscription_simple.md#delete-subscription-test-step", "start_time": "2023-11-16T10:45:09.911958Z", "failed_checks": [], "passed_checks": [{"name": "Missing version prevents deletion", "timestamp": "2023-11-16T10:45:09.913847Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,d"]}, {"name": "Incorrect version prevents deletion", "timestamp": "2023-11-16T10:45:09.915516Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,d"]}, {"name": "Missing version prevents deletion", "timestamp": "2023-11-16T10:45:09.917160Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,d"]}, {"name": "Incorrect version prevents deletion", "timestamp": "2023-11-16T10:45:09.918965Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,d"]}, {"name": "Missing version prevents deletion", "timestamp": "2023-11-16T10:45:09.920594Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,d"]}, {"name": "Incorrect version prevents deletion", "timestamp": "2023-11-16T10:45:09.922222Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,d"]}, {"name": "Missing version prevents deletion", "timestamp": "2023-11-16T10:45:09.923994Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,d"]}, {"name": "Incorrect version prevents deletion", "timestamp": "2023-11-16T10:45:09.925753Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,d"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-16T10:45:09.932556Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,d"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T10:45:09.933302Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T10:45:09.933359Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T10:45:09.933405Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T10:45:09.933451Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T10:45:09.933495Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T10:45:09.933541Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T10:45:09.933584Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T10:45:09.933626Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-16T10:45:09.933671Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-16T10:45:09.933723Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T10:45:09.933770Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T10:45:09.933817Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-16T10:45:09.933873Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-16T10:45:09.933926Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-16T10:45:09.941401Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,d"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T10:45:09.942152Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T10:45:09.942208Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T10:45:09.942255Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T10:45:09.942299Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T10:45:09.942343Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T10:45:09.942388Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T10:45:09.942431Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T10:45:09.942473Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-16T10:45:09.942517Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-16T10:45:09.942561Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T10:45:09.942606Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T10:45:09.942652Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-16T10:45:09.942708Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-16T10:45:09.942755Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-16T10:45:09.949542Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,d"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T10:45:09.950296Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T10:45:09.950353Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T10:45:09.950401Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T10:45:09.950447Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T10:45:09.950492Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T10:45:09.950538Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T10:45:09.950582Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T10:45:09.950625Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-16T10:45:09.950671Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-16T10:45:09.950716Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T10:45:09.950767Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T10:45:09.950821Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-16T10:45:09.950880Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-16T10:45:09.950934Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-16T10:45:09.957529Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,d"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T10:45:09.958275Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T10:45:09.958332Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T10:45:09.958381Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T10:45:09.958426Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T10:45:09.958471Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T10:45:09.958518Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T10:45:09.958560Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T10:45:09.958603Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-16T10:45:09.958647Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-16T10:45:09.958692Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T10:45:09.958737Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T10:45:09.958784Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-16T10:45:09.958840Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-16T10:45:09.958888Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,e"]}], "queries": [{"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350000/", "initiated_at": "2023-11-16T10:45:09.912182Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA5MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:09 GMT", "Content-Length": "78"}, "elapsed_s": 0.000764, "reported": "2023-11-16T10:45:09.913617Z", "json": {"message": "Missing version string (E:228e0fb6-41a7-46d6-86c7-457cac00865d)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350000/notacorrectversion", "initiated_at": "2023-11-16T10:45:09.913950Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA5MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:09 GMT", "Content-Length": "125"}, "elapsed_s": 0.000783, "reported": "2023-11-16T10:45:09.915293Z", "json": {"message": "strconv.ParseUint: parsing \"notacorrectversion\": value out of range (E:b615174f-1bca-4d8e-9aa7-e6e54e85541b)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350001/", "initiated_at": "2023-11-16T10:45:09.915620Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA5MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:09 GMT", "Content-Length": "78"}, "elapsed_s": 0.000766, "reported": "2023-11-16T10:45:09.916939Z", "json": {"message": "Missing version string (E:b659ed44-c5dc-47c6-80f6-2dc092fbe796)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350001/notacorrectversion", "initiated_at": "2023-11-16T10:45:09.917263Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA5MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:09 GMT", "Content-Length": "125"}, "elapsed_s": 0.000814, "reported": "2023-11-16T10:45:09.918753Z", "json": {"message": "strconv.ParseUint: parsing \"notacorrectversion\": value out of range (E:947a9cdb-ca39-44e2-bfc1-77c9d96b6ebf)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350002/", "initiated_at": "2023-11-16T10:45:09.919068Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA5MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:09 GMT", "Content-Length": "78"}, "elapsed_s": 0.000774, "reported": "2023-11-16T10:45:09.920378Z", "json": {"message": "Missing version string (E:b6b2d666-3656-4a66-9e74-c7fe696084f5)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350002/notacorrectversion", "initiated_at": "2023-11-16T10:45:09.920695Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA5MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:09 GMT", "Content-Length": "125"}, "elapsed_s": 0.000752, "reported": "2023-11-16T10:45:09.921989Z", "json": {"message": "strconv.ParseUint: parsing \"notacorrectversion\": value out of range (E:ef594e23-c744-4b32-89c8-858e5dab7771)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350003/", "initiated_at": "2023-11-16T10:45:09.922322Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA5MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:09 GMT", "Content-Length": "78"}, "elapsed_s": 0.000762, "reported": "2023-11-16T10:45:09.923773Z", "json": {"message": "Missing version string (E:92315c4f-a102-4bd8-ba06-f4d5e0c07f01)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350003/notacorrectversion", "initiated_at": "2023-11-16T10:45:09.924097Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA5MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:09 GMT", "Content-Length": "125"}, "elapsed_s": 0.000758, "reported": "2023-11-16T10:45:09.925527Z", "json": {"message": "strconv.ParseUint: parsing \"notacorrectversion\": value out of range (E:452ef7a7-8551-4de3-afce-d3bfa7cdcaf1)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350000/1f60kj6t9lun8", "initiated_at": "2023-11-16T10:45:09.926005Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA5MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:09 GMT", "Content-Length": "352"}, "elapsed_s": 0.004188, "reported": "2023-11-16T10:45:09.930897Z", "json": {"subscription": {"id": "00000173-e36d-40be-d38b-eca6ca350000", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-17T10:45:19.733264Z", "time_start": "2023-11-16T10:45:19.733264Z", "version": "1f60kj6t9lun8"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350001/1f60kj6tik4to", "initiated_at": "2023-11-16T10:45:09.933977Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA5MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:09 GMT", "Content-Length": "352"}, "elapsed_s": 0.005248, "reported": "2023-11-16T10:45:09.939785Z", "json": {"subscription": {"id": "00000173-e36d-40be-d38b-eca6ca350001", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-16T10:54:46.637697Z", "time_start": "2023-11-16T10:45:19.746049Z", "version": "1f60kj6tik4to"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350002/1f60kj6trr7a0", "initiated_at": "2023-11-16T10:45:09.942804Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA5MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:09 GMT", "Content-Length": "352"}, "elapsed_s": 0.004491, "reported": "2023-11-16T10:45:09.947876Z", "json": {"subscription": {"id": "00000173-e36d-40be-d38b-eca6ca350002", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-17T10:44:46.637697Z", "time_start": "2023-11-16T10:44:46.637697Z", "version": "1f60kj6trr7a0"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350003/1f60kj6u5g9u0", "initiated_at": "2023-11-16T10:45:09.950988Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA5MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:09 GMT", "Content-Length": "352"}, "elapsed_s": 0.004508, "reported": "2023-11-16T10:45:09.956032Z", "json": {"subscription": {"id": "00000173-e36d-40be-d38b-eca6ca350003", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-16T10:54:46.637697Z", "time_start": "2023-11-16T10:44:46.637697Z", "version": "1f60kj6u5g9u0"}}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T10:45:09.958914Z"}, {"name": "Query Deleted Subscription", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/subscription_simple.md#query-deleted-subscription-test-step", "start_time": "2023-11-16T10:45:09.958938Z", "failed_checks": [], "passed_checks": [{"name": "Query by subscription ID should fail", "timestamp": "2023-11-16T10:45:09.961061Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Query by subscription ID should fail", "timestamp": "2023-11-16T10:45:09.963238Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Query by subscription ID should fail", "timestamp": "2023-11-16T10:45:09.965754Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Query by subscription ID should fail", "timestamp": "2023-11-16T10:45:09.967758Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Search for all subscriptions in ISA area", "timestamp": "2023-11-16T10:45:09.970447Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,f"]}, {"name": "Deleted subscription should not be present in search results", "timestamp": "2023-11-16T10:45:09.970958Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,f"]}, {"name": "Search area that represents a loop is not allowed", "timestamp": "2023-11-16T10:45:09.972592Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,f"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-16T10:45:09.959094Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA5MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:09 GMT", "Content-Length": "115"}, "elapsed_s": 0.001195, "reported": "2023-11-16T10:45:09.960842Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350000 not found (E:cd99dff5-f023-4131-a878-16a6b067847f)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "GET", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350001", "initiated_at": "2023-11-16T10:45:09.961158Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA5MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:09 GMT", "Content-Length": "115"}, "elapsed_s": 0.001215, "reported": "2023-11-16T10:45:09.962970Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350001 not found (E:19607884-86be-4e12-a696-76a63438090b)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "GET", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350002", "initiated_at": "2023-11-16T10:45:09.963325Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA5MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:09 GMT", "Content-Length": "115"}, "elapsed_s": 0.001649, "reported": "2023-11-16T10:45:09.965545Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350002 not found (E:8e751180-d68d-499b-9e7a-dbfe4f1e7db8)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "GET", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350003", "initiated_at": "2023-11-16T10:45:09.965838Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA5MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:09 GMT", "Content-Length": "115"}, "elapsed_s": 0.001116, "reported": "2023-11-16T10:45:09.967516Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350003 not found (E:a40d80d7-ba6a-437d-83d7-b1c19813340a)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "GET", "url": "http://dss.uss2.localutm/v1/dss/subscriptions?area=37.1853,-80.614,37.2148,-80.614,37.2148,-80.544,37.1853,-80.544", "initiated_at": "2023-11-16T10:45:09.968027Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA5MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:09 GMT", "Content-Length": "21"}, "elapsed_s": 0.001516, "reported": "2023-11-16T10:45:09.970123Z", "json": {"subscriptions": []}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "GET", "url": "http://dss.uss2.localutm/v1/dss/subscriptions?area=37.1853,-80.614,37.2148,-80.614,37.2148,-80.544,37.1853,-80.544,37.1853,-80.614", "initiated_at": "2023-11-16T10:45:09.971033Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA5MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:09 GMT", "Content-Length": "103"}, "elapsed_s": 0.000817, "reported": "2023-11-16T10:45:09.972363Z", "json": {"message": "Intersection found between polygon edge 1 and 4 (E:77312cab-c07c-4e9e-928f-2ba4af5056f6)"}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T10:45:09.972646Z"}], "end_time": "2023-11-16T10:45:09.972677Z"}], "successful": true, "end_time": "2023-11-16T10:45:09.972701Z", "cleanup": {"name": "Cleanup", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/subscription_simple.md#cleanup", "start_time": "2023-11-16T10:45:09.972762Z", "failed_checks": [], "passed_checks": [{"name": "Subscription can be queried by ID", "timestamp": "2023-11-16T10:45:09.974651Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-16T10:45:09.976745Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-16T10:45:09.978828Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-16T10:45:09.980951Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,e"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-16T10:45:09.972828Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA5MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:09 GMT", "Content-Length": "115"}, "elapsed_s": 0.001121, "reported": "2023-11-16T10:45:09.974446Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350000 not found (E:1e426b6b-1ba7-4951-8e7b-76be2707efc6)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "GET", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350001", "initiated_at": "2023-11-16T10:45:09.974750Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA5MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:09 GMT", "Content-Length": "115"}, "elapsed_s": 0.001137, "reported": "2023-11-16T10:45:09.976514Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350001 not found (E:d7751b34-d392-4337-a9a8-23eaf9029705)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "GET", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350002", "initiated_at": "2023-11-16T10:45:09.976844Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA5MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:09 GMT", "Content-Length": "115"}, "elapsed_s": 0.00112, "reported": "2023-11-16T10:45:09.978627Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350002 not found (E:8db3f5a3-fb39-4030-994f-68c7e862b60a)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "GET", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350003", "initiated_at": "2023-11-16T10:45:09.978928Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA5MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:09 GMT", "Content-Length": "115"}, "elapsed_s": 0.001119, "reported": "2023-11-16T10:45:09.980749Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350003 not found (E:e7a363c8-77a9-4c71-a523-08afccfda0c7)"}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T10:45:09.981023Z"}}}, {"test_scenario": {"name": "ASTM F3411-19 NetRID DSS interoperability", "scenario_type": "scenarios.astm.netrid.v19.DSSInteroperability", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss_interoperability.md", "start_time": "2023-11-16T10:45:09.981488Z", "cases": [{"name": "Prerequisites", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss_interoperability.md#prerequisites-test-case", "start_time": "2023-11-16T10:45:09.981550Z", "steps": [{"name": "Test environment requirements", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss_interoperability.md#test-environment-requirements-test-step", "start_time": "2023-11-16T10:45:09.981597Z", "failed_checks": [], "passed_checks": [{"name": "DSS instance is publicly addressable", "timestamp": "2023-11-16T10:45:09.982116Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0210"]}, {"name": "DSS instance is reachable", "timestamp": "2023-11-16T10:45:09.984660Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0210"]}, {"name": "DSS instance is publicly addressable", "timestamp": "2023-11-16T10:45:09.985135Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0210"]}, {"name": "DSS instance is reachable", "timestamp": "2023-11-16T10:45:09.987628Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0210"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss2.localutm/v1/dss/subscriptions?area=-23.6558,130.6205,-23.6898,130.6301,-23.6709,130.67,-23.6407,130.6466", "initiated_at": "2023-11-16T10:45:09.982231Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA5MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:09 GMT", "Content-Length": "21"}, "elapsed_s": 0.00149, "reported": "2023-11-16T10:45:09.984330Z", "json": {"subscriptions": []}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "GET", "url": "http://dss.uss1.localutm/v1/dss/subscriptions?area=-23.6558,130.6205,-23.6898,130.6301,-23.6709,130.67,-23.6407,130.6466", "initiated_at": "2023-11-16T10:45:09.985240Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA4NiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:09 GMT", "Content-Length": "21"}, "elapsed_s": 0.001511, "reported": "2023-11-16T10:45:09.987300Z", "json": {"subscriptions": []}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T10:45:09.987743Z"}], "end_time": "2023-11-16T10:45:09.987769Z"}, {"name": "Interoperability sequence", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss_interoperability.md#interoperability-sequence-test-case", "start_time": "2023-11-16T10:45:09.987803Z", "steps": [{"name": "S1", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/test_steps/put_isa.md#create-or-update-isa-test-step", "start_time": "2023-11-16T10:45:09.987869Z", "failed_checks": [], "passed_checks": [{"name": "ISA response code", "timestamp": "2023-11-16T10:45:09.996916Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA response format", "timestamp": "2023-11-16T10:45:10.007936Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA ID matches", "timestamp": "2023-11-16T10:45:10.008007Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA version format", "timestamp": "2023-11-16T10:45:10.008059Z", "participants": ["uss2"], "requirements": []}, {"name": "ISA start time matches", "timestamp": "2023-11-16T10:45:10.008106Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA end time matches", "timestamp": "2023-11-16T10:45:10.008148Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA URL matches", "timestamp": "2023-11-16T10:45:10.008193Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA[P] created with proper response", "timestamp": "2023-11-16T10:45:10.008567Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,1a"]}], "queries": [{"request": {"method": "PUT", "url": "http://dss.uss2.localutm/v1/dss/identification_service_areas/a92dd4e3-1e6c-407b-a1bb-983f18beb4a6", "initiated_at": "2023-11-16T10:45:09.988648Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "442", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEwNCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": -23.6558, "lng": 130.6205}, {"lat": -23.6898, "lng": 130.6301}, {"lat": -23.6709, "lng": 130.67}, {"lat": -23.6407, "lng": 130.6466}]}, "altitude_lo": 20.0, "altitude_hi": 400.0}, "time_start": "2023-11-16T10:45:09.987964Z", "time_end": "2023-11-16T10:55:09.987964Z"}, "flights_url": "https://example.com/v1/uss/flights", "request_id": "0d9b5040-e23f-4f60-ab83-6f583f10148d"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:09 GMT", "Content-Length": "265"}, "elapsed_s": 0.004821, "reported": "2023-11-16T10:45:09.994085Z", "json": {"subscribers": [], "service_area": {"flights_url": "https://example.com/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-16T10:45:09.987964Z", "time_end": "2023-11-16T10:55:09.987964Z", "version": "1f60kj7264do8", "id": "a92dd4e3-1e6c-407b-a1bb-983f18beb4a6"}}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T10:45:10.008597Z"}, {"name": "S2", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss_interoperability.md#s2-test-step", "start_time": "2023-11-16T10:45:10.008631Z", "failed_checks": [], "passed_checks": [{"name": "Subscription[n] created with proper response", "timestamp": "2023-11-16T10:45:10.017506Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,3a"]}, {"name": "service_areas includes ISA from S1", "timestamp": "2023-11-16T10:45:10.018170Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,1c", "astm.f3411.v19.DSS0130,3,e"]}, {"name": "Subscription[n] created with proper response", "timestamp": "2023-11-16T10:45:10.027444Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,3a"]}, {"name": "service_areas includes ISA from S1", "timestamp": "2023-11-16T10:45:10.028146Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,1c", "astm.f3411.v19.DSS0130,3,e"]}, {"name": "ID of ISA from S1 is properly synchronized with all DSS", "timestamp": "2023-11-16T10:45:10.028217Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0130,3,a"]}, {"name": "Owner of ISA from S1 is properly synchronized with all DSS", "timestamp": "2023-11-16T10:45:10.028266Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0130,3,b"]}, {"name": "URL of ISA from S1 is properly synchronized with all DSS", "timestamp": "2023-11-16T10:45:10.028319Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0130,3,c"]}, {"name": "Start/end times of ISA from S1 are properly synchronized with all DSS", "timestamp": "2023-11-16T10:45:10.028385Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0130,3,d"]}], "queries": [{"request": {"method": "PUT", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/3079960c-32c9-4536-9a9e-82fd39b4a31f", "initiated_at": "2023-11-16T10:45:10.009284Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "498", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA5MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": -23.6558, "lng": 130.6205}, {"lat": -23.6898, "lng": 130.6301}, {"lat": -23.6709, "lng": 130.67}, {"lat": -23.6407, "lng": 130.6466}]}, "altitude_lo": 20.0, "altitude_hi": 400.0}, "time_start": "2023-11-16T10:45:10.008697Z", "time_end": "2023-11-16T10:55:10.008697Z"}, "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "request_id": "4bb97b56-e543-4abc-b98f-2ad9bb9bfbea"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:10 GMT", "Content-Length": "575"}, "elapsed_s": 0.005278, "reported": "2023-11-16T10:45:10.015121Z", "json": {"service_areas": [{"flights_url": "https://example.com/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-16T10:45:09.987964Z", "time_end": "2023-11-16T10:55:09.987964Z", "version": "1f60kj7264do8", "id": "a92dd4e3-1e6c-407b-a1bb-983f18beb4a6"}], "subscription": {"id": "3079960c-32c9-4536-9a9e-82fd39b4a31f", "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-16T10:55:10.008697Z", "time_start": "2023-11-16T10:45:10.008697Z", "version": "1f60kj72pqhq8"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/19a98769-c710-4c4f-a3be-102a232dda03", "initiated_at": "2023-11-16T10:45:10.018754Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "498", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA4NiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": -23.6558, "lng": 130.6205}, {"lat": -23.6898, "lng": 130.6301}, {"lat": -23.6709, "lng": 130.67}, {"lat": -23.6407, "lng": 130.6466}]}, "altitude_lo": 20.0, "altitude_hi": 400.0}, "time_start": "2023-11-16T10:45:10.018232Z", "time_end": "2023-11-16T10:55:10.018232Z"}, "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "request_id": "e9ccbbcf-66b3-4124-9dbd-34584b262080"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:10 GMT", "Content-Length": "575"}, "elapsed_s": 0.005815, "reported": "2023-11-16T10:45:10.025149Z", "json": {"service_areas": [{"flights_url": "https://example.com/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-16T10:45:09.987964Z", "time_end": "2023-11-16T10:55:09.987964Z", "version": "1f60kj7264do8", "id": "a92dd4e3-1e6c-407b-a1bb-983f18beb4a6"}], "subscription": {"id": "19a98769-c710-4c4f-a3be-102a232dda03", "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-16T10:55:10.018232Z", "time_start": "2023-11-16T10:45:10.018232Z", "version": "1f60kj732s1fo"}}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T10:45:10.028423Z"}, {"name": "S3", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss_interoperability.md#s3-test-step", "start_time": "2023-11-16T10:45:10.028462Z", "failed_checks": [], "passed_checks": [{"name": "Subscription[P] returned with proper response", "timestamp": "2023-11-16T10:45:10.032076Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,5", "astm.f3411.v19.DSS0070"]}, {"name": "Subscription[P] returned with proper response", "timestamp": "2023-11-16T10:45:10.035150Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,5", "astm.f3411.v19.DSS0070"]}, {"name": "Subscription[P] ID is properly synchronized with all DSS", "timestamp": "2023-11-16T10:45:10.038085Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0130,2,a"]}, {"name": "Subscription[P] owner is properly synchronized with all DSS", "timestamp": "2023-11-16T10:45:10.039392Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0130,2,b"]}, {"name": "Subscription[P] URL is properly synchronized with all DSS", "timestamp": "2023-11-16T10:45:10.040721Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0130,2,c"]}, {"name": "Subscription[P] notification count is properly synchronized with all DSS", "timestamp": "2023-11-16T10:45:10.042012Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0130,2,f"]}, {"name": "Subscription[P] start/end times are properly synchronized with all DSS", "timestamp": "2023-11-16T10:45:10.044599Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0130,2,d"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/3079960c-32c9-4536-9a9e-82fd39b4a31f", "initiated_at": "2023-11-16T10:45:10.028520Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA5MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:10 GMT", "Content-Length": "326"}, "elapsed_s": 0.00133, "reported": "2023-11-16T10:45:10.030487Z", "json": {"subscription": {"id": "3079960c-32c9-4536-9a9e-82fd39b4a31f", "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-16T10:55:10.008697Z", "time_start": "2023-11-16T10:45:10.008697Z", "version": "1f60kj72pqhq8"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "GET", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/3079960c-32c9-4536-9a9e-82fd39b4a31f", "initiated_at": "2023-11-16T10:45:10.032129Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA4NiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:10 GMT", "Content-Length": "326"}, "elapsed_s": 0.001088, "reported": "2023-11-16T10:45:10.033720Z", "json": {"subscription": {"id": "3079960c-32c9-4536-9a9e-82fd39b4a31f", "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-16T10:55:10.008697Z", "time_start": "2023-11-16T10:45:10.008697Z", "version": "1f60kj72pqhq8"}}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T10:45:10.044628Z"}, {"name": "S4", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss_interoperability.md#s4-test-step", "start_time": "2023-11-16T10:45:10.044662Z", "failed_checks": [], "passed_checks": [{"name": "Can query all Subscriptions in area from all DSSs", "timestamp": "2023-11-16T10:45:10.049111Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,6", "astm.f3411.v19.DSS0070"]}, {"name": "Can query all Subscriptions in area from all DSSs", "timestamp": "2023-11-16T10:45:10.053488Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,6", "astm.f3411.v19.DSS0070"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss2.localutm/v1/dss/subscriptions?area=-23.6558,130.6205,-23.6898,130.6301,-23.6709,130.67,-23.6407,130.6466", "initiated_at": "2023-11-16T10:45:10.044726Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA5MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:10 GMT", "Content-Length": "638"}, "elapsed_s": 0.001567, "reported": "2023-11-16T10:45:10.046818Z", "json": {"subscriptions": [{"id": "19a98769-c710-4c4f-a3be-102a232dda03", "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-16T10:55:10.018232Z", "time_start": "2023-11-16T10:45:10.018232Z", "version": "1f60kj732s1fo"}, {"id": "3079960c-32c9-4536-9a9e-82fd39b4a31f", "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-16T10:55:10.008697Z", "time_start": "2023-11-16T10:45:10.008697Z", "version": "1f60kj72pqhq8"}]}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "GET", "url": "http://dss.uss1.localutm/v1/dss/subscriptions?area=-23.6558,130.6205,-23.6898,130.6301,-23.6709,130.67,-23.6407,130.6466", "initiated_at": "2023-11-16T10:45:10.049179Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA4NiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:10 GMT", "Content-Length": "638"}, "elapsed_s": 0.001535, "reported": "2023-11-16T10:45:10.051228Z", "json": {"subscriptions": [{"id": "19a98769-c710-4c4f-a3be-102a232dda03", "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-16T10:55:10.018232Z", "time_start": "2023-11-16T10:45:10.018232Z", "version": "1f60kj732s1fo"}, {"id": "3079960c-32c9-4536-9a9e-82fd39b4a31f", "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-16T10:55:10.008697Z", "time_start": "2023-11-16T10:45:10.008697Z", "version": "1f60kj72pqhq8"}]}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T10:45:10.053520Z"}, {"name": "S5", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/test_steps/put_isa.md#create-or-update-isa-test-step", "start_time": "2023-11-16T10:45:10.053554Z", "failed_checks": [], "passed_checks": [{"name": "Can get ISA from primary DSS", "timestamp": "2023-11-16T10:45:10.057096Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0130,3,a"]}, {"name": "ISA response code", "timestamp": "2023-11-16T10:45:10.264087Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA response format", "timestamp": "2023-11-16T10:45:10.276119Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA ID matches", "timestamp": "2023-11-16T10:45:10.276190Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA version changed", "timestamp": "2023-11-16T10:45:10.276241Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA version format", "timestamp": "2023-11-16T10:45:10.276287Z", "participants": ["uss2"], "requirements": []}, {"name": "ISA start time matches", "timestamp": "2023-11-16T10:45:10.276332Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA end time matches", "timestamp": "2023-11-16T10:45:10.276377Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA URL matches", "timestamp": "2023-11-16T10:45:10.276423Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "Can modify ISA in primary DSS", "timestamp": "2023-11-16T10:45:10.276944Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,1b"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss2.localutm/v1/dss/identification_service_areas/a92dd4e3-1e6c-407b-a1bb-983f18beb4a6", "initiated_at": "2023-11-16T10:45:10.053607Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA5MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:10 GMT", "Content-Length": "248"}, "elapsed_s": 0.001196, "reported": "2023-11-16T10:45:10.055308Z", "json": {"service_area": {"flights_url": "https://example.com/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-16T10:45:09.987964Z", "time_end": "2023-11-16T10:55:09.987964Z", "version": "1f60kj7264do8", "id": "a92dd4e3-1e6c-407b-a1bb-983f18beb4a6"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/v1/dss/identification_service_areas/a92dd4e3-1e6c-407b-a1bb-983f18beb4a6/1f60kj7264do8", "initiated_at": "2023-11-16T10:45:10.057675Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "442", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEwNCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": -23.6558, "lng": 130.6205}, {"lat": -23.6898, "lng": 130.6301}, {"lat": -23.6709, "lng": 130.67}, {"lat": -23.6407, "lng": 130.6466}]}, "altitude_lo": 20.0, "altitude_hi": 400.0}, "time_start": "2023-11-16T10:45:10.057149Z", "time_end": "2023-11-16T10:45:15.057149Z"}, "flights_url": "https://example.com/v1/uss/flights", "request_id": "9af5631d-331a-418d-9758-ad9983ebd5e4"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:10 GMT", "Content-Length": "596"}, "elapsed_s": 0.004465, "reported": "2023-11-16T10:45:10.062778Z", "json": {"subscribers": [{"subscriptions": [{"subscription_id": "19a98769-c710-4c4f-a3be-102a232dda03", "notification_index": 1}], "url": "https://example.com/v1/uss/identification_service_areas"}, {"subscriptions": [{"subscription_id": "3079960c-32c9-4536-9a9e-82fd39b4a31f", "notification_index": 1}], "url": "https://example.com/v1/uss/identification_service_areas"}], "service_area": {"flights_url": "https://example.com/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-16T10:45:10.057149Z", "time_end": "2023-11-16T10:45:15.057149Z", "version": "1f60kj747vmc0", "id": "a92dd4e3-1e6c-407b-a1bb-983f18beb4a6"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "POST", "url": "https://example.com/v1/uss/identification_service_areas/a92dd4e3-1e6c-407b-a1bb-983f18beb4a6", "initiated_at": "2023-11-16T10:45:10.189656Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "418", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJleGFtcGxlLmNvbSIsImV4cCI6MTcwMDEzNTA5MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"subscriptions": [{"subscription_id": "3079960c-32c9-4536-9a9e-82fd39b4a31f", "notification_index": 1}], "service_area": {"flights_url": "https://example.com/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-16T10:45:10.057149Z", "time_end": "2023-11-16T10:45:15.057149Z", "version": "1f60kj747vmc0", "id": "a92dd4e3-1e6c-407b-a1bb-983f18beb4a6"}, "request_id": "581be454-a088-4481-bab1-4635547c879f"}, "body": null}, "response": {"code": 404, "headers": {"Cache-Control": "max-age=604800", "Content-Type": "text/html; charset=UTF-8", "Date": "Thu, 16 Nov 2023 10:45:10 GMT", "Expires": "Thu, 23 Nov 2023 10:45:10 GMT", "Server": "EOS (vny/044E)", "Content-Length": "433"}, "elapsed_s": 0.071831, "reported": "2023-11-16T10:45:10.262176Z", "body": "\n\n\n\t\n\t\t404 - Not Found\n\t\n\t\n\t\t

404 - Not Found

\n\t\t\n\t\n\n", "json": null}}], "end_time": "2023-11-16T10:45:10.276975Z"}, {"name": "S6", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss_interoperability.md#s6-test-step", "start_time": "2023-11-16T10:45:10.277017Z", "failed_checks": [], "passed_checks": [{"name": "Subscription[n] deleted with proper response", "timestamp": "2023-11-16T10:45:10.284435Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,4a"]}, {"name": "Subscription[n] deleted with proper response", "timestamp": "2023-11-16T10:45:10.290483Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,4a"]}], "queries": [{"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/3079960c-32c9-4536-9a9e-82fd39b4a31f/1f60kj72pqhq8", "initiated_at": "2023-11-16T10:45:10.277071Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA5MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:10 GMT", "Content-Length": "326"}, "elapsed_s": 0.005192, "reported": "2023-11-16T10:45:10.282873Z", "json": {"subscription": {"id": "3079960c-32c9-4536-9a9e-82fd39b4a31f", "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 1, "time_end": "2023-11-16T10:55:10.008697Z", "time_start": "2023-11-16T10:45:10.008697Z", "version": "1f60kj72pqhq8"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/19a98769-c710-4c4f-a3be-102a232dda03/1f60kj732s1fo", "initiated_at": "2023-11-16T10:45:10.284487Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA5MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:10 GMT", "Content-Length": "326"}, "elapsed_s": 0.003799, "reported": "2023-11-16T10:45:10.288849Z", "json": {"subscription": {"id": "19a98769-c710-4c4f-a3be-102a232dda03", "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 1, "time_end": "2023-11-16T10:55:10.018232Z", "time_start": "2023-11-16T10:45:10.018232Z", "version": "1f60kj732s1fo"}}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T10:45:10.290514Z"}, {"name": "S7", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss_interoperability.md#s7-test-step", "start_time": "2023-11-16T10:45:10.290553Z", "failed_checks": [], "passed_checks": [{"name": "404 with proper response", "timestamp": "2023-11-16T10:45:10.292458Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,4b", "astm.f3411.v19.DSS0070"]}, {"name": "404 with proper response", "timestamp": "2023-11-16T10:45:10.294363Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,4b", "astm.f3411.v19.DSS0070"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/3079960c-32c9-4536-9a9e-82fd39b4a31f", "initiated_at": "2023-11-16T10:45:10.290601Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA5MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:10 GMT", "Content-Length": "115"}, "elapsed_s": 0.001134, "reported": "2023-11-16T10:45:10.292235Z", "json": {"message": "Subscription 3079960c-32c9-4536-9a9e-82fd39b4a31f not found (E:0b8fa16c-d7ad-4e3e-ae86-0ca97619b3cf)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "GET", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/19a98769-c710-4c4f-a3be-102a232dda03", "initiated_at": "2023-11-16T10:45:10.292538Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA4NiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:10 GMT", "Content-Length": "115"}, "elapsed_s": 0.001068, "reported": "2023-11-16T10:45:10.294144Z", "json": {"message": "Subscription 19a98769-c710-4c4f-a3be-102a232dda03 not found (E:05a0cf0d-e7b2-48ce-9178-98954ff98018)"}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T10:45:10.294415Z"}, {"name": "S8", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss_interoperability.md#s8-test-step", "start_time": "2023-11-16T10:45:10.294473Z", "failed_checks": [], "passed_checks": [{"name": "Subscriptions queried successfully", "timestamp": "2023-11-16T10:45:10.297253Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,6"]}, {"name": "No Subscription[i] 1\u2264i\u2264n returned with proper response", "timestamp": "2023-11-16T10:45:10.297459Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,4b", "astm.f3411.v19.DSS0070"]}, {"name": "Subscriptions queried successfully", "timestamp": "2023-11-16T10:45:10.299964Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,6"]}, {"name": "No Subscription[i] 1\u2264i\u2264n returned with proper response", "timestamp": "2023-11-16T10:45:10.300191Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,4b", "astm.f3411.v19.DSS0070"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss2.localutm/v1/dss/subscriptions?area=-23.6558,130.6205,-23.6898,130.6301,-23.6709,130.67,-23.6407,130.6466", "initiated_at": "2023-11-16T10:45:10.294579Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA5MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:10 GMT", "Content-Length": "21"}, "elapsed_s": 0.001785, "reported": "2023-11-16T10:45:10.296919Z", "json": {"subscriptions": []}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "GET", "url": "http://dss.uss1.localutm/v1/dss/subscriptions?area=-23.6558,130.6205,-23.6898,130.6301,-23.6709,130.67,-23.6407,130.6466", "initiated_at": "2023-11-16T10:45:10.297525Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA4NiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:10 GMT", "Content-Length": "21"}, "elapsed_s": 0.001536, "reported": "2023-11-16T10:45:10.299604Z", "json": {"subscriptions": []}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T10:45:10.300233Z"}, {"name": "S9", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss_interoperability.md#s9-test-step", "start_time": "2023-11-16T10:45:10.300284Z", "failed_checks": [], "passed_checks": [{"name": "Subscription[n] created with proper response", "timestamp": "2023-11-16T10:45:15.312418Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,1c"]}, {"name": "service_areas does not include ISA from S1", "timestamp": "2023-11-16T10:45:15.312825Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,1d", "astm.f3411.v19.DSS0070"]}, {"name": "Subscription[n] created with proper response", "timestamp": "2023-11-16T10:45:15.321562Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,1c"]}, {"name": "service_areas does not include ISA from S1", "timestamp": "2023-11-16T10:45:15.321945Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,1d", "astm.f3411.v19.DSS0070"]}], "queries": [{"request": {"method": "PUT", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/b8a9520d-821a-4d59-92a5-be51e00eec01", "initiated_at": "2023-11-16T10:45:15.303113Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "498", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA5MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": -23.6558, "lng": 130.6205}, {"lat": -23.6898, "lng": 130.6301}, {"lat": -23.6709, "lng": 130.67}, {"lat": -23.6407, "lng": 130.6466}]}, "altitude_lo": 20.0, "altitude_hi": 400.0}, "time_start": "2023-11-16T10:45:15.302359Z", "time_end": "2023-11-16T10:45:20.302359Z"}, "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "request_id": "c0363244-d884-46ff-96ad-7ffd620fc95e"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:15 GMT", "Content-Length": "345"}, "elapsed_s": 0.006887, "reported": "2023-11-16T10:45:15.310789Z", "json": {"service_areas": [], "subscription": {"id": "b8a9520d-821a-4d59-92a5-be51e00eec01", "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-16T10:45:20.302359Z", "time_start": "2023-11-16T10:45:15.302359Z", "version": "1f60kjc0isrq8"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/46d2f611-786a-4538-9c11-9bbfb5bd6292", "initiated_at": "2023-11-16T10:45:15.313420Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "498", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA4NiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": -23.6558, "lng": 130.6205}, {"lat": -23.6898, "lng": 130.6301}, {"lat": -23.6709, "lng": 130.67}, {"lat": -23.6407, "lng": 130.6466}]}, "altitude_lo": 20.0, "altitude_hi": 400.0}, "time_start": "2023-11-16T10:45:15.312885Z", "time_end": "2023-11-16T10:45:20.312885Z"}, "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "request_id": "093613b9-ef4a-4682-8cbc-bdef61258f8c"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:15 GMT", "Content-Length": "345"}, "elapsed_s": 0.005957, "reported": "2023-11-16T10:45:15.319982Z", "json": {"service_areas": [], "subscription": {"id": "46d2f611-786a-4538-9c11-9bbfb5bd6292", "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-16T10:45:20.312885Z", "time_start": "2023-11-16T10:45:15.312885Z", "version": "1f60kjc0sc0vo"}}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T10:45:15.321974Z"}, {"name": "S10", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/test_steps/put_isa.md#create-or-update-isa-test-step", "start_time": "2023-11-16T10:45:15.322016Z", "failed_checks": [], "passed_checks": [{"name": "ISA response code", "timestamp": "2023-11-16T10:45:15.488777Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA response format", "timestamp": "2023-11-16T10:45:15.500012Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA ID matches", "timestamp": "2023-11-16T10:45:15.500087Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA version format", "timestamp": "2023-11-16T10:45:15.500139Z", "participants": ["uss2"], "requirements": []}, {"name": "ISA start time matches", "timestamp": "2023-11-16T10:45:15.500185Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA end time matches", "timestamp": "2023-11-16T10:45:15.500228Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA URL matches", "timestamp": "2023-11-16T10:45:15.500274Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA[P] created with proper response", "timestamp": "2023-11-16T10:45:15.500795Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,1a"]}, {"name": "All Subscription[i] 1\u2264i\u2264n returned in subscribers", "timestamp": "2023-11-16T10:45:15.501290Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,3b"]}], "queries": [{"request": {"method": "PUT", "url": "http://dss.uss2.localutm/v1/dss/identification_service_areas/ee80a8d0-8632-4238-9dd5-34ca7ce2ec9b", "initiated_at": "2023-11-16T10:45:15.322602Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "442", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEwNCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": -23.6558, "lng": 130.6205}, {"lat": -23.6898, "lng": 130.6301}, {"lat": -23.6709, "lng": 130.67}, {"lat": -23.6407, "lng": 130.6466}]}, "altitude_lo": 20.0, "altitude_hi": 400.0}, "time_start": "2023-11-16T10:45:15.322086Z", "time_end": "2023-11-16T10:55:15.322086Z"}, "flights_url": "https://example.com/v1/uss/flights", "request_id": "b0fd29df-494d-4188-b24f-d91e93517e40"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:15 GMT", "Content-Length": "596"}, "elapsed_s": 0.004722, "reported": "2023-11-16T10:45:15.327913Z", "json": {"subscribers": [{"subscriptions": [{"subscription_id": "46d2f611-786a-4538-9c11-9bbfb5bd6292", "notification_index": 1}], "url": "https://example.com/v1/uss/identification_service_areas"}, {"subscriptions": [{"subscription_id": "b8a9520d-821a-4d59-92a5-be51e00eec01", "notification_index": 1}], "url": "https://example.com/v1/uss/identification_service_areas"}], "service_area": {"flights_url": "https://example.com/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-16T10:45:15.322086Z", "time_end": "2023-11-16T10:55:15.322086Z", "version": "1f60kjc1506s8", "id": "ee80a8d0-8632-4238-9dd5-34ca7ce2ec9b"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "POST", "url": "https://example.com/v1/uss/identification_service_areas/ee80a8d0-8632-4238-9dd5-34ca7ce2ec9b", "initiated_at": "2023-11-16T10:45:15.411256Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "418", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJleGFtcGxlLmNvbSIsImV4cCI6MTcwMDEzNTA5MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"subscriptions": [{"subscription_id": "b8a9520d-821a-4d59-92a5-be51e00eec01", "notification_index": 1}], "service_area": {"flights_url": "https://example.com/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-16T10:45:15.322086Z", "time_end": "2023-11-16T10:55:15.322086Z", "version": "1f60kjc1506s8", "id": "ee80a8d0-8632-4238-9dd5-34ca7ce2ec9b"}, "request_id": "a1abbba0-a52c-4540-aaa0-67ef4639dfb8"}, "body": null}, "response": {"code": 404, "headers": {"Cache-Control": "max-age=604800", "Content-Type": "text/html; charset=UTF-8", "Date": "Thu, 16 Nov 2023 10:45:15 GMT", "Expires": "Thu, 23 Nov 2023 10:45:15 GMT", "Server": "EOS (vny/044F)", "Content-Length": "433"}, "elapsed_s": 0.074936, "reported": "2023-11-16T10:45:15.486872Z", "body": "\n\n\n\t\n\t\t404 - Not Found\n\t\n\t\n\t\t

404 - Not Found

\n\t\t\n\t\n\n", "json": null}}], "end_time": "2023-11-16T10:45:15.501320Z"}, {"name": "S11", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/test_steps/delete_isa.md#delete-isa-test-step", "start_time": "2023-11-16T10:45:15.501360Z", "failed_checks": [], "passed_checks": [{"name": "ISA response format", "timestamp": "2023-11-16T10:45:15.675591Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,b"]}, {"name": "ISA ID matches", "timestamp": "2023-11-16T10:45:15.675662Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,b"]}, {"name": "ISA version matches", "timestamp": "2023-11-16T10:45:15.675755Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,b"]}, {"name": "ISA[P] deleted with proper response", "timestamp": "2023-11-16T10:45:15.675801Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,2a"]}, {"name": "All Subscription[i] 1\u2264i\u2264n returned in subscribers", "timestamp": "2023-11-16T10:45:15.676343Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,3c"]}], "queries": [{"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/v1/dss/identification_service_areas/ee80a8d0-8632-4238-9dd5-34ca7ce2ec9b/1f60kjc1506s8", "initiated_at": "2023-11-16T10:45:15.501416Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEwNCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:15 GMT", "Content-Length": "596"}, "elapsed_s": 0.005918, "reported": "2023-11-16T10:45:15.507982Z", "json": {"service_area": {"flights_url": "https://example.com/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-16T10:45:15.322086Z", "time_end": "2023-11-16T10:55:15.322086Z", "version": "1f60kjc1506s8", "id": "ee80a8d0-8632-4238-9dd5-34ca7ce2ec9b"}, "subscribers": [{"subscriptions": [{"subscription_id": "46d2f611-786a-4538-9c11-9bbfb5bd6292", "notification_index": 2}], "url": "https://example.com/v1/uss/identification_service_areas"}, {"subscriptions": [{"subscription_id": "b8a9520d-821a-4d59-92a5-be51e00eec01", "notification_index": 2}], "url": "https://example.com/v1/uss/identification_service_areas"}]}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "POST", "url": "https://example.com/v1/uss/identification_service_areas/ee80a8d0-8632-4238-9dd5-34ca7ce2ec9b", "initiated_at": "2023-11-16T10:45:15.585149Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "159", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJleGFtcGxlLmNvbSIsImV4cCI6MTcwMDEzNTA5MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"subscriptions": [{"subscription_id": "b8a9520d-821a-4d59-92a5-be51e00eec01", "notification_index": 2}], "request_id": "1d42729c-c3f9-430e-bb65-cb2a827d7387"}, "body": null}, "response": {"code": 404, "headers": {"Cache-Control": "max-age=604800", "Content-Type": "text/html; charset=UTF-8", "Date": "Thu, 16 Nov 2023 10:45:15 GMT", "Expires": "Thu, 23 Nov 2023 10:45:15 GMT", "Server": "EOS (vny/044F)", "Content-Length": "433"}, "elapsed_s": 0.076904, "reported": "2023-11-16T10:45:15.662823Z", "body": "\n\n\n\t\n\t\t404 - Not Found\n\t\n\t\n\t\t

404 - Not Found

\n\t\t\n\t\n\n", "json": null}}], "end_time": "2023-11-16T10:45:15.676375Z"}, {"name": "S12", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/test_steps/put_isa.md#create-or-update-isa-test-step", "start_time": "2023-11-16T10:45:15.676417Z", "failed_checks": [], "passed_checks": [{"name": "ISA response code", "timestamp": "2023-11-16T10:45:20.691812Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA response format", "timestamp": "2023-11-16T10:45:20.702462Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA ID matches", "timestamp": "2023-11-16T10:45:20.702535Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA version format", "timestamp": "2023-11-16T10:45:20.702587Z", "participants": ["uss2"], "requirements": []}, {"name": "ISA start time matches", "timestamp": "2023-11-16T10:45:20.702634Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA end time matches", "timestamp": "2023-11-16T10:45:20.702678Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA URL matches", "timestamp": "2023-11-16T10:45:20.702726Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA[P] created with proper response", "timestamp": "2023-11-16T10:45:20.703101Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,1a"]}, {"name": "None of Subscription[i] 1\u2264i\u2264n returned in subscribers", "timestamp": "2023-11-16T10:45:20.703451Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,3d"]}], "queries": [{"request": {"method": "PUT", "url": "http://dss.uss2.localutm/v1/dss/identification_service_areas/98d2f0e5-a582-48df-8ac6-45e7bdb3a469", "initiated_at": "2023-11-16T10:45:20.682509Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "442", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEwNCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": -23.6558, "lng": 130.6205}, {"lat": -23.6898, "lng": 130.6301}, {"lat": -23.6709, "lng": 130.67}, {"lat": -23.6407, "lng": 130.6466}]}, "altitude_lo": 20.0, "altitude_hi": 400.0}, "time_start": "2023-11-16T10:45:20.681621Z", "time_end": "2023-11-16T10:55:20.681621Z"}, "flights_url": "https://example.com/v1/uss/flights", "request_id": "1cbfa4d2-ef7a-43e3-ad89-be3781dec8eb"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:20 GMT", "Content-Length": "265"}, "elapsed_s": 0.005797, "reported": "2023-11-16T10:45:20.689131Z", "json": {"subscribers": [], "service_area": {"flights_url": "https://example.com/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-16T10:45:20.681621Z", "time_end": "2023-11-16T10:55:20.681621Z", "version": "1f60kjh0t353g", "id": "98d2f0e5-a582-48df-8ac6-45e7bdb3a469"}}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T10:45:20.703481Z"}, {"name": "S13", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss_interoperability.md#s13-test-step", "start_time": "2023-11-16T10:45:20.703523Z", "failed_checks": [], "passed_checks": [{"name": "Subscriptions queried successfully", "timestamp": "2023-11-16T10:45:20.712688Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,6"]}, {"name": "No Subscription[i] 1\u2264i\u2264n returned with proper response", "timestamp": "2023-11-16T10:45:20.712900Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,3d", "astm.f3411.v19.DSS0070"]}, {"name": "Subscriptions queried successfully", "timestamp": "2023-11-16T10:45:20.715829Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,6"]}, {"name": "No Subscription[i] 1\u2264i\u2264n returned with proper response", "timestamp": "2023-11-16T10:45:20.716027Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,3d", "astm.f3411.v19.DSS0070"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss2.localutm/v1/dss/subscriptions?area=-23.6558,130.6205,-23.6898,130.6301,-23.6709,130.67,-23.6407,130.6466", "initiated_at": "2023-11-16T10:45:20.703599Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA5MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:20 GMT", "Content-Length": "21"}, "elapsed_s": 0.007967, "reported": "2023-11-16T10:45:20.712222Z", "json": {"subscriptions": []}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "GET", "url": "http://dss.uss1.localutm/v1/dss/subscriptions?area=-23.6558,130.6205,-23.6898,130.6301,-23.6709,130.67,-23.6407,130.6466", "initiated_at": "2023-11-16T10:45:20.712992Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA4NiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:20 GMT", "Content-Length": "21"}, "elapsed_s": 0.001896, "reported": "2023-11-16T10:45:20.715482Z", "json": {"subscriptions": []}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T10:45:20.716060Z"}, {"name": "S14", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss_interoperability.md#s14-test-step", "start_time": "2023-11-16T10:45:20.716102Z", "failed_checks": [], "passed_checks": [], "end_time": "2023-11-16T10:45:20.716130Z"}, {"name": "S15", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/test_steps/delete_isa.md#delete-isa-test-step", "start_time": "2023-11-16T10:45:20.716160Z", "failed_checks": [], "passed_checks": [{"name": "ISA response format", "timestamp": "2023-11-16T10:45:20.735435Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,b"]}, {"name": "ISA ID matches", "timestamp": "2023-11-16T10:45:20.735520Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,b"]}, {"name": "ISA version matches", "timestamp": "2023-11-16T10:45:20.735573Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,b"]}, {"name": "ISA[P] deleted with proper response", "timestamp": "2023-11-16T10:45:20.735599Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,2a"]}, {"name": "None of Subscription[i] 1\u2264i\u2264n returned in subscribers with proper response", "timestamp": "2023-11-16T10:45:20.735992Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,3d"]}], "queries": [{"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/v1/dss/identification_service_areas/98d2f0e5-a582-48df-8ac6-45e7bdb3a469/1f60kjh0t353g", "initiated_at": "2023-11-16T10:45:20.716212Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEwNCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:20 GMT", "Content-Length": "265"}, "elapsed_s": 0.005291, "reported": "2023-11-16T10:45:20.722091Z", "json": {"service_area": {"flights_url": "https://example.com/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-16T10:45:20.681621Z", "time_end": "2023-11-16T10:55:20.681621Z", "version": "1f60kjh0t353g", "id": "98d2f0e5-a582-48df-8ac6-45e7bdb3a469"}, "subscribers": []}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T10:45:20.736023Z"}, {"name": "S16", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss_interoperability.md#s16-test-step", "start_time": "2023-11-16T10:45:20.736060Z", "failed_checks": [], "passed_checks": [{"name": "Subscription[n] created with proper response", "timestamp": "2023-11-16T10:45:20.745044Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,3a"]}, {"name": "service_areas does not include ISA from S12", "timestamp": "2023-11-16T10:45:20.745473Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,2b", "astm.f3411.v19.DSS0070"]}, {"name": "Subscription[n] created with proper response", "timestamp": "2023-11-16T10:45:20.753947Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,3a"]}, {"name": "service_areas does not include ISA from S12", "timestamp": "2023-11-16T10:45:20.754352Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,2b", "astm.f3411.v19.DSS0070"]}], "queries": [{"request": {"method": "PUT", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/11568aec-5c54-4f8a-ad75-8e07444e8926", "initiated_at": "2023-11-16T10:45:20.736684Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "498", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA5MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": -23.6558, "lng": 130.6205}, {"lat": -23.6898, "lng": 130.6301}, {"lat": -23.6709, "lng": 130.67}, {"lat": -23.6407, "lng": 130.6466}]}, "altitude_lo": 20.0, "altitude_hi": 400.0}, "time_start": "2023-11-16T10:45:20.736126Z", "time_end": "2023-11-16T10:55:20.736126Z"}, "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "request_id": "e22fdd46-f86f-4153-9dc4-80dabd2684a2"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:20 GMT", "Content-Length": "345"}, "elapsed_s": 0.006175, "reported": "2023-11-16T10:45:20.743444Z", "json": {"service_areas": [], "subscription": {"id": "11568aec-5c54-4f8a-ad75-8e07444e8926", "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-16T10:55:20.736126Z", "time_start": "2023-11-16T10:45:20.736126Z", "version": "1f60kjh2gauno"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/fa79c054-37a2-42d9-996d-ade355562e16", "initiated_at": "2023-11-16T10:45:20.746062Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "498", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA4NiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": -23.6558, "lng": 130.6205}, {"lat": -23.6898, "lng": 130.6301}, {"lat": -23.6709, "lng": 130.67}, {"lat": -23.6407, "lng": 130.6466}]}, "altitude_lo": 20.0, "altitude_hi": 400.0}, "time_start": "2023-11-16T10:45:20.745534Z", "time_end": "2023-11-16T10:55:20.745534Z"}, "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "request_id": "baaaed98-406a-4954-b64a-61e12ce6ff70"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:20 GMT", "Content-Length": "345"}, "elapsed_s": 0.005696, "reported": "2023-11-16T10:45:20.752353Z", "json": {"service_areas": [], "subscription": {"id": "fa79c054-37a2-42d9-996d-ade355562e16", "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-16T10:55:20.745534Z", "time_start": "2023-11-16T10:45:20.745534Z", "version": "1f60kjh2p7n1g"}}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T10:45:20.754382Z"}, {"name": "S17", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss_interoperability.md#s17-test-step", "start_time": "2023-11-16T10:45:20.754418Z", "failed_checks": [], "passed_checks": [{"name": "Subscription[n] deleted with proper response", "timestamp": "2023-11-16T10:45:20.760876Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,4a"]}, {"name": "Subscription[n] deleted with proper response", "timestamp": "2023-11-16T10:45:20.767189Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,4a"]}], "queries": [{"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/11568aec-5c54-4f8a-ad75-8e07444e8926/1f60kjh2gauno", "initiated_at": "2023-11-16T10:45:20.754464Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA5MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:20 GMT", "Content-Length": "326"}, "elapsed_s": 0.004178, "reported": "2023-11-16T10:45:20.759182Z", "json": {"subscription": {"id": "11568aec-5c54-4f8a-ad75-8e07444e8926", "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-16T10:55:20.736126Z", "time_start": "2023-11-16T10:45:20.736126Z", "version": "1f60kjh2gauno"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/fa79c054-37a2-42d9-996d-ade355562e16/1f60kjh2p7n1g", "initiated_at": "2023-11-16T10:45:20.760926Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA5MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:20 GMT", "Content-Length": "326"}, "elapsed_s": 0.004047, "reported": "2023-11-16T10:45:20.765485Z", "json": {"subscription": {"id": "fa79c054-37a2-42d9-996d-ade355562e16", "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-16T10:55:20.745534Z", "time_start": "2023-11-16T10:45:20.745534Z", "version": "1f60kjh2p7n1g"}}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T10:45:20.767223Z"}], "end_time": "2023-11-16T10:45:20.767240Z"}], "successful": true, "notes": {"uss2_private_address": {"message": "DSS instance (URL: http://dss.uss2.localutm, netloc: dss.uss2.localutm, resolved IP: 172.18.0.3) is declared as explicitly having a private address, skipping check", "timestamp": "2023-11-16T10:45:09.981954Z"}, "uss1_private_address": {"message": "DSS instance (URL: http://dss.uss1.localutm, netloc: dss.uss1.localutm, resolved IP: 172.18.0.3) is declared as explicitly having a private address, skipping check", "timestamp": "2023-11-16T10:45:09.984959Z"}}, "end_time": "2023-11-16T10:45:20.767254Z", "cleanup": {"name": "Cleanup", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss_interoperability.md#cleanup", "start_time": "2023-11-16T10:45:20.767278Z", "failed_checks": [], "passed_checks": [{"name": "ISA deleted with proper response", "timestamp": "2023-11-16T10:45:20.777014Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,2a"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-16T10:45:20.778974Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,4a"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-16T10:45:20.781256Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,4a"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-16T10:45:20.783218Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,4a"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-16T10:45:20.788884Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,4a"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-16T10:45:20.791001Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,4a"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-16T10:45:20.797226Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,4a"]}, {"name": "ISA deleted with proper response", "timestamp": "2023-11-16T10:45:20.799434Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,2a"]}, {"name": "ISA deleted with proper response", "timestamp": "2023-11-16T10:45:20.801469Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,2a"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-16T10:45:20.803732Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,4a"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-16T10:45:20.805872Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,4a"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss2.localutm/v1/dss/identification_service_areas/a92dd4e3-1e6c-407b-a1bb-983f18beb4a6", "initiated_at": "2023-11-16T10:45:20.767323Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA5MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:20 GMT", "Content-Length": "248"}, "elapsed_s": 0.001159, "reported": "2023-11-16T10:45:20.769029Z", "json": {"service_area": {"flights_url": "https://example.com/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-16T10:45:10.057149Z", "time_end": "2023-11-16T10:45:15.057149Z", "version": "1f60kj747vmc0", "id": "a92dd4e3-1e6c-407b-a1bb-983f18beb4a6"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/v1/dss/identification_service_areas/a92dd4e3-1e6c-407b-a1bb-983f18beb4a6/1f60kj747vmc0", "initiated_at": "2023-11-16T10:45:20.770108Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEwNCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:20 GMT", "Content-Length": "265"}, "elapsed_s": 0.004408, "reported": "2023-11-16T10:45:20.775103Z", "json": {"service_area": {"flights_url": "https://example.com/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-16T10:45:10.057149Z", "time_end": "2023-11-16T10:45:15.057149Z", "version": "1f60kj747vmc0", "id": "a92dd4e3-1e6c-407b-a1bb-983f18beb4a6"}, "subscribers": []}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "GET", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/3079960c-32c9-4536-9a9e-82fd39b4a31f", "initiated_at": "2023-11-16T10:45:20.777103Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA5MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:20 GMT", "Content-Length": "115"}, "elapsed_s": 0.001111, "reported": "2023-11-16T10:45:20.778764Z", "json": {"message": "Subscription 3079960c-32c9-4536-9a9e-82fd39b4a31f not found (E:b6375ec0-ab7e-4c19-94f5-7afc6ca3d9d2)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "GET", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/19a98769-c710-4c4f-a3be-102a232dda03", "initiated_at": "2023-11-16T10:45:20.779076Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA5MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:20 GMT", "Content-Length": "115"}, "elapsed_s": 0.001152, "reported": "2023-11-16T10:45:20.780940Z", "json": {"message": "Subscription 19a98769-c710-4c4f-a3be-102a232dda03 not found (E:72351642-5396-4710-a66a-0e3c7c12af67)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "GET", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/b8a9520d-821a-4d59-92a5-be51e00eec01", "initiated_at": "2023-11-16T10:45:20.781358Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA5MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:20 GMT", "Content-Length": "326"}, "elapsed_s": 0.001062, "reported": "2023-11-16T10:45:20.783003Z", "json": {"subscription": {"id": "b8a9520d-821a-4d59-92a5-be51e00eec01", "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 2, "time_end": "2023-11-16T10:45:20.302359Z", "time_start": "2023-11-16T10:45:15.302359Z", "version": "1f60kjc0isrq8"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/b8a9520d-821a-4d59-92a5-be51e00eec01/1f60kjc0isrq8", "initiated_at": "2023-11-16T10:45:20.784159Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA5MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:20 GMT", "Content-Length": "326"}, "elapsed_s": 0.003929, "reported": "2023-11-16T10:45:20.788617Z", "json": {"subscription": {"id": "b8a9520d-821a-4d59-92a5-be51e00eec01", "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 2, "time_end": "2023-11-16T10:45:20.302359Z", "time_start": "2023-11-16T10:45:15.302359Z", "version": "1f60kjc0isrq8"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "GET", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/46d2f611-786a-4538-9c11-9bbfb5bd6292", "initiated_at": "2023-11-16T10:45:20.788971Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA5MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:20 GMT", "Content-Length": "326"}, "elapsed_s": 0.001189, "reported": "2023-11-16T10:45:20.790775Z", "json": {"subscription": {"id": "46d2f611-786a-4538-9c11-9bbfb5bd6292", "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 2, "time_end": "2023-11-16T10:45:20.312885Z", "time_start": "2023-11-16T10:45:15.312885Z", "version": "1f60kjc0sc0vo"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/46d2f611-786a-4538-9c11-9bbfb5bd6292/1f60kjc0sc0vo", "initiated_at": "2023-11-16T10:45:20.791989Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA5MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:20 GMT", "Content-Length": "326"}, "elapsed_s": 0.004391, "reported": "2023-11-16T10:45:20.796915Z", "json": {"subscription": {"id": "46d2f611-786a-4538-9c11-9bbfb5bd6292", "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 2, "time_end": "2023-11-16T10:45:20.312885Z", "time_start": "2023-11-16T10:45:15.312885Z", "version": "1f60kjc0sc0vo"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "GET", "url": "http://dss.uss2.localutm/v1/dss/identification_service_areas/ee80a8d0-8632-4238-9dd5-34ca7ce2ec9b", "initiated_at": "2023-11-16T10:45:20.797317Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA5MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:20 GMT", "Content-Length": "106"}, "elapsed_s": 0.001138, "reported": "2023-11-16T10:45:20.799169Z", "json": {"message": "ISA ee80a8d0-8632-4238-9dd5-34ca7ce2ec9b not found (E:7579aca8-8c26-454a-84b5-c791eac64a22)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "GET", "url": "http://dss.uss2.localutm/v1/dss/identification_service_areas/98d2f0e5-a582-48df-8ac6-45e7bdb3a469", "initiated_at": "2023-11-16T10:45:20.799519Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA5MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:20 GMT", "Content-Length": "106"}, "elapsed_s": 0.001097, "reported": "2023-11-16T10:45:20.801241Z", "json": {"message": "ISA 98d2f0e5-a582-48df-8ac6-45e7bdb3a469 not found (E:0e94a59a-bc75-4f06-acae-27ead6c02d58)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "GET", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/11568aec-5c54-4f8a-ad75-8e07444e8926", "initiated_at": "2023-11-16T10:45:20.801552Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA5MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:20 GMT", "Content-Length": "115"}, "elapsed_s": 0.001204, "reported": "2023-11-16T10:45:20.803413Z", "json": {"message": "Subscription 11568aec-5c54-4f8a-ad75-8e07444e8926 not found (E:9e64c634-2cd3-4cfa-9cd0-8de24db07650)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "GET", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/fa79c054-37a2-42d9-996d-ade355562e16", "initiated_at": "2023-11-16T10:45:20.803840Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA5MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:20 GMT", "Content-Length": "115"}, "elapsed_s": 0.001151, "reported": "2023-11-16T10:45:20.805658Z", "json": {"message": "Subscription fa79c054-37a2-42d9-996d-ade355562e16 not found (E:bce7ab19-dd6b-4067-b483-b02ab4455f90)"}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T10:45:20.805942Z"}}}, {"test_scenario": {"name": "ASTM NetRID DSS: Token Validation", "scenario_type": "scenarios.astm.netrid.v19.dss.TokenValidation", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/token_validation.md", "start_time": "2023-11-16T10:45:20.806449Z", "cases": [{"name": "Setup", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/token_validation.md#setup-test-case", "start_time": "2023-11-16T10:45:20.806509Z", "steps": [{"name": "Ensure clean workspace", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/token_validation.md#ensure-clean-workspace-test-step", "start_time": "2023-11-16T10:45:20.806551Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-16T10:45:20.808615Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.GetISA"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss2.localutm/v1/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-16T10:45:20.806590Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA5MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:20 GMT", "Content-Length": "106"}, "elapsed_s": 0.001132, "reported": "2023-11-16T10:45:20.808375Z", "json": {"message": "ISA 0000015c-e36d-40be-d38b-eca6ca350000 not found (E:165dc826-0651-40ac-ae4a-93b32c7dd6f1)"}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T10:45:20.808692Z"}], "end_time": "2023-11-16T10:45:20.808724Z"}, {"name": "Token validation", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/token_validation.md#token-validation-test-case", "start_time": "2023-11-16T10:45:20.808764Z", "steps": [{"name": "Token validation", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/test_steps/put_isa.md#create-or-update-isa-test-step", "start_time": "2023-11-16T10:45:20.808792Z", "failed_checks": [], "passed_checks": [{"name": "Read scope cannot create an ISA", "timestamp": "2023-11-16T10:45:20.811350Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "Missing token prevents creating an ISA", "timestamp": "2023-11-16T10:45:20.814324Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "Fake token prevents creating an ISA", "timestamp": "2023-11-16T10:45:20.818221Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA response code", "timestamp": "2023-11-16T10:45:20.827156Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA response format", "timestamp": "2023-11-16T10:45:20.838120Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA ID matches", "timestamp": "2023-11-16T10:45:20.838201Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA version format", "timestamp": "2023-11-16T10:45:20.838263Z", "participants": ["uss2"], "requirements": []}, {"name": "ISA start time matches", "timestamp": "2023-11-16T10:45:20.838319Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA end time matches", "timestamp": "2023-11-16T10:45:20.838371Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA URL matches", "timestamp": "2023-11-16T10:45:20.838425Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "Correct token and scope can create ISA", "timestamp": "2023-11-16T10:45:20.838790Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "Missing token prevents reading an ISA", "timestamp": "2023-11-16T10:45:20.840213Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.GetISA"]}, {"name": "Fake token prevents reading an ISA", "timestamp": "2023-11-16T10:45:20.842726Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.GetISA"]}, {"name": "Read scope cannot mutate an ISA", "timestamp": "2023-11-16T10:45:20.845144Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "Missing token prevents mutating an ISA", "timestamp": "2023-11-16T10:45:20.847603Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "Fake token cannot mutate an ISA", "timestamp": "2023-11-16T10:45:20.850049Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "Read scope cannot delete an ISA", "timestamp": "2023-11-16T10:45:20.851909Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,b"]}, {"name": "Missing token prevents ISA deletion", "timestamp": "2023-11-16T10:45:20.853689Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,b"]}, {"name": "Fake token cannot delete an ISA", "timestamp": "2023-11-16T10:45:20.855399Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,b"]}, {"name": "Correct token and scope can delete ISA", "timestamp": "2023-11-16T10:45:20.863239Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,b"]}], "queries": [{"request": {"method": "PUT", "url": "http://dss.uss2.localutm/v1/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-16T10:45:20.809504Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "462", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA5MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lo": 0.0, "altitude_hi": 3048.0}, "time_start": "2023-11-16T10:44:47.651366Z", "time_end": "2023-11-16T11:44:47.651366Z"}, "flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "request_id": "bd541b06-8a53-472b-9cc1-c4c1e9773935"}, "body": null}, "response": {"code": 403, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:20 GMT", "Content-Length": "276"}, "elapsed_s": 0.000906, "reported": "2023-11-16T10:45:20.810990Z", "json": {"message": "Access token missing scopes (AuthOption[0]: dss.write.identification_service_areas) while expecting [AuthFromAuthorizationAuthority: (dss.write.identification_service_areas)] and got dss.read.identification_service_areas (E:783b9cf6-bf50-4d55-86ba-aaa2897e69e4)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/v1/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-16T10:45:20.812167Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "462", "Content-Type": "application/json"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lo": 0.0, "altitude_hi": 3048.0}, "time_start": "2023-11-16T10:44:47.651366Z", "time_end": "2023-11-16T11:44:47.651366Z"}, "flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "request_id": "c831928d-e834-4eb1-a232-f295ad099093"}, "body": null}, "response": {"code": 401, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:20 GMT", "Content-Length": "76"}, "elapsed_s": 0.001266, "reported": "2023-11-16T10:45:20.813969Z", "json": {"message": "Missing access token (E:fab80ecd-769e-49de-8894-0cc1320d65aa)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/v1/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-16T10:45:20.815086Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "462", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImNsaWVudF9pZCI6InVzc191bnNpZ25lZCIsImV4cCI6MTcwMDEzNTEyMCwiaXNzIjoiTm9BdXRoIiwianRpIjoiMWZmMTgzYWItN2NjOS00NGJlLWJlNGUtNmIwNjcyZTY1MGQyIiwibmJmIjoxNzAwMTMxNTE5LCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3Vuc2lnbmVkIn0.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lo": 0.0, "altitude_hi": 3048.0}, "time_start": "2023-11-16T10:44:47.651366Z", "time_end": "2023-11-16T11:44:47.651366Z"}, "flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "request_id": "ede7b035-1db9-415c-abd3-782639c775b7"}, "body": null}, "response": {"code": 401, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:20 GMT", "Content-Length": "86"}, "elapsed_s": 0.001159, "reported": "2023-11-16T10:45:20.817883Z", "json": {"message": "crypto/rsa: verification error (E:2d410ef4-6f04-4e97-9ae1-e30fe6f6e617)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/v1/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-16T10:45:20.818912Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "462", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEwNCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lo": 0.0, "altitude_hi": 3048.0}, "time_start": "2023-11-16T10:44:47.651366Z", "time_end": "2023-11-16T11:44:47.651366Z"}, "flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "request_id": "807aead1-5118-4602-bb3a-966887e89810"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:20 GMT", "Content-Length": "291"}, "elapsed_s": 0.004935, "reported": "2023-11-16T10:45:20.824523Z", "json": {"subscribers": [], "service_area": {"flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-16T10:44:47.651366Z", "time_end": "2023-11-16T11:44:47.651366Z", "version": "1f60kjh4up4t8", "id": "0000015c-e36d-40be-d38b-eca6ca350000"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/v1/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000/1f60kjh4up4t8", "initiated_at": "2023-11-16T10:45:20.843355Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "462", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA5MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lo": 0.0, "altitude_hi": 3048.0}, "time_start": "2023-11-16T10:44:47.651366Z", "time_end": "2023-11-16T11:44:47.651366Z"}, "flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "request_id": "ca7397cc-8613-4d3f-8604-0372ba077d67"}, "body": null}, "response": {"code": 403, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:20 GMT", "Content-Length": "276"}, "elapsed_s": 0.000811, "reported": "2023-11-16T10:45:20.844814Z", "json": {"message": "Access token missing scopes (AuthOption[0]: dss.write.identification_service_areas) while expecting [AuthFromAuthorizationAuthority: (dss.write.identification_service_areas)] and got dss.read.identification_service_areas (E:45cec95c-0227-47bd-8eeb-97fbbc1b859a)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/v1/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-16T10:45:20.845963Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "462", "Content-Type": "application/json"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lo": 0.0, "altitude_hi": 3048.0}, "time_start": "2023-11-16T10:44:47.651366Z", "time_end": "2023-11-16T11:44:47.651366Z"}, "flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "request_id": "92057885-7898-49bf-869d-37cf8c1ccdbe"}, "body": null}, "response": {"code": 401, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:20 GMT", "Content-Length": "76"}, "elapsed_s": 0.000789, "reported": "2023-11-16T10:45:20.847262Z", "json": {"message": "Missing access token (E:c3ada4e5-3bef-4aa5-a7b2-271fd11d1de9)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/v1/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-16T10:45:20.848403Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "462", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImNsaWVudF9pZCI6InVzc191bnNpZ25lZCIsImV4cCI6MTcwMDEzNTEyMCwiaXNzIjoiTm9BdXRoIiwianRpIjoiMWZmMTgzYWItN2NjOS00NGJlLWJlNGUtNmIwNjcyZTY1MGQyIiwibmJmIjoxNzAwMTMxNTE5LCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3Vuc2lnbmVkIn0.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lo": 0.0, "altitude_hi": 3048.0}, "time_start": "2023-11-16T10:44:47.651366Z", "time_end": "2023-11-16T11:44:47.651366Z"}, "flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "request_id": "dd9110b5-6360-4d8b-838c-ec829bed4abd"}, "body": null}, "response": {"code": 401, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:20 GMT", "Content-Length": "86"}, "elapsed_s": 0.000767, "reported": "2023-11-16T10:45:20.849711Z", "json": {"message": "crypto/rsa: verification error (E:f906b6d2-4c08-4cab-a77a-2b57625bc17b)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/v1/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000/1f60kjh4up4t8", "initiated_at": "2023-11-16T10:45:20.850113Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA5MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 403, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:20 GMT", "Content-Length": "276"}, "elapsed_s": 0.000781, "reported": "2023-11-16T10:45:20.851549Z", "json": {"message": "Access token missing scopes (AuthOption[0]: dss.write.identification_service_areas) while expecting [AuthFromAuthorizationAuthority: (dss.write.identification_service_areas)] and got dss.read.identification_service_areas (E:c8607fc2-3fbf-4896-b692-50e238e5bd5d)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/v1/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000/1f60kjh4up4t8", "initiated_at": "2023-11-16T10:45:20.852009Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0"}, "body": null, "json": null}, "response": {"code": 401, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:20 GMT", "Content-Length": "76"}, "elapsed_s": 0.000709, "reported": "2023-11-16T10:45:20.853334Z", "json": {"message": "Missing access token (E:4d44f15d-2b66-483f-a807-0916f823e935)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/v1/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000/1f60kjh4up4t8", "initiated_at": "2023-11-16T10:45:20.853776Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImNsaWVudF9pZCI6InVzc191bnNpZ25lZCIsImV4cCI6MTcwMDEzNTEyMCwiaXNzIjoiTm9BdXRoIiwianRpIjoiMWZmMTgzYWItN2NjOS00NGJlLWJlNGUtNmIwNjcyZTY1MGQyIiwibmJmIjoxNzAwMTMxNTE5LCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3Vuc2lnbmVkIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 401, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:20 GMT", "Content-Length": "86"}, "elapsed_s": 0.000743, "reported": "2023-11-16T10:45:20.855077Z", "json": {"message": "crypto/rsa: verification error (E:5e9f90a2-bbf9-4747-906e-de1edb134f18)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/v1/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000/1f60kjh4up4t8", "initiated_at": "2023-11-16T10:45:20.855470Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEwNCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:20 GMT", "Content-Length": "291"}, "elapsed_s": 0.004602, "reported": "2023-11-16T10:45:20.860833Z", "json": {"service_area": {"flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-16T10:44:47.651366Z", "time_end": "2023-11-16T11:44:47.651366Z", "version": "1f60kjh4up4t8", "id": "0000015c-e36d-40be-d38b-eca6ca350000"}, "subscribers": []}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T10:45:20.863284Z"}], "end_time": "2023-11-16T10:45:20.863306Z"}], "successful": true, "end_time": "2023-11-16T10:45:20.863328Z", "cleanup": {"name": "Cleanup", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/token_validation.md#cleanup", "start_time": "2023-11-16T10:45:20.863361Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-16T10:45:20.865410Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.GetISA"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss2.localutm/v1/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-16T10:45:20.863401Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTA5MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:20 GMT", "Content-Length": "106"}, "elapsed_s": 0.001177, "reported": "2023-11-16T10:45:20.865169Z", "json": {"message": "ISA 0000015c-e36d-40be-d38b-eca6ca350000 not found (E:4ff17aaa-4f4e-476f-920b-668df4de7753)"}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T10:45:20.865487Z"}}}, {"test_scenario": {"name": "ASTM NetRID DSS: Direct CRDB access", "scenario_type": "scenarios.astm.netrid.v19.dss.CRDBAccess", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/crdb_access.md", "start_time": "2023-11-16T10:45:20.865926Z", "cases": [], "successful": true, "end_time": "2023-11-16T10:45:20.865979Z"}}], "capability_evaluations": [], "successful": true, "end_time": "2023-11-16T10:45:20.866212Z"}}], "generator_type": "action_generators.astm.f3411.ForEachDSS", "start_time": "2023-11-16T10:44:46.966847Z", "successful": true, "end_time": "2023-11-16T10:45:20.866875Z"}}, {"action_generator": {"actions": [{"test_suite": {"name": "DSS testing for ASTM NetRID F3411-22a", "suite_type": "suites.astm.netrid.f3411_22a.dss_probing", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/suites/astm/netrid/f3411_22a/dss_probing.md", "start_time": "2023-11-16T10:45:20.867938Z", "actions": [{"test_scenario": {"name": "ASTM NetRID DSS: Simple ISA", "scenario_type": "scenarios.astm.netrid.v22a.dss.ISASimple", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_simple.md", "start_time": "2023-11-16T10:45:20.868168Z", "cases": [{"name": "Setup", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_simple.md#setup-test-case", "start_time": "2023-11-16T10:45:20.868237Z", "steps": [{"name": "Ensure clean workspace", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_simple.md#ensure-clean-workspace-test-step", "start_time": "2023-11-16T10:45:20.868281Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-16T10:45:20.872356Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.GetISA"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss1.localutm/rid/v2/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-16T10:45:20.868326Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyMCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:20 GMT", "Content-Length": "106"}, "elapsed_s": 0.001658, "reported": "2023-11-16T10:45:20.872081Z", "json": {"message": "ISA 0000015c-e36d-40be-d38b-eca6ca350000 not found (E:5554ac28-2af8-451e-a8e1-010cf533f9c3)"}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T10:45:20.872432Z"}], "end_time": "2023-11-16T10:45:20.872463Z"}, {"name": "Create and check ISA", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_simple.md#create-and-check-isa-test-case", "start_time": "2023-11-16T10:45:20.872502Z", "steps": [{"name": "Create ISA", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/test_steps/put_isa.md#create-or-update-isa-test-step", "start_time": "2023-11-16T10:45:20.872541Z", "failed_checks": [], "passed_checks": [{"name": "ISA response code", "timestamp": "2023-11-16T10:45:20.883902Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA response format", "timestamp": "2023-11-16T10:45:21.144150Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA ID matches", "timestamp": "2023-11-16T10:45:21.144265Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA version format", "timestamp": "2023-11-16T10:45:21.144319Z", "participants": ["uss1"], "requirements": []}, {"name": "ISA start time matches", "timestamp": "2023-11-16T10:45:21.144376Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA end time matches", "timestamp": "2023-11-16T10:45:21.144425Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA URL matches", "timestamp": "2023-11-16T10:45:21.144479Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA created", "timestamp": "2023-11-16T10:45:21.145013Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}], "queries": [{"request": {"method": "PUT", "url": "http://dss.uss1.localutm/rid/v2/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-16T10:45:20.873998Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "606", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyMCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 0.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 3048.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-16T10:44:47.710509Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-16T11:44:47.710509Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "e1d24426-8b32-4d86-a86a-4f2e79af0232"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:20 GMT", "Content-Length": "335"}, "elapsed_s": 0.004699, "reported": "2023-11-16T10:45:20.880665Z", "json": {"subscribers": [], "service_area": {"uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "time_start": {"value": "2023-11-16T10:44:47.710509Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-16T11:44:47.710509Z", "format": "RFC3339"}, "version": "1f60kjh6kilp0", "id": "0000015c-e36d-40be-d38b-eca6ca350000"}}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T10:45:21.145043Z"}, {"name": "Get ISA by ID", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_simple.md#get-isa-by-id-test-step", "start_time": "2023-11-16T10:45:21.145071Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-16T10:45:21.149316Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.GetISA", "interuss.f3411.dss_endpoints.GetISA"]}, {"name": "ISA version match", "timestamp": "2023-11-16T10:45:21.150091Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.GetISA"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss1.localutm/rid/v2/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-16T10:45:21.145120Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyMCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:21 GMT", "Content-Length": "318"}, "elapsed_s": 0.001906, "reported": "2023-11-16T10:45:21.147712Z", "json": {"service_area": {"uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "time_start": {"value": "2023-11-16T10:44:47.710509Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-16T11:44:47.710509Z", "format": "RFC3339"}, "version": "1f60kjh6kilp0", "id": "0000015c-e36d-40be-d38b-eca6ca350000"}}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T10:45:21.150120Z"}], "end_time": "2023-11-16T10:45:21.150137Z"}, {"name": "Update and search ISA", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_simple.md#update-and-search-isa-test-case", "start_time": "2023-11-16T10:45:21.150170Z", "steps": [{"name": "Update ISA", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/test_steps/put_isa.md#create-or-update-isa-test-step", "start_time": "2023-11-16T10:45:21.150206Z", "failed_checks": [], "passed_checks": [{"name": "ISA response code", "timestamp": "2023-11-16T10:45:21.159010Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA response format", "timestamp": "2023-11-16T10:45:21.169294Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA ID matches", "timestamp": "2023-11-16T10:45:21.169365Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA version changed", "timestamp": "2023-11-16T10:45:21.169416Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA version format", "timestamp": "2023-11-16T10:45:21.169465Z", "participants": ["uss1"], "requirements": []}, {"name": "ISA start time matches", "timestamp": "2023-11-16T10:45:21.169514Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA end time matches", "timestamp": "2023-11-16T10:45:21.169561Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA URL matches", "timestamp": "2023-11-16T10:45:21.169610Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA updated", "timestamp": "2023-11-16T10:45:21.170074Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}], "queries": [{"request": {"method": "PUT", "url": "http://dss.uss1.localutm/rid/v2/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000/1f60kjh6kilp0", "initiated_at": "2023-11-16T10:45:21.151042Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "606", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyMCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 0.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 3048.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-16T10:44:47.710509Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-16T11:44:48.710509Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "60c775d3-166b-4e50-b413-6f58a77b55d6"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:21 GMT", "Content-Length": "335"}, "elapsed_s": 0.004615, "reported": "2023-11-16T10:45:21.156282Z", "json": {"subscribers": [], "service_area": {"uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "time_start": {"value": "2023-11-16T10:44:47.710509Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-16T11:44:48.710509Z", "format": "RFC3339"}, "version": "1f60kjheri2o0", "id": "0000015c-e36d-40be-d38b-eca6ca350000"}}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T10:45:21.170103Z"}, {"name": "Get ISA by ID", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_simple.md#get-isa-by-id-test-step-1", "start_time": "2023-11-16T10:45:21.170133Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-16T10:45:21.173426Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.GetISA", "interuss.f3411.dss_endpoints.GetISA"]}, {"name": "ISA version match", "timestamp": "2023-11-16T10:45:21.174192Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.GetISA"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss1.localutm/rid/v2/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-16T10:45:21.170175Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyMCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:21 GMT", "Content-Length": "318"}, "elapsed_s": 0.001275, "reported": "2023-11-16T10:45:21.171968Z", "json": {"service_area": {"uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "time_start": {"value": "2023-11-16T10:44:47.710509Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-16T11:44:48.710509Z", "format": "RFC3339"}, "version": "1f60kjheri2o0", "id": "0000015c-e36d-40be-d38b-eca6ca350000"}}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T10:45:21.174220Z"}, {"name": "Search by earliest time (included)", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/test_steps/search_isas.md#search-isas-test-step", "start_time": "2023-11-16T10:45:21.174248Z", "failed_checks": [], "passed_checks": [{"name": "ISAs search response format", "timestamp": "2023-11-16T10:45:21.187347Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "Successful ISAs search", "timestamp": "2023-11-16T10:45:21.187386Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "ISA returned by search", "timestamp": "2023-11-16T10:45:21.188258Z", "participants": ["uss1"], "requirements": []}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss1.localutm/rid/v2/dss/identification_service_areas?area=37.1853,-80.614,37.2148,-80.614,37.2148,-80.544,37.1853,-80.544&earliest_time=2023-11-16T11:43:48.710509Z", "initiated_at": "2023-11-16T10:45:21.174329Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyMCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:21 GMT", "Content-Length": "321"}, "elapsed_s": 0.001594, "reported": "2023-11-16T10:45:21.176453Z", "json": {"service_areas": [{"uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "time_start": {"value": "2023-11-16T10:44:47.710509Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-16T11:44:48.710509Z", "format": "RFC3339"}, "version": "1f60kjheri2o0", "id": "0000015c-e36d-40be-d38b-eca6ca350000"}]}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T10:45:21.188288Z"}, {"name": "Search by earliest time (excluded)", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/test_steps/search_isas.md#search-isas-test-step", "start_time": "2023-11-16T10:45:21.188317Z", "failed_checks": [], "passed_checks": [{"name": "ISAs search response format", "timestamp": "2023-11-16T10:45:21.199704Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "Successful ISAs search", "timestamp": "2023-11-16T10:45:21.199747Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "ISA not returned by search", "timestamp": "2023-11-16T10:45:21.199924Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss1.localutm/rid/v2/dss/identification_service_areas?area=37.1853,-80.614,37.2148,-80.614,37.2148,-80.544,37.1853,-80.544&earliest_time=2023-11-16T11:45:48.710509Z", "initiated_at": "2023-11-16T10:45:21.188392Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyMCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:21 GMT", "Content-Length": "21"}, "elapsed_s": 0.001447, "reported": "2023-11-16T10:45:21.190369Z", "json": {"service_areas": []}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T10:45:21.199954Z"}, {"name": "Search by latest time (included)", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/test_steps/search_isas.md#search-isas-test-step", "start_time": "2023-11-16T10:45:21.199983Z", "failed_checks": [], "passed_checks": [{"name": "ISAs search response format", "timestamp": "2023-11-16T10:45:21.212885Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "Successful ISAs search", "timestamp": "2023-11-16T10:45:21.212925Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "ISA returned by search", "timestamp": "2023-11-16T10:45:21.213766Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss1.localutm/rid/v2/dss/identification_service_areas?area=37.1853,-80.614,37.2148,-80.614,37.2148,-80.544,37.1853,-80.544&latest_time=2023-11-16T10:45:47.710509Z", "initiated_at": "2023-11-16T10:45:21.200056Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyMCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:21 GMT", "Content-Length": "321"}, "elapsed_s": 0.001769, "reported": "2023-11-16T10:45:21.202356Z", "json": {"service_areas": [{"uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "time_start": {"value": "2023-11-16T10:44:47.710509Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-16T11:44:48.710509Z", "format": "RFC3339"}, "version": "1f60kjheri2o0", "id": "0000015c-e36d-40be-d38b-eca6ca350000"}]}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T10:45:21.213800Z"}, {"name": "Search by latest time (excluded)", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/test_steps/search_isas.md#search-isas-test-step", "start_time": "2023-11-16T10:45:21.213831Z", "failed_checks": [], "passed_checks": [{"name": "ISAs search response format", "timestamp": "2023-11-16T10:45:21.225461Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "Successful ISAs search", "timestamp": "2023-11-16T10:45:21.225501Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "ISA not returned by search", "timestamp": "2023-11-16T10:45:21.225676Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss1.localutm/rid/v2/dss/identification_service_areas?area=37.1853,-80.614,37.2148,-80.614,37.2148,-80.544,37.1853,-80.544&latest_time=2023-11-16T10:43:47.710509Z", "initiated_at": "2023-11-16T10:45:21.213905Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyMCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:21 GMT", "Content-Length": "21"}, "elapsed_s": 0.001778, "reported": "2023-11-16T10:45:21.216211Z", "json": {"service_areas": []}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T10:45:21.225705Z"}, {"name": "Search by area only", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/test_steps/search_isas.md#search-isas-test-step", "start_time": "2023-11-16T10:45:21.225735Z", "failed_checks": [], "passed_checks": [{"name": "ISAs search response format", "timestamp": "2023-11-16T10:45:21.238550Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "Successful ISAs search", "timestamp": "2023-11-16T10:45:21.238590Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "ISA returned by search", "timestamp": "2023-11-16T10:45:21.239465Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss1.localutm/rid/v2/dss/identification_service_areas?area=37.1853,-80.614,37.2148,-80.614,37.2148,-80.544,37.1853,-80.544", "initiated_at": "2023-11-16T10:45:21.225795Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyMCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:21 GMT", "Content-Length": "321"}, "elapsed_s": 0.001534, "reported": "2023-11-16T10:45:21.227855Z", "json": {"service_areas": [{"uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "time_start": {"value": "2023-11-16T10:44:47.710509Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-16T11:44:48.710509Z", "format": "RFC3339"}, "version": "1f60kjheri2o0", "id": "0000015c-e36d-40be-d38b-eca6ca350000"}]}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T10:45:21.239495Z"}, {"name": "Search with invalid params", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_simple.md#search-with-invalid-params-test-step", "start_time": "2023-11-16T10:45:21.239524Z", "failed_checks": [], "passed_checks": [{"name": "Search request rejected", "timestamp": "2023-11-16T10:45:21.241057Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss1.localutm/rid/v2/dss/identification_service_areas?area=", "initiated_at": "2023-11-16T10:45:21.239567Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyMCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:21 GMT", "Content-Length": "68"}, "elapsed_s": 0.000748, "reported": "2023-11-16T10:45:21.240835Z", "json": {"message": "Missing area (E:f61e238a-b070-4217-8f08-cee7e6622d8e)"}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T10:45:21.241111Z"}, {"name": "Search by huge area", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_simple.md#search-by-huge-area-test-step", "start_time": "2023-11-16T10:45:21.241167Z", "failed_checks": [], "passed_checks": [{"name": "Search request rejected", "timestamp": "2023-11-16T10:45:21.242903Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss1.localutm/rid/v2/dss/identification_service_areas?area=38.0,-81.0,37.0,-81.0,37.0,-80.0,38.0,-80.0", "initiated_at": "2023-11-16T10:45:21.241275Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyMCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 413, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:21 GMT", "Content-Length": "70"}, "elapsed_s": 0.000864, "reported": "2023-11-16T10:45:21.242663Z", "json": {"message": "Area too large (E:efcc6c32-dbe6-4504-8b1e-4c7ca411d03e)"}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T10:45:21.242956Z"}, {"name": "Search ISA with loop", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_simple.md#search-isa-with-loop-test-step", "start_time": "2023-11-16T10:45:21.243010Z", "failed_checks": [], "passed_checks": [{"name": "Search request rejected", "timestamp": "2023-11-16T10:45:21.244725Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss1.localutm/rid/v2/dss/identification_service_areas?area=37.1853,-80.614,37.2148,-80.614,37.2148,-80.544,37.1853,-80.544,37.1853,-80.614", "initiated_at": "2023-11-16T10:45:21.243108Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyMCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:21 GMT", "Content-Length": "103"}, "elapsed_s": 0.000854, "reported": "2023-11-16T10:45:21.244486Z", "json": {"message": "Intersection found between polygon edge 1 and 4 (E:c5e388d3-44f9-4426-be11-3fb475623224)"}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T10:45:21.244778Z"}], "end_time": "2023-11-16T10:45:21.244810Z"}, {"name": "Delete ISA", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_simple.md#delete-isa-test-case", "start_time": "2023-11-16T10:45:21.244855Z", "steps": [{"name": "Delete with wrong version", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_simple.md#delete-with-wrong-version-test-step", "start_time": "2023-11-16T10:45:21.244901Z", "failed_checks": [], "passed_checks": [{"name": "Delete request rejected", "timestamp": "2023-11-16T10:45:21.247367Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,b"]}], "queries": [{"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/rid/v2/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000/f60kjheri2o", "initiated_at": "2023-11-16T10:45:21.244951Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyMCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 409, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:21 GMT", "Content-Length": "127"}, "elapsed_s": 0.001643, "reported": "2023-11-16T10:45:21.247104Z", "json": {"message": "ISA currently at version 1f60kjheri2o0 but client specified f60kjheri2o (E:536dafb2-12bb-4e49-98a2-905aab394d5f)"}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T10:45:21.247416Z"}, {"name": "Delete with empty version", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_simple.md#delete-with-empty-version-test-step", "start_time": "2023-11-16T10:45:21.247464Z", "failed_checks": [], "passed_checks": [{"name": "Delete request rejected", "timestamp": "2023-11-16T10:45:21.249106Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,b"]}], "queries": [{"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/rid/v2/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000/", "initiated_at": "2023-11-16T10:45:21.247530Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyMCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:21 GMT", "Content-Length": "78"}, "elapsed_s": 0.000775, "reported": "2023-11-16T10:45:21.248849Z", "json": {"message": "Missing version string (E:fab0ac43-8baa-438b-a7bc-fe4d0d5ef05b)"}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T10:45:21.249157Z"}, {"name": "Delete ISA", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/test_steps/delete_isa.md#delete-isa-test-step", "start_time": "2023-11-16T10:45:21.249203Z", "failed_checks": [], "passed_checks": [{"name": "ISA response format", "timestamp": "2023-11-16T10:45:21.268770Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,b"]}, {"name": "ISA ID matches", "timestamp": "2023-11-16T10:45:21.268841Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,b"]}, {"name": "ISA version matches", "timestamp": "2023-11-16T10:45:21.268889Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,b"]}, {"name": "ISA deleted", "timestamp": "2023-11-16T10:45:21.268933Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,b"]}], "queries": [{"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/rid/v2/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000/1f60kjheri2o0", "initiated_at": "2023-11-16T10:45:21.249278Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyMCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:21 GMT", "Content-Length": "335"}, "elapsed_s": 0.005354, "reported": "2023-11-16T10:45:21.255331Z", "json": {"service_area": {"uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "time_start": {"value": "2023-11-16T10:44:47.710509Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-16T11:44:48.710509Z", "format": "RFC3339"}, "version": "1f60kjheri2o0", "id": "0000015c-e36d-40be-d38b-eca6ca350000"}, "subscribers": []}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T10:45:21.268958Z"}, {"name": "Get deleted ISA by ID", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_simple.md#get-deleted-isa-by-id-test-step", "start_time": "2023-11-16T10:45:21.268983Z", "failed_checks": [], "passed_checks": [{"name": "ISA not found", "timestamp": "2023-11-16T10:45:21.270897Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.GetISA"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss1.localutm/rid/v2/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-16T10:45:21.269025Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyMCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:21 GMT", "Content-Length": "106"}, "elapsed_s": 0.001134, "reported": "2023-11-16T10:45:21.270673Z", "json": {"message": "ISA 0000015c-e36d-40be-d38b-eca6ca350000 not found (E:f44ca83b-cab9-44f7-951a-e9c3b70d0dc5)"}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T10:45:21.270949Z"}, {"name": "Search ISA", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/test_steps/search_isas.md#search-isas-test-step", "start_time": "2023-11-16T10:45:21.270995Z", "failed_checks": [], "passed_checks": [{"name": "ISAs search response format", "timestamp": "2023-11-16T10:45:21.282295Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "Successful ISAs search", "timestamp": "2023-11-16T10:45:21.282334Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "ISA not returned by search", "timestamp": "2023-11-16T10:45:21.282534Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss1.localutm/rid/v2/dss/identification_service_areas?area=37.1853,-80.614,37.2148,-80.614,37.2148,-80.544,37.1853,-80.544", "initiated_at": "2023-11-16T10:45:21.271087Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyMCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:21 GMT", "Content-Length": "21"}, "elapsed_s": 0.001372, "reported": "2023-11-16T10:45:21.272989Z", "json": {"service_areas": []}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T10:45:21.282566Z"}], "end_time": "2023-11-16T10:45:21.282583Z"}], "successful": true, "end_time": "2023-11-16T10:45:21.282597Z", "cleanup": {"name": "Cleanup", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_simple.md#cleanup", "start_time": "2023-11-16T10:45:21.282619Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-16T10:45:21.284547Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.GetISA"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss1.localutm/rid/v2/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-16T10:45:21.282647Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyMCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:21 GMT", "Content-Length": "106"}, "elapsed_s": 0.001123, "reported": "2023-11-16T10:45:21.284272Z", "json": {"message": "ISA 0000015c-e36d-40be-d38b-eca6ca350000 not found (E:4a7eb088-3b3b-45e9-8bf9-470cc31a2650)"}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T10:45:21.284631Z"}}}, {"test_scenario": {"name": "ASTM NetRID DSS: Submitted ISA Validations", "scenario_type": "scenarios.astm.netrid.v22a.dss.ISAValidation", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_validation.md", "start_time": "2023-11-16T10:45:21.285127Z", "cases": [{"name": "Setup", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_validation.md#setup-test-case", "start_time": "2023-11-16T10:45:21.285191Z", "steps": [{"name": "Ensure clean workspace", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_validation.md#ensure-clean-workspace-test-step", "start_time": "2023-11-16T10:45:21.285234Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-16T10:45:21.287235Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.GetISA"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss1.localutm/rid/v2/dss/identification_service_areas/00000170-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-16T10:45:21.285278Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyMCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:21 GMT", "Content-Length": "106"}, "elapsed_s": 0.001061, "reported": "2023-11-16T10:45:21.286967Z", "json": {"message": "ISA 00000170-e36d-40be-d38b-eca6ca350000 not found (E:01ec4484-fdcf-4e6e-985a-95ce46bb8455)"}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T10:45:21.287319Z"}], "end_time": "2023-11-16T10:45:21.287350Z"}, {"name": "ISA Validation", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_validation.md#isa-validation-test-case", "start_time": "2023-11-16T10:45:21.287386Z", "steps": [{"name": "ISA Validation", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_validation.md#isa-validation-test-step", "start_time": "2023-11-16T10:45:21.287423Z", "failed_checks": [], "passed_checks": [{"name": "ISA huge area", "timestamp": "2023-11-16T10:45:21.290080Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA empty vertices", "timestamp": "2023-11-16T10:45:21.292519Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA start time in the past", "timestamp": "2023-11-16T10:45:21.295248Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA start time after end time", "timestamp": "2023-11-16T10:45:21.297987Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA vertices are valid", "timestamp": "2023-11-16T10:45:21.300639Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA missing outline", "timestamp": "2023-11-16T10:45:21.302415Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA missing volume", "timestamp": "2023-11-16T10:45:21.304344Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}], "queries": [{"request": {"method": "PUT", "url": "http://dss.uss1.localutm/rid/v2/dss/identification_service_areas/00000170-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-16T10:45:21.288430Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "586", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyMCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": 38.0, "lng": -81.0}, {"lat": 37.0, "lng": -81.0}, {"lat": 37.0, "lng": -80.0}, {"lat": 38.0, "lng": -80.0}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 0.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 3048.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-16T10:44:47.728207Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-16T11:44:47.728207Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "bed5ea58-67cf-4e21-b1d9-d9194ab8fe82"}, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:21 GMT", "Content-Length": "70"}, "elapsed_s": 0.000791, "reported": "2023-11-16T10:45:21.289784Z", "json": {"message": "Area too large (E:a6911441-a33f-444f-a897-2ce8747df5ab)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/rid/v2/dss/identification_service_areas/00000170-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-16T10:45:21.290891Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "472", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyMCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": []}, "altitude_lower": {"reference": "W84", "units": "M", "value": 0.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 3048.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-16T10:44:47.728207Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-16T11:44:47.728207Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "4514fe34-9bcf-4e47-a4d4-894dbcf17e3b"}, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:21 GMT", "Content-Length": "84"}, "elapsed_s": 0.000804, "reported": "2023-11-16T10:45:21.292230Z", "json": {"message": "Not enough points in polygon (E:8e63f25f-bfa7-4323-ac5b-ce349b5069da)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/rid/v2/dss/identification_service_areas/00000170-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-16T10:45:21.293586Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "606", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyMCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 0.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 3048.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-16T10:35:21.292565Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-16T11:35:21.292565Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "de736289-35a3-4bd4-b09c-022abb188e10"}, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:21 GMT", "Content-Length": "116"}, "elapsed_s": 0.000807, "reported": "2023-11-16T10:45:21.294956Z", "json": {"message": "IdentificationServiceArea time_start must not be in the past (E:079a4ca8-c580-44c5-9f3c-8b536fad8286)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/rid/v2/dss/identification_service_areas/00000170-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-16T10:45:21.296325Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "606", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyMCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 0.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 3048.0}}, "time_start": {"format": "RFC3339", "value": "2023-01-10T01:00:01.123456Z"}, "time_end": {"format": "RFC3339", "value": "2023-01-10T00:00:01.123456Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "056e5396-8f00-4247-8fc9-1bb809770e0f"}, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:21 GMT", "Content-Length": "116"}, "elapsed_s": 0.000807, "reported": "2023-11-16T10:45:21.297692Z", "json": {"message": "IdentificationServiceArea time_start must not be in the past (E:6f515b69-abef-48aa-a30f-6f949f3342fd)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/rid/v2/dss/identification_service_areas/00000170-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-16T10:45:21.298921Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "618", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyMCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": 130.0, "lng": -23.0}, {"lat": 130.0, "lng": -24.000000000000004}, {"lat": 132.0, "lng": -24.000000000000004}, {"lat": 132.0, "lng": -23.0}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 0.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 3048.0}}, "time_start": {"format": "RFC3339", "value": "2023-01-10T00:00:01.123456Z"}, "time_end": {"format": "RFC3339", "value": "2023-01-10T01:00:01.123456Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "35763ce6-abbf-466d-8d4e-8aaca5e3e97d"}, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:21 GMT", "Content-Length": "101"}, "elapsed_s": 0.000844, "reported": "2023-11-16T10:45:21.300328Z", "json": {"message": "Coordinates did not create a well-formed area (E:4fd4c595-7340-4b71-b2fe-ccce8159e1d8)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/rid/v2/dss/identification_service_areas/00000170-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-16T10:45:21.300793Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "435", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyMCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"altitude_lower": {"reference": "W84", "units": "M", "value": 0.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 3048.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-16T10:44:47.728207Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-16T11:44:47.728207Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "bed5ea58-67cf-4e21-b1d9-d9194ab8fe82"}, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:21 GMT", "Content-Length": "147"}, "elapsed_s": 0.0008, "reported": "2023-11-16T10:45:21.302175Z", "json": {"message": "Error parsing Volume4D: Neither outline_polygon nor outline_circle were specified in volume (E:46266446-a7d1-47f3-99b1-4b467254dba7)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/rid/v2/dss/identification_service_areas/00000170-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-16T10:45:21.302586Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "284", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyMCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"time_start": {"format": "RFC3339", "value": "2023-11-16T10:44:47.728207Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-16T11:44:47.728207Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "bed5ea58-67cf-4e21-b1d9-d9194ab8fe82"}, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:21 GMT", "Content-Length": "147"}, "elapsed_s": 0.000811, "reported": "2023-11-16T10:45:21.304108Z", "json": {"message": "Error parsing Volume4D: Neither outline_polygon nor outline_circle were specified in volume (E:8c6341cb-eb6d-4872-947c-da7e08be104d)"}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T10:45:21.304404Z"}], "end_time": "2023-11-16T10:45:21.304437Z"}], "successful": true, "end_time": "2023-11-16T10:45:21.304463Z", "cleanup": {"name": "Cleanup", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_validation.md#cleanup", "start_time": "2023-11-16T10:45:21.304497Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-16T10:45:21.306395Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.GetISA"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss1.localutm/rid/v2/dss/identification_service_areas/00000170-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-16T10:45:21.304535Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyMCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:21 GMT", "Content-Length": "106"}, "elapsed_s": 0.001089, "reported": "2023-11-16T10:45:21.306118Z", "json": {"message": "ISA 00000170-e36d-40be-d38b-eca6ca350000 not found (E:f633da61-95b1-42c6-8307-cfffa282041d)"}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T10:45:21.306476Z"}}}, {"test_scenario": {"name": "ASTM NetRID DSS: ISA Expiry", "scenario_type": "scenarios.astm.netrid.v22a.dss.ISAExpiry", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_expiry.md", "start_time": "2023-11-16T10:45:21.306862Z", "cases": [{"name": "Setup", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_expiry.md#setup-test-case", "start_time": "2023-11-16T10:45:21.306933Z", "steps": [{"name": "Ensure clean workspace", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_expiry.md#ensure-clean-workspace-test-step", "start_time": "2023-11-16T10:45:21.306988Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-16T10:45:21.308923Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.GetISA"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss1.localutm/rid/v2/dss/identification_service_areas/00000171-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-16T10:45:21.307041Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyMCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:21 GMT", "Content-Length": "106"}, "elapsed_s": 0.0011, "reported": "2023-11-16T10:45:21.308652Z", "json": {"message": "ISA 00000171-e36d-40be-d38b-eca6ca350000 not found (E:0a5432a0-08b1-4f7e-bc2a-6af8c4e8af7d)"}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T10:45:21.309005Z"}], "end_time": "2023-11-16T10:45:21.309033Z"}, {"name": "ISA Expiry", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_expiry.md#isa-expiry-test-case", "start_time": "2023-11-16T10:45:21.309068Z", "steps": [{"name": "ISA Expiry", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_expiry.md#isa-expiry-test-step", "start_time": "2023-11-16T10:45:21.309104Z", "failed_checks": [], "passed_checks": [{"name": "Create short-lived ISA", "timestamp": "2023-11-16T10:45:21.317840Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "Expired ISAs are not part of search results", "timestamp": "2023-11-16T10:45:26.322069Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "An expired ISA can be queried by its ID", "timestamp": "2023-11-16T10:45:26.325491Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.GetISA"]}], "queries": [{"request": {"method": "PUT", "url": "http://dss.uss1.localutm/rid/v2/dss/identification_service_areas/00000171-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-16T10:45:21.310073Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "606", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyMCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 0.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 3048.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-16T10:45:21.309133Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-16T10:45:26.309133Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "71bc5456-4e5c-47ec-acbe-499a25d812df"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:21 GMT", "Content-Length": "335"}, "elapsed_s": 0.005325, "reported": "2023-11-16T10:45:21.315969Z", "json": {"subscribers": [], "service_area": {"uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "time_start": {"value": "2023-11-16T10:45:21.309133Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-16T10:45:26.309133Z", "format": "RFC3339"}, "version": "1f60kjhjj24e8", "id": "00000171-e36d-40be-d38b-eca6ca350000"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "GET", "url": "http://dss.uss1.localutm/rid/v2/dss/identification_service_areas?area=37.1853,-80.614,37.2148,-80.614,37.2148,-80.544,37.1853,-80.544", "initiated_at": "2023-11-16T10:45:26.318335Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyMCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:26 GMT", "Content-Length": "21"}, "elapsed_s": 0.002292, "reported": "2023-11-16T10:45:26.321506Z", "json": {"service_areas": []}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "GET", "url": "http://dss.uss1.localutm/rid/v2/dss/identification_service_areas/00000171-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-16T10:45:26.322138Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyMCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:26 GMT", "Content-Length": "318"}, "elapsed_s": 0.001216, "reported": "2023-11-16T10:45:26.323880Z", "json": {"service_area": {"uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "time_start": {"value": "2023-11-16T10:45:21.309133Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-16T10:45:26.309133Z", "format": "RFC3339"}, "version": "1f60kjhjj24e8", "id": "00000171-e36d-40be-d38b-eca6ca350000"}}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T10:45:26.325538Z"}], "end_time": "2023-11-16T10:45:26.325558Z"}], "successful": true, "end_time": "2023-11-16T10:45:26.325574Z", "cleanup": {"name": "Cleanup", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_expiry.md#cleanup", "start_time": "2023-11-16T10:45:26.325601Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-16T10:45:26.328432Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.GetISA"]}, {"name": "Removed pre-existing ISA", "timestamp": "2023-11-16T10:45:26.337563Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss1.localutm/rid/v2/dss/identification_service_areas/00000171-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-16T10:45:26.325632Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyMCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:26 GMT", "Content-Length": "318"}, "elapsed_s": 0.00125, "reported": "2023-11-16T10:45:26.327550Z", "json": {"service_area": {"uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "time_start": {"value": "2023-11-16T10:45:21.309133Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-16T10:45:26.309133Z", "format": "RFC3339"}, "version": "1f60kjhjj24e8", "id": "00000171-e36d-40be-d38b-eca6ca350000"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/rid/v2/dss/identification_service_areas/00000171-e36d-40be-d38b-eca6ca350000/1f60kjhjj24e8", "initiated_at": "2023-11-16T10:45:26.329595Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyMCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:26 GMT", "Content-Length": "335"}, "elapsed_s": 0.004859, "reported": "2023-11-16T10:45:26.335023Z", "json": {"service_area": {"uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "time_start": {"value": "2023-11-16T10:45:21.309133Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-16T10:45:26.309133Z", "format": "RFC3339"}, "version": "1f60kjhjj24e8", "id": "00000171-e36d-40be-d38b-eca6ca350000"}, "subscribers": []}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T10:45:26.337608Z"}}}, {"test_scenario": {"name": "ASTM NetRID DSS: ISA Subscription Interactions", "scenario_type": "scenarios.astm.netrid.v22a.dss.ISASubscriptionInteractions", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_subscription_interactions.md", "start_time": "2023-11-16T10:45:26.338019Z", "cases": [{"name": "Setup", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_subscription_interactions.md#setup-test-case", "start_time": "2023-11-16T10:45:26.338094Z", "steps": [{"name": "Ensure clean workspace", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_subscription_interactions.md#ensure-clean-workspace-test-step", "start_time": "2023-11-16T10:45:26.338147Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-16T10:45:26.340195Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.GetISA"]}, {"name": "Successful subscription search query", "timestamp": "2023-11-16T10:45:26.343085Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,f"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss1.localutm/rid/v2/dss/identification_service_areas/00000172-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-16T10:45:26.338200Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyMCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:26 GMT", "Content-Length": "106"}, "elapsed_s": 0.001179, "reported": "2023-11-16T10:45:26.339913Z", "json": {"message": "ISA 00000172-e36d-40be-d38b-eca6ca350000 not found (E:c85ee2b9-0a55-40a3-9155-94da63dc3610)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "GET", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions?area=37.1853,-80.614,37.2148,-80.614,37.2148,-80.544,37.1853,-80.544", "initiated_at": "2023-11-16T10:45:26.340341Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyMCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:26 GMT", "Content-Length": "21"}, "elapsed_s": 0.001689, "reported": "2023-11-16T10:45:26.342573Z", "json": {"subscriptions": []}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T10:45:26.343243Z"}], "end_time": "2023-11-16T10:45:26.343265Z"}, {"name": "ISA Subscription Interactions", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_subscription_interactions.md#isa-subscription-interactions-test-case", "start_time": "2023-11-16T10:45:26.343291Z", "steps": [{"name": "ISA Subscription Interactions", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_subscription_interactions.md#isa-subscription-interactions-test-step", "start_time": "2023-11-16T10:45:26.343316Z", "failed_checks": [], "passed_checks": [{"name": "Create an ISA", "timestamp": "2023-11-16T10:45:26.351333Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "Create a subscription within the ISA footprint", "timestamp": "2023-11-16T10:45:26.361153Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Subscription for the ISA's area mentions the ISA", "timestamp": "2023-11-16T10:45:26.362350Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Newly created subscription has a notification_index of 0", "timestamp": "2023-11-16T10:45:26.363875Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Mutate the ISA", "timestamp": "2023-11-16T10:45:26.474330Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "Response to the mutation of the ISA contains subscription ID", "timestamp": "2023-11-16T10:45:26.476937Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "Subscription to an ISA has its notification index incremented after mutation", "timestamp": "2023-11-16T10:45:26.478401Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "Delete the ISA", "timestamp": "2023-11-16T10:45:26.507131Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,d"]}, {"name": "Response to the deletion of the ISA contains subscription ID", "timestamp": "2023-11-16T10:45:26.509710Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,b"]}, {"name": "Subscription to an ISA has its notification index incremented after deletion", "timestamp": "2023-11-16T10:45:26.511161Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-16T10:45:26.518960Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,d"]}], "queries": [{"request": {"method": "PUT", "url": "http://dss.uss1.localutm/rid/v2/dss/identification_service_areas/00000172-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-16T10:45:26.344178Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "606", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyMCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 0.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 3048.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-16T10:44:47.768758Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-16T11:44:47.768758Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "bdccdb16-f3f3-49b0-a3fc-cf06b80cb714"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:26 GMT", "Content-Length": "335"}, "elapsed_s": 0.004657, "reported": "2023-11-16T10:45:26.349427Z", "json": {"subscribers": [], "service_area": {"uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "time_start": {"value": "2023-11-16T10:44:47.768758Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-16T11:44:47.768758Z", "format": "RFC3339"}, "version": "1f60kjm9k1ckg", "id": "00000172-e36d-40be-d38b-eca6ca350000"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/00000172-e36d-40be-d38b-eca6ca350001", "initiated_at": "2023-11-16T10:45:26.352448Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "606", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyMCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 0.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 3048.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-16T10:44:47.768758Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-16T11:44:47.768758Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "6718ea20-51ee-4477-bc2b-890eeb6e16ff"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:26 GMT", "Content-Length": "660"}, "elapsed_s": 0.006734, "reported": "2023-11-16T10:45:26.359801Z", "json": {"service_areas": [{"uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "time_start": {"value": "2023-11-16T10:44:47.768758Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-16T11:44:47.768758Z", "format": "RFC3339"}, "version": "1f60kjm9k1ckg", "id": "00000172-e36d-40be-d38b-eca6ca350000"}], "subscription": {"id": "00000172-e36d-40be-d38b-eca6ca350001", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-16T11:44:47.768758Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T10:44:47.768758Z", "format": "RFC3339"}, "version": "1f60kjm9rrjf8"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/rid/v2/dss/identification_service_areas/00000172-e36d-40be-d38b-eca6ca350000/1f60kjm9k1ckg", "initiated_at": "2023-11-16T10:45:26.365576Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "606", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyMCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 0.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 3047.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-16T10:44:47.768758Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-16T11:44:47.768758Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "cdcf0ed8-e1e9-4858-8b91-949e705d38a7"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:26 GMT", "Content-Length": "490"}, "elapsed_s": 0.004736, "reported": "2023-11-16T10:45:26.371064Z", "json": {"subscribers": [{"subscriptions": [{"subscription_id": "00000172-e36d-40be-d38b-eca6ca350001", "notification_index": 1}], "url": "https://uss_qualifier.test.utm/dummy_base_url"}], "service_area": {"uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "time_start": {"value": "2023-11-16T10:44:47.768758Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-16T11:44:47.768758Z", "format": "RFC3339"}, "version": "1f60kjma8jk3o", "id": "00000172-e36d-40be-d38b-eca6ca350000"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/rid/v2/dss/identification_service_areas/00000172-e36d-40be-d38b-eca6ca350000/1f60kjma8jk3o", "initiated_at": "2023-11-16T10:45:26.479328Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyMCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:26 GMT", "Content-Length": "490"}, "elapsed_s": 0.005276, "reported": "2023-11-16T10:45:26.485233Z", "json": {"service_area": {"uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "time_start": {"value": "2023-11-16T10:44:47.768758Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-16T11:44:47.768758Z", "format": "RFC3339"}, "version": "1f60kjma8jk3o", "id": "00000172-e36d-40be-d38b-eca6ca350000"}, "subscribers": [{"subscriptions": [{"subscription_id": "00000172-e36d-40be-d38b-eca6ca350001", "notification_index": 2}], "url": "https://uss_qualifier.test.utm/dummy_base_url"}]}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/00000172-e36d-40be-d38b-eca6ca350001/1f60kjm9rrjf8", "initiated_at": "2023-11-16T10:45:26.512632Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyMCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:26 GMT", "Content-Length": "341"}, "elapsed_s": 0.004167, "reported": "2023-11-16T10:45:26.517352Z", "json": {"subscription": {"id": "00000172-e36d-40be-d38b-eca6ca350001", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 2, "time_end": {"value": "2023-11-16T11:44:47.768758Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T10:44:47.768758Z", "format": "RFC3339"}, "version": "1f60kjm9rrjf8"}}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T10:45:26.518992Z"}], "end_time": "2023-11-16T10:45:26.519009Z"}], "successful": true, "end_time": "2023-11-16T10:45:26.519025Z", "cleanup": {"name": "Cleanup", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_subscription_interactions.md#cleanup", "start_time": "2023-11-16T10:45:26.519050Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-16T10:45:26.521125Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.GetISA"]}, {"name": "Successful subscription search query", "timestamp": "2023-11-16T10:45:26.523958Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,f"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss1.localutm/rid/v2/dss/identification_service_areas/00000172-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-16T10:45:26.519082Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyMCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:26 GMT", "Content-Length": "106"}, "elapsed_s": 0.001261, "reported": "2023-11-16T10:45:26.520847Z", "json": {"message": "ISA 00000172-e36d-40be-d38b-eca6ca350000 not found (E:c9b76f41-4163-4e62-8e9c-bf01c25dd05a)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "GET", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions?area=37.1853,-80.614,37.2148,-80.614,37.2148,-80.544,37.1853,-80.544", "initiated_at": "2023-11-16T10:45:26.521274Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyMCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:26 GMT", "Content-Length": "21"}, "elapsed_s": 0.001698, "reported": "2023-11-16T10:45:26.523548Z", "json": {"subscriptions": []}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T10:45:26.524179Z"}}}, {"test_scenario": {"name": "ASTM NetRID DSS: Subscription Validation", "scenario_type": "scenarios.astm.netrid.v22a.dss.SubscriptionValidation", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/subscription_validation.md", "start_time": "2023-11-16T10:45:26.524587Z", "cases": [{"name": "Setup", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/subscription_validation.md#setup-test-case", "start_time": "2023-11-16T10:45:26.524663Z", "steps": [{"name": "Ensure clean workspace", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/subscription_validation.md#ensure-clean-workspace-test-step", "start_time": "2023-11-16T10:45:26.524720Z", "failed_checks": [], "passed_checks": [{"name": "Successful subscription search query", "timestamp": "2023-11-16T10:45:26.527074Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,f"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions?area=37.1853,-80.614,37.2148,-80.614,37.2148,-80.544,37.1853,-80.544", "initiated_at": "2023-11-16T10:45:26.524809Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyMCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:26 GMT", "Content-Length": "21"}, "elapsed_s": 0.001396, "reported": "2023-11-16T10:45:26.526715Z", "json": {"subscriptions": []}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T10:45:26.527330Z"}], "end_time": "2023-11-16T10:45:26.527359Z"}, {"name": "Subscription duration limitations", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/subscription_validation.md#subscription-duration-limitations-test-case", "start_time": "2023-11-16T10:45:26.527394Z", "steps": [{"name": "Try to create too-long subscription", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/subscription_validation.md#try-to-create-too-long-subscription-test-step", "start_time": "2023-11-16T10:45:26.527435Z", "failed_checks": [], "passed_checks": [{"name": "Too-long subscription creation rejected", "timestamp": "2023-11-16T10:45:26.530222Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0060"]}], "queries": [{"request": {"method": "PUT", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-16T10:45:26.528455Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "606", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyMCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 0.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 3048.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-16T10:45:26.527489Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-17T10:55:26.527489Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "8481772f-add3-493b-9d2b-3fb75086f144"}, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:26 GMT", "Content-Length": "92"}, "elapsed_s": 0.000902, "reported": "2023-11-16T10:45:26.529913Z", "json": {"message": "Subscription window exceeds 24 hours (E:5203f607-c7ce-4441-a98b-1dbd7b4fb4a8)"}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T10:45:26.530276Z"}, {"name": "Try to extend subscription", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/subscription_validation.md#try-to-extend-subscription-test-step", "start_time": "2023-11-16T10:45:26.530342Z", "failed_checks": [], "passed_checks": [{"name": "Valid subscription created", "timestamp": "2023-11-16T10:45:26.539412Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Subscription duration limited during update", "timestamp": "2023-11-16T10:45:26.541986Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0060"]}], "queries": [{"request": {"method": "PUT", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-16T10:45:26.531372Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "606", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyMCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 0.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 3048.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-16T10:45:26.530400Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-17T10:44:26.530400Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "e2102e21-6aca-443a-97a8-b593b81d83d4"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:26 GMT", "Content-Length": "356"}, "elapsed_s": 0.006503, "reported": "2023-11-16T10:45:26.538479Z", "json": {"service_areas": [], "subscription": {"id": "0000016f-e36d-40be-d38b-eca6ca350000", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-17T10:44:26.5304Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T10:45:26.5304Z", "format": "RFC3339"}, "version": "1f60kjmf6t1ro"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-16T10:45:26.540287Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "606", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyMCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 0.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 3048.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-16T10:45:26.539465Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-17T10:55:26.539465Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "3e24ee61-abd2-4b0b-a581-0b7a9669e07f"}, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:26 GMT", "Content-Length": "92"}, "elapsed_s": 0.000848, "reported": "2023-11-16T10:45:26.541688Z", "json": {"message": "Subscription window exceeds 24 hours (E:272563e7-a99a-4656-9c66-3ca13fa98643)"}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T10:45:26.542037Z"}, {"name": "Remove subscription", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/subscription_validation.md#remove-subscription-test-step", "start_time": "2023-11-16T10:45:26.542065Z", "failed_checks": [], "passed_checks": [{"name": "Subscription deleted", "timestamp": "2023-11-16T10:45:26.549511Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,d"]}], "queries": [{"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350000/1f60kjmf6t1ro", "initiated_at": "2023-11-16T10:45:26.543033Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyMCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:26 GMT", "Content-Length": "337"}, "elapsed_s": 0.003939, "reported": "2023-11-16T10:45:26.547790Z", "json": {"subscription": {"id": "0000016f-e36d-40be-d38b-eca6ca350000", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-17T10:44:26.5304Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T10:45:26.5304Z", "format": "RFC3339"}, "version": "1f60kjmf6t1ro"}}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T10:45:26.549544Z"}], "end_time": "2023-11-16T10:45:26.549561Z"}, {"name": "Subscription quantity limitations", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/subscription_validation.md#subscription-quantity-limitations-test-case", "start_time": "2023-11-16T10:45:26.549587Z", "steps": [{"name": "Create maximum number of subscriptions", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/subscription_validation.md#create-maximum-number-of-subscriptions-test-step", "start_time": "2023-11-16T10:45:26.549615Z", "failed_checks": [], "passed_checks": [{"name": "Create up to the maximum allowed number of subscriptions in an area", "timestamp": "2023-11-16T10:45:26.638836Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}], "queries": [{"request": {"method": "PUT", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350100", "initiated_at": "2023-11-16T10:45:26.550402Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "606", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyMCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 0.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 3048.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-16T10:45:26.549657Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-16T11:15:26.549657Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "e494f0e5-16ce-44c7-a3ba-afc71cd2ad82"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:26 GMT", "Content-Length": "360"}, "elapsed_s": 0.006477, "reported": "2023-11-16T10:45:26.557455Z", "json": {"service_areas": [], "subscription": {"id": "0000016f-e36d-40be-d38b-eca6ca350100", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-16T11:15:26.549657Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T10:45:26.549657Z", "format": "RFC3339"}, "version": "1f60kjmfoqma0"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350101", "initiated_at": "2023-11-16T10:45:26.559281Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "606", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyMCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 0.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 3048.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-16T10:45:26.558334Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-16T11:15:26.558334Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "5f848b68-ec1b-4485-90db-2b7ea15c97b7"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:26 GMT", "Content-Length": "360"}, "elapsed_s": 0.006466, "reported": "2023-11-16T10:45:26.566441Z", "json": {"service_areas": [], "subscription": {"id": "0000016f-e36d-40be-d38b-eca6ca350101", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-16T11:15:26.558334Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T10:45:26.558334Z", "format": "RFC3339"}, "version": "1f60kjmg15u28"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350102", "initiated_at": "2023-11-16T10:45:26.569092Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "606", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyMCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 0.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 3048.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-16T10:45:26.567619Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-16T11:15:26.567619Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "540eea91-d511-413d-8edc-87ce586fd3fe"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:26 GMT", "Content-Length": "360"}, "elapsed_s": 0.006412, "reported": "2023-11-16T10:45:26.577785Z", "json": {"service_areas": [], "subscription": {"id": "0000016f-e36d-40be-d38b-eca6ca350102", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-16T11:15:26.567619Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T10:45:26.567619Z", "format": "RFC3339"}, "version": "1f60kjmgcd83o"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350103", "initiated_at": "2023-11-16T10:45:26.579901Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "606", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyMCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 0.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 3048.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-16T10:45:26.578961Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-16T11:15:26.578961Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "05a2285e-216d-42b7-8c1e-6ab20deb039f"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:26 GMT", "Content-Length": "360"}, "elapsed_s": 0.00594, "reported": "2023-11-16T10:45:26.586441Z", "json": {"service_areas": [], "subscription": {"id": "0000016f-e36d-40be-d38b-eca6ca350103", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-16T11:15:26.578961Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T10:45:26.578961Z", "format": "RFC3339"}, "version": "1f60kjmgkpc68"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350104", "initiated_at": "2023-11-16T10:45:26.588240Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "606", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyMCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 0.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 3048.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-16T10:45:26.587391Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-16T11:15:26.587391Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "60f4c18b-a85d-4aa8-bb3a-24d3d05b03b9"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:26 GMT", "Content-Length": "360"}, "elapsed_s": 0.006114, "reported": "2023-11-16T10:45:26.594959Z", "json": {"service_areas": [], "subscription": {"id": "0000016f-e36d-40be-d38b-eca6ca350104", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-16T11:15:26.587391Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T10:45:26.587391Z", "format": "RFC3339"}, "version": "1f60kjmgsnkt8"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350105", "initiated_at": "2023-11-16T10:45:26.596752Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "606", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyMCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 0.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 3048.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-16T10:45:26.595902Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-16T11:15:26.595902Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "9334212d-f121-4c2a-b789-5f8b21e84df9"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:26 GMT", "Content-Length": "360"}, "elapsed_s": 0.006026, "reported": "2023-11-16T10:45:26.603352Z", "json": {"service_areas": [], "subscription": {"id": "0000016f-e36d-40be-d38b-eca6ca350105", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-16T11:15:26.595902Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T10:45:26.595902Z", "format": "RFC3339"}, "version": "1f60kjmh4qj1g"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350106", "initiated_at": "2023-11-16T10:45:26.604965Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "606", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyMCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 0.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 3048.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-16T10:45:26.604194Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-16T11:15:26.604194Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "52b37da8-a064-4d43-a3d2-9d780a75f516"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:26 GMT", "Content-Length": "360"}, "elapsed_s": 0.006462, "reported": "2023-11-16T10:45:26.612000Z", "json": {"service_areas": [], "subscription": {"id": "0000016f-e36d-40be-d38b-eca6ca350106", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-16T11:15:26.604194Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T10:45:26.604194Z", "format": "RFC3339"}, "version": "1f60kjmhckuog"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350107", "initiated_at": "2023-11-16T10:45:26.613735Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "606", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyMCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 0.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 3048.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-16T10:45:26.612934Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-16T11:15:26.612934Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "43c5df48-d366-45a0-8e84-6586c73f7ed4"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:26 GMT", "Content-Length": "360"}, "elapsed_s": 0.006138, "reported": "2023-11-16T10:45:26.620447Z", "json": {"service_areas": [], "subscription": {"id": "0000016f-e36d-40be-d38b-eca6ca350107", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-16T11:15:26.612934Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T10:45:26.612934Z", "format": "RFC3339"}, "version": "1f60kjmhl1hfo"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350108", "initiated_at": "2023-11-16T10:45:26.622141Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "606", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyMCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 0.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 3048.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-16T10:45:26.621365Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-16T11:15:26.621365Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "5afa9ba7-c0f1-449c-aaaf-30f31629b2f0"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:26 GMT", "Content-Length": "360"}, "elapsed_s": 0.006498, "reported": "2023-11-16T10:45:26.629220Z", "json": {"service_areas": [], "subscription": {"id": "0000016f-e36d-40be-d38b-eca6ca350108", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-16T11:15:26.621365Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T10:45:26.621365Z", "format": "RFC3339"}, "version": "1f60kjmht1jqg"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350109", "initiated_at": "2023-11-16T10:45:26.630927Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "606", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyMCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 0.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 3048.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-16T10:45:26.630149Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-16T11:15:26.630149Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "95fb3a9b-744a-4231-b15c-401e50e768d0"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:26 GMT", "Content-Length": "360"}, "elapsed_s": 0.006391, "reported": "2023-11-16T10:45:26.637893Z", "json": {"service_areas": [], "subscription": {"id": "0000016f-e36d-40be-d38b-eca6ca350109", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-16T11:15:26.630149Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T10:45:26.630149Z", "format": "RFC3339"}, "version": "1f60kjmi5goio"}}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T10:45:26.638879Z"}, {"name": "Exceed maximum number of subscriptions", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/subscription_validation.md#exceed-maximum-number-of-subscriptions-test-step", "start_time": "2023-11-16T10:45:26.638910Z", "failed_checks": [], "passed_checks": [{"name": "Enforce maximum number of subscriptions for an area", "timestamp": "2023-11-16T10:45:26.643717Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0050"]}], "queries": [{"request": {"method": "PUT", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350200", "initiated_at": "2023-11-16T10:45:26.639760Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "606", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyMCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 0.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 3048.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-16T10:45:26.638959Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-16T11:15:26.638959Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "d73afd36-c028-424c-93fe-66f30fb70020"}, "body": null}, "response": {"code": 429, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:26 GMT", "Content-Length": "108"}, "elapsed_s": 0.003069, "reported": "2023-11-16T10:45:26.643421Z", "json": {"message": "Too many existing subscriptions in this area already (E:527200fc-4b18-46d7-ad8c-00cff0359987)"}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T10:45:26.643771Z"}, {"name": "Clean up subscriptions", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/subscription_validation.md#clean-up-subscriptions-test-step", "start_time": "2023-11-16T10:45:26.643864Z", "failed_checks": [], "passed_checks": [{"name": "Successful subscription search query", "timestamp": "2023-11-16T10:45:26.650688Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,f"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-16T10:45:26.662697Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,d"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-16T10:45:26.667762Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,d"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-16T10:45:26.673248Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,d"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-16T10:45:26.678509Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,d"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-16T10:45:26.683574Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,d"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-16T10:45:26.688920Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,d"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-16T10:45:26.693724Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,d"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-16T10:45:26.698715Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,d"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-16T10:45:26.704417Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,d"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-16T10:45:26.709602Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,d"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions?area=37.1853,-80.614,37.2148,-80.614,37.2148,-80.544,37.1853,-80.544", "initiated_at": "2023-11-16T10:45:26.644073Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyMCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:26 GMT", "Transfer-Encoding": "chunked"}, "elapsed_s": 0.001964, "reported": "2023-11-16T10:45:26.646611Z", "json": {"subscriptions": [{"id": "0000016f-e36d-40be-d38b-eca6ca350100", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-16T11:15:26.549657Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T10:45:26.549657Z", "format": "RFC3339"}, "version": "1f60kjmfoqma0"}, {"id": "0000016f-e36d-40be-d38b-eca6ca350101", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-16T11:15:26.558334Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T10:45:26.558334Z", "format": "RFC3339"}, "version": "1f60kjmg15u28"}, {"id": "0000016f-e36d-40be-d38b-eca6ca350102", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-16T11:15:26.567619Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T10:45:26.567619Z", "format": "RFC3339"}, "version": "1f60kjmgcd83o"}, {"id": "0000016f-e36d-40be-d38b-eca6ca350103", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-16T11:15:26.578961Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T10:45:26.578961Z", "format": "RFC3339"}, "version": "1f60kjmgkpc68"}, {"id": "0000016f-e36d-40be-d38b-eca6ca350104", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-16T11:15:26.587391Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T10:45:26.587391Z", "format": "RFC3339"}, "version": "1f60kjmgsnkt8"}, {"id": "0000016f-e36d-40be-d38b-eca6ca350105", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-16T11:15:26.595902Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T10:45:26.595902Z", "format": "RFC3339"}, "version": "1f60kjmh4qj1g"}, {"id": "0000016f-e36d-40be-d38b-eca6ca350106", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-16T11:15:26.604194Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T10:45:26.604194Z", "format": "RFC3339"}, "version": "1f60kjmhckuog"}, {"id": "0000016f-e36d-40be-d38b-eca6ca350107", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-16T11:15:26.612934Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T10:45:26.612934Z", "format": "RFC3339"}, "version": "1f60kjmhl1hfo"}, {"id": "0000016f-e36d-40be-d38b-eca6ca350108", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-16T11:15:26.621365Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T10:45:26.621365Z", "format": "RFC3339"}, "version": "1f60kjmht1jqg"}, {"id": "0000016f-e36d-40be-d38b-eca6ca350109", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-16T11:15:26.630149Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T10:45:26.630149Z", "format": "RFC3339"}, "version": "1f60kjmi5goio"}]}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350100/1f60kjmfoqma0", "initiated_at": "2023-11-16T10:45:26.657454Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyMCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:26 GMT", "Content-Length": "341"}, "elapsed_s": 0.00438, "reported": "2023-11-16T10:45:26.662418Z", "json": {"subscription": {"id": "0000016f-e36d-40be-d38b-eca6ca350100", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-16T11:15:26.549657Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T10:45:26.549657Z", "format": "RFC3339"}, "version": "1f60kjmfoqma0"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350101/1f60kjmg15u28", "initiated_at": "2023-11-16T10:45:26.662803Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyMCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:26 GMT", "Content-Length": "341"}, "elapsed_s": 0.003857, "reported": "2023-11-16T10:45:26.667382Z", "json": {"subscription": {"id": "0000016f-e36d-40be-d38b-eca6ca350101", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-16T11:15:26.558334Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T10:45:26.558334Z", "format": "RFC3339"}, "version": "1f60kjmg15u28"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350102/1f60kjmgcd83o", "initiated_at": "2023-11-16T10:45:26.667951Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyMCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:26 GMT", "Content-Length": "341"}, "elapsed_s": 0.004238, "reported": "2023-11-16T10:45:26.672967Z", "json": {"subscription": {"id": "0000016f-e36d-40be-d38b-eca6ca350102", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-16T11:15:26.567619Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T10:45:26.567619Z", "format": "RFC3339"}, "version": "1f60kjmgcd83o"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350103/1f60kjmgkpc68", "initiated_at": "2023-11-16T10:45:26.673349Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyMCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:26 GMT", "Content-Length": "341"}, "elapsed_s": 0.004133, "reported": "2023-11-16T10:45:26.678202Z", "json": {"subscription": {"id": "0000016f-e36d-40be-d38b-eca6ca350103", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-16T11:15:26.578961Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T10:45:26.578961Z", "format": "RFC3339"}, "version": "1f60kjmgkpc68"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350104/1f60kjmgsnkt8", "initiated_at": "2023-11-16T10:45:26.678611Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyMCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:26 GMT", "Content-Length": "341"}, "elapsed_s": 0.003954, "reported": "2023-11-16T10:45:26.683308Z", "json": {"subscription": {"id": "0000016f-e36d-40be-d38b-eca6ca350104", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-16T11:15:26.587391Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T10:45:26.587391Z", "format": "RFC3339"}, "version": "1f60kjmgsnkt8"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350105/1f60kjmh4qj1g", "initiated_at": "2023-11-16T10:45:26.683659Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyMCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:26 GMT", "Content-Length": "341"}, "elapsed_s": 0.004198, "reported": "2023-11-16T10:45:26.688639Z", "json": {"subscription": {"id": "0000016f-e36d-40be-d38b-eca6ca350105", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-16T11:15:26.595902Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T10:45:26.595902Z", "format": "RFC3339"}, "version": "1f60kjmh4qj1g"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350106/1f60kjmhckuog", "initiated_at": "2023-11-16T10:45:26.689024Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyMCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:26 GMT", "Content-Length": "341"}, "elapsed_s": 0.003871, "reported": "2023-11-16T10:45:26.693463Z", "json": {"subscription": {"id": "0000016f-e36d-40be-d38b-eca6ca350106", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-16T11:15:26.604194Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T10:45:26.604194Z", "format": "RFC3339"}, "version": "1f60kjmhckuog"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350107/1f60kjmhl1hfo", "initiated_at": "2023-11-16T10:45:26.693824Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyMCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:26 GMT", "Content-Length": "341"}, "elapsed_s": 0.004004, "reported": "2023-11-16T10:45:26.698446Z", "json": {"subscription": {"id": "0000016f-e36d-40be-d38b-eca6ca350107", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-16T11:15:26.612934Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T10:45:26.612934Z", "format": "RFC3339"}, "version": "1f60kjmhl1hfo"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350108/1f60kjmht1jqg", "initiated_at": "2023-11-16T10:45:26.698817Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyMCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:26 GMT", "Content-Length": "341"}, "elapsed_s": 0.00455, "reported": "2023-11-16T10:45:26.704102Z", "json": {"subscription": {"id": "0000016f-e36d-40be-d38b-eca6ca350108", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-16T11:15:26.621365Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T10:45:26.621365Z", "format": "RFC3339"}, "version": "1f60kjmht1jqg"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350109/1f60kjmi5goio", "initiated_at": "2023-11-16T10:45:26.704513Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyMCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:26 GMT", "Content-Length": "341"}, "elapsed_s": 0.004184, "reported": "2023-11-16T10:45:26.709307Z", "json": {"subscription": {"id": "0000016f-e36d-40be-d38b-eca6ca350109", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-16T11:15:26.630149Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T10:45:26.630149Z", "format": "RFC3339"}, "version": "1f60kjmi5goio"}}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T10:45:26.709672Z"}], "end_time": "2023-11-16T10:45:26.709703Z"}], "successful": true, "end_time": "2023-11-16T10:45:26.709721Z", "cleanup": {"name": "Cleanup", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/subscription_validation.md#cleanup", "start_time": "2023-11-16T10:45:26.709758Z", "failed_checks": [], "passed_checks": [{"name": "Successful subscription search query", "timestamp": "2023-11-16T10:45:26.712417Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,f"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions?area=37.1853,-80.614,37.2148,-80.614,37.2148,-80.544,37.1853,-80.544", "initiated_at": "2023-11-16T10:45:26.709858Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyMCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:26 GMT", "Content-Length": "21"}, "elapsed_s": 0.001654, "reported": "2023-11-16T10:45:26.712029Z", "json": {"subscriptions": []}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T10:45:26.712605Z"}}}, {"test_scenario": {"name": "ASTM NetRID DSS: Subscription Simple", "scenario_type": "scenarios.astm.netrid.v22a.dss.SubscriptionSimple", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/subscription_simple.md", "start_time": "2023-11-16T10:45:26.713068Z", "cases": [{"name": "Setup", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/subscription_simple.md#setup-test-case", "start_time": "2023-11-16T10:45:26.713264Z", "steps": [{"name": "Ensure clean workspace", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/subscription_simple.md#ensure-clean-workspace-test-step", "start_time": "2023-11-16T10:45:26.713323Z", "failed_checks": [], "passed_checks": [{"name": "Search for all subscriptions in ISA area", "timestamp": "2023-11-16T10:45:26.716403Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,f"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-16T10:45:26.718590Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-16T10:45:26.720710Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-16T10:45:26.722675Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-16T10:45:26.724653Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,e"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions?area=37.1853,-80.614,37.2148,-80.614,37.2148,-80.544,37.1853,-80.544", "initiated_at": "2023-11-16T10:45:26.713419Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyMCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:26 GMT", "Content-Length": "21"}, "elapsed_s": 0.001916, "reported": "2023-11-16T10:45:26.716032Z", "json": {"subscriptions": []}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "GET", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-16T10:45:26.716628Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyMCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:26 GMT", "Content-Length": "115"}, "elapsed_s": 0.001194, "reported": "2023-11-16T10:45:26.718367Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350000 not found (E:278ca452-bf98-40eb-bed6-8984466de509)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "GET", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350001", "initiated_at": "2023-11-16T10:45:26.718690Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyMCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:26 GMT", "Content-Length": "115"}, "elapsed_s": 0.001185, "reported": "2023-11-16T10:45:26.720479Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350001 not found (E:17463041-68c7-4371-a46d-ab32520776c6)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "GET", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350002", "initiated_at": "2023-11-16T10:45:26.720820Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyMCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:26 GMT", "Content-Length": "115"}, "elapsed_s": 0.001086, "reported": "2023-11-16T10:45:26.722449Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350002 not found (E:f82cb625-5374-40c0-a9c3-818994e0ef69)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "GET", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350003", "initiated_at": "2023-11-16T10:45:26.722778Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyMCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:26 GMT", "Content-Length": "115"}, "elapsed_s": 0.001106, "reported": "2023-11-16T10:45:26.724429Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350003 not found (E:3bad7b7b-7b48-4fb4-9fb6-61ad658873a6)"}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T10:45:26.724731Z"}], "end_time": "2023-11-16T10:45:26.724762Z"}, {"name": "Subscription Simple", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/subscription_simple.md#subscription-simple-test-case", "start_time": "2023-11-16T10:45:26.724797Z", "steps": [{"name": "Create subscription validation", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/subscription_simple.md#create-subscription-validation-test-step", "start_time": "2023-11-16T10:45:26.724832Z", "failed_checks": [], "passed_checks": [{"name": "Create subscription", "timestamp": "2023-11-16T10:45:26.732899Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Response to subscription creation contains a subscription", "timestamp": "2023-11-16T10:45:26.734222Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T10:45:26.735488Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T10:45:26.735574Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T10:45:26.735649Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T10:45:26.735748Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T10:45:26.735845Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T10:45:26.735940Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T10:45:26.736016Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T10:45:26.736093Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T10:45:26.736172Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T10:45:26.736240Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned notification index is 0 if present", "timestamp": "2023-11-16T10:45:26.737410Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Create subscription", "timestamp": "2023-11-16T10:45:26.746278Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Response to subscription creation contains a subscription", "timestamp": "2023-11-16T10:45:26.747294Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T10:45:26.748441Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T10:45:26.748501Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T10:45:26.748550Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T10:45:26.748597Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T10:45:26.748655Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T10:45:26.748714Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T10:45:26.748763Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T10:45:26.748827Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-16T10:45:26.748893Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T10:45:26.748957Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T10:45:26.749022Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned notification index is 0 if present", "timestamp": "2023-11-16T10:45:26.750048Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Create subscription", "timestamp": "2023-11-16T10:45:26.766315Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Response to subscription creation contains a subscription", "timestamp": "2023-11-16T10:45:26.767383Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T10:45:26.768375Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T10:45:26.768451Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T10:45:26.768506Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T10:45:26.768556Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T10:45:26.768615Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T10:45:26.768675Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T10:45:26.768723Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T10:45:26.768771Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-16T10:45:26.768821Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T10:45:26.768869Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T10:45:26.768942Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned notification index is 0 if present", "timestamp": "2023-11-16T10:45:26.770172Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Create subscription", "timestamp": "2023-11-16T10:45:26.779934Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Response to subscription creation contains a subscription", "timestamp": "2023-11-16T10:45:26.780993Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T10:45:26.781916Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T10:45:26.781978Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T10:45:26.782028Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T10:45:26.782075Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T10:45:26.782131Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T10:45:26.782189Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T10:45:26.782236Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T10:45:26.782283Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-16T10:45:26.782332Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-16T10:45:26.782380Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T10:45:26.782427Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T10:45:26.782507Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned notification index is 0 if present", "timestamp": "2023-11-16T10:45:26.783494Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}], "queries": [{"request": {"method": "PUT", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-16T10:45:26.725550Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "454", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyMCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 0.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 3048.0}}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "8e327669-3a5b-4e34-b442-3afc480c84fe"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:26 GMT", "Content-Length": "360"}, "elapsed_s": 0.00583, "reported": "2023-11-16T10:45:26.731939Z", "json": {"service_areas": [], "subscription": {"id": "00000173-e36d-40be-d38b-eca6ca350000", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-17T10:45:26.726537Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T10:45:26.726537Z", "format": "RFC3339"}, "version": "1f60kjmkvnamg"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350001", "initiated_at": "2023-11-16T10:45:26.739038Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "529", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyMCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 0.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 3048.0}}, "time_end": {"format": "RFC3339", "value": "2023-11-16T10:54:36.837260Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "6c891c7d-76ac-403f-a620-9044b06e57f7"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:26 GMT", "Content-Length": "359"}, "elapsed_s": 0.005676, "reported": "2023-11-16T10:45:26.745281Z", "json": {"service_areas": [], "subscription": {"id": "00000173-e36d-40be-d38b-eca6ca350001", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-16T10:54:36.83726Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T10:45:26.739988Z", "format": "RFC3339"}, "version": "1f60kjmlchngg"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350002", "initiated_at": "2023-11-16T10:45:26.752126Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "531", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyMCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 0.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 3048.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-16T10:44:36.837260Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "47732fa2-c23f-46af-a530-709c1d3321a3"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:26 GMT", "Content-Length": "358"}, "elapsed_s": 0.012364, "reported": "2023-11-16T10:45:26.765189Z", "json": {"service_areas": [], "subscription": {"id": "00000173-e36d-40be-d38b-eca6ca350002", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-17T10:44:36.83726Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T10:44:36.83726Z", "format": "RFC3339"}, "version": "1f60kjmlp1s6g"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350003", "initiated_at": "2023-11-16T10:45:26.772028Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "606", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyMCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 0.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 3048.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-16T10:44:36.837260Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-16T10:54:36.837260Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "59de699f-673a-4f22-bcde-83f3df70ad96"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:26 GMT", "Content-Length": "358"}, "elapsed_s": 0.006177, "reported": "2023-11-16T10:45:26.778862Z", "json": {"service_areas": [], "subscription": {"id": "00000173-e36d-40be-d38b-eca6ca350003", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-16T10:54:36.83726Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T10:44:36.83726Z", "format": "RFC3339"}, "version": "1f60kjmmc66to"}}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T10:45:26.784763Z"}, {"name": "Mutate Subscription", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/subscription_simple.md#mutate-subscription-test-step", "start_time": "2023-11-16T10:45:26.784950Z", "failed_checks": [], "passed_checks": [{"name": "Subscription can be mutated", "timestamp": "2023-11-16T10:45:26.793213Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Response to subscription mutation contains a subscription", "timestamp": "2023-11-16T10:45:26.794112Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T10:45:26.795007Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T10:45:26.795068Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T10:45:26.795122Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T10:45:26.795173Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T10:45:26.795234Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T10:45:26.795296Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T10:45:26.795347Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T10:45:26.795396Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-16T10:45:26.795446Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-16T10:45:26.795496Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T10:45:26.795546Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T10:45:26.795599Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Mutated subscription version is updated", "timestamp": "2023-11-16T10:45:26.795658Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Subscription can be mutated", "timestamp": "2023-11-16T10:45:26.804699Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Response to subscription mutation contains a subscription", "timestamp": "2023-11-16T10:45:26.805604Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T10:45:26.806491Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T10:45:26.806552Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T10:45:26.806604Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T10:45:26.806657Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T10:45:26.806717Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T10:45:26.806779Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T10:45:26.806831Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T10:45:26.806880Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-16T10:45:26.806932Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-16T10:45:26.806983Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T10:45:26.807033Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T10:45:26.807085Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Mutated subscription version is updated", "timestamp": "2023-11-16T10:45:26.807145Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Subscription can be mutated", "timestamp": "2023-11-16T10:45:26.816184Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Response to subscription mutation contains a subscription", "timestamp": "2023-11-16T10:45:26.817129Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T10:45:26.818055Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T10:45:26.818117Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T10:45:26.818169Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T10:45:26.818218Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T10:45:26.818276Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T10:45:26.818336Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T10:45:26.818387Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T10:45:26.818439Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-16T10:45:26.818490Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-16T10:45:26.818540Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T10:45:26.818590Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T10:45:26.818641Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Mutated subscription version is updated", "timestamp": "2023-11-16T10:45:26.818698Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Subscription can be mutated", "timestamp": "2023-11-16T10:45:26.828147Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Response to subscription mutation contains a subscription", "timestamp": "2023-11-16T10:45:26.829062Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T10:45:26.829937Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T10:45:26.829998Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T10:45:26.830051Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T10:45:26.830103Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T10:45:26.830164Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T10:45:26.830226Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T10:45:26.830276Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T10:45:26.830325Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-16T10:45:26.830376Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-16T10:45:26.830427Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T10:45:26.830476Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T10:45:26.830529Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Mutated subscription version is updated", "timestamp": "2023-11-16T10:45:26.830591Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Subscription can be mutated", "timestamp": "2023-11-16T10:45:26.840219Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Response to subscription mutation contains a subscription", "timestamp": "2023-11-16T10:45:26.841200Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T10:45:26.842103Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T10:45:26.842166Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T10:45:26.842221Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T10:45:26.842271Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T10:45:26.842331Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T10:45:26.842392Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T10:45:26.842443Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T10:45:26.842492Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-16T10:45:26.842546Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-16T10:45:26.842597Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T10:45:26.842648Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T10:45:26.842702Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Mutated subscription version is updated", "timestamp": "2023-11-16T10:45:26.842761Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Subscription can be mutated", "timestamp": "2023-11-16T10:45:26.851963Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Response to subscription mutation contains a subscription", "timestamp": "2023-11-16T10:45:26.852878Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T10:45:26.853757Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T10:45:26.853818Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T10:45:26.853870Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T10:45:26.853919Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T10:45:26.853978Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T10:45:26.854037Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T10:45:26.854087Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T10:45:26.854137Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-16T10:45:26.854189Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-16T10:45:26.854238Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T10:45:26.854288Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T10:45:26.854340Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Mutated subscription version is updated", "timestamp": "2023-11-16T10:45:26.854400Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Subscription can be mutated", "timestamp": "2023-11-16T10:45:26.862715Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Response to subscription mutation contains a subscription", "timestamp": "2023-11-16T10:45:26.863635Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T10:45:26.864700Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T10:45:26.864762Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T10:45:26.864814Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T10:45:26.864865Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T10:45:26.864924Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T10:45:26.864985Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T10:45:26.865035Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T10:45:26.865085Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-16T10:45:26.865135Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-16T10:45:26.865185Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T10:45:26.865235Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T10:45:26.865287Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Mutated subscription version is updated", "timestamp": "2023-11-16T10:45:26.865346Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Subscription can be mutated", "timestamp": "2023-11-16T10:45:26.873737Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Response to subscription mutation contains a subscription", "timestamp": "2023-11-16T10:45:26.874638Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T10:45:26.875525Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T10:45:26.875587Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T10:45:26.875639Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T10:45:26.875718Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T10:45:26.875787Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T10:45:26.875852Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T10:45:26.875904Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T10:45:26.875954Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-16T10:45:26.876004Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-16T10:45:26.876054Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T10:45:26.876104Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T10:45:26.876158Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Mutated subscription version is updated", "timestamp": "2023-11-16T10:45:26.876217Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}], "queries": [{"request": {"method": "PUT", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350000/1f60kjmkvnamg", "initiated_at": "2023-11-16T10:45:26.786012Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "572", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyMCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 0.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 3048.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-16T10:45:36.726537Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-17T10:45:36.726537Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "f78e2cd8-94e3-4c2e-9422-2d6a33e5e47d"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:26 GMT", "Content-Length": "360"}, "elapsed_s": 0.005798, "reported": "2023-11-16T10:45:26.792418Z", "json": {"service_areas": [], "subscription": {"id": "00000173-e36d-40be-d38b-eca6ca350000", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-17T10:45:36.726537Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T10:45:36.726537Z", "format": "RFC3339"}, "version": "1f60kjmmpc3t0"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350001/1f60kjmlchngg", "initiated_at": "2023-11-16T10:45:26.797349Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "572", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyMCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 0.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 3048.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-16T10:45:36.739988Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-16T10:54:46.837260Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "5c32c017-1eb5-47ba-b58e-e6c836034647"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:26 GMT", "Content-Length": "359"}, "elapsed_s": 0.005754, "reported": "2023-11-16T10:45:26.803833Z", "json": {"service_areas": [], "subscription": {"id": "00000173-e36d-40be-d38b-eca6ca350001", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-16T10:54:46.83726Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T10:45:36.739988Z", "format": "RFC3339"}, "version": "1f60kjmn4cutg"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350002/1f60kjmlp1s6g", "initiated_at": "2023-11-16T10:45:26.808916Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "572", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyMCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 0.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 3048.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-16T10:44:46.837260Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-17T10:44:46.837260Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "7823893b-7d69-4859-80c1-44388ae91c28"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:26 GMT", "Content-Length": "358"}, "elapsed_s": 0.005602, "reported": "2023-11-16T10:45:26.815295Z", "json": {"service_areas": [], "subscription": {"id": "00000173-e36d-40be-d38b-eca6ca350002", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-17T10:44:46.83726Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T10:44:46.83726Z", "format": "RFC3339"}, "version": "1f60kjmnfbhlg"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350003/1f60kjmmc66to", "initiated_at": "2023-11-16T10:45:26.820323Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "572", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyMCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 0.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 3048.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-16T10:44:46.837260Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-16T10:54:46.837260Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "9216ec68-dc27-44dd-83e8-479225ce1197"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:26 GMT", "Content-Length": "358"}, "elapsed_s": 0.006295, "reported": "2023-11-16T10:45:26.827249Z", "json": {"service_areas": [], "subscription": {"id": "00000173-e36d-40be-d38b-eca6ca350003", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-16T10:54:46.83726Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T10:44:46.83726Z", "format": "RFC3339"}, "version": "1f60kjmnq9ql0"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350000/1f60kjmmpc3t0", "initiated_at": "2023-11-16T10:45:26.832294Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "594", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyMCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": 37.1853, "lng": -80.61500000000001}, {"lat": 37.2148, "lng": -80.61500000000001}, {"lat": 37.2148, "lng": -80.545}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 0.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 3048.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-16T10:45:36.726537Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-17T10:45:36.726537Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "0ef2afa5-e3e0-43f9-8a92-6db46487bcfb"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:26 GMT", "Content-Length": "360"}, "elapsed_s": 0.00632, "reported": "2023-11-16T10:45:26.839329Z", "json": {"service_areas": [], "subscription": {"id": "00000173-e36d-40be-d38b-eca6ca350000", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-17T10:45:36.726537Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T10:45:36.726537Z", "format": "RFC3339"}, "version": "1f60kjmo5ntg0"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350001/1f60kjmn4cutg", "initiated_at": "2023-11-16T10:45:26.844371Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "594", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyMCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": 37.1853, "lng": -80.61500000000001}, {"lat": 37.2148, "lng": -80.61500000000001}, {"lat": 37.2148, "lng": -80.545}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 0.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 3048.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-16T10:45:36.739988Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-16T10:54:46.837260Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "c841428b-3688-45c6-91f4-423d7824767c"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:26 GMT", "Content-Length": "359"}, "elapsed_s": 0.006019, "reported": "2023-11-16T10:45:26.850984Z", "json": {"service_areas": [], "subscription": {"id": "00000173-e36d-40be-d38b-eca6ca350001", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-16T10:54:46.83726Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T10:45:36.739988Z", "format": "RFC3339"}, "version": "1f60kjmoh4v4g"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350002/1f60kjmnfbhlg", "initiated_at": "2023-11-16T10:45:26.856001Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "594", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyMCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": 37.1853, "lng": -80.61500000000001}, {"lat": 37.2148, "lng": -80.61500000000001}, {"lat": 37.2148, "lng": -80.545}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 0.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 3048.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-16T10:44:46.837260Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-17T10:44:46.837260Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "bae4077e-9809-4e03-85e6-8036020f1d38"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:26 GMT", "Content-Length": "358"}, "elapsed_s": 0.005219, "reported": "2023-11-16T10:45:26.861801Z", "json": {"service_areas": [], "subscription": {"id": "00000173-e36d-40be-d38b-eca6ca350002", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-17T10:44:46.83726Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T10:44:46.83726Z", "format": "RFC3339"}, "version": "1f60kjmos3938"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350003/1f60kjmnq9ql0", "initiated_at": "2023-11-16T10:45:26.866892Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "594", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyMCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": 37.1853, "lng": -80.61500000000001}, {"lat": 37.2148, "lng": -80.61500000000001}, {"lat": 37.2148, "lng": -80.545}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 0.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 3048.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-16T10:44:46.837260Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-16T10:54:46.837260Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "55fb688a-ae2e-4574-9891-41bfee90ff96"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:26 GMT", "Content-Length": "358"}, "elapsed_s": 0.005445, "reported": "2023-11-16T10:45:26.872917Z", "json": {"service_areas": [], "subscription": {"id": "00000173-e36d-40be-d38b-eca6ca350003", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-16T10:54:46.83726Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T10:44:46.83726Z", "format": "RFC3339"}, "version": "1f60kjmp6g9b8"}}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T10:45:26.877053Z"}, {"name": "Query Existing Subscription", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/subscription_simple.md#query-existing-subscription-test-step", "start_time": "2023-11-16T10:45:26.877086Z", "failed_checks": [], "passed_checks": [{"name": "Get Subscription by ID", "timestamp": "2023-11-16T10:45:26.880906Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,e"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T10:45:26.881824Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T10:45:26.881915Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T10:45:26.881976Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T10:45:26.882030Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T10:45:26.882091Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T10:45:26.882154Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T10:45:26.882207Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T10:45:26.882258Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-16T10:45:26.882311Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-16T10:45:26.882363Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T10:45:26.882414Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T10:45:26.882467Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-16T10:45:26.882536Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-16T10:45:26.882593Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,e"]}, {"name": "Get Subscription by ID", "timestamp": "2023-11-16T10:45:26.885866Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,e"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T10:45:26.886704Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T10:45:26.886768Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T10:45:26.886821Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T10:45:26.886872Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T10:45:26.886932Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T10:45:26.886994Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T10:45:26.887045Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T10:45:26.887096Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-16T10:45:26.887148Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-16T10:45:26.887209Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T10:45:26.887260Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T10:45:26.887314Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-16T10:45:26.887381Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-16T10:45:26.887437Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,e"]}, {"name": "Get Subscription by ID", "timestamp": "2023-11-16T10:45:26.890652Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,e"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T10:45:26.891556Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T10:45:26.891622Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T10:45:26.891700Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T10:45:26.891759Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T10:45:26.891822Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T10:45:26.891885Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T10:45:26.891938Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T10:45:26.891988Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-16T10:45:26.892040Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-16T10:45:26.892091Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T10:45:26.892141Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T10:45:26.892194Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-16T10:45:26.892261Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-16T10:45:26.892318Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,e"]}, {"name": "Get Subscription by ID", "timestamp": "2023-11-16T10:45:26.895525Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,e"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T10:45:26.896430Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T10:45:26.896493Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T10:45:26.896547Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T10:45:26.896599Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T10:45:26.896658Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T10:45:26.896721Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T10:45:26.896773Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T10:45:26.896822Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-16T10:45:26.896873Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-16T10:45:26.896926Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T10:45:26.896976Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T10:45:26.897029Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-16T10:45:26.897097Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-16T10:45:26.897154Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,e"]}, {"name": "Search for all subscriptions in ISA area", "timestamp": "2023-11-16T10:45:26.901858Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,f"]}, {"name": "Created Subscription is in search results", "timestamp": "2023-11-16T10:45:26.904715Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,f"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T10:45:26.907488Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T10:45:26.907551Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T10:45:26.907605Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T10:45:26.907656Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T10:45:26.907735Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T10:45:26.907805Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T10:45:26.907859Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T10:45:26.907911Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-16T10:45:26.907965Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-16T10:45:26.908018Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T10:45:26.908068Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T10:45:26.908122Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-16T10:45:26.908191Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-16T10:45:26.908248Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,e"]}, {"name": "Created Subscription is in search results", "timestamp": "2023-11-16T10:45:26.911029Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,f"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T10:45:26.913817Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T10:45:26.913879Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T10:45:26.913932Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T10:45:26.913983Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T10:45:26.914042Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T10:45:26.914102Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T10:45:26.914153Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T10:45:26.914203Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-16T10:45:26.914255Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-16T10:45:26.914306Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T10:45:26.914357Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T10:45:26.914409Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-16T10:45:26.914477Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-16T10:45:26.914535Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,e"]}, {"name": "Created Subscription is in search results", "timestamp": "2023-11-16T10:45:26.918335Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,f"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T10:45:26.921997Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T10:45:26.922062Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T10:45:26.922116Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T10:45:26.922166Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T10:45:26.922227Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T10:45:26.922288Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T10:45:26.922339Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T10:45:26.922390Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-16T10:45:26.922442Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-16T10:45:26.922493Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T10:45:26.922544Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T10:45:26.922596Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-16T10:45:26.922664Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-16T10:45:26.922720Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,e"]}, {"name": "Created Subscription is in search results", "timestamp": "2023-11-16T10:45:26.925541Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,f"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T10:45:26.928357Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T10:45:26.928420Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T10:45:26.928473Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T10:45:26.928524Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T10:45:26.928587Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T10:45:26.928649Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T10:45:26.928701Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T10:45:26.928752Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-16T10:45:26.928804Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-16T10:45:26.928856Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T10:45:26.928907Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T10:45:26.928961Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-16T10:45:26.929029Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-16T10:45:26.929086Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,e"]}, {"name": "No huge search area allowed", "timestamp": "2023-11-16T10:45:26.930795Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,f"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-16T10:45:26.877282Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyMCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:26 GMT", "Content-Length": "341"}, "elapsed_s": 0.00122, "reported": "2023-11-16T10:45:26.879087Z", "json": {"subscription": {"id": "00000173-e36d-40be-d38b-eca6ca350000", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-17T10:45:36.726537Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T10:45:36.726537Z", "format": "RFC3339"}, "version": "1f60kjmo5ntg0"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "GET", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350001", "initiated_at": "2023-11-16T10:45:26.882639Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyMCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:26 GMT", "Content-Length": "340"}, "elapsed_s": 0.001179, "reported": "2023-11-16T10:45:26.884327Z", "json": {"subscription": {"id": "00000173-e36d-40be-d38b-eca6ca350001", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-16T10:54:46.83726Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T10:45:36.739988Z", "format": "RFC3339"}, "version": "1f60kjmoh4v4g"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "GET", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350002", "initiated_at": "2023-11-16T10:45:26.887483Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyMCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:26 GMT", "Content-Length": "339"}, "elapsed_s": 0.001089, "reported": "2023-11-16T10:45:26.889104Z", "json": {"subscription": {"id": "00000173-e36d-40be-d38b-eca6ca350002", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-17T10:44:46.83726Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T10:44:46.83726Z", "format": "RFC3339"}, "version": "1f60kjmos3938"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "GET", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350003", "initiated_at": "2023-11-16T10:45:26.892365Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyMCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:26 GMT", "Content-Length": "339"}, "elapsed_s": 0.001092, "reported": "2023-11-16T10:45:26.893964Z", "json": {"subscription": {"id": "00000173-e36d-40be-d38b-eca6ca350003", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-16T10:54:46.83726Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T10:44:46.83726Z", "format": "RFC3339"}, "version": "1f60kjmp6g9b8"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "GET", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions?area=37.1853,-80.614,37.2148,-80.614,37.2148,-80.544,37.1853,-80.544", "initiated_at": "2023-11-16T10:45:26.897372Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyMCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:26 GMT", "Content-Length": "1311"}, "elapsed_s": 0.001961, "reported": "2023-11-16T10:45:26.900002Z", "json": {"subscriptions": [{"id": "00000173-e36d-40be-d38b-eca6ca350000", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-17T10:45:36.726537Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T10:45:36.726537Z", "format": "RFC3339"}, "version": "1f60kjmo5ntg0"}, {"id": "00000173-e36d-40be-d38b-eca6ca350001", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-16T10:54:46.83726Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T10:45:36.739988Z", "format": "RFC3339"}, "version": "1f60kjmoh4v4g"}, {"id": "00000173-e36d-40be-d38b-eca6ca350002", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-17T10:44:46.83726Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T10:44:46.83726Z", "format": "RFC3339"}, "version": "1f60kjmos3938"}, {"id": "00000173-e36d-40be-d38b-eca6ca350003", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-16T10:54:46.83726Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T10:44:46.83726Z", "format": "RFC3339"}, "version": "1f60kjmp6g9b8"}]}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "GET", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions?area=38.0,-81.0,37.0,-81.0,37.0,-80.0,38.0,-80.0", "initiated_at": "2023-11-16T10:45:26.929152Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyMCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 413, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:26 GMT", "Content-Length": "70"}, "elapsed_s": 0.000882, "reported": "2023-11-16T10:45:26.930556Z", "json": {"message": "Area too large (E:53a9f56f-d682-477c-a76a-11f99a0ff6a4)"}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T10:45:26.930846Z"}, {"name": "Delete Subscription", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/subscription_simple.md#delete-subscription-test-step", "start_time": "2023-11-16T10:45:26.930890Z", "failed_checks": [], "passed_checks": [{"name": "Missing version prevents deletion", "timestamp": "2023-11-16T10:45:26.932713Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,d"]}, {"name": "Incorrect version prevents deletion", "timestamp": "2023-11-16T10:45:26.934349Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,d"]}, {"name": "Missing version prevents deletion", "timestamp": "2023-11-16T10:45:26.936002Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,d"]}, {"name": "Incorrect version prevents deletion", "timestamp": "2023-11-16T10:45:26.937624Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,d"]}, {"name": "Missing version prevents deletion", "timestamp": "2023-11-16T10:45:26.939190Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,d"]}, {"name": "Incorrect version prevents deletion", "timestamp": "2023-11-16T10:45:26.940812Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,d"]}, {"name": "Missing version prevents deletion", "timestamp": "2023-11-16T10:45:26.942502Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,d"]}, {"name": "Incorrect version prevents deletion", "timestamp": "2023-11-16T10:45:26.944173Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,d"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-16T10:45:26.951024Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,d"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T10:45:26.951937Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T10:45:26.951998Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T10:45:26.952048Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T10:45:26.952097Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T10:45:26.952154Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T10:45:26.952212Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T10:45:26.952262Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T10:45:26.952310Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-16T10:45:26.952360Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-16T10:45:26.952408Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T10:45:26.952456Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T10:45:26.952505Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-16T10:45:26.952571Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-16T10:45:26.952625Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,e"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-16T10:45:26.959031Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,d"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T10:45:26.959943Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T10:45:26.960004Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T10:45:26.960054Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T10:45:26.960103Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T10:45:26.960161Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T10:45:26.960219Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T10:45:26.960269Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T10:45:26.960317Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-16T10:45:26.960365Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-16T10:45:26.960413Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T10:45:26.960461Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T10:45:26.960510Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-16T10:45:26.960574Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-16T10:45:26.960627Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,e"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-16T10:45:26.967116Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,d"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T10:45:26.968030Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T10:45:26.968091Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T10:45:26.968143Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T10:45:26.968191Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T10:45:26.968249Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T10:45:26.968308Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T10:45:26.968358Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T10:45:26.968405Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-16T10:45:26.968455Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-16T10:45:26.968504Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T10:45:26.968552Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T10:45:26.968602Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-16T10:45:26.968667Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-16T10:45:26.968721Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,e"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-16T10:45:26.975486Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,d"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T10:45:26.976397Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T10:45:26.976458Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T10:45:26.976510Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T10:45:26.976559Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T10:45:26.976617Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T10:45:26.976677Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T10:45:26.976726Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T10:45:26.976775Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-16T10:45:26.976823Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-16T10:45:26.976872Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T10:45:26.976921Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T10:45:26.976972Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-16T10:45:26.977037Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-16T10:45:26.977092Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,e"]}], "queries": [{"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350000/", "initiated_at": "2023-11-16T10:45:26.931106Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyMCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:26 GMT", "Content-Length": "78"}, "elapsed_s": 0.000813, "reported": "2023-11-16T10:45:26.932492Z", "json": {"message": "Missing version string (E:4279f598-4a44-447a-b89f-3f42e7a11e2d)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350000/notacorrectversion", "initiated_at": "2023-11-16T10:45:26.932818Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyMCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:26 GMT", "Content-Length": "125"}, "elapsed_s": 0.000772, "reported": "2023-11-16T10:45:26.934116Z", "json": {"message": "strconv.ParseUint: parsing \"notacorrectversion\": value out of range (E:e44d7f90-d0d3-4635-805b-5d72d09f3698)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350001/", "initiated_at": "2023-11-16T10:45:26.934462Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyMCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:26 GMT", "Content-Length": "78"}, "elapsed_s": 0.000746, "reported": "2023-11-16T10:45:26.935778Z", "json": {"message": "Missing version string (E:611bf73d-7d75-4652-8424-f6155c3a055c)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350001/notacorrectversion", "initiated_at": "2023-11-16T10:45:26.936104Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyMCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:26 GMT", "Content-Length": "125"}, "elapsed_s": 0.000755, "reported": "2023-11-16T10:45:26.937408Z", "json": {"message": "strconv.ParseUint: parsing \"notacorrectversion\": value out of range (E:2e5e44af-bfcb-488a-8478-1c45664797f4)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350002/", "initiated_at": "2023-11-16T10:45:26.937721Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyMCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:26 GMT", "Content-Length": "78"}, "elapsed_s": 0.000741, "reported": "2023-11-16T10:45:26.938966Z", "json": {"message": "Missing version string (E:1c58622c-7f40-49d9-b9ba-650475c8aa74)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350002/notacorrectversion", "initiated_at": "2023-11-16T10:45:26.939295Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyMCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:26 GMT", "Content-Length": "125"}, "elapsed_s": 0.000752, "reported": "2023-11-16T10:45:26.940597Z", "json": {"message": "strconv.ParseUint: parsing \"notacorrectversion\": value out of range (E:aabd9054-0627-45da-ba59-1d7a523bfd32)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350003/", "initiated_at": "2023-11-16T10:45:26.940911Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyMCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:26 GMT", "Content-Length": "78"}, "elapsed_s": 0.000837, "reported": "2023-11-16T10:45:26.942287Z", "json": {"message": "Missing version string (E:bababdf2-421f-497e-8f95-47b54cbc0aa3)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350003/notacorrectversion", "initiated_at": "2023-11-16T10:45:26.942615Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyMCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:26 GMT", "Content-Length": "125"}, "elapsed_s": 0.000785, "reported": "2023-11-16T10:45:26.943956Z", "json": {"message": "strconv.ParseUint: parsing \"notacorrectversion\": value out of range (E:66dbad26-0a78-4810-a435-42af4306d57f)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350000/1f60kjmo5ntg0", "initiated_at": "2023-11-16T10:45:26.944424Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyMCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:26 GMT", "Content-Length": "341"}, "elapsed_s": 0.004352, "reported": "2023-11-16T10:45:26.949381Z", "json": {"subscription": {"id": "00000173-e36d-40be-d38b-eca6ca350000", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-17T10:45:36.726537Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T10:45:36.726537Z", "format": "RFC3339"}, "version": "1f60kjmo5ntg0"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350001/1f60kjmoh4v4g", "initiated_at": "2023-11-16T10:45:26.952680Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyMCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:26 GMT", "Content-Length": "340"}, "elapsed_s": 0.004193, "reported": "2023-11-16T10:45:26.957393Z", "json": {"subscription": {"id": "00000173-e36d-40be-d38b-eca6ca350001", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-16T10:54:46.83726Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T10:45:36.739988Z", "format": "RFC3339"}, "version": "1f60kjmoh4v4g"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350002/1f60kjmos3938", "initiated_at": "2023-11-16T10:45:26.960679Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyMCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:26 GMT", "Content-Length": "339"}, "elapsed_s": 0.00409, "reported": "2023-11-16T10:45:26.965292Z", "json": {"subscription": {"id": "00000173-e36d-40be-d38b-eca6ca350002", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-17T10:44:46.83726Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T10:44:46.83726Z", "format": "RFC3339"}, "version": "1f60kjmos3938"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350003/1f60kjmp6g9b8", "initiated_at": "2023-11-16T10:45:26.968774Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyMCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:26 GMT", "Content-Length": "339"}, "elapsed_s": 0.004447, "reported": "2023-11-16T10:45:26.973826Z", "json": {"subscription": {"id": "00000173-e36d-40be-d38b-eca6ca350003", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-16T10:54:46.83726Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T10:44:46.83726Z", "format": "RFC3339"}, "version": "1f60kjmp6g9b8"}}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T10:45:26.977119Z"}, {"name": "Query Deleted Subscription", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/subscription_simple.md#query-deleted-subscription-test-step", "start_time": "2023-11-16T10:45:26.977143Z", "failed_checks": [], "passed_checks": [{"name": "Query by subscription ID should fail", "timestamp": "2023-11-16T10:45:26.979296Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,e"]}, {"name": "Query by subscription ID should fail", "timestamp": "2023-11-16T10:45:26.982049Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,e"]}, {"name": "Query by subscription ID should fail", "timestamp": "2023-11-16T10:45:26.984112Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,e"]}, {"name": "Query by subscription ID should fail", "timestamp": "2023-11-16T10:45:26.986158Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,e"]}, {"name": "Search for all subscriptions in ISA area", "timestamp": "2023-11-16T10:45:26.989126Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,f"]}, {"name": "Deleted subscription should not be present in search results", "timestamp": "2023-11-16T10:45:26.989654Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,f"]}, {"name": "Search area that represents a loop is not allowed", "timestamp": "2023-11-16T10:45:26.991469Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,f"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-16T10:45:26.977307Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyMCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:26 GMT", "Content-Length": "115"}, "elapsed_s": 0.001193, "reported": "2023-11-16T10:45:26.979075Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350000 not found (E:9e66f238-ba29-41f6-8a66-b2329024d0ed)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "GET", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350001", "initiated_at": "2023-11-16T10:45:26.979416Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyMCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:26 GMT", "Content-Length": "115"}, "elapsed_s": 0.001681, "reported": "2023-11-16T10:45:26.981829Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350001 not found (E:4de9433d-ea84-49ba-be02-a6f777623d2b)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "GET", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350002", "initiated_at": "2023-11-16T10:45:26.982134Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyMCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:26 GMT", "Content-Length": "115"}, "elapsed_s": 0.001135, "reported": "2023-11-16T10:45:26.983849Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350002 not found (E:89e9fd41-c76b-4de2-904b-1b342afc16ad)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "GET", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350003", "initiated_at": "2023-11-16T10:45:26.984197Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyMCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:26 GMT", "Content-Length": "115"}, "elapsed_s": 0.001151, "reported": "2023-11-16T10:45:26.985933Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350003 not found (E:01bb6087-8b53-4bd0-8235-8419022ee1f6)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "GET", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions?area=37.1853,-80.614,37.2148,-80.614,37.2148,-80.544,37.1853,-80.544", "initiated_at": "2023-11-16T10:45:26.986416Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyMCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:26 GMT", "Content-Length": "21"}, "elapsed_s": 0.001747, "reported": "2023-11-16T10:45:26.988772Z", "json": {"subscriptions": []}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "GET", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions?area=37.1853,-80.614,37.2148,-80.614,37.2148,-80.544,37.1853,-80.544,37.1853,-80.614", "initiated_at": "2023-11-16T10:45:26.989744Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyMCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:26 GMT", "Content-Length": "103"}, "elapsed_s": 0.000848, "reported": "2023-11-16T10:45:26.991197Z", "json": {"message": "Intersection found between polygon edge 1 and 4 (E:44045e76-f5d4-4edd-a2dc-e2fb1c915657)"}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T10:45:26.991523Z"}], "end_time": "2023-11-16T10:45:26.991553Z"}], "successful": true, "end_time": "2023-11-16T10:45:26.991569Z", "cleanup": {"name": "Cleanup", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/subscription_simple.md#cleanup", "start_time": "2023-11-16T10:45:26.991611Z", "failed_checks": [], "passed_checks": [{"name": "Subscription can be queried by ID", "timestamp": "2023-11-16T10:45:26.993781Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-16T10:45:26.995953Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-16T10:45:26.997943Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-16T10:45:27.000096Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,e"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-16T10:45:26.991701Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyMCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:26 GMT", "Content-Length": "115"}, "elapsed_s": 0.001131, "reported": "2023-11-16T10:45:26.993516Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350000 not found (E:11262498-7b6d-4541-8a30-c76015509c9e)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "GET", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350001", "initiated_at": "2023-11-16T10:45:26.993884Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyMCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:26 GMT", "Content-Length": "115"}, "elapsed_s": 0.001139, "reported": "2023-11-16T10:45:26.995668Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350001 not found (E:800cac93-7c3d-45df-a3bd-42aa62d6da48)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "GET", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350002", "initiated_at": "2023-11-16T10:45:26.996055Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyMCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:26 GMT", "Content-Length": "115"}, "elapsed_s": 0.001087, "reported": "2023-11-16T10:45:26.997721Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350002 not found (E:4b6e405a-b584-4cc7-8856-729760bc4ac9)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "GET", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350003", "initiated_at": "2023-11-16T10:45:26.998048Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyMCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:26 GMT", "Content-Length": "115"}, "elapsed_s": 0.001168, "reported": "2023-11-16T10:45:26.999871Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350003 not found (E:25da6a67-b460-4591-8a66-4fbdf37dae9b)"}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T10:45:27.000175Z"}}}, {"test_scenario": {"name": "ASTM F3411-22a NetRID DSS interoperability", "scenario_type": "scenarios.astm.netrid.v22a.DSSInteroperability", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss_interoperability.md", "start_time": "2023-11-16T10:45:27.000685Z", "cases": [{"name": "Prerequisites", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss_interoperability.md#prerequisites-test-case", "start_time": "2023-11-16T10:45:27.000759Z", "steps": [{"name": "Test environment requirements", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss_interoperability.md#test-environment-requirements-test-step", "start_time": "2023-11-16T10:45:27.000807Z", "failed_checks": [], "passed_checks": [{"name": "DSS instance is publicly addressable", "timestamp": "2023-11-16T10:45:27.001300Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0210"]}, {"name": "DSS instance is reachable", "timestamp": "2023-11-16T10:45:27.004248Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0210"]}, {"name": "DSS instance is publicly addressable", "timestamp": "2023-11-16T10:45:27.004681Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0210"]}, {"name": "DSS instance is reachable", "timestamp": "2023-11-16T10:45:27.009427Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0210"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions?area=-23.6558,130.6205,-23.6898,130.6301,-23.6709,130.67,-23.6407,130.6466", "initiated_at": "2023-11-16T10:45:27.001430Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyMCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:27 GMT", "Content-Length": "21"}, "elapsed_s": 0.001739, "reported": "2023-11-16T10:45:27.003894Z", "json": {"subscriptions": []}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "GET", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions?area=-23.6558,130.6205,-23.6898,130.6301,-23.6709,130.67,-23.6407,130.6466", "initiated_at": "2023-11-16T10:45:27.004787Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyNywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:27 GMT", "Content-Length": "21"}, "elapsed_s": 0.002111, "reported": "2023-11-16T10:45:27.009066Z", "json": {"subscriptions": []}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T10:45:27.009477Z"}], "end_time": "2023-11-16T10:45:27.009501Z"}, {"name": "Interoperability sequence", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss_interoperability.md#interoperability-sequence-test-case", "start_time": "2023-11-16T10:45:27.009534Z", "steps": [{"name": "S1", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/test_steps/put_isa.md#create-or-update-isa-test-step", "start_time": "2023-11-16T10:45:27.009598Z", "failed_checks": [], "passed_checks": [{"name": "ISA response code", "timestamp": "2023-11-16T10:45:27.018608Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA response format", "timestamp": "2023-11-16T10:45:27.030029Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA ID matches", "timestamp": "2023-11-16T10:45:27.030103Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA version format", "timestamp": "2023-11-16T10:45:27.030157Z", "participants": ["uss1"], "requirements": []}, {"name": "ISA start time matches", "timestamp": "2023-11-16T10:45:27.030208Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA end time matches", "timestamp": "2023-11-16T10:45:27.030256Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA URL matches", "timestamp": "2023-11-16T10:45:27.030306Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA[P] created with proper response", "timestamp": "2023-11-16T10:45:27.030803Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,1a"]}], "queries": [{"request": {"method": "PUT", "url": "http://dss.uss1.localutm/rid/v2/dss/identification_service_areas/061ce1e8-cc78-475c-b780-7ca965046f4e", "initiated_at": "2023-11-16T10:45:27.010586Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "586", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyMCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": -23.6558, "lng": 130.6205}, {"lat": -23.6898, "lng": 130.6301}, {"lat": -23.6709, "lng": 130.67}, {"lat": -23.6407, "lng": 130.6466}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 20.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 400.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-16T10:45:27.009692Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-16T10:55:27.009692Z"}}, "uss_base_url": "https://example.com", "request_id": "dc2751c9-0af7-4cb4-b823-5423e450c2c6"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:27 GMT", "Content-Length": "309"}, "elapsed_s": 0.004477, "reported": "2023-11-16T10:45:27.015640Z", "json": {"subscribers": [], "service_area": {"uss_base_url": "https://example.com", "owner": "uss_qualifier", "time_start": {"value": "2023-11-16T10:45:27.009692Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-16T10:55:27.009692Z", "format": "RFC3339"}, "version": "1f60kjmtfg6g8", "id": "061ce1e8-cc78-475c-b780-7ca965046f4e"}}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T10:45:27.030834Z"}, {"name": "S2", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss_interoperability.md#s2-test-step", "start_time": "2023-11-16T10:45:27.030871Z", "failed_checks": [], "passed_checks": [{"name": "Subscription[n] created with proper response", "timestamp": "2023-11-16T10:45:27.040649Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,3a"]}, {"name": "service_areas includes ISA from S1", "timestamp": "2023-11-16T10:45:27.041422Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,1c", "astm.f3411.v22a.DSS0130,3,e"]}, {"name": "Subscription[n] created with proper response", "timestamp": "2023-11-16T10:45:27.051116Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,3a"]}, {"name": "service_areas includes ISA from S1", "timestamp": "2023-11-16T10:45:27.051955Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,1c", "astm.f3411.v22a.DSS0130,3,e"]}, {"name": "ID of ISA from S1 is properly synchronized with all DSS", "timestamp": "2023-11-16T10:45:27.052050Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0130,3,a"]}, {"name": "Owner of ISA from S1 is properly synchronized with all DSS", "timestamp": "2023-11-16T10:45:27.052109Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0130,3,b"]}, {"name": "URL of ISA from S1 is properly synchronized with all DSS", "timestamp": "2023-11-16T10:45:27.052161Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0130,3,c"]}, {"name": "Start/end times of ISA from S1 are properly synchronized with all DSS", "timestamp": "2023-11-16T10:45:27.052228Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0130,3,d"]}], "queries": [{"request": {"method": "PUT", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/136442b0-81b2-444d-b0fd-9294b6330fdd", "initiated_at": "2023-11-16T10:45:27.031746Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "586", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyMCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": -23.6558, "lng": 130.6205}, {"lat": -23.6898, "lng": 130.6301}, {"lat": -23.6709, "lng": 130.67}, {"lat": -23.6407, "lng": 130.6466}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 20.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 400.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-16T10:45:27.030949Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-16T10:55:27.030949Z"}}, "uss_base_url": "https://example.com", "request_id": "35b908db-02f3-4e9c-b823-51776634c046"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:27 GMT", "Content-Length": "608"}, "elapsed_s": 0.005352, "reported": "2023-11-16T10:45:27.037678Z", "json": {"service_areas": [{"uss_base_url": "https://example.com", "owner": "uss_qualifier", "time_start": {"value": "2023-11-16T10:45:27.009692Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-16T10:55:27.009692Z", "format": "RFC3339"}, "version": "1f60kjmtfg6g8", "id": "061ce1e8-cc78-475c-b780-7ca965046f4e"}], "subscription": {"id": "136442b0-81b2-444d-b0fd-9294b6330fdd", "uss_base_url": "https://example.com", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-16T10:55:27.030949Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T10:45:27.030949Z", "format": "RFC3339"}, "version": "1f60kjmu3m5d0"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/edbe95e6-fa14-41b8-8300-4d6403392ef5", "initiated_at": "2023-11-16T10:45:27.042300Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "586", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyNywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": -23.6558, "lng": 130.6205}, {"lat": -23.6898, "lng": 130.6301}, {"lat": -23.6709, "lng": 130.67}, {"lat": -23.6407, "lng": 130.6466}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 20.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 400.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-16T10:45:27.041483Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-16T10:55:27.041483Z"}}, "uss_base_url": "https://example.com", "request_id": "b0346dd0-e7aa-4be4-a52a-6b58675d6f10"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:27 GMT", "Content-Length": "608"}, "elapsed_s": 0.005431, "reported": "2023-11-16T10:45:27.048470Z", "json": {"service_areas": [{"uss_base_url": "https://example.com", "owner": "uss_qualifier", "time_start": {"value": "2023-11-16T10:45:27.009692Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-16T10:55:27.009692Z", "format": "RFC3339"}, "version": "1f60kjmtfg6g8", "id": "061ce1e8-cc78-475c-b780-7ca965046f4e"}], "subscription": {"id": "edbe95e6-fa14-41b8-8300-4d6403392ef5", "uss_base_url": "https://example.com", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-16T10:55:27.041483Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T10:45:27.041483Z", "format": "RFC3339"}, "version": "1f60kjmue1750"}}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T10:45:27.052251Z"}, {"name": "S3", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss_interoperability.md#s3-test-step", "start_time": "2023-11-16T10:45:27.052286Z", "failed_checks": [], "passed_checks": [{"name": "Subscription[P] returned with proper response", "timestamp": "2023-11-16T10:45:27.055982Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,5", "astm.f3411.v22a.DSS0070"]}, {"name": "Subscription[P] returned with proper response", "timestamp": "2023-11-16T10:45:27.059364Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,5", "astm.f3411.v22a.DSS0070"]}, {"name": "Subscription[P] ID is properly synchronized with all DSS", "timestamp": "2023-11-16T10:45:27.062567Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0130,2,a"]}, {"name": "Subscription[P] owner is properly synchronized with all DSS", "timestamp": "2023-11-16T10:45:27.064205Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0130,2,b"]}, {"name": "Subscription[P] URL is properly synchronized with all DSS", "timestamp": "2023-11-16T10:45:27.065803Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0130,2,c"]}, {"name": "Subscription[P] notification count is properly synchronized with all DSS", "timestamp": "2023-11-16T10:45:27.067435Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0130,2,f"]}, {"name": "Subscription[P] start/end times are properly synchronized with all DSS", "timestamp": "2023-11-16T10:45:27.070606Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0130,2,d"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/136442b0-81b2-444d-b0fd-9294b6330fdd", "initiated_at": "2023-11-16T10:45:27.052333Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyMCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:27 GMT", "Content-Length": "315"}, "elapsed_s": 0.001245, "reported": "2023-11-16T10:45:27.054139Z", "json": {"subscription": {"id": "136442b0-81b2-444d-b0fd-9294b6330fdd", "uss_base_url": "https://example.com", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-16T10:55:27.030949Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T10:45:27.030949Z", "format": "RFC3339"}, "version": "1f60kjmu3m5d0"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "GET", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/136442b0-81b2-444d-b0fd-9294b6330fdd", "initiated_at": "2023-11-16T10:45:27.056037Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyNywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:27 GMT", "Content-Length": "315"}, "elapsed_s": 0.001095, "reported": "2023-11-16T10:45:27.057637Z", "json": {"subscription": {"id": "136442b0-81b2-444d-b0fd-9294b6330fdd", "uss_base_url": "https://example.com", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-16T10:55:27.030949Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T10:45:27.030949Z", "format": "RFC3339"}, "version": "1f60kjmu3m5d0"}}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T10:45:27.070636Z"}, {"name": "S4", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss_interoperability.md#s4-test-step", "start_time": "2023-11-16T10:45:27.070672Z", "failed_checks": [], "passed_checks": [{"name": "Can query all Subscriptions in area from all DSSs", "timestamp": "2023-11-16T10:45:27.075823Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,6", "astm.f3411.v22a.DSS0070"]}, {"name": "Can query all Subscriptions in area from all DSSs", "timestamp": "2023-11-16T10:45:27.080750Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,6", "astm.f3411.v22a.DSS0070"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions?area=-23.6558,130.6205,-23.6898,130.6301,-23.6709,130.67,-23.6407,130.6466", "initiated_at": "2023-11-16T10:45:27.070739Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyMCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:27 GMT", "Content-Length": "616"}, "elapsed_s": 0.001836, "reported": "2023-11-16T10:45:27.073100Z", "json": {"subscriptions": [{"id": "136442b0-81b2-444d-b0fd-9294b6330fdd", "uss_base_url": "https://example.com", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-16T10:55:27.030949Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T10:45:27.030949Z", "format": "RFC3339"}, "version": "1f60kjmu3m5d0"}, {"id": "edbe95e6-fa14-41b8-8300-4d6403392ef5", "uss_base_url": "https://example.com", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-16T10:55:27.041483Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T10:45:27.041483Z", "format": "RFC3339"}, "version": "1f60kjmue1750"}]}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "GET", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions?area=-23.6558,130.6205,-23.6898,130.6301,-23.6709,130.67,-23.6407,130.6466", "initiated_at": "2023-11-16T10:45:27.075891Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyNywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:27 GMT", "Content-Length": "616"}, "elapsed_s": 0.001586, "reported": "2023-11-16T10:45:27.078024Z", "json": {"subscriptions": [{"id": "136442b0-81b2-444d-b0fd-9294b6330fdd", "uss_base_url": "https://example.com", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-16T10:55:27.030949Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T10:45:27.030949Z", "format": "RFC3339"}, "version": "1f60kjmu3m5d0"}, {"id": "edbe95e6-fa14-41b8-8300-4d6403392ef5", "uss_base_url": "https://example.com", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-16T10:55:27.041483Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T10:45:27.041483Z", "format": "RFC3339"}, "version": "1f60kjmue1750"}]}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T10:45:27.080783Z"}, {"name": "S5", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/test_steps/put_isa.md#create-or-update-isa-test-step", "start_time": "2023-11-16T10:45:27.080817Z", "failed_checks": [], "passed_checks": [{"name": "Can get ISA from primary DSS", "timestamp": "2023-11-16T10:45:27.084902Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0130,3,a"]}, {"name": "ISA response code", "timestamp": "2023-11-16T10:45:27.276003Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA response format", "timestamp": "2023-11-16T10:45:27.287524Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA ID matches", "timestamp": "2023-11-16T10:45:27.287599Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA version changed", "timestamp": "2023-11-16T10:45:27.287652Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA version format", "timestamp": "2023-11-16T10:45:27.287721Z", "participants": ["uss1"], "requirements": []}, {"name": "ISA start time matches", "timestamp": "2023-11-16T10:45:27.287777Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA end time matches", "timestamp": "2023-11-16T10:45:27.287827Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA URL matches", "timestamp": "2023-11-16T10:45:27.287878Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "Can modify ISA in primary DSS", "timestamp": "2023-11-16T10:45:27.288489Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,1b"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss1.localutm/rid/v2/dss/identification_service_areas/061ce1e8-cc78-475c-b780-7ca965046f4e", "initiated_at": "2023-11-16T10:45:27.080870Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyMCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:27 GMT", "Content-Length": "292"}, "elapsed_s": 0.001113, "reported": "2023-11-16T10:45:27.082508Z", "json": {"service_area": {"uss_base_url": "https://example.com", "owner": "uss_qualifier", "time_start": {"value": "2023-11-16T10:45:27.009692Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-16T10:55:27.009692Z", "format": "RFC3339"}, "version": "1f60kjmtfg6g8", "id": "061ce1e8-cc78-475c-b780-7ca965046f4e"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/rid/v2/dss/identification_service_areas/061ce1e8-cc78-475c-b780-7ca965046f4e/1f60kjmtfg6g8", "initiated_at": "2023-11-16T10:45:27.085690Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "586", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyMCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": -23.6558, "lng": 130.6205}, {"lat": -23.6898, "lng": 130.6301}, {"lat": -23.6709, "lng": 130.67}, {"lat": -23.6407, "lng": 130.6466}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 20.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 400.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-16T10:45:27.084956Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-16T10:45:32.084956Z"}}, "uss_base_url": "https://example.com", "request_id": "4dd27f48-a4c2-4bf2-bffb-b3c4e00727ba"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:27 GMT", "Content-Length": "568"}, "elapsed_s": 0.006402, "reported": "2023-11-16T10:45:27.092655Z", "json": {"subscribers": [{"subscriptions": [{"subscription_id": "136442b0-81b2-444d-b0fd-9294b6330fdd", "notification_index": 1}], "url": "https://example.com"}, {"subscriptions": [{"subscription_id": "edbe95e6-fa14-41b8-8300-4d6403392ef5", "notification_index": 1}], "url": "https://example.com"}], "service_area": {"uss_base_url": "https://example.com", "owner": "uss_qualifier", "time_start": {"value": "2023-11-16T10:45:27.084956Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-16T10:45:32.084956Z", "format": "RFC3339"}, "version": "1f60kjmvn6r70", "id": "061ce1e8-cc78-475c-b780-7ca965046f4e"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "POST", "url": "https://example.com/uss/identification_service_areas/061ce1e8-cc78-475c-b780-7ca965046f4e", "initiated_at": "2023-11-16T10:45:27.206717Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "468", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJleGFtcGxlLmNvbSIsImV4cCI6MTcwMDEzNTEyNywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"subscriptions": [{"subscription_id": "edbe95e6-fa14-41b8-8300-4d6403392ef5", "notification_index": 1}], "service_area": {"uss_base_url": "https://example.com", "owner": "uss_qualifier", "time_start": {"value": "2023-11-16T10:45:27.084956Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-16T10:45:32.084956Z", "format": "RFC3339"}, "version": "1f60kjmvn6r70", "id": "061ce1e8-cc78-475c-b780-7ca965046f4e"}, "request_id": "2a2ca8d0-480a-4ce5-a0e6-2e359f44dbcd"}, "body": null}, "response": {"code": 404, "headers": {"Cache-Control": "max-age=604800", "Content-Type": "text/html; charset=UTF-8", "Date": "Thu, 16 Nov 2023 10:45:27 GMT", "Expires": "Thu, 23 Nov 2023 10:45:27 GMT", "Server": "EOS (vny/0451)", "Content-Length": "433"}, "elapsed_s": 0.06667, "reported": "2023-11-16T10:45:27.274060Z", "body": "\n\n\n\t\n\t\t404 - Not Found\n\t\n\t\n\t\t

404 - Not Found

\n\t\t\n\t\n\n", "json": null}}], "end_time": "2023-11-16T10:45:27.288520Z"}, {"name": "S6", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss_interoperability.md#s6-test-step", "start_time": "2023-11-16T10:45:27.288562Z", "failed_checks": [], "passed_checks": [{"name": "Subscription[n] deleted with proper response", "timestamp": "2023-11-16T10:45:27.295504Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,4a"]}, {"name": "Subscription[n] deleted with proper response", "timestamp": "2023-11-16T10:45:27.302016Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,4a"]}], "queries": [{"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/136442b0-81b2-444d-b0fd-9294b6330fdd/1f60kjmu3m5d0", "initiated_at": "2023-11-16T10:45:27.288613Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyMCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:27 GMT", "Content-Length": "315"}, "elapsed_s": 0.004629, "reported": "2023-11-16T10:45:27.293817Z", "json": {"subscription": {"id": "136442b0-81b2-444d-b0fd-9294b6330fdd", "uss_base_url": "https://example.com", "owner": "uss_qualifier", "notification_index": 1, "time_end": {"value": "2023-11-16T10:55:27.030949Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T10:45:27.030949Z", "format": "RFC3339"}, "version": "1f60kjmu3m5d0"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/edbe95e6-fa14-41b8-8300-4d6403392ef5/1f60kjmue1750", "initiated_at": "2023-11-16T10:45:27.295556Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyMCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:27 GMT", "Content-Length": "315"}, "elapsed_s": 0.003934, "reported": "2023-11-16T10:45:27.300052Z", "json": {"subscription": {"id": "edbe95e6-fa14-41b8-8300-4d6403392ef5", "uss_base_url": "https://example.com", "owner": "uss_qualifier", "notification_index": 1, "time_end": {"value": "2023-11-16T10:55:27.041483Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T10:45:27.041483Z", "format": "RFC3339"}, "version": "1f60kjmue1750"}}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T10:45:27.302048Z"}, {"name": "S7", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss_interoperability.md#s7-test-step", "start_time": "2023-11-16T10:45:27.302085Z", "failed_checks": [], "passed_checks": [{"name": "404 with proper response", "timestamp": "2023-11-16T10:45:27.304036Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,4b", "astm.f3411.v22a.DSS0070"]}, {"name": "404 with proper response", "timestamp": "2023-11-16T10:45:27.306228Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,4b", "astm.f3411.v22a.DSS0070"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/136442b0-81b2-444d-b0fd-9294b6330fdd", "initiated_at": "2023-11-16T10:45:27.302133Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyMCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:27 GMT", "Content-Length": "115"}, "elapsed_s": 0.001133, "reported": "2023-11-16T10:45:27.303808Z", "json": {"message": "Subscription 136442b0-81b2-444d-b0fd-9294b6330fdd not found (E:97cbb410-5263-46ce-8795-b82d4b02a7d3)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "GET", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/edbe95e6-fa14-41b8-8300-4d6403392ef5", "initiated_at": "2023-11-16T10:45:27.304118Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyNywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:27 GMT", "Content-Length": "115"}, "elapsed_s": 0.001158, "reported": "2023-11-16T10:45:27.305974Z", "json": {"message": "Subscription edbe95e6-fa14-41b8-8300-4d6403392ef5 not found (E:ffcc3689-c2a5-492e-b0ee-45de4c30c794)"}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T10:45:27.306301Z"}, {"name": "S8", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss_interoperability.md#s8-test-step", "start_time": "2023-11-16T10:45:27.306405Z", "failed_checks": [], "passed_checks": [{"name": "Subscriptions queried successfully", "timestamp": "2023-11-16T10:45:27.309573Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,6"]}, {"name": "No Subscription[i] 1\u2264i\u2264n returned with proper response", "timestamp": "2023-11-16T10:45:27.309771Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,4b", "astm.f3411.v22a.DSS0070"]}, {"name": "Subscriptions queried successfully", "timestamp": "2023-11-16T10:45:27.312353Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,6"]}, {"name": "No Subscription[i] 1\u2264i\u2264n returned with proper response", "timestamp": "2023-11-16T10:45:27.312720Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,4b", "astm.f3411.v22a.DSS0070"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions?area=-23.6558,130.6205,-23.6898,130.6301,-23.6709,130.67,-23.6407,130.6466", "initiated_at": "2023-11-16T10:45:27.306543Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyMCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:27 GMT", "Content-Length": "21"}, "elapsed_s": 0.001912, "reported": "2023-11-16T10:45:27.309212Z", "json": {"subscriptions": []}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "GET", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions?area=-23.6558,130.6205,-23.6898,130.6301,-23.6709,130.67,-23.6407,130.6466", "initiated_at": "2023-11-16T10:45:27.309837Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyNywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:27 GMT", "Content-Length": "21"}, "elapsed_s": 0.001666, "reported": "2023-11-16T10:45:27.312013Z", "json": {"subscriptions": []}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T10:45:27.312763Z"}, {"name": "S9", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss_interoperability.md#s9-test-step", "start_time": "2023-11-16T10:45:27.312813Z", "failed_checks": [], "passed_checks": [{"name": "Subscription[n] created with proper response", "timestamp": "2023-11-16T10:45:32.329022Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,1c"]}, {"name": "service_areas does not include ISA from S1", "timestamp": "2023-11-16T10:45:32.329472Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,1d", "astm.f3411.v22a.DSS0070"]}, {"name": "Subscription[n] created with proper response", "timestamp": "2023-11-16T10:45:32.338517Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,1c"]}, {"name": "service_areas does not include ISA from S1", "timestamp": "2023-11-16T10:45:32.338973Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,1d", "astm.f3411.v22a.DSS0070"]}], "queries": [{"request": {"method": "PUT", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/47b5e6f7-7b38-4b52-abae-549ccf3ebaaf", "initiated_at": "2023-11-16T10:45:32.319103Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "586", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyMCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": -23.6558, "lng": 130.6205}, {"lat": -23.6898, "lng": 130.6301}, {"lat": -23.6709, "lng": 130.67}, {"lat": -23.6407, "lng": 130.6466}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 20.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 400.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-16T10:45:32.318026Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-16T10:45:37.318026Z"}}, "uss_base_url": "https://example.com", "request_id": "344283d0-841b-45f1-9150-dcef7783ee6a"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:32 GMT", "Content-Length": "334"}, "elapsed_s": 0.007207, "reported": "2023-11-16T10:45:32.327069Z", "json": {"service_areas": [], "subscription": {"id": "47b5e6f7-7b38-4b52-abae-549ccf3ebaaf", "uss_base_url": "https://example.com", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-16T10:45:37.318026Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T10:45:32.318026Z", "format": "RFC3339"}, "version": "1f60kjrrmhbao"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/3591aa32-f8ea-487f-a554-3be1c7cb57c6", "initiated_at": "2023-11-16T10:45:32.330273Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "586", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyNywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": -23.6558, "lng": 130.6205}, {"lat": -23.6898, "lng": 130.6301}, {"lat": -23.6709, "lng": 130.67}, {"lat": -23.6407, "lng": 130.6466}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 20.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 400.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-16T10:45:32.329534Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-16T10:45:37.329534Z"}}, "uss_base_url": "https://example.com", "request_id": "6075a0dc-4303-4d8a-823a-a12a561825bd"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:32 GMT", "Content-Length": "334"}, "elapsed_s": 0.005818, "reported": "2023-11-16T10:45:32.336729Z", "json": {"service_areas": [], "subscription": {"id": "3591aa32-f8ea-487f-a554-3be1c7cb57c6", "uss_base_url": "https://example.com", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-16T10:45:37.329534Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T10:45:32.329534Z", "format": "RFC3339"}, "version": "1f60kjrs0snqg"}}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T10:45:32.339004Z"}, {"name": "S10", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/test_steps/put_isa.md#create-or-update-isa-test-step", "start_time": "2023-11-16T10:45:32.339045Z", "failed_checks": [], "passed_checks": [{"name": "ISA response code", "timestamp": "2023-11-16T10:45:32.498973Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA response format", "timestamp": "2023-11-16T10:45:32.510524Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA ID matches", "timestamp": "2023-11-16T10:45:32.510598Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA version format", "timestamp": "2023-11-16T10:45:32.510653Z", "participants": ["uss1"], "requirements": []}, {"name": "ISA start time matches", "timestamp": "2023-11-16T10:45:32.510703Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA end time matches", "timestamp": "2023-11-16T10:45:32.510749Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA URL matches", "timestamp": "2023-11-16T10:45:32.510797Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA[P] created with proper response", "timestamp": "2023-11-16T10:45:32.511409Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,1a"]}, {"name": "All Subscription[i] 1\u2264i\u2264n returned in subscribers", "timestamp": "2023-11-16T10:45:32.511996Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,3b"]}], "queries": [{"request": {"method": "PUT", "url": "http://dss.uss1.localutm/rid/v2/dss/identification_service_areas/be820f52-3d56-42b6-8423-6cc4912ca748", "initiated_at": "2023-11-16T10:45:32.339882Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "586", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyMCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": -23.6558, "lng": 130.6205}, {"lat": -23.6898, "lng": 130.6301}, {"lat": -23.6709, "lng": 130.67}, {"lat": -23.6407, "lng": 130.6466}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 20.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 400.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-16T10:45:32.339115Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-16T10:55:32.339115Z"}}, "uss_base_url": "https://example.com", "request_id": "8064989f-ac11-4cbd-bcdd-951cda310ece"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:32 GMT", "Content-Length": "568"}, "elapsed_s": 0.004613, "reported": "2023-11-16T10:45:32.345081Z", "json": {"subscribers": [{"subscriptions": [{"subscription_id": "3591aa32-f8ea-487f-a554-3be1c7cb57c6", "notification_index": 1}], "url": "https://example.com"}, {"subscriptions": [{"subscription_id": "47b5e6f7-7b38-4b52-abae-549ccf3ebaaf", "notification_index": 1}], "url": "https://example.com"}], "service_area": {"uss_base_url": "https://example.com", "owner": "uss_qualifier", "time_start": {"value": "2023-11-16T10:45:32.339115Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-16T10:55:32.339115Z", "format": "RFC3339"}, "version": "1f60kjrs9u1kg", "id": "be820f52-3d56-42b6-8423-6cc4912ca748"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "POST", "url": "https://example.com/uss/identification_service_areas/be820f52-3d56-42b6-8423-6cc4912ca748", "initiated_at": "2023-11-16T10:45:32.426146Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "468", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJleGFtcGxlLmNvbSIsImV4cCI6MTcwMDEzNTEyNywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"subscriptions": [{"subscription_id": "47b5e6f7-7b38-4b52-abae-549ccf3ebaaf", "notification_index": 1}], "service_area": {"uss_base_url": "https://example.com", "owner": "uss_qualifier", "time_start": {"value": "2023-11-16T10:45:32.339115Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-16T10:55:32.339115Z", "format": "RFC3339"}, "version": "1f60kjrs9u1kg", "id": "be820f52-3d56-42b6-8423-6cc4912ca748"}, "request_id": "58258a58-1bbd-4081-98aa-63e6ebafbf57"}, "body": null}, "response": {"code": 404, "headers": {"Cache-Control": "max-age=604800", "Content-Type": "text/html; charset=UTF-8", "Date": "Thu, 16 Nov 2023 10:45:32 GMT", "Expires": "Thu, 23 Nov 2023 10:45:32 GMT", "Server": "EOS (vny/044E)", "Content-Length": "433"}, "elapsed_s": 0.070104, "reported": "2023-11-16T10:45:32.496857Z", "body": "\n\n\n\t\n\t\t404 - Not Found\n\t\n\t\n\t\t

404 - Not Found

\n\t\t\n\t\n\n", "json": null}}], "end_time": "2023-11-16T10:45:32.512026Z"}, {"name": "S11", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/test_steps/delete_isa.md#delete-isa-test-step", "start_time": "2023-11-16T10:45:32.512066Z", "failed_checks": [], "passed_checks": [{"name": "ISA response format", "timestamp": "2023-11-16T10:45:32.676865Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,b"]}, {"name": "ISA ID matches", "timestamp": "2023-11-16T10:45:32.676935Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,b"]}, {"name": "ISA version matches", "timestamp": "2023-11-16T10:45:32.676982Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,b"]}, {"name": "ISA[P] deleted with proper response", "timestamp": "2023-11-16T10:45:32.677007Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,2a"]}, {"name": "All Subscription[i] 1\u2264i\u2264n returned in subscribers", "timestamp": "2023-11-16T10:45:32.677625Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,3c"]}], "queries": [{"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/rid/v2/dss/identification_service_areas/be820f52-3d56-42b6-8423-6cc4912ca748/1f60kjrs9u1kg", "initiated_at": "2023-11-16T10:45:32.512119Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyMCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:32 GMT", "Content-Length": "568"}, "elapsed_s": 0.005734, "reported": "2023-11-16T10:45:32.518432Z", "json": {"service_area": {"uss_base_url": "https://example.com", "owner": "uss_qualifier", "time_start": {"value": "2023-11-16T10:45:32.339115Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-16T10:55:32.339115Z", "format": "RFC3339"}, "version": "1f60kjrs9u1kg", "id": "be820f52-3d56-42b6-8423-6cc4912ca748"}, "subscribers": [{"subscriptions": [{"subscription_id": "3591aa32-f8ea-487f-a554-3be1c7cb57c6", "notification_index": 2}], "url": "https://example.com"}, {"subscriptions": [{"subscription_id": "47b5e6f7-7b38-4b52-abae-549ccf3ebaaf", "notification_index": 2}], "url": "https://example.com"}]}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "POST", "url": "https://example.com/uss/identification_service_areas/be820f52-3d56-42b6-8423-6cc4912ca748", "initiated_at": "2023-11-16T10:45:32.591806Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "159", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJleGFtcGxlLmNvbSIsImV4cCI6MTcwMDEzNTEyNywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"subscriptions": [{"subscription_id": "47b5e6f7-7b38-4b52-abae-549ccf3ebaaf", "notification_index": 2}], "request_id": "4b5bbc0c-ff81-4592-9681-b2ba14b1e2a1"}, "body": null}, "response": {"code": 404, "headers": {"Cache-Control": "max-age=604800", "Content-Type": "text/html; charset=UTF-8", "Date": "Thu, 16 Nov 2023 10:45:32 GMT", "Expires": "Thu, 23 Nov 2023 10:45:32 GMT", "Server": "EOS (vny/044E)", "Content-Length": "433"}, "elapsed_s": 0.070327, "reported": "2023-11-16T10:45:32.662799Z", "body": "\n\n\n\t\n\t\t404 - Not Found\n\t\n\t\n\t\t

404 - Not Found

\n\t\t\n\t\n\n", "json": null}}], "end_time": "2023-11-16T10:45:32.677658Z"}, {"name": "S12", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/test_steps/put_isa.md#create-or-update-isa-test-step", "start_time": "2023-11-16T10:45:32.677698Z", "failed_checks": [], "passed_checks": [{"name": "ISA response code", "timestamp": "2023-11-16T10:45:37.693687Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA response format", "timestamp": "2023-11-16T10:45:37.704841Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA ID matches", "timestamp": "2023-11-16T10:45:37.704916Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA version format", "timestamp": "2023-11-16T10:45:37.704973Z", "participants": ["uss1"], "requirements": []}, {"name": "ISA start time matches", "timestamp": "2023-11-16T10:45:37.705025Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA end time matches", "timestamp": "2023-11-16T10:45:37.705074Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA URL matches", "timestamp": "2023-11-16T10:45:37.705124Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA[P] created with proper response", "timestamp": "2023-11-16T10:45:37.705592Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,1a"]}, {"name": "None of Subscription[i] 1\u2264i\u2264n returned in subscribers", "timestamp": "2023-11-16T10:45:37.706021Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,3d"]}], "queries": [{"request": {"method": "PUT", "url": "http://dss.uss1.localutm/rid/v2/dss/identification_service_areas/bce2ba7b-55eb-40d7-a93f-753883003147", "initiated_at": "2023-11-16T10:45:37.684071Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "586", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyMCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": -23.6558, "lng": 130.6205}, {"lat": -23.6898, "lng": 130.6301}, {"lat": -23.6709, "lng": 130.67}, {"lat": -23.6407, "lng": 130.6466}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 20.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 400.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-16T10:45:37.682915Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-16T10:55:37.682915Z"}}, "uss_base_url": "https://example.com", "request_id": "f6a494df-6e76-42f6-9895-77611b338ffb"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:37 GMT", "Content-Length": "309"}, "elapsed_s": 0.005811, "reported": "2023-11-16T10:45:37.690714Z", "json": {"subscribers": [], "service_area": {"uss_base_url": "https://example.com", "owner": "uss_qualifier", "time_start": {"value": "2023-11-16T10:45:37.682915Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-16T10:55:37.682915Z", "format": "RFC3339"}, "version": "1f60kk0rj017o", "id": "bce2ba7b-55eb-40d7-a93f-753883003147"}}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T10:45:37.706050Z"}, {"name": "S13", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss_interoperability.md#s13-test-step", "start_time": "2023-11-16T10:45:37.706092Z", "failed_checks": [], "passed_checks": [{"name": "Subscriptions queried successfully", "timestamp": "2023-11-16T10:45:37.709027Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,6"]}, {"name": "No Subscription[i] 1\u2264i\u2264n returned with proper response", "timestamp": "2023-11-16T10:45:37.709288Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,3d", "astm.f3411.v22a.DSS0070"]}, {"name": "Subscriptions queried successfully", "timestamp": "2023-11-16T10:45:37.712558Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,6"]}, {"name": "No Subscription[i] 1\u2264i\u2264n returned with proper response", "timestamp": "2023-11-16T10:45:37.712813Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,3d", "astm.f3411.v22a.DSS0070"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions?area=-23.6558,130.6205,-23.6898,130.6301,-23.6709,130.67,-23.6407,130.6466", "initiated_at": "2023-11-16T10:45:37.706170Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyMCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:37 GMT", "Content-Length": "21"}, "elapsed_s": 0.001912, "reported": "2023-11-16T10:45:37.708663Z", "json": {"subscriptions": []}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "GET", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions?area=-23.6558,130.6205,-23.6898,130.6301,-23.6709,130.67,-23.6407,130.6466", "initiated_at": "2023-11-16T10:45:37.709380Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyNywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:37 GMT", "Content-Length": "21"}, "elapsed_s": 0.002215, "reported": "2023-11-16T10:45:37.712212Z", "json": {"subscriptions": []}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T10:45:37.712856Z"}, {"name": "S14", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss_interoperability.md#s14-test-step", "start_time": "2023-11-16T10:45:37.712928Z", "failed_checks": [], "passed_checks": [], "end_time": "2023-11-16T10:45:37.712966Z"}, {"name": "S15", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/test_steps/delete_isa.md#delete-isa-test-step", "start_time": "2023-11-16T10:45:37.713012Z", "failed_checks": [], "passed_checks": [{"name": "ISA response format", "timestamp": "2023-11-16T10:45:37.732463Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,b"]}, {"name": "ISA ID matches", "timestamp": "2023-11-16T10:45:37.732536Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,b"]}, {"name": "ISA version matches", "timestamp": "2023-11-16T10:45:37.732585Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,b"]}, {"name": "ISA[P] deleted with proper response", "timestamp": "2023-11-16T10:45:37.732611Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,2a"]}, {"name": "None of Subscription[i] 1\u2264i\u2264n returned in subscribers with proper response", "timestamp": "2023-11-16T10:45:37.733077Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,3d"]}], "queries": [{"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/rid/v2/dss/identification_service_areas/bce2ba7b-55eb-40d7-a93f-753883003147/1f60kk0rj017o", "initiated_at": "2023-11-16T10:45:37.713076Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyMCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:37 GMT", "Content-Length": "309"}, "elapsed_s": 0.004819, "reported": "2023-11-16T10:45:37.718483Z", "json": {"service_area": {"uss_base_url": "https://example.com", "owner": "uss_qualifier", "time_start": {"value": "2023-11-16T10:45:37.682915Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-16T10:55:37.682915Z", "format": "RFC3339"}, "version": "1f60kk0rj017o", "id": "bce2ba7b-55eb-40d7-a93f-753883003147"}, "subscribers": []}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T10:45:37.733107Z"}, {"name": "S16", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss_interoperability.md#s16-test-step", "start_time": "2023-11-16T10:45:37.733143Z", "failed_checks": [], "passed_checks": [{"name": "Subscription[n] created with proper response", "timestamp": "2023-11-16T10:45:37.742672Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,3a"]}, {"name": "service_areas does not include ISA from S12", "timestamp": "2023-11-16T10:45:37.743128Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,2b", "astm.f3411.v22a.DSS0070"]}, {"name": "Subscription[n] created with proper response", "timestamp": "2023-11-16T10:45:37.751951Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,3a"]}, {"name": "service_areas does not include ISA from S12", "timestamp": "2023-11-16T10:45:37.752425Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,2b", "astm.f3411.v22a.DSS0070"]}], "queries": [{"request": {"method": "PUT", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/e77d4e8e-eac8-4c29-ab4c-053e032e1094", "initiated_at": "2023-11-16T10:45:37.734014Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "586", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyMCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": -23.6558, "lng": 130.6205}, {"lat": -23.6898, "lng": 130.6301}, {"lat": -23.6709, "lng": 130.67}, {"lat": -23.6407, "lng": 130.6466}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 20.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 400.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-16T10:45:37.733218Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-16T10:55:37.733218Z"}}, "uss_base_url": "https://example.com", "request_id": "f9930ce1-e954-4e2b-b91a-c40a0e2c990a"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:37 GMT", "Content-Length": "334"}, "elapsed_s": 0.006114, "reported": "2023-11-16T10:45:37.740775Z", "json": {"service_areas": [], "subscription": {"id": "e77d4e8e-eac8-4c29-ab4c-053e032e1094", "uss_base_url": "https://example.com", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-16T10:55:37.733218Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T10:45:37.733218Z", "format": "RFC3339"}, "version": "1f60kk0t28mgg"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/2f8239a8-7998-4e1b-9a8c-b6b2959d7f62", "initiated_at": "2023-11-16T10:45:37.743994Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "586", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyNywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": -23.6558, "lng": 130.6205}, {"lat": -23.6898, "lng": 130.6301}, {"lat": -23.6709, "lng": 130.67}, {"lat": -23.6407, "lng": 130.6466}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 20.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 400.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-16T10:45:37.743188Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-16T10:55:37.743188Z"}}, "uss_base_url": "https://example.com", "request_id": "572b944e-56e7-4e3e-8b05-6a5a0e556432"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:37 GMT", "Content-Length": "334"}, "elapsed_s": 0.005653, "reported": "2023-11-16T10:45:37.750243Z", "json": {"service_areas": [], "subscription": {"id": "2f8239a8-7998-4e1b-9a8c-b6b2959d7f62", "uss_base_url": "https://example.com", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-16T10:55:37.743188Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T10:45:37.743188Z", "format": "RFC3339"}, "version": "1f60kk0tbmjko"}}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T10:45:37.752456Z"}, {"name": "S17", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss_interoperability.md#s17-test-step", "start_time": "2023-11-16T10:45:37.752494Z", "failed_checks": [], "passed_checks": [{"name": "Subscription[n] deleted with proper response", "timestamp": "2023-11-16T10:45:37.759140Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,4a"]}, {"name": "Subscription[n] deleted with proper response", "timestamp": "2023-11-16T10:45:37.765842Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,4a"]}], "queries": [{"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/e77d4e8e-eac8-4c29-ab4c-053e032e1094/1f60kk0t28mgg", "initiated_at": "2023-11-16T10:45:37.752545Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyMCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:37 GMT", "Content-Length": "315"}, "elapsed_s": 0.004315, "reported": "2023-11-16T10:45:37.757435Z", "json": {"subscription": {"id": "e77d4e8e-eac8-4c29-ab4c-053e032e1094", "uss_base_url": "https://example.com", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-16T10:55:37.733218Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T10:45:37.733218Z", "format": "RFC3339"}, "version": "1f60kk0t28mgg"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/2f8239a8-7998-4e1b-9a8c-b6b2959d7f62/1f60kk0tbmjko", "initiated_at": "2023-11-16T10:45:37.759193Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyMCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:37 GMT", "Content-Length": "315"}, "elapsed_s": 0.004214, "reported": "2023-11-16T10:45:37.763922Z", "json": {"subscription": {"id": "2f8239a8-7998-4e1b-9a8c-b6b2959d7f62", "uss_base_url": "https://example.com", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-16T10:55:37.743188Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T10:45:37.743188Z", "format": "RFC3339"}, "version": "1f60kk0tbmjko"}}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T10:45:37.765875Z"}], "end_time": "2023-11-16T10:45:37.765891Z"}], "successful": true, "notes": {"uss1_private_address": {"message": "DSS instance (URL: http://dss.uss1.localutm/rid/v2, netloc: dss.uss1.localutm, resolved IP: 172.18.0.3) is declared as explicitly having a private address, skipping check", "timestamp": "2023-11-16T10:45:27.001149Z"}, "uss2_private_address": {"message": "DSS instance (URL: http://dss.uss2.localutm/rid/v2, netloc: dss.uss2.localutm, resolved IP: 172.18.0.3) is declared as explicitly having a private address, skipping check", "timestamp": "2023-11-16T10:45:27.004511Z"}}, "end_time": "2023-11-16T10:45:37.765905Z", "cleanup": {"name": "Cleanup", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss_interoperability.md#cleanup", "start_time": "2023-11-16T10:45:37.765930Z", "failed_checks": [], "passed_checks": [{"name": "ISA deleted with proper response", "timestamp": "2023-11-16T10:45:37.783214Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,2a"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-16T10:45:37.785271Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,4a"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-16T10:45:37.787422Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,4a"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-16T10:45:37.789439Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,4a"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-16T10:45:37.795128Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,4a"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-16T10:45:37.797333Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,4a"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-16T10:45:37.803896Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,4a"]}, {"name": "ISA deleted with proper response", "timestamp": "2023-11-16T10:45:37.805890Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,2a"]}, {"name": "ISA deleted with proper response", "timestamp": "2023-11-16T10:45:37.807848Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,2a"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-16T10:45:37.810046Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,4a"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-16T10:45:37.812203Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,4a"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss1.localutm/rid/v2/dss/identification_service_areas/061ce1e8-cc78-475c-b780-7ca965046f4e", "initiated_at": "2023-11-16T10:45:37.765974Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyMCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:37 GMT", "Content-Length": "292"}, "elapsed_s": 0.006434, "reported": "2023-11-16T10:45:37.772997Z", "json": {"service_area": {"uss_base_url": "https://example.com", "owner": "uss_qualifier", "time_start": {"value": "2023-11-16T10:45:27.084956Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-16T10:45:32.084956Z", "format": "RFC3339"}, "version": "1f60kjmvn6r70", "id": "061ce1e8-cc78-475c-b780-7ca965046f4e"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/rid/v2/dss/identification_service_areas/061ce1e8-cc78-475c-b780-7ca965046f4e/1f60kjmvn6r70", "initiated_at": "2023-11-16T10:45:37.774730Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyMCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:37 GMT", "Content-Length": "309"}, "elapsed_s": 0.005605, "reported": "2023-11-16T10:45:37.781278Z", "json": {"service_area": {"uss_base_url": "https://example.com", "owner": "uss_qualifier", "time_start": {"value": "2023-11-16T10:45:27.084956Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-16T10:45:32.084956Z", "format": "RFC3339"}, "version": "1f60kjmvn6r70", "id": "061ce1e8-cc78-475c-b780-7ca965046f4e"}, "subscribers": []}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "GET", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/136442b0-81b2-444d-b0fd-9294b6330fdd", "initiated_at": "2023-11-16T10:45:37.783321Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyMCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:37 GMT", "Content-Length": "115"}, "elapsed_s": 0.001138, "reported": "2023-11-16T10:45:37.785052Z", "json": {"message": "Subscription 136442b0-81b2-444d-b0fd-9294b6330fdd not found (E:c011b64e-3ec3-424b-a171-f929ff879b7e)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "GET", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/edbe95e6-fa14-41b8-8300-4d6403392ef5", "initiated_at": "2023-11-16T10:45:37.785384Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyMCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:37 GMT", "Content-Length": "115"}, "elapsed_s": 0.00109, "reported": "2023-11-16T10:45:37.787157Z", "json": {"message": "Subscription edbe95e6-fa14-41b8-8300-4d6403392ef5 not found (E:a278aba7-e8f2-4f45-acd5-ad4bbfcdf54e)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "GET", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/47b5e6f7-7b38-4b52-abae-549ccf3ebaaf", "initiated_at": "2023-11-16T10:45:37.787580Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyMCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:37 GMT", "Content-Length": "315"}, "elapsed_s": 0.001065, "reported": "2023-11-16T10:45:37.789202Z", "json": {"subscription": {"id": "47b5e6f7-7b38-4b52-abae-549ccf3ebaaf", "uss_base_url": "https://example.com", "owner": "uss_qualifier", "notification_index": 2, "time_end": {"value": "2023-11-16T10:45:37.318026Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T10:45:32.318026Z", "format": "RFC3339"}, "version": "1f60kjrrmhbao"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/47b5e6f7-7b38-4b52-abae-549ccf3ebaaf/1f60kjrrmhbao", "initiated_at": "2023-11-16T10:45:37.790640Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyMCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:37 GMT", "Content-Length": "315"}, "elapsed_s": 0.003713, "reported": "2023-11-16T10:45:37.794887Z", "json": {"subscription": {"id": "47b5e6f7-7b38-4b52-abae-549ccf3ebaaf", "uss_base_url": "https://example.com", "owner": "uss_qualifier", "notification_index": 2, "time_end": {"value": "2023-11-16T10:45:37.318026Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T10:45:32.318026Z", "format": "RFC3339"}, "version": "1f60kjrrmhbao"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "GET", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/3591aa32-f8ea-487f-a554-3be1c7cb57c6", "initiated_at": "2023-11-16T10:45:37.795308Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyMCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:37 GMT", "Content-Length": "315"}, "elapsed_s": 0.001118, "reported": "2023-11-16T10:45:37.797111Z", "json": {"subscription": {"id": "3591aa32-f8ea-487f-a554-3be1c7cb57c6", "uss_base_url": "https://example.com", "owner": "uss_qualifier", "notification_index": 2, "time_end": {"value": "2023-11-16T10:45:37.329534Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T10:45:32.329534Z", "format": "RFC3339"}, "version": "1f60kjrs0snqg"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/3591aa32-f8ea-487f-a554-3be1c7cb57c6/1f60kjrs0snqg", "initiated_at": "2023-11-16T10:45:37.798500Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyMCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:37 GMT", "Content-Length": "315"}, "elapsed_s": 0.004517, "reported": "2023-11-16T10:45:37.803579Z", "json": {"subscription": {"id": "3591aa32-f8ea-487f-a554-3be1c7cb57c6", "uss_base_url": "https://example.com", "owner": "uss_qualifier", "notification_index": 2, "time_end": {"value": "2023-11-16T10:45:37.329534Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T10:45:32.329534Z", "format": "RFC3339"}, "version": "1f60kjrs0snqg"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "GET", "url": "http://dss.uss1.localutm/rid/v2/dss/identification_service_areas/be820f52-3d56-42b6-8423-6cc4912ca748", "initiated_at": "2023-11-16T10:45:37.803985Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyMCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:37 GMT", "Content-Length": "106"}, "elapsed_s": 0.00112, "reported": "2023-11-16T10:45:37.805646Z", "json": {"message": "ISA be820f52-3d56-42b6-8423-6cc4912ca748 not found (E:8eebe5e6-4705-4be0-86f3-072527f922c6)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "GET", "url": "http://dss.uss1.localutm/rid/v2/dss/identification_service_areas/bce2ba7b-55eb-40d7-a93f-753883003147", "initiated_at": "2023-11-16T10:45:37.805981Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyMCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:37 GMT", "Content-Length": "106"}, "elapsed_s": 0.001068, "reported": "2023-11-16T10:45:37.807579Z", "json": {"message": "ISA bce2ba7b-55eb-40d7-a93f-753883003147 not found (E:36531425-4ec6-4ef1-8d5e-117c6f20e44f)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "GET", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/e77d4e8e-eac8-4c29-ab4c-053e032e1094", "initiated_at": "2023-11-16T10:45:37.807948Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyMCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:37 GMT", "Content-Length": "115"}, "elapsed_s": 0.001251, "reported": "2023-11-16T10:45:37.809760Z", "json": {"message": "Subscription e77d4e8e-eac8-4c29-ab4c-053e032e1094 not found (E:d09660f3-4541-4305-92db-15d23d93e07f)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "GET", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/2f8239a8-7998-4e1b-9a8c-b6b2959d7f62", "initiated_at": "2023-11-16T10:45:37.810155Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyMCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:37 GMT", "Content-Length": "115"}, "elapsed_s": 0.001155, "reported": "2023-11-16T10:45:37.811984Z", "json": {"message": "Subscription 2f8239a8-7998-4e1b-9a8c-b6b2959d7f62 not found (E:3a5d2bad-7f2c-4697-b46a-0d87625a3559)"}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T10:45:37.812283Z"}}}, {"test_scenario": {"name": "ASTM NetRID DSS: Token Validation", "scenario_type": "scenarios.astm.netrid.v19.dss.TokenValidation", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/token_validation.md", "start_time": "2023-11-16T10:45:37.812807Z", "cases": [{"name": "Setup", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/token_validation.md#setup-test-case", "start_time": "2023-11-16T10:45:37.812869Z", "steps": [{"name": "Ensure clean workspace", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/token_validation.md#ensure-clean-workspace-test-step", "start_time": "2023-11-16T10:45:37.812912Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-16T10:45:37.815080Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.GetISA"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss1.localutm/rid/v2/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-16T10:45:37.812953Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyMCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:37 GMT", "Content-Length": "106"}, "elapsed_s": 0.001166, "reported": "2023-11-16T10:45:37.814816Z", "json": {"message": "ISA 0000015c-e36d-40be-d38b-eca6ca350000 not found (E:562bff74-5926-4975-bf67-069f282dfbb3)"}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T10:45:37.815163Z"}], "end_time": "2023-11-16T10:45:37.815194Z"}, {"name": "Token validation", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/token_validation.md#token-validation-test-case", "start_time": "2023-11-16T10:45:37.815233Z", "steps": [{"name": "Token validation", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/test_steps/put_isa.md#create-or-update-isa-test-step", "start_time": "2023-11-16T10:45:37.815274Z", "failed_checks": [], "passed_checks": [{"name": "Read scope cannot create an ISA", "timestamp": "2023-11-16T10:45:37.818091Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "Missing token prevents creating an ISA", "timestamp": "2023-11-16T10:45:37.821313Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "Fake token prevents creating an ISA", "timestamp": "2023-11-16T10:45:37.825296Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA response code", "timestamp": "2023-11-16T10:45:37.834638Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA response format", "timestamp": "2023-11-16T10:45:37.845480Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA ID matches", "timestamp": "2023-11-16T10:45:37.845565Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA version format", "timestamp": "2023-11-16T10:45:37.845630Z", "participants": ["uss1"], "requirements": []}, {"name": "ISA start time matches", "timestamp": "2023-11-16T10:45:37.845692Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA end time matches", "timestamp": "2023-11-16T10:45:37.845749Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA URL matches", "timestamp": "2023-11-16T10:45:37.845806Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "Correct token and scope can create ISA", "timestamp": "2023-11-16T10:45:37.846273Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "Missing token prevents reading an ISA", "timestamp": "2023-11-16T10:45:37.847711Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.GetISA"]}, {"name": "Fake token prevents reading an ISA", "timestamp": "2023-11-16T10:45:37.850157Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.GetISA"]}, {"name": "Read scope cannot mutate an ISA", "timestamp": "2023-11-16T10:45:37.852742Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "Missing token prevents mutating an ISA", "timestamp": "2023-11-16T10:45:37.855424Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "Fake token cannot mutate an ISA", "timestamp": "2023-11-16T10:45:37.858371Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "Read scope cannot delete an ISA", "timestamp": "2023-11-16T10:45:37.860098Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,b"]}, {"name": "Missing token prevents ISA deletion", "timestamp": "2023-11-16T10:45:37.861971Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,b"]}, {"name": "Fake token cannot delete an ISA", "timestamp": "2023-11-16T10:45:37.863715Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,b"]}, {"name": "Correct token and scope can delete ISA", "timestamp": "2023-11-16T10:45:37.871562Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,b"]}], "queries": [{"request": {"method": "PUT", "url": "http://dss.uss1.localutm/rid/v2/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-16T10:45:37.816304Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "606", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyMCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 0.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 3048.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-16T10:44:47.886729Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-16T11:44:47.886729Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "9ffdde9b-25ab-42d4-b987-b7001b442450"}, "body": null}, "response": {"code": 403, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:37 GMT", "Content-Length": "202"}, "elapsed_s": 0.000847, "reported": "2023-11-16T10:45:37.817713Z", "json": {"message": "Access token missing scopes (AuthOption[0]: rid.service_provider) while expecting [Authority: (rid.service_provider)] and got rid.display_provider (E:04c15619-1dcb-4ea2-8b19-76c4a8e2c60a)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/rid/v2/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-16T10:45:37.819082Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "606", "Content-Type": "application/json"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 0.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 3048.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-16T10:44:47.886729Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-16T11:44:47.886729Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "3b6dfc27-556b-4dae-a8fe-9f36d172b798"}, "body": null}, "response": {"code": 401, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:37 GMT", "Content-Length": "76"}, "elapsed_s": 0.001321, "reported": "2023-11-16T10:45:37.820946Z", "json": {"message": "Missing access token (E:c1aecd77-a377-4ac0-9b22-60fc089fe5ae)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/rid/v2/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-16T10:45:37.822127Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "606", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImNsaWVudF9pZCI6InVzc191bnNpZ25lZCIsImV4cCI6MTcwMDEzNTEzNywiaXNzIjoiTm9BdXRoIiwianRpIjoiYzAwZDc5NWQtN2U0ZS00NzQ4LWI2N2YtNjc2OGEzZjMyMTEzIiwibmJmIjoxNzAwMTMxNTM2LCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3Vuc2lnbmVkIn0.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 0.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 3048.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-16T10:44:47.886729Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-16T11:44:47.886729Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "a19b1ab8-5637-4ab2-a4b9-78a104a62395"}, "body": null}, "response": {"code": 401, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:37 GMT", "Content-Length": "86"}, "elapsed_s": 0.001173, "reported": "2023-11-16T10:45:37.824930Z", "json": {"message": "crypto/rsa: verification error (E:bb29076d-507b-4b68-8eda-e9a51feb506c)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/rid/v2/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-16T10:45:37.826337Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "606", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyMCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 0.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 3048.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-16T10:44:47.886729Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-16T11:44:47.886729Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "ce9d1442-127c-4d88-9594-820d501c072f"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:37 GMT", "Content-Length": "335"}, "elapsed_s": 0.004844, "reported": "2023-11-16T10:45:37.831780Z", "json": {"subscribers": [], "service_area": {"uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "time_start": {"value": "2023-11-16T10:44:47.886729Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-16T11:44:47.886729Z", "format": "RFC3339"}, "version": "1f60kk0vq5cc0", "id": "0000015c-e36d-40be-d38b-eca6ca350000"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/rid/v2/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000/1f60kk0vq5cc0", "initiated_at": "2023-11-16T10:45:37.850974Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "606", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyMCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 0.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 3048.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-16T10:44:47.886729Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-16T11:44:47.886729Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "27c22ae1-9952-4369-ae5d-05017a4c7139"}, "body": null}, "response": {"code": 403, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:37 GMT", "Content-Length": "202"}, "elapsed_s": 0.000868, "reported": "2023-11-16T10:45:37.852397Z", "json": {"message": "Access token missing scopes (AuthOption[0]: rid.service_provider) while expecting [Authority: (rid.service_provider)] and got rid.display_provider (E:cf1fdd7b-3adf-4bfa-b586-0d0b2d21877a)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/rid/v2/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-16T10:45:37.853751Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "606", "Content-Type": "application/json"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 0.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 3048.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-16T10:44:47.886729Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-16T11:44:47.886729Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "a1d76cef-8648-4d28-ad13-4f2ca2226f5c"}, "body": null}, "response": {"code": 401, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:37 GMT", "Content-Length": "76"}, "elapsed_s": 0.00078, "reported": "2023-11-16T10:45:37.855049Z", "json": {"message": "Missing access token (E:9436ec90-c064-4a35-bbc5-926b41570437)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/rid/v2/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-16T10:45:37.856451Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "606", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImNsaWVudF9pZCI6InVzc191bnNpZ25lZCIsImV4cCI6MTcwMDEzNTEzNywiaXNzIjoiTm9BdXRoIiwianRpIjoiYzAwZDc5NWQtN2U0ZS00NzQ4LWI2N2YtNjc2OGEzZjMyMTEzIiwibmJmIjoxNzAwMTMxNTM2LCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3Vuc2lnbmVkIn0.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 0.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 3048.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-16T10:44:47.886729Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-16T11:44:47.886729Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "9543f7b5-7e6d-42de-a604-04361661dff2"}, "body": null}, "response": {"code": 401, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:37 GMT", "Content-Length": "86"}, "elapsed_s": 0.000926, "reported": "2023-11-16T10:45:37.857969Z", "json": {"message": "crypto/rsa: verification error (E:b8e9564a-1708-4b72-aaed-6b2b53c7f271)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/rid/v2/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000/1f60kk0vq5cc0", "initiated_at": "2023-11-16T10:45:37.858435Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyMCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 403, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:37 GMT", "Content-Length": "202"}, "elapsed_s": 0.000777, "reported": "2023-11-16T10:45:37.859756Z", "json": {"message": "Access token missing scopes (AuthOption[0]: rid.service_provider) while expecting [Authority: (rid.service_provider)] and got rid.display_provider (E:8e36ec24-3a57-41ea-a5f8-7235b654e69f)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/rid/v2/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000/1f60kk0vq5cc0", "initiated_at": "2023-11-16T10:45:37.860213Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0"}, "body": null, "json": null}, "response": {"code": 401, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:37 GMT", "Content-Length": "76"}, "elapsed_s": 0.000796, "reported": "2023-11-16T10:45:37.861631Z", "json": {"message": "Missing access token (E:9e2e3314-de23-40b8-981b-f1780b97b795)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/rid/v2/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000/1f60kk0vq5cc0", "initiated_at": "2023-11-16T10:45:37.862081Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImNsaWVudF9pZCI6InVzc191bnNpZ25lZCIsImV4cCI6MTcwMDEzNTEzNywiaXNzIjoiTm9BdXRoIiwianRpIjoiYzAwZDc5NWQtN2U0ZS00NzQ4LWI2N2YtNjc2OGEzZjMyMTEzIiwibmJmIjoxNzAwMTMxNTM2LCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3Vuc2lnbmVkIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 401, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:37 GMT", "Content-Length": "86"}, "elapsed_s": 0.00076, "reported": "2023-11-16T10:45:37.863357Z", "json": {"message": "crypto/rsa: verification error (E:8a3f3880-22bd-4a3e-935c-6ac1d18dafe7)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/rid/v2/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000/1f60kk0vq5cc0", "initiated_at": "2023-11-16T10:45:37.863783Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyMCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:37 GMT", "Content-Length": "335"}, "elapsed_s": 0.004525, "reported": "2023-11-16T10:45:37.869001Z", "json": {"service_area": {"uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "time_start": {"value": "2023-11-16T10:44:47.886729Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-16T11:44:47.886729Z", "format": "RFC3339"}, "version": "1f60kk0vq5cc0", "id": "0000015c-e36d-40be-d38b-eca6ca350000"}, "subscribers": []}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T10:45:37.871609Z"}], "end_time": "2023-11-16T10:45:37.871632Z"}], "successful": true, "end_time": "2023-11-16T10:45:37.871652Z", "cleanup": {"name": "Cleanup", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/token_validation.md#cleanup", "start_time": "2023-11-16T10:45:37.871706Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-16T10:45:37.873639Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.GetISA"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss1.localutm/rid/v2/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-16T10:45:37.871740Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyMCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:37 GMT", "Content-Length": "106"}, "elapsed_s": 0.001127, "reported": "2023-11-16T10:45:37.873373Z", "json": {"message": "ISA 0000015c-e36d-40be-d38b-eca6ca350000 not found (E:7744d04e-8cb5-4b5c-802d-2f729790a40f)"}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T10:45:37.873722Z"}}}, {"test_scenario": {"name": "ASTM NetRID DSS: Direct CRDB access", "scenario_type": "scenarios.astm.netrid.v22a.dss.CRDBAccess", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/crdb_access.md", "start_time": "2023-11-16T10:45:37.874122Z", "cases": [], "successful": true, "end_time": "2023-11-16T10:45:37.874167Z"}}], "capability_evaluations": [], "successful": true, "end_time": "2023-11-16T10:45:37.874366Z"}}, {"test_suite": {"name": "DSS testing for ASTM NetRID F3411-22a", "suite_type": "suites.astm.netrid.f3411_22a.dss_probing", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/suites/astm/netrid/f3411_22a/dss_probing.md", "start_time": "2023-11-16T10:45:37.875178Z", "actions": [{"test_scenario": {"name": "ASTM NetRID DSS: Simple ISA", "scenario_type": "scenarios.astm.netrid.v22a.dss.ISASimple", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_simple.md", "start_time": "2023-11-16T10:45:37.875381Z", "cases": [{"name": "Setup", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_simple.md#setup-test-case", "start_time": "2023-11-16T10:45:37.875444Z", "steps": [{"name": "Ensure clean workspace", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_simple.md#ensure-clean-workspace-test-step", "start_time": "2023-11-16T10:45:37.875485Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-16T10:45:37.877626Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.GetISA"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss2.localutm/rid/v2/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-16T10:45:37.875523Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyNywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:37 GMT", "Content-Length": "106"}, "elapsed_s": 0.001114, "reported": "2023-11-16T10:45:37.877318Z", "json": {"message": "ISA 0000015c-e36d-40be-d38b-eca6ca350000 not found (E:89feffdc-ae79-48d5-9762-7d71933807c3)"}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T10:45:37.877730Z"}], "end_time": "2023-11-16T10:45:37.877756Z"}, {"name": "Create and check ISA", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_simple.md#create-and-check-isa-test-case", "start_time": "2023-11-16T10:45:37.877792Z", "steps": [{"name": "Create ISA", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/test_steps/put_isa.md#create-or-update-isa-test-step", "start_time": "2023-11-16T10:45:37.877822Z", "failed_checks": [], "passed_checks": [{"name": "ISA response code", "timestamp": "2023-11-16T10:45:37.888324Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA response format", "timestamp": "2023-11-16T10:45:37.899039Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA ID matches", "timestamp": "2023-11-16T10:45:37.899111Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA version format", "timestamp": "2023-11-16T10:45:37.899166Z", "participants": ["uss2"], "requirements": []}, {"name": "ISA start time matches", "timestamp": "2023-11-16T10:45:37.899219Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA end time matches", "timestamp": "2023-11-16T10:45:37.899269Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA URL matches", "timestamp": "2023-11-16T10:45:37.899318Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA created", "timestamp": "2023-11-16T10:45:37.899807Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}], "queries": [{"request": {"method": "PUT", "url": "http://dss.uss2.localutm/rid/v2/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-16T10:45:37.878624Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "606", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEzNywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 0.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 3048.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-16T10:44:47.912047Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-16T11:44:47.912047Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "8a19390e-5d52-49dd-968e-f9b26d13ae40"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:37 GMT", "Content-Length": "335"}, "elapsed_s": 0.004866, "reported": "2023-11-16T10:45:37.885537Z", "json": {"subscribers": [], "service_area": {"uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "time_start": {"value": "2023-11-16T10:44:47.912047Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-16T11:44:47.912047Z", "format": "RFC3339"}, "version": "1f60kk11de67g", "id": "0000015c-e36d-40be-d38b-eca6ca350000"}}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T10:45:37.899837Z"}, {"name": "Get ISA by ID", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_simple.md#get-isa-by-id-test-step", "start_time": "2023-11-16T10:45:37.899860Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-16T10:45:37.903219Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.GetISA", "interuss.f3411.dss_endpoints.GetISA"]}, {"name": "ISA version match", "timestamp": "2023-11-16T10:45:37.904087Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.GetISA"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss2.localutm/rid/v2/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-16T10:45:37.899906Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyNywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:37 GMT", "Content-Length": "318"}, "elapsed_s": 0.001108, "reported": "2023-11-16T10:45:37.901567Z", "json": {"service_area": {"uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "time_start": {"value": "2023-11-16T10:44:47.912047Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-16T11:44:47.912047Z", "format": "RFC3339"}, "version": "1f60kk11de67g", "id": "0000015c-e36d-40be-d38b-eca6ca350000"}}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T10:45:37.904118Z"}], "end_time": "2023-11-16T10:45:37.904135Z"}, {"name": "Update and search ISA", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_simple.md#update-and-search-isa-test-case", "start_time": "2023-11-16T10:45:37.904161Z", "steps": [{"name": "Update ISA", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/test_steps/put_isa.md#create-or-update-isa-test-step", "start_time": "2023-11-16T10:45:37.904194Z", "failed_checks": [], "passed_checks": [{"name": "ISA response code", "timestamp": "2023-11-16T10:45:37.912165Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA response format", "timestamp": "2023-11-16T10:45:37.922325Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA ID matches", "timestamp": "2023-11-16T10:45:37.922396Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA version changed", "timestamp": "2023-11-16T10:45:37.922447Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA version format", "timestamp": "2023-11-16T10:45:37.922494Z", "participants": ["uss2"], "requirements": []}, {"name": "ISA start time matches", "timestamp": "2023-11-16T10:45:37.922542Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA end time matches", "timestamp": "2023-11-16T10:45:37.922588Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA URL matches", "timestamp": "2023-11-16T10:45:37.922635Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA updated", "timestamp": "2023-11-16T10:45:37.923128Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}], "queries": [{"request": {"method": "PUT", "url": "http://dss.uss2.localutm/rid/v2/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000/1f60kk11de67g", "initiated_at": "2023-11-16T10:45:37.904955Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "606", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEzNywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 0.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 3048.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-16T10:44:47.912047Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-16T11:44:48.912047Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "c50efc34-d921-4a23-9b3c-5511dd58463f"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:37 GMT", "Content-Length": "335"}, "elapsed_s": 0.003898, "reported": "2023-11-16T10:45:37.909444Z", "json": {"subscribers": [], "service_area": {"uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "time_start": {"value": "2023-11-16T10:44:47.912047Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-16T11:44:48.912047Z", "format": "RFC3339"}, "version": "1f60kk1256q2g", "id": "0000015c-e36d-40be-d38b-eca6ca350000"}}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T10:45:37.923158Z"}, {"name": "Get ISA by ID", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_simple.md#get-isa-by-id-test-step-1", "start_time": "2023-11-16T10:45:37.923187Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-16T10:45:37.926601Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.GetISA", "interuss.f3411.dss_endpoints.GetISA"]}, {"name": "ISA version match", "timestamp": "2023-11-16T10:45:37.927364Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.GetISA"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss2.localutm/rid/v2/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-16T10:45:37.923228Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyNywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:37 GMT", "Content-Length": "318"}, "elapsed_s": 0.001212, "reported": "2023-11-16T10:45:37.924947Z", "json": {"service_area": {"uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "time_start": {"value": "2023-11-16T10:44:47.912047Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-16T11:44:48.912047Z", "format": "RFC3339"}, "version": "1f60kk1256q2g", "id": "0000015c-e36d-40be-d38b-eca6ca350000"}}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T10:45:37.927393Z"}, {"name": "Search by earliest time (included)", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/test_steps/search_isas.md#search-isas-test-step", "start_time": "2023-11-16T10:45:37.927421Z", "failed_checks": [], "passed_checks": [{"name": "ISAs search response format", "timestamp": "2023-11-16T10:45:37.940316Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "Successful ISAs search", "timestamp": "2023-11-16T10:45:37.940355Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "ISA returned by search", "timestamp": "2023-11-16T10:45:37.941211Z", "participants": ["uss2"], "requirements": []}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss2.localutm/rid/v2/dss/identification_service_areas?area=37.1853,-80.614,37.2148,-80.614,37.2148,-80.544,37.1853,-80.544&earliest_time=2023-11-16T11:43:48.912047Z", "initiated_at": "2023-11-16T10:45:37.927498Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyNywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:37 GMT", "Content-Length": "321"}, "elapsed_s": 0.001529, "reported": "2023-11-16T10:45:37.929587Z", "json": {"service_areas": [{"uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "time_start": {"value": "2023-11-16T10:44:47.912047Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-16T11:44:48.912047Z", "format": "RFC3339"}, "version": "1f60kk1256q2g", "id": "0000015c-e36d-40be-d38b-eca6ca350000"}]}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T10:45:37.941241Z"}, {"name": "Search by earliest time (excluded)", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/test_steps/search_isas.md#search-isas-test-step", "start_time": "2023-11-16T10:45:37.941270Z", "failed_checks": [], "passed_checks": [{"name": "ISAs search response format", "timestamp": "2023-11-16T10:45:37.953249Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "Successful ISAs search", "timestamp": "2023-11-16T10:45:37.953289Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "ISA not returned by search", "timestamp": "2023-11-16T10:45:37.953464Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss2.localutm/rid/v2/dss/identification_service_areas?area=37.1853,-80.614,37.2148,-80.614,37.2148,-80.544,37.1853,-80.544&earliest_time=2023-11-16T11:45:48.912047Z", "initiated_at": "2023-11-16T10:45:37.941346Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyNywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:37 GMT", "Content-Length": "21"}, "elapsed_s": 0.001523, "reported": "2023-11-16T10:45:37.943400Z", "json": {"service_areas": []}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T10:45:37.953493Z"}, {"name": "Search by latest time (included)", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/test_steps/search_isas.md#search-isas-test-step", "start_time": "2023-11-16T10:45:37.953521Z", "failed_checks": [], "passed_checks": [{"name": "ISAs search response format", "timestamp": "2023-11-16T10:45:37.968684Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "Successful ISAs search", "timestamp": "2023-11-16T10:45:37.968725Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "ISA returned by search", "timestamp": "2023-11-16T10:45:37.969580Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss2.localutm/rid/v2/dss/identification_service_areas?area=37.1853,-80.614,37.2148,-80.614,37.2148,-80.544,37.1853,-80.544&latest_time=2023-11-16T10:45:47.912047Z", "initiated_at": "2023-11-16T10:45:37.953595Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyNywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:37 GMT", "Content-Length": "321"}, "elapsed_s": 0.001875, "reported": "2023-11-16T10:45:37.955996Z", "json": {"service_areas": [{"uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "time_start": {"value": "2023-11-16T10:44:47.912047Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-16T11:44:48.912047Z", "format": "RFC3339"}, "version": "1f60kk1256q2g", "id": "0000015c-e36d-40be-d38b-eca6ca350000"}]}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T10:45:37.969610Z"}, {"name": "Search by latest time (excluded)", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/test_steps/search_isas.md#search-isas-test-step", "start_time": "2023-11-16T10:45:37.969639Z", "failed_checks": [], "passed_checks": [{"name": "ISAs search response format", "timestamp": "2023-11-16T10:45:37.981163Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "Successful ISAs search", "timestamp": "2023-11-16T10:45:37.981202Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "ISA not returned by search", "timestamp": "2023-11-16T10:45:37.981377Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss2.localutm/rid/v2/dss/identification_service_areas?area=37.1853,-80.614,37.2148,-80.614,37.2148,-80.544,37.1853,-80.544&latest_time=2023-11-16T10:43:47.912047Z", "initiated_at": "2023-11-16T10:45:37.969714Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyNywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:37 GMT", "Content-Length": "21"}, "elapsed_s": 0.001766, "reported": "2023-11-16T10:45:37.972036Z", "json": {"service_areas": []}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T10:45:37.981407Z"}, {"name": "Search by area only", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/test_steps/search_isas.md#search-isas-test-step", "start_time": "2023-11-16T10:45:37.981435Z", "failed_checks": [], "passed_checks": [{"name": "ISAs search response format", "timestamp": "2023-11-16T10:45:37.994509Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "Successful ISAs search", "timestamp": "2023-11-16T10:45:37.994549Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "ISA returned by search", "timestamp": "2023-11-16T10:45:37.995416Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss2.localutm/rid/v2/dss/identification_service_areas?area=37.1853,-80.614,37.2148,-80.614,37.2148,-80.544,37.1853,-80.544", "initiated_at": "2023-11-16T10:45:37.981495Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyNywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:37 GMT", "Content-Length": "321"}, "elapsed_s": 0.001668, "reported": "2023-11-16T10:45:37.983713Z", "json": {"service_areas": [{"uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "time_start": {"value": "2023-11-16T10:44:47.912047Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-16T11:44:48.912047Z", "format": "RFC3339"}, "version": "1f60kk1256q2g", "id": "0000015c-e36d-40be-d38b-eca6ca350000"}]}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T10:45:37.995446Z"}, {"name": "Search with invalid params", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_simple.md#search-with-invalid-params-test-step", "start_time": "2023-11-16T10:45:37.995475Z", "failed_checks": [], "passed_checks": [{"name": "Search request rejected", "timestamp": "2023-11-16T10:45:37.997063Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss2.localutm/rid/v2/dss/identification_service_areas?area=", "initiated_at": "2023-11-16T10:45:37.995518Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyNywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:37 GMT", "Content-Length": "68"}, "elapsed_s": 0.000783, "reported": "2023-11-16T10:45:37.996839Z", "json": {"message": "Missing area (E:fa0302f3-5d07-47a1-8af3-08c6e9416203)"}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T10:45:37.997116Z"}, {"name": "Search by huge area", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_simple.md#search-by-huge-area-test-step", "start_time": "2023-11-16T10:45:37.997169Z", "failed_checks": [], "passed_checks": [{"name": "Search request rejected", "timestamp": "2023-11-16T10:45:37.998854Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss2.localutm/rid/v2/dss/identification_service_areas?area=38.0,-81.0,37.0,-81.0,37.0,-80.0,38.0,-80.0", "initiated_at": "2023-11-16T10:45:37.997257Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyNywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 413, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:37 GMT", "Content-Length": "70"}, "elapsed_s": 0.00082, "reported": "2023-11-16T10:45:37.998596Z", "json": {"message": "Area too large (E:415c0bb3-95b0-4a61-b83a-03b9ed49eba4)"}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T10:45:37.998908Z"}, {"name": "Search ISA with loop", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_simple.md#search-isa-with-loop-test-step", "start_time": "2023-11-16T10:45:37.998976Z", "failed_checks": [], "passed_checks": [{"name": "Search request rejected", "timestamp": "2023-11-16T10:45:38.000919Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss2.localutm/rid/v2/dss/identification_service_areas?area=37.1853,-80.614,37.2148,-80.614,37.2148,-80.544,37.1853,-80.544,37.1853,-80.614", "initiated_at": "2023-11-16T10:45:37.999080Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyNywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:38 GMT", "Content-Length": "103"}, "elapsed_s": 0.000919, "reported": "2023-11-16T10:45:38.000680Z", "json": {"message": "Intersection found between polygon edge 1 and 4 (E:8041c70a-cdc7-4784-a21e-c7e4d2f70d3d)"}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T10:45:38.000970Z"}], "end_time": "2023-11-16T10:45:38.001001Z"}, {"name": "Delete ISA", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_simple.md#delete-isa-test-case", "start_time": "2023-11-16T10:45:38.001056Z", "steps": [{"name": "Delete with wrong version", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_simple.md#delete-with-wrong-version-test-step", "start_time": "2023-11-16T10:45:38.001106Z", "failed_checks": [], "passed_checks": [{"name": "Delete request rejected", "timestamp": "2023-11-16T10:45:38.003755Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,b"]}], "queries": [{"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/rid/v2/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000/f60kk1256q2", "initiated_at": "2023-11-16T10:45:38.001167Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEzNywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 409, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:38 GMT", "Content-Length": "127"}, "elapsed_s": 0.001646, "reported": "2023-11-16T10:45:38.003469Z", "json": {"message": "ISA currently at version 1f60kk1256q2g but client specified f60kk1256q2 (E:b676d0ce-83dc-47f8-a0c9-abb1f933d03a)"}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T10:45:38.003810Z"}, {"name": "Delete with empty version", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_simple.md#delete-with-empty-version-test-step", "start_time": "2023-11-16T10:45:38.003860Z", "failed_checks": [], "passed_checks": [{"name": "Delete request rejected", "timestamp": "2023-11-16T10:45:38.005480Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,b"]}], "queries": [{"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/rid/v2/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000/", "initiated_at": "2023-11-16T10:45:38.003925Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEzNywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:38 GMT", "Content-Length": "78"}, "elapsed_s": 0.000732, "reported": "2023-11-16T10:45:38.005229Z", "json": {"message": "Missing version string (E:65d2cd30-5b73-4d7a-9e53-ca9774f84760)"}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T10:45:38.005532Z"}, {"name": "Delete ISA", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/test_steps/delete_isa.md#delete-isa-test-step", "start_time": "2023-11-16T10:45:38.005574Z", "failed_checks": [], "passed_checks": [{"name": "ISA response format", "timestamp": "2023-11-16T10:45:38.024399Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,b"]}, {"name": "ISA ID matches", "timestamp": "2023-11-16T10:45:38.024470Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,b"]}, {"name": "ISA version matches", "timestamp": "2023-11-16T10:45:38.024519Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,b"]}, {"name": "ISA deleted", "timestamp": "2023-11-16T10:45:38.024545Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,b"]}], "queries": [{"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/rid/v2/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000/1f60kk1256q2g", "initiated_at": "2023-11-16T10:45:38.005634Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEzNywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:38 GMT", "Content-Length": "335"}, "elapsed_s": 0.004646, "reported": "2023-11-16T10:45:38.010822Z", "json": {"service_area": {"uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "time_start": {"value": "2023-11-16T10:44:47.912047Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-16T11:44:48.912047Z", "format": "RFC3339"}, "version": "1f60kk1256q2g", "id": "0000015c-e36d-40be-d38b-eca6ca350000"}, "subscribers": []}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T10:45:38.024566Z"}, {"name": "Get deleted ISA by ID", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_simple.md#get-deleted-isa-by-id-test-step", "start_time": "2023-11-16T10:45:38.024589Z", "failed_checks": [], "passed_checks": [{"name": "ISA not found", "timestamp": "2023-11-16T10:45:38.026804Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.GetISA"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss2.localutm/rid/v2/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-16T10:45:38.024629Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyNywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:38 GMT", "Content-Length": "106"}, "elapsed_s": 0.001347, "reported": "2023-11-16T10:45:38.026516Z", "json": {"message": "ISA 0000015c-e36d-40be-d38b-eca6ca350000 not found (E:985b4d38-767f-4357-b51a-abf959a1ce2a)"}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T10:45:38.026894Z"}, {"name": "Search ISA", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/test_steps/search_isas.md#search-isas-test-step", "start_time": "2023-11-16T10:45:38.026964Z", "failed_checks": [], "passed_checks": [{"name": "ISAs search response format", "timestamp": "2023-11-16T10:45:38.039295Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "Successful ISAs search", "timestamp": "2023-11-16T10:45:38.039335Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "ISA not returned by search", "timestamp": "2023-11-16T10:45:38.039509Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss2.localutm/rid/v2/dss/identification_service_areas?area=37.1853,-80.614,37.2148,-80.614,37.2148,-80.544,37.1853,-80.544", "initiated_at": "2023-11-16T10:45:38.027068Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyNywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:38 GMT", "Content-Length": "21"}, "elapsed_s": 0.001996, "reported": "2023-11-16T10:45:38.029584Z", "json": {"service_areas": []}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T10:45:38.039539Z"}], "end_time": "2023-11-16T10:45:38.039555Z"}], "successful": true, "end_time": "2023-11-16T10:45:38.039569Z", "cleanup": {"name": "Cleanup", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_simple.md#cleanup", "start_time": "2023-11-16T10:45:38.039592Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-16T10:45:38.041567Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.GetISA"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss2.localutm/rid/v2/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-16T10:45:38.039620Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyNywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:38 GMT", "Content-Length": "106"}, "elapsed_s": 0.001114, "reported": "2023-11-16T10:45:38.041288Z", "json": {"message": "ISA 0000015c-e36d-40be-d38b-eca6ca350000 not found (E:1279141b-d6ad-4b57-8850-6dc4f923d83d)"}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T10:45:38.041657Z"}}}, {"test_scenario": {"name": "ASTM NetRID DSS: Submitted ISA Validations", "scenario_type": "scenarios.astm.netrid.v22a.dss.ISAValidation", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_validation.md", "start_time": "2023-11-16T10:45:38.042226Z", "cases": [{"name": "Setup", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_validation.md#setup-test-case", "start_time": "2023-11-16T10:45:38.042286Z", "steps": [{"name": "Ensure clean workspace", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_validation.md#ensure-clean-workspace-test-step", "start_time": "2023-11-16T10:45:38.042327Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-16T10:45:38.044402Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.GetISA"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss2.localutm/rid/v2/dss/identification_service_areas/00000170-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-16T10:45:38.042370Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyNywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:38 GMT", "Content-Length": "106"}, "elapsed_s": 0.001162, "reported": "2023-11-16T10:45:38.044134Z", "json": {"message": "ISA 00000170-e36d-40be-d38b-eca6ca350000 not found (E:e0d1cfd8-19d2-4c99-88aa-4c7c4c7dec73)"}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T10:45:38.044476Z"}], "end_time": "2023-11-16T10:45:38.044496Z"}, {"name": "ISA Validation", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_validation.md#isa-validation-test-case", "start_time": "2023-11-16T10:45:38.044528Z", "steps": [{"name": "ISA Validation", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_validation.md#isa-validation-test-step", "start_time": "2023-11-16T10:45:38.044567Z", "failed_checks": [], "passed_checks": [{"name": "ISA huge area", "timestamp": "2023-11-16T10:45:38.047173Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA empty vertices", "timestamp": "2023-11-16T10:45:38.049799Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA start time in the past", "timestamp": "2023-11-16T10:45:38.052587Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA start time after end time", "timestamp": "2023-11-16T10:45:38.055317Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA vertices are valid", "timestamp": "2023-11-16T10:45:38.057919Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA missing outline", "timestamp": "2023-11-16T10:45:38.059792Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA missing volume", "timestamp": "2023-11-16T10:45:38.061558Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}], "queries": [{"request": {"method": "PUT", "url": "http://dss.uss2.localutm/rid/v2/dss/identification_service_areas/00000170-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-16T10:45:38.045447Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "586", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEzNywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": 38.0, "lng": -81.0}, {"lat": 37.0, "lng": -81.0}, {"lat": 37.0, "lng": -80.0}, {"lat": 38.0, "lng": -80.0}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 0.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 3048.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-16T10:44:47.918939Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-16T11:44:47.918939Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "a2e409cb-c208-4b18-8bea-40d410b55640"}, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:38 GMT", "Content-Length": "70"}, "elapsed_s": 0.000897, "reported": "2023-11-16T10:45:38.046889Z", "json": {"message": "Area too large (E:43446356-496d-4e24-99cb-5e63c7657c78)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/rid/v2/dss/identification_service_areas/00000170-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-16T10:45:38.048065Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "472", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEzNywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": []}, "altitude_lower": {"reference": "W84", "units": "M", "value": 0.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 3048.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-16T10:44:47.918939Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-16T11:44:47.918939Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "e37c3971-0978-4e4c-a738-dde1b7d1938a"}, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:38 GMT", "Content-Length": "84"}, "elapsed_s": 0.000835, "reported": "2023-11-16T10:45:38.049521Z", "json": {"message": "Not enough points in polygon (E:3bffef0d-0559-4b94-863b-68b4ce5517f8)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/rid/v2/dss/identification_service_areas/00000170-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-16T10:45:38.050857Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "606", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEzNywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 0.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 3048.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-16T10:35:38.049850Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-16T11:35:38.049850Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "4223b03a-ac14-49d6-9fa8-4a0292a1dd39"}, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:38 GMT", "Content-Length": "116"}, "elapsed_s": 0.000875, "reported": "2023-11-16T10:45:38.052279Z", "json": {"message": "IdentificationServiceArea time_start must not be in the past (E:b5e99389-11ca-499d-b1cc-c84d02265f87)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/rid/v2/dss/identification_service_areas/00000170-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-16T10:45:38.053505Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "606", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEzNywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 0.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 3048.0}}, "time_start": {"format": "RFC3339", "value": "2023-01-10T01:00:01.123456Z"}, "time_end": {"format": "RFC3339", "value": "2023-01-10T00:00:01.123456Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "ce4674be-fec2-4b61-873e-516470faffe3"}, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:38 GMT", "Content-Length": "116"}, "elapsed_s": 0.000928, "reported": "2023-11-16T10:45:38.055012Z", "json": {"message": "IdentificationServiceArea time_start must not be in the past (E:9fda7f85-f002-4e27-8b80-f37472b42c54)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/rid/v2/dss/identification_service_areas/00000170-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-16T10:45:38.056281Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "618", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEzNywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": 130.0, "lng": -23.0}, {"lat": 130.0, "lng": -24.000000000000004}, {"lat": 132.0, "lng": -24.000000000000004}, {"lat": 132.0, "lng": -23.0}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 0.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 3048.0}}, "time_start": {"format": "RFC3339", "value": "2023-01-10T00:00:01.123456Z"}, "time_end": {"format": "RFC3339", "value": "2023-01-10T01:00:01.123456Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "4c710ff3-4da7-4d77-9cc6-b29e6f2149a6"}, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:38 GMT", "Content-Length": "101"}, "elapsed_s": 0.000783, "reported": "2023-11-16T10:45:38.057618Z", "json": {"message": "Coordinates did not create a well-formed area (E:af74d947-7a58-46e5-99eb-14d4c4f3b288)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/rid/v2/dss/identification_service_areas/00000170-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-16T10:45:38.058085Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "435", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEzNywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"altitude_lower": {"reference": "W84", "units": "M", "value": 0.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 3048.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-16T10:44:47.918939Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-16T11:44:47.918939Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "a2e409cb-c208-4b18-8bea-40d410b55640"}, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:38 GMT", "Content-Length": "147"}, "elapsed_s": 0.000872, "reported": "2023-11-16T10:45:38.059530Z", "json": {"message": "Error parsing Volume4D: Neither outline_polygon nor outline_circle were specified in volume (E:19d572b0-eb52-4dc8-8d9a-20ca2b18fbd6)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/rid/v2/dss/identification_service_areas/00000170-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-16T10:45:38.059957Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "284", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEzNywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"time_start": {"format": "RFC3339", "value": "2023-11-16T10:44:47.918939Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-16T11:44:47.918939Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "a2e409cb-c208-4b18-8bea-40d410b55640"}, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:38 GMT", "Content-Length": "147"}, "elapsed_s": 0.000814, "reported": "2023-11-16T10:45:38.061339Z", "json": {"message": "Error parsing Volume4D: Neither outline_polygon nor outline_circle were specified in volume (E:df5323f9-4120-4061-819c-a5aef07fd139)"}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T10:45:38.061612Z"}], "end_time": "2023-11-16T10:45:38.061642Z"}], "successful": true, "end_time": "2023-11-16T10:45:38.061661Z", "cleanup": {"name": "Cleanup", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_validation.md#cleanup", "start_time": "2023-11-16T10:45:38.061692Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-16T10:45:38.063642Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.GetISA"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss2.localutm/rid/v2/dss/identification_service_areas/00000170-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-16T10:45:38.061735Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyNywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:38 GMT", "Content-Length": "106"}, "elapsed_s": 0.001121, "reported": "2023-11-16T10:45:38.063363Z", "json": {"message": "ISA 00000170-e36d-40be-d38b-eca6ca350000 not found (E:a7ce4dcf-8b72-4421-8e6e-b95d15ed5c41)"}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T10:45:38.063743Z"}}}, {"test_scenario": {"name": "ASTM NetRID DSS: ISA Expiry", "scenario_type": "scenarios.astm.netrid.v22a.dss.ISAExpiry", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_expiry.md", "start_time": "2023-11-16T10:45:38.064136Z", "cases": [{"name": "Setup", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_expiry.md#setup-test-case", "start_time": "2023-11-16T10:45:38.064197Z", "steps": [{"name": "Ensure clean workspace", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_expiry.md#ensure-clean-workspace-test-step", "start_time": "2023-11-16T10:45:38.064239Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-16T10:45:38.066234Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.GetISA"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss2.localutm/rid/v2/dss/identification_service_areas/00000171-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-16T10:45:38.064281Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyNywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:38 GMT", "Content-Length": "106"}, "elapsed_s": 0.001093, "reported": "2023-11-16T10:45:38.065967Z", "json": {"message": "ISA 00000171-e36d-40be-d38b-eca6ca350000 not found (E:10c9ea72-0454-49dd-a458-73c8d9eccc7f)"}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T10:45:38.066309Z"}], "end_time": "2023-11-16T10:45:38.066339Z"}, {"name": "ISA Expiry", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_expiry.md#isa-expiry-test-case", "start_time": "2023-11-16T10:45:38.066376Z", "steps": [{"name": "ISA Expiry", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_expiry.md#isa-expiry-test-step", "start_time": "2023-11-16T10:45:38.066413Z", "failed_checks": [], "passed_checks": [{"name": "Create short-lived ISA", "timestamp": "2023-11-16T10:45:38.074852Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "Expired ISAs are not part of search results", "timestamp": "2023-11-16T10:45:43.079524Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "An expired ISA can be queried by its ID", "timestamp": "2023-11-16T10:45:43.083150Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.GetISA"]}], "queries": [{"request": {"method": "PUT", "url": "http://dss.uss2.localutm/rid/v2/dss/identification_service_areas/00000171-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-16T10:45:38.067288Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "606", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEzNywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 0.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 3048.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-16T10:45:38.066444Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-16T10:45:43.066444Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "eaa5f743-abdf-4c4a-aa76-9cf7f0442dda"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:38 GMT", "Content-Length": "335"}, "elapsed_s": 0.00503, "reported": "2023-11-16T10:45:38.072914Z", "json": {"subscribers": [], "service_area": {"uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "time_start": {"value": "2023-11-16T10:45:38.066444Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-16T10:45:43.066444Z", "format": "RFC3339"}, "version": "1f60kk17027a8", "id": "00000171-e36d-40be-d38b-eca6ca350000"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "GET", "url": "http://dss.uss2.localutm/rid/v2/dss/identification_service_areas?area=37.1853,-80.614,37.2148,-80.614,37.2148,-80.544,37.1853,-80.544", "initiated_at": "2023-11-16T10:45:43.075940Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyNywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:43 GMT", "Content-Length": "21"}, "elapsed_s": 0.002175, "reported": "2023-11-16T10:45:43.078960Z", "json": {"service_areas": []}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "GET", "url": "http://dss.uss2.localutm/rid/v2/dss/identification_service_areas/00000171-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-16T10:45:43.079604Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyNywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:43 GMT", "Content-Length": "318"}, "elapsed_s": 0.001184, "reported": "2023-11-16T10:45:43.081487Z", "json": {"service_area": {"uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "time_start": {"value": "2023-11-16T10:45:38.066444Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-16T10:45:43.066444Z", "format": "RFC3339"}, "version": "1f60kk17027a8", "id": "00000171-e36d-40be-d38b-eca6ca350000"}}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T10:45:43.083184Z"}], "end_time": "2023-11-16T10:45:43.083200Z"}], "successful": true, "end_time": "2023-11-16T10:45:43.083214Z", "cleanup": {"name": "Cleanup", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_expiry.md#cleanup", "start_time": "2023-11-16T10:45:43.083240Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-16T10:45:43.085743Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.GetISA"]}, {"name": "Removed pre-existing ISA", "timestamp": "2023-11-16T10:45:43.095137Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss2.localutm/rid/v2/dss/identification_service_areas/00000171-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-16T10:45:43.083269Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyNywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:43 GMT", "Content-Length": "318"}, "elapsed_s": 0.001232, "reported": "2023-11-16T10:45:43.085016Z", "json": {"service_area": {"uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "time_start": {"value": "2023-11-16T10:45:38.066444Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-16T10:45:43.066444Z", "format": "RFC3339"}, "version": "1f60kk17027a8", "id": "00000171-e36d-40be-d38b-eca6ca350000"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/rid/v2/dss/identification_service_areas/00000171-e36d-40be-d38b-eca6ca350000/1f60kk17027a8", "initiated_at": "2023-11-16T10:45:43.086877Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEzNywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:43 GMT", "Content-Length": "335"}, "elapsed_s": 0.005349, "reported": "2023-11-16T10:45:43.092781Z", "json": {"service_area": {"uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "time_start": {"value": "2023-11-16T10:45:38.066444Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-16T10:45:43.066444Z", "format": "RFC3339"}, "version": "1f60kk17027a8", "id": "00000171-e36d-40be-d38b-eca6ca350000"}, "subscribers": []}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T10:45:43.095174Z"}}}, {"test_scenario": {"name": "ASTM NetRID DSS: ISA Subscription Interactions", "scenario_type": "scenarios.astm.netrid.v22a.dss.ISASubscriptionInteractions", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_subscription_interactions.md", "start_time": "2023-11-16T10:45:43.095577Z", "cases": [{"name": "Setup", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_subscription_interactions.md#setup-test-case", "start_time": "2023-11-16T10:45:43.095649Z", "steps": [{"name": "Ensure clean workspace", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_subscription_interactions.md#ensure-clean-workspace-test-step", "start_time": "2023-11-16T10:45:43.095726Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-16T10:45:43.097756Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.GetISA"]}, {"name": "Successful subscription search query", "timestamp": "2023-11-16T10:45:43.100864Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,f"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss2.localutm/rid/v2/dss/identification_service_areas/00000172-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-16T10:45:43.095778Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyNywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:43 GMT", "Content-Length": "106"}, "elapsed_s": 0.001167, "reported": "2023-11-16T10:45:43.097464Z", "json": {"message": "ISA 00000172-e36d-40be-d38b-eca6ca350000 not found (E:ec68e6c7-4204-4a5d-8186-66e3c4f63076)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "GET", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions?area=37.1853,-80.614,37.2148,-80.614,37.2148,-80.544,37.1853,-80.544", "initiated_at": "2023-11-16T10:45:43.097910Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyNywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:43 GMT", "Content-Length": "21"}, "elapsed_s": 0.001922, "reported": "2023-11-16T10:45:43.100506Z", "json": {"subscriptions": []}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T10:45:43.101069Z"}], "end_time": "2023-11-16T10:45:43.101091Z"}, {"name": "ISA Subscription Interactions", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_subscription_interactions.md#isa-subscription-interactions-test-case", "start_time": "2023-11-16T10:45:43.101116Z", "steps": [{"name": "ISA Subscription Interactions", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_subscription_interactions.md#isa-subscription-interactions-test-step", "start_time": "2023-11-16T10:45:43.101141Z", "failed_checks": [], "passed_checks": [{"name": "Create an ISA", "timestamp": "2023-11-16T10:45:43.109602Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "Create a subscription within the ISA footprint", "timestamp": "2023-11-16T10:45:43.119081Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Subscription for the ISA's area mentions the ISA", "timestamp": "2023-11-16T10:45:43.120320Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Newly created subscription has a notification_index of 0", "timestamp": "2023-11-16T10:45:43.121780Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Mutate the ISA", "timestamp": "2023-11-16T10:45:43.139716Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "Response to the mutation of the ISA contains subscription ID", "timestamp": "2023-11-16T10:45:43.142456Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "Subscription to an ISA has its notification index incremented after mutation", "timestamp": "2023-11-16T10:45:43.143952Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "Delete the ISA", "timestamp": "2023-11-16T10:45:43.166269Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,d"]}, {"name": "Response to the deletion of the ISA contains subscription ID", "timestamp": "2023-11-16T10:45:43.169120Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,b"]}, {"name": "Subscription to an ISA has its notification index incremented after deletion", "timestamp": "2023-11-16T10:45:43.170559Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-16T10:45:43.178606Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,d"]}], "queries": [{"request": {"method": "PUT", "url": "http://dss.uss2.localutm/rid/v2/dss/identification_service_areas/00000172-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-16T10:45:43.101947Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "606", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEzNywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 0.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 3048.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-16T10:44:47.932507Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-16T11:44:47.932507Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "6f56cff2-1500-40f4-8973-f3c4ea6d99a1"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:43 GMT", "Content-Length": "335"}, "elapsed_s": 0.005175, "reported": "2023-11-16T10:45:43.107765Z", "json": {"subscribers": [], "service_area": {"uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "time_start": {"value": "2023-11-16T10:44:47.932507Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-16T11:44:47.932507Z", "format": "RFC3339"}, "version": "1f60kk5t1fohg", "id": "00000172-e36d-40be-d38b-eca6ca350000"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/00000172-e36d-40be-d38b-eca6ca350001", "initiated_at": "2023-11-16T10:45:43.110494Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "606", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyNywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 0.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 3048.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-16T10:44:47.932507Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-16T11:44:47.932507Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "9c8d40ef-0f6c-4cc6-b45e-1dc8f7289bc9"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:43 GMT", "Content-Length": "660"}, "elapsed_s": 0.006865, "reported": "2023-11-16T10:45:43.117921Z", "json": {"service_areas": [{"uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "time_start": {"value": "2023-11-16T10:44:47.932507Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-16T11:44:47.932507Z", "format": "RFC3339"}, "version": "1f60kk5t1fohg", "id": "00000172-e36d-40be-d38b-eca6ca350000"}], "subscription": {"id": "00000172-e36d-40be-d38b-eca6ca350001", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-16T11:44:47.932507Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T10:44:47.932507Z", "format": "RFC3339"}, "version": "1f60kk5t9ipjg"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/rid/v2/dss/identification_service_areas/00000172-e36d-40be-d38b-eca6ca350000/1f60kk5t1fohg", "initiated_at": "2023-11-16T10:45:43.122892Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "606", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEzNywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 0.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 3047.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-16T10:44:47.932507Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-16T11:44:47.932507Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "2f27418b-0e9b-4d3c-b6ce-c11d0973ce76"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:43 GMT", "Content-Length": "490"}, "elapsed_s": 0.004478, "reported": "2023-11-16T10:45:43.128165Z", "json": {"subscribers": [{"subscriptions": [{"subscription_id": "00000172-e36d-40be-d38b-eca6ca350001", "notification_index": 1}], "url": "https://uss_qualifier.test.utm/dummy_base_url"}], "service_area": {"uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "time_start": {"value": "2023-11-16T10:44:47.932507Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-16T11:44:47.932507Z", "format": "RFC3339"}, "version": "1f60kk5tlpob8", "id": "00000172-e36d-40be-d38b-eca6ca350000"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/rid/v2/dss/identification_service_areas/00000172-e36d-40be-d38b-eca6ca350000/1f60kk5tlpob8", "initiated_at": "2023-11-16T10:45:43.144876Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEzNywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:43 GMT", "Content-Length": "490"}, "elapsed_s": 0.00463, "reported": "2023-11-16T10:45:43.150052Z", "json": {"service_area": {"uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "time_start": {"value": "2023-11-16T10:44:47.932507Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-16T11:44:47.932507Z", "format": "RFC3339"}, "version": "1f60kk5tlpob8", "id": "00000172-e36d-40be-d38b-eca6ca350000"}, "subscribers": [{"subscriptions": [{"subscription_id": "00000172-e36d-40be-d38b-eca6ca350001", "notification_index": 2}], "url": "https://uss_qualifier.test.utm/dummy_base_url"}]}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/00000172-e36d-40be-d38b-eca6ca350001/1f60kk5t9ipjg", "initiated_at": "2023-11-16T10:45:43.172075Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyNywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:43 GMT", "Content-Length": "341"}, "elapsed_s": 0.00439, "reported": "2023-11-16T10:45:43.177002Z", "json": {"subscription": {"id": "00000172-e36d-40be-d38b-eca6ca350001", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 2, "time_end": {"value": "2023-11-16T11:44:47.932507Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T10:44:47.932507Z", "format": "RFC3339"}, "version": "1f60kk5t9ipjg"}}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T10:45:43.178638Z"}], "end_time": "2023-11-16T10:45:43.178654Z"}], "successful": true, "end_time": "2023-11-16T10:45:43.178669Z", "cleanup": {"name": "Cleanup", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_subscription_interactions.md#cleanup", "start_time": "2023-11-16T10:45:43.178692Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-16T10:45:43.180744Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.GetISA"]}, {"name": "Successful subscription search query", "timestamp": "2023-11-16T10:45:43.183791Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,f"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss2.localutm/rid/v2/dss/identification_service_areas/00000172-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-16T10:45:43.178722Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyNywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:43 GMT", "Content-Length": "106"}, "elapsed_s": 0.001175, "reported": "2023-11-16T10:45:43.180403Z", "json": {"message": "ISA 00000172-e36d-40be-d38b-eca6ca350000 not found (E:442ecad1-b4f5-4f23-8203-9c99529b7df5)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "GET", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions?area=37.1853,-80.614,37.2148,-80.614,37.2148,-80.544,37.1853,-80.544", "initiated_at": "2023-11-16T10:45:43.180880Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyNywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:43 GMT", "Content-Length": "21"}, "elapsed_s": 0.00187, "reported": "2023-11-16T10:45:43.183394Z", "json": {"subscriptions": []}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T10:45:43.184018Z"}}}, {"test_scenario": {"name": "ASTM NetRID DSS: Subscription Validation", "scenario_type": "scenarios.astm.netrid.v22a.dss.SubscriptionValidation", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/subscription_validation.md", "start_time": "2023-11-16T10:45:43.184447Z", "cases": [{"name": "Setup", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/subscription_validation.md#setup-test-case", "start_time": "2023-11-16T10:45:43.184523Z", "steps": [{"name": "Ensure clean workspace", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/subscription_validation.md#ensure-clean-workspace-test-step", "start_time": "2023-11-16T10:45:43.184578Z", "failed_checks": [], "passed_checks": [{"name": "Successful subscription search query", "timestamp": "2023-11-16T10:45:43.187362Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,f"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions?area=37.1853,-80.614,37.2148,-80.614,37.2148,-80.544,37.1853,-80.544", "initiated_at": "2023-11-16T10:45:43.184656Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyNywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:43 GMT", "Content-Length": "21"}, "elapsed_s": 0.001821, "reported": "2023-11-16T10:45:43.186997Z", "json": {"subscriptions": []}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T10:45:43.187552Z"}], "end_time": "2023-11-16T10:45:43.187580Z"}, {"name": "Subscription duration limitations", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/subscription_validation.md#subscription-duration-limitations-test-case", "start_time": "2023-11-16T10:45:43.187607Z", "steps": [{"name": "Try to create too-long subscription", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/subscription_validation.md#try-to-create-too-long-subscription-test-step", "start_time": "2023-11-16T10:45:43.187643Z", "failed_checks": [], "passed_checks": [{"name": "Too-long subscription creation rejected", "timestamp": "2023-11-16T10:45:43.191502Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0060"]}], "queries": [{"request": {"method": "PUT", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-16T10:45:43.189809Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "606", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyNywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 0.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 3048.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-16T10:45:43.187714Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-17T10:55:43.187714Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "30240d97-b069-4413-bd1e-fbb08f93d34a"}, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:43 GMT", "Content-Length": "92"}, "elapsed_s": 0.000827, "reported": "2023-11-16T10:45:43.191199Z", "json": {"message": "Subscription window exceeds 24 hours (E:fd4b4f05-af8e-41d8-949a-eab70aba014c)"}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T10:45:43.191561Z"}, {"name": "Try to extend subscription", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/subscription_validation.md#try-to-extend-subscription-test-step", "start_time": "2023-11-16T10:45:43.191628Z", "failed_checks": [], "passed_checks": [{"name": "Valid subscription created", "timestamp": "2023-11-16T10:45:43.199970Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Subscription duration limited during update", "timestamp": "2023-11-16T10:45:43.202598Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0060"]}], "queries": [{"request": {"method": "PUT", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-16T10:45:43.192668Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "606", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyNywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 0.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 3048.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-16T10:45:43.191711Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-17T10:44:43.191711Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "14ab5b15-722b-4856-a91a-537418e8fd47"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:43 GMT", "Content-Length": "360"}, "elapsed_s": 0.005836, "reported": "2023-11-16T10:45:43.199080Z", "json": {"service_areas": [], "subscription": {"id": "0000016f-e36d-40be-d38b-eca6ca350000", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-17T10:44:43.191711Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T10:45:43.191711Z", "format": "RFC3339"}, "version": "1f60kk5vntma0"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-16T10:45:43.200766Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "606", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyNywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 0.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 3048.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-16T10:45:43.200019Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-17T10:55:43.200019Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "827ec90b-c13e-477e-bb94-e3eb5cc5030c"}, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:43 GMT", "Content-Length": "92"}, "elapsed_s": 0.000952, "reported": "2023-11-16T10:45:43.202281Z", "json": {"message": "Subscription window exceeds 24 hours (E:4595572a-c790-462a-aea3-bbb9c7fe5c45)"}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T10:45:43.202651Z"}, {"name": "Remove subscription", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/subscription_validation.md#remove-subscription-test-step", "start_time": "2023-11-16T10:45:43.202686Z", "failed_checks": [], "passed_checks": [{"name": "Subscription deleted", "timestamp": "2023-11-16T10:45:43.210043Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,d"]}], "queries": [{"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350000/1f60kk5vntma0", "initiated_at": "2023-11-16T10:45:43.203650Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyNywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:43 GMT", "Content-Length": "341"}, "elapsed_s": 0.00409, "reported": "2023-11-16T10:45:43.208344Z", "json": {"subscription": {"id": "0000016f-e36d-40be-d38b-eca6ca350000", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-17T10:44:43.191711Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T10:45:43.191711Z", "format": "RFC3339"}, "version": "1f60kk5vntma0"}}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T10:45:43.210080Z"}], "end_time": "2023-11-16T10:45:43.210097Z"}, {"name": "Subscription quantity limitations", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/subscription_validation.md#subscription-quantity-limitations-test-case", "start_time": "2023-11-16T10:45:43.210121Z", "steps": [{"name": "Create maximum number of subscriptions", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/subscription_validation.md#create-maximum-number-of-subscriptions-test-step", "start_time": "2023-11-16T10:45:43.210149Z", "failed_checks": [], "passed_checks": [{"name": "Create up to the maximum allowed number of subscriptions in an area", "timestamp": "2023-11-16T10:45:43.304276Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}], "queries": [{"request": {"method": "PUT", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350100", "initiated_at": "2023-11-16T10:45:43.210914Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "606", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyNywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 0.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 3048.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-16T10:45:43.210190Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-16T11:15:43.210190Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "de8caebf-53da-425c-84c9-d93238531386"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:43 GMT", "Content-Length": "358"}, "elapsed_s": 0.006991, "reported": "2023-11-16T10:45:43.218466Z", "json": {"service_areas": [], "subscription": {"id": "0000016f-e36d-40be-d38b-eca6ca350100", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-16T11:15:43.21019Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T10:45:43.21019Z", "format": "RFC3339"}, "version": "1f60kk609bui8"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350101", "initiated_at": "2023-11-16T10:45:43.220023Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "606", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyNywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 0.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 3048.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-16T10:45:43.219227Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-16T11:15:43.219227Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "860612c0-18bf-47c0-9098-800bda8e2b8d"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:43 GMT", "Content-Length": "360"}, "elapsed_s": 0.006913, "reported": "2023-11-16T10:45:43.227503Z", "json": {"service_areas": [], "subscription": {"id": "0000016f-e36d-40be-d38b-eca6ca350101", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-16T11:15:43.219227Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T10:45:43.219227Z", "format": "RFC3339"}, "version": "1f60kk60i0ov0"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350102", "initiated_at": "2023-11-16T10:45:43.229256Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "606", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyNywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 0.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 3048.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-16T10:45:43.228468Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-16T11:15:43.228468Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "0b73fe77-b884-4127-be7a-06c8ba5e2def"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:43 GMT", "Content-Length": "360"}, "elapsed_s": 0.010902, "reported": "2023-11-16T10:45:43.240744Z", "json": {"service_areas": [], "subscription": {"id": "0000016f-e36d-40be-d38b-eca6ca350102", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-16T11:15:43.228468Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T10:45:43.228468Z", "format": "RFC3339"}, "version": "1f60kk60qqpc8"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350103", "initiated_at": "2023-11-16T10:45:43.242301Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "606", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyNywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 0.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 3048.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-16T10:45:43.241549Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-16T11:15:43.241549Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "7a4a239c-e901-475e-bfb7-aa00891cd50d"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:43 GMT", "Content-Length": "360"}, "elapsed_s": 0.006518, "reported": "2023-11-16T10:45:43.249395Z", "json": {"service_areas": [], "subscription": {"id": "0000016f-e36d-40be-d38b-eca6ca350103", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-16T11:15:43.241549Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T10:45:43.241549Z", "format": "RFC3339"}, "version": "1f60kk617b5s8"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350104", "initiated_at": "2023-11-16T10:45:43.250955Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "606", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyNywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 0.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 3048.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-16T10:45:43.250202Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-16T11:15:43.250202Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "6bcba27f-bba7-49d8-8d9e-74063961f81a"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:43 GMT", "Content-Length": "360"}, "elapsed_s": 0.006637, "reported": "2023-11-16T10:45:43.258214Z", "json": {"service_areas": [], "subscription": {"id": "0000016f-e36d-40be-d38b-eca6ca350104", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-16T11:15:43.250202Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T10:45:43.250202Z", "format": "RFC3339"}, "version": "1f60kk61fgl28"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350105", "initiated_at": "2023-11-16T10:45:43.259948Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "606", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyNywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 0.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 3048.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-16T10:45:43.259139Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-16T11:15:43.259139Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "e3555a6e-da5d-4da9-8c1c-174ae58f5e8d"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:43 GMT", "Content-Length": "360"}, "elapsed_s": 0.006579, "reported": "2023-11-16T10:45:43.267095Z", "json": {"service_areas": [], "subscription": {"id": "0000016f-e36d-40be-d38b-eca6ca350105", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-16T11:15:43.259139Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T10:45:43.259139Z", "format": "RFC3339"}, "version": "1f60kk61o3e18"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350106", "initiated_at": "2023-11-16T10:45:43.268709Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "606", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyNywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 0.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 3048.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-16T10:45:43.267945Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-16T11:15:43.267945Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "3a6d7059-ac4c-429c-b015-872279f9f586"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:43 GMT", "Content-Length": "360"}, "elapsed_s": 0.006284, "reported": "2023-11-16T10:45:43.275559Z", "json": {"service_areas": [], "subscription": {"id": "0000016f-e36d-40be-d38b-eca6ca350106", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-16T11:15:43.267945Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T10:45:43.267945Z", "format": "RFC3339"}, "version": "1f60kk620h0vo"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350107", "initiated_at": "2023-11-16T10:45:43.277310Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "606", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyNywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 0.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 3048.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-16T10:45:43.276516Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-16T11:15:43.276516Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "fa6c5f5f-cef3-4b83-8420-bdc436c215cb"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:43 GMT", "Content-Length": "360"}, "elapsed_s": 0.006998, "reported": "2023-11-16T10:45:43.284881Z", "json": {"service_areas": [], "subscription": {"id": "0000016f-e36d-40be-d38b-eca6ca350107", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-16T11:15:43.276516Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T10:45:43.276516Z", "format": "RFC3339"}, "version": "1f60kk628ld0o"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350108", "initiated_at": "2023-11-16T10:45:43.286482Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "606", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyNywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 0.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 3048.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-16T10:45:43.285725Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-16T11:15:43.285725Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "4f96472a-2930-4452-a778-9a6aaed27914"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:43 GMT", "Content-Length": "360"}, "elapsed_s": 0.006581, "reported": "2023-11-16T10:45:43.293638Z", "json": {"service_areas": [], "subscription": {"id": "0000016f-e36d-40be-d38b-eca6ca350108", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-16T11:15:43.285725Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T10:45:43.285725Z", "format": "RFC3339"}, "version": "1f60kk62hdtio"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350109", "initiated_at": "2023-11-16T10:45:43.295281Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "606", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyNywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 0.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 3048.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-16T10:45:43.294506Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-16T11:15:43.294506Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "b869c869-9fe7-4542-84ab-fd6c5edf7df5"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:43 GMT", "Content-Length": "360"}, "elapsed_s": 0.007411, "reported": "2023-11-16T10:45:43.303302Z", "json": {"service_areas": [], "subscription": {"id": "0000016f-e36d-40be-d38b-eca6ca350109", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-16T11:15:43.294506Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T10:45:43.294506Z", "format": "RFC3339"}, "version": "1f60kk62ps51g"}}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T10:45:43.304324Z"}, {"name": "Exceed maximum number of subscriptions", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/subscription_validation.md#exceed-maximum-number-of-subscriptions-test-step", "start_time": "2023-11-16T10:45:43.304356Z", "failed_checks": [], "passed_checks": [{"name": "Enforce maximum number of subscriptions for an area", "timestamp": "2023-11-16T10:45:43.309492Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0050"]}], "queries": [{"request": {"method": "PUT", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350200", "initiated_at": "2023-11-16T10:45:43.305170Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "606", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyNywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 0.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 3048.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-16T10:45:43.304404Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-16T11:15:43.304404Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "ff2e634f-cd49-4bb6-bf98-49962c5b276b"}, "body": null}, "response": {"code": 429, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:43 GMT", "Content-Length": "108"}, "elapsed_s": 0.0033, "reported": "2023-11-16T10:45:43.309164Z", "json": {"message": "Too many existing subscriptions in this area already (E:0ce6f3a9-5171-4c89-8cd2-d3e093586212)"}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T10:45:43.309547Z"}, {"name": "Clean up subscriptions", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/subscription_validation.md#clean-up-subscriptions-test-step", "start_time": "2023-11-16T10:45:43.309591Z", "failed_checks": [], "passed_checks": [{"name": "Successful subscription search query", "timestamp": "2023-11-16T10:45:43.316715Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,f"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-16T10:45:43.328753Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,d"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-16T10:45:43.333735Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,d"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-16T10:45:43.344725Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,d"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-16T10:45:43.350343Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,d"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-16T10:45:43.355574Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,d"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-16T10:45:43.361070Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,d"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-16T10:45:43.366257Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,d"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-16T10:45:43.371505Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,d"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-16T10:45:43.376570Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,d"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-16T10:45:43.381545Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,d"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions?area=37.1853,-80.614,37.2148,-80.614,37.2148,-80.544,37.1853,-80.544", "initiated_at": "2023-11-16T10:45:43.309688Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyNywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:43 GMT", "Transfer-Encoding": "chunked"}, "elapsed_s": 0.002024, "reported": "2023-11-16T10:45:43.312274Z", "json": {"subscriptions": [{"id": "0000016f-e36d-40be-d38b-eca6ca350100", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-16T11:15:43.21019Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T10:45:43.21019Z", "format": "RFC3339"}, "version": "1f60kk609bui8"}, {"id": "0000016f-e36d-40be-d38b-eca6ca350101", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-16T11:15:43.219227Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T10:45:43.219227Z", "format": "RFC3339"}, "version": "1f60kk60i0ov0"}, {"id": "0000016f-e36d-40be-d38b-eca6ca350102", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-16T11:15:43.228468Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T10:45:43.228468Z", "format": "RFC3339"}, "version": "1f60kk60qqpc8"}, {"id": "0000016f-e36d-40be-d38b-eca6ca350103", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-16T11:15:43.241549Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T10:45:43.241549Z", "format": "RFC3339"}, "version": "1f60kk617b5s8"}, {"id": "0000016f-e36d-40be-d38b-eca6ca350104", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-16T11:15:43.250202Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T10:45:43.250202Z", "format": "RFC3339"}, "version": "1f60kk61fgl28"}, {"id": "0000016f-e36d-40be-d38b-eca6ca350105", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-16T11:15:43.259139Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T10:45:43.259139Z", "format": "RFC3339"}, "version": "1f60kk61o3e18"}, {"id": "0000016f-e36d-40be-d38b-eca6ca350106", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-16T11:15:43.267945Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T10:45:43.267945Z", "format": "RFC3339"}, "version": "1f60kk620h0vo"}, {"id": "0000016f-e36d-40be-d38b-eca6ca350107", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-16T11:15:43.276516Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T10:45:43.276516Z", "format": "RFC3339"}, "version": "1f60kk628ld0o"}, {"id": "0000016f-e36d-40be-d38b-eca6ca350108", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-16T11:15:43.285725Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T10:45:43.285725Z", "format": "RFC3339"}, "version": "1f60kk62hdtio"}, {"id": "0000016f-e36d-40be-d38b-eca6ca350109", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-16T11:15:43.294506Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T10:45:43.294506Z", "format": "RFC3339"}, "version": "1f60kk62ps51g"}]}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350100/1f60kk609bui8", "initiated_at": "2023-11-16T10:45:43.323638Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyNywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:43 GMT", "Content-Length": "339"}, "elapsed_s": 0.004254, "reported": "2023-11-16T10:45:43.328465Z", "json": {"subscription": {"id": "0000016f-e36d-40be-d38b-eca6ca350100", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-16T11:15:43.21019Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T10:45:43.21019Z", "format": "RFC3339"}, "version": "1f60kk609bui8"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350101/1f60kk60i0ov0", "initiated_at": "2023-11-16T10:45:43.328854Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyNywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:43 GMT", "Content-Length": "341"}, "elapsed_s": 0.003918, "reported": "2023-11-16T10:45:43.333424Z", "json": {"subscription": {"id": "0000016f-e36d-40be-d38b-eca6ca350101", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-16T11:15:43.219227Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T10:45:43.219227Z", "format": "RFC3339"}, "version": "1f60kk60i0ov0"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350102/1f60kk60qqpc8", "initiated_at": "2023-11-16T10:45:43.333846Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyNywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:43 GMT", "Content-Length": "341"}, "elapsed_s": 0.009576, "reported": "2023-11-16T10:45:43.344227Z", "json": {"subscription": {"id": "0000016f-e36d-40be-d38b-eca6ca350102", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-16T11:15:43.228468Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T10:45:43.228468Z", "format": "RFC3339"}, "version": "1f60kk60qqpc8"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350103/1f60kk617b5s8", "initiated_at": "2023-11-16T10:45:43.344849Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyNywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:43 GMT", "Content-Length": "341"}, "elapsed_s": 0.004324, "reported": "2023-11-16T10:45:43.349947Z", "json": {"subscription": {"id": "0000016f-e36d-40be-d38b-eca6ca350103", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-16T11:15:43.241549Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T10:45:43.241549Z", "format": "RFC3339"}, "version": "1f60kk617b5s8"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350104/1f60kk61fgl28", "initiated_at": "2023-11-16T10:45:43.350450Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyNywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:43 GMT", "Content-Length": "341"}, "elapsed_s": 0.004102, "reported": "2023-11-16T10:45:43.355276Z", "json": {"subscription": {"id": "0000016f-e36d-40be-d38b-eca6ca350104", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-16T11:15:43.250202Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T10:45:43.250202Z", "format": "RFC3339"}, "version": "1f60kk61fgl28"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350105/1f60kk61o3e18", "initiated_at": "2023-11-16T10:45:43.355702Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyNywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:43 GMT", "Content-Length": "341"}, "elapsed_s": 0.004318, "reported": "2023-11-16T10:45:43.360741Z", "json": {"subscription": {"id": "0000016f-e36d-40be-d38b-eca6ca350105", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-16T11:15:43.259139Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T10:45:43.259139Z", "format": "RFC3339"}, "version": "1f60kk61o3e18"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350106/1f60kk620h0vo", "initiated_at": "2023-11-16T10:45:43.361178Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyNywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:43 GMT", "Content-Length": "341"}, "elapsed_s": 0.004059, "reported": "2023-11-16T10:45:43.365947Z", "json": {"subscription": {"id": "0000016f-e36d-40be-d38b-eca6ca350106", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-16T11:15:43.267945Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T10:45:43.267945Z", "format": "RFC3339"}, "version": "1f60kk620h0vo"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350107/1f60kk628ld0o", "initiated_at": "2023-11-16T10:45:43.366360Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyNywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:43 GMT", "Content-Length": "341"}, "elapsed_s": 0.004107, "reported": "2023-11-16T10:45:43.371190Z", "json": {"subscription": {"id": "0000016f-e36d-40be-d38b-eca6ca350107", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-16T11:15:43.276516Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T10:45:43.276516Z", "format": "RFC3339"}, "version": "1f60kk628ld0o"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350108/1f60kk62hdtio", "initiated_at": "2023-11-16T10:45:43.371653Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyNywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:43 GMT", "Content-Length": "341"}, "elapsed_s": 0.003871, "reported": "2023-11-16T10:45:43.376304Z", "json": {"subscription": {"id": "0000016f-e36d-40be-d38b-eca6ca350108", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-16T11:15:43.285725Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T10:45:43.285725Z", "format": "RFC3339"}, "version": "1f60kk62hdtio"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350109/1f60kk62ps51g", "initiated_at": "2023-11-16T10:45:43.376695Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyNywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:43 GMT", "Content-Length": "341"}, "elapsed_s": 0.003863, "reported": "2023-11-16T10:45:43.381276Z", "json": {"subscription": {"id": "0000016f-e36d-40be-d38b-eca6ca350109", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-16T11:15:43.294506Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T10:45:43.294506Z", "format": "RFC3339"}, "version": "1f60kk62ps51g"}}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T10:45:43.381615Z"}], "end_time": "2023-11-16T10:45:43.381647Z"}], "successful": true, "end_time": "2023-11-16T10:45:43.381673Z", "cleanup": {"name": "Cleanup", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/subscription_validation.md#cleanup", "start_time": "2023-11-16T10:45:43.381712Z", "failed_checks": [], "passed_checks": [{"name": "Successful subscription search query", "timestamp": "2023-11-16T10:45:43.384835Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,f"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions?area=37.1853,-80.614,37.2148,-80.614,37.2148,-80.544,37.1853,-80.544", "initiated_at": "2023-11-16T10:45:43.381837Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyNywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:43 GMT", "Content-Length": "21"}, "elapsed_s": 0.00185, "reported": "2023-11-16T10:45:43.384443Z", "json": {"subscriptions": []}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T10:45:43.385062Z"}}}, {"test_scenario": {"name": "ASTM NetRID DSS: Subscription Simple", "scenario_type": "scenarios.astm.netrid.v22a.dss.SubscriptionSimple", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/subscription_simple.md", "start_time": "2023-11-16T10:45:43.385532Z", "cases": [{"name": "Setup", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/subscription_simple.md#setup-test-case", "start_time": "2023-11-16T10:45:43.385715Z", "steps": [{"name": "Ensure clean workspace", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/subscription_simple.md#ensure-clean-workspace-test-step", "start_time": "2023-11-16T10:45:43.385766Z", "failed_checks": [], "passed_checks": [{"name": "Search for all subscriptions in ISA area", "timestamp": "2023-11-16T10:45:43.388754Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,f"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-16T10:45:43.390928Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-16T10:45:43.392927Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-16T10:45:43.395041Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-16T10:45:43.397115Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,e"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions?area=37.1853,-80.614,37.2148,-80.614,37.2148,-80.544,37.1853,-80.544", "initiated_at": "2023-11-16T10:45:43.385857Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyNywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:43 GMT", "Content-Length": "21"}, "elapsed_s": 0.001895, "reported": "2023-11-16T10:45:43.388410Z", "json": {"subscriptions": []}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "GET", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-16T10:45:43.389016Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyNywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:43 GMT", "Content-Length": "115"}, "elapsed_s": 0.0011, "reported": "2023-11-16T10:45:43.390701Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350000 not found (E:425dc4ef-29ed-4b6d-af70-2e0ab66306ed)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "GET", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350001", "initiated_at": "2023-11-16T10:45:43.391029Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyNywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:43 GMT", "Content-Length": "115"}, "elapsed_s": 0.001111, "reported": "2023-11-16T10:45:43.392694Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350001 not found (E:893b3b86-6ab9-493f-95bf-22c58369b555)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "GET", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350002", "initiated_at": "2023-11-16T10:45:43.393035Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyNywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:43 GMT", "Content-Length": "115"}, "elapsed_s": 0.001085, "reported": "2023-11-16T10:45:43.394815Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350002 not found (E:db32fee6-15cb-4a85-800d-98e877cf07c8)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "GET", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350003", "initiated_at": "2023-11-16T10:45:43.395151Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyNywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:43 GMT", "Content-Length": "115"}, "elapsed_s": 0.001117, "reported": "2023-11-16T10:45:43.396862Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350003 not found (E:31d88b09-be8f-4531-9197-e88800e3c270)"}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T10:45:43.397194Z"}], "end_time": "2023-11-16T10:45:43.397224Z"}, {"name": "Subscription Simple", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/subscription_simple.md#subscription-simple-test-case", "start_time": "2023-11-16T10:45:43.397265Z", "steps": [{"name": "Create subscription validation", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/subscription_simple.md#create-subscription-validation-test-step", "start_time": "2023-11-16T10:45:43.397315Z", "failed_checks": [], "passed_checks": [{"name": "Create subscription", "timestamp": "2023-11-16T10:45:43.405812Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Response to subscription creation contains a subscription", "timestamp": "2023-11-16T10:45:43.406860Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T10:45:43.407982Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T10:45:43.408043Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T10:45:43.408093Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T10:45:43.408140Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T10:45:43.408199Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T10:45:43.408260Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T10:45:43.408308Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T10:45:43.408354Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T10:45:43.408400Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T10:45:43.408449Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned notification index is 0 if present", "timestamp": "2023-11-16T10:45:43.409484Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Create subscription", "timestamp": "2023-11-16T10:45:43.419501Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Response to subscription creation contains a subscription", "timestamp": "2023-11-16T10:45:43.420804Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T10:45:43.422109Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T10:45:43.422192Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T10:45:43.422248Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T10:45:43.422300Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T10:45:43.422360Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T10:45:43.422420Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T10:45:43.422468Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T10:45:43.422515Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-16T10:45:43.422565Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T10:45:43.422612Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T10:45:43.422669Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned notification index is 0 if present", "timestamp": "2023-11-16T10:45:43.423965Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Create subscription", "timestamp": "2023-11-16T10:45:43.434640Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Response to subscription creation contains a subscription", "timestamp": "2023-11-16T10:45:43.435811Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T10:45:43.436789Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T10:45:43.436850Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T10:45:43.436901Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T10:45:43.436948Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T10:45:43.437028Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T10:45:43.437099Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T10:45:43.437165Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T10:45:43.437222Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-16T10:45:43.437292Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T10:45:43.437358Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T10:45:43.437428Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned notification index is 0 if present", "timestamp": "2023-11-16T10:45:43.438520Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Create subscription", "timestamp": "2023-11-16T10:45:43.450468Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Response to subscription creation contains a subscription", "timestamp": "2023-11-16T10:45:43.451812Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T10:45:43.453100Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T10:45:43.453185Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T10:45:43.453261Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T10:45:43.453332Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T10:45:43.453421Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T10:45:43.453511Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T10:45:43.453585Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T10:45:43.453657Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-16T10:45:43.453733Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-16T10:45:43.453808Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T10:45:43.453891Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T10:45:43.453977Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned notification index is 0 if present", "timestamp": "2023-11-16T10:45:43.455225Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}], "queries": [{"request": {"method": "PUT", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-16T10:45:43.398116Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "454", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyNywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 0.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 3048.0}}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "50d0b37d-9d3c-4fb3-b5ae-794bbd362ffa"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:43 GMT", "Content-Length": "360"}, "elapsed_s": 0.006022, "reported": "2023-11-16T10:45:43.404737Z", "json": {"service_areas": [], "subscription": {"id": "00000173-e36d-40be-d38b-eca6ca350000", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-17T10:45:43.399101Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T10:45:43.399101Z", "format": "RFC3339"}, "version": "1f60kk65rt4qo"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350001", "initiated_at": "2023-11-16T10:45:43.411384Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "529", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyNywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 0.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 3048.0}}, "time_end": {"format": "RFC3339", "value": "2023-11-16T10:54:36.946089Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "191dff48-51db-475a-8b7c-7f7558349cae"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:43 GMT", "Content-Length": "360"}, "elapsed_s": 0.006239, "reported": "2023-11-16T10:45:43.418290Z", "json": {"service_areas": [], "subscription": {"id": "00000173-e36d-40be-d38b-eca6ca350001", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-16T10:54:36.946089Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T10:45:43.412474Z", "format": "RFC3339"}, "version": "1f60kk668lo10"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350002", "initiated_at": "2023-11-16T10:45:43.425610Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "531", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyNywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 0.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 3048.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-16T10:44:36.946089Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "281c514e-7a6c-4894-b199-8019d76c8582"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:43 GMT", "Content-Length": "360"}, "elapsed_s": 0.007115, "reported": "2023-11-16T10:45:43.433485Z", "json": {"service_areas": [], "subscription": {"id": "00000173-e36d-40be-d38b-eca6ca350002", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-17T10:44:36.946089Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T10:44:36.946089Z", "format": "RFC3339"}, "version": "1f60kk66mbri0"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350003", "initiated_at": "2023-11-16T10:45:43.440436Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "606", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyNywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 0.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 3048.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-16T10:44:36.946089Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-16T10:54:36.946089Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "6c9ce0e9-0bb6-44d2-9eed-8cf2d8baf66e"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:43 GMT", "Content-Length": "360"}, "elapsed_s": 0.008203, "reported": "2023-11-16T10:45:43.449361Z", "json": {"service_areas": [], "subscription": {"id": "00000173-e36d-40be-d38b-eca6ca350003", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-16T10:54:36.946089Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T10:44:36.946089Z", "format": "RFC3339"}, "version": "1f60kk674fog0"}}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T10:45:43.456144Z"}, {"name": "Mutate Subscription", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/subscription_simple.md#mutate-subscription-test-step", "start_time": "2023-11-16T10:45:43.456287Z", "failed_checks": [], "passed_checks": [{"name": "Subscription can be mutated", "timestamp": "2023-11-16T10:45:43.464781Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Response to subscription mutation contains a subscription", "timestamp": "2023-11-16T10:45:43.465693Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T10:45:43.466582Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T10:45:43.466643Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T10:45:43.466695Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T10:45:43.466746Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T10:45:43.466806Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T10:45:43.466866Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T10:45:43.466916Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T10:45:43.466966Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-16T10:45:43.467017Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-16T10:45:43.467067Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T10:45:43.467116Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T10:45:43.467168Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Mutated subscription version is updated", "timestamp": "2023-11-16T10:45:43.467226Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Subscription can be mutated", "timestamp": "2023-11-16T10:45:43.477031Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Response to subscription mutation contains a subscription", "timestamp": "2023-11-16T10:45:43.477923Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T10:45:43.478785Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T10:45:43.478846Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T10:45:43.478899Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T10:45:43.478950Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T10:45:43.479051Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T10:45:43.479123Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T10:45:43.479177Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T10:45:43.479228Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-16T10:45:43.479280Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-16T10:45:43.479331Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T10:45:43.479380Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T10:45:43.479431Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Mutated subscription version is updated", "timestamp": "2023-11-16T10:45:43.479497Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Subscription can be mutated", "timestamp": "2023-11-16T10:45:43.489247Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Response to subscription mutation contains a subscription", "timestamp": "2023-11-16T10:45:43.490228Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T10:45:43.491134Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T10:45:43.491198Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T10:45:43.491252Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T10:45:43.491301Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T10:45:43.491361Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T10:45:43.491422Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T10:45:43.491472Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T10:45:43.491520Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-16T10:45:43.491572Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-16T10:45:43.491622Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T10:45:43.491671Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T10:45:43.491755Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Mutated subscription version is updated", "timestamp": "2023-11-16T10:45:43.491817Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Subscription can be mutated", "timestamp": "2023-11-16T10:45:43.501250Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Response to subscription mutation contains a subscription", "timestamp": "2023-11-16T10:45:43.502149Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T10:45:43.503033Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T10:45:43.503093Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T10:45:43.503184Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T10:45:43.503245Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T10:45:43.503307Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T10:45:43.503368Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T10:45:43.503419Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T10:45:43.503469Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-16T10:45:43.503519Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-16T10:45:43.503570Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T10:45:43.503627Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T10:45:43.503708Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Mutated subscription version is updated", "timestamp": "2023-11-16T10:45:43.503777Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Subscription can be mutated", "timestamp": "2023-11-16T10:45:43.512372Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Response to subscription mutation contains a subscription", "timestamp": "2023-11-16T10:45:43.513293Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T10:45:43.514182Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T10:45:43.514242Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T10:45:43.514293Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T10:45:43.514343Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T10:45:43.514423Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T10:45:43.514491Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T10:45:43.514543Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T10:45:43.514593Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-16T10:45:43.514645Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-16T10:45:43.514696Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T10:45:43.514746Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T10:45:43.514798Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Mutated subscription version is updated", "timestamp": "2023-11-16T10:45:43.514856Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Subscription can be mutated", "timestamp": "2023-11-16T10:45:43.523025Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Response to subscription mutation contains a subscription", "timestamp": "2023-11-16T10:45:43.524017Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T10:45:43.524928Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T10:45:43.525015Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T10:45:43.525095Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T10:45:43.525153Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T10:45:43.525216Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T10:45:43.525278Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T10:45:43.525328Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T10:45:43.525379Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-16T10:45:43.525430Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-16T10:45:43.525480Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T10:45:43.525529Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T10:45:43.525581Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Mutated subscription version is updated", "timestamp": "2023-11-16T10:45:43.525640Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Subscription can be mutated", "timestamp": "2023-11-16T10:45:43.534032Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Response to subscription mutation contains a subscription", "timestamp": "2023-11-16T10:45:43.534957Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T10:45:43.535865Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T10:45:43.535927Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T10:45:43.535980Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T10:45:43.536051Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T10:45:43.536135Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T10:45:43.536204Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T10:45:43.536257Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T10:45:43.536308Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-16T10:45:43.536361Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-16T10:45:43.536412Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T10:45:43.536462Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T10:45:43.536514Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Mutated subscription version is updated", "timestamp": "2023-11-16T10:45:43.536571Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Subscription can be mutated", "timestamp": "2023-11-16T10:45:43.545154Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Response to subscription mutation contains a subscription", "timestamp": "2023-11-16T10:45:43.546058Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T10:45:43.546962Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T10:45:43.547023Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T10:45:43.547075Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T10:45:43.547125Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T10:45:43.547184Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T10:45:43.547245Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T10:45:43.547296Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T10:45:43.547345Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-16T10:45:43.547396Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-16T10:45:43.547446Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T10:45:43.547501Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T10:45:43.547555Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Mutated subscription version is updated", "timestamp": "2023-11-16T10:45:43.547613Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}], "queries": [{"request": {"method": "PUT", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350000/1f60kk65rt4qo", "initiated_at": "2023-11-16T10:45:43.457220Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "572", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyNywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 0.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 3048.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-16T10:45:53.399101Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-17T10:45:53.399101Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "ca83d7fb-2516-48e9-b3c3-bdb737038c32"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:43 GMT", "Content-Length": "360"}, "elapsed_s": 0.006035, "reported": "2023-11-16T10:45:43.463897Z", "json": {"service_areas": [], "subscription": {"id": "00000173-e36d-40be-d38b-eca6ca350000", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-17T10:45:53.399101Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T10:45:53.399101Z", "format": "RFC3339"}, "version": "1f60kk67k9f3o"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350001/1f60kk668lo10", "initiated_at": "2023-11-16T10:45:43.469175Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "572", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyNywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 0.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 3048.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-16T10:45:53.412474Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-16T10:54:46.946089Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "361b373f-67c8-42ae-b136-3b5f52bb90ae"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:43 GMT", "Content-Length": "360"}, "elapsed_s": 0.006313, "reported": "2023-11-16T10:45:43.476172Z", "json": {"service_areas": [], "subscription": {"id": "00000173-e36d-40be-d38b-eca6ca350001", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-16T10:54:46.946089Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T10:45:53.412474Z", "format": "RFC3339"}, "version": "1f60kk67vq30g"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350002/1f60kk66mbri0", "initiated_at": "2023-11-16T10:45:43.481334Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "572", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyNywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 0.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 3048.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-16T10:44:46.946089Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-17T10:44:46.946089Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "6f3d7a05-967d-4e69-86e7-8c634ae14a46"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:43 GMT", "Content-Length": "360"}, "elapsed_s": 0.006361, "reported": "2023-11-16T10:45:43.488320Z", "json": {"service_areas": [], "subscription": {"id": "00000173-e36d-40be-d38b-eca6ca350002", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-17T10:44:46.946089Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T10:44:46.946089Z", "format": "RFC3339"}, "version": "1f60kk68bbcco"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350003/1f60kk674fog0", "initiated_at": "2023-11-16T10:45:43.493596Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "572", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyNywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 0.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 3048.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-16T10:44:46.946089Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-16T10:54:46.946089Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "fe61f82f-df6d-4725-9b56-8ee1091d657f"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:43 GMT", "Content-Length": "360"}, "elapsed_s": 0.006115, "reported": "2023-11-16T10:45:43.500373Z", "json": {"service_areas": [], "subscription": {"id": "00000173-e36d-40be-d38b-eca6ca350003", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-16T10:54:46.946089Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T10:44:46.946089Z", "format": "RFC3339"}, "version": "1f60kk68n025o"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350000/1f60kk67k9f3o", "initiated_at": "2023-11-16T10:45:43.505690Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "594", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyNywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": 37.1853, "lng": -80.61500000000001}, {"lat": 37.2148, "lng": -80.61500000000001}, {"lat": 37.2148, "lng": -80.545}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 0.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 3048.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-16T10:45:53.399101Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-17T10:45:53.399101Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "ead3ac9b-6b54-404a-a907-0b68a687028f"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:43 GMT", "Content-Length": "360"}, "elapsed_s": 0.005152, "reported": "2023-11-16T10:45:43.511560Z", "json": {"service_areas": [], "subscription": {"id": "00000173-e36d-40be-d38b-eca6ca350000", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-17T10:45:53.399101Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T10:45:53.399101Z", "format": "RFC3339"}, "version": "1f60kk692n448"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350001/1f60kk67vq30g", "initiated_at": "2023-11-16T10:45:43.516447Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "594", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyNywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": 37.1853, "lng": -80.61500000000001}, {"lat": 37.2148, "lng": -80.61500000000001}, {"lat": 37.2148, "lng": -80.545}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 0.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 3048.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-16T10:45:53.412474Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-16T10:54:46.946089Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "0196f3a9-9ab4-4621-8c27-c4bb7bec13e1"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:43 GMT", "Content-Length": "360"}, "elapsed_s": 0.005131, "reported": "2023-11-16T10:45:43.522186Z", "json": {"service_areas": [], "subscription": {"id": "00000173-e36d-40be-d38b-eca6ca350001", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-16T10:54:46.946089Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T10:45:53.412474Z", "format": "RFC3339"}, "version": "1f60kk69cop38"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350002/1f60kk68bbcco", "initiated_at": "2023-11-16T10:45:43.527513Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "594", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyNywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": 37.1853, "lng": -80.61500000000001}, {"lat": 37.2148, "lng": -80.61500000000001}, {"lat": 37.2148, "lng": -80.545}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 0.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 3048.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-16T10:44:46.946089Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-17T10:44:46.946089Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "a45be0c5-ba8d-494d-ac50-8b764baea9f3"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:43 GMT", "Content-Length": "360"}, "elapsed_s": 0.005033, "reported": "2023-11-16T10:45:43.533146Z", "json": {"service_areas": [], "subscription": {"id": "00000173-e36d-40be-d38b-eca6ca350002", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-17T10:44:46.946089Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T10:44:46.946089Z", "format": "RFC3339"}, "version": "1f60kk69n99l0"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350003/1f60kk68n025o", "initiated_at": "2023-11-16T10:45:43.538200Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "594", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyNywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": 37.1853, "lng": -80.61500000000001}, {"lat": 37.2148, "lng": -80.61500000000001}, {"lat": 37.2148, "lng": -80.545}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 0.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 3048.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-16T10:44:46.946089Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-16T10:54:46.946089Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "cb8621b2-954c-4dde-9ca5-67bd5776fc4d"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:43 GMT", "Content-Length": "360"}, "elapsed_s": 0.005435, "reported": "2023-11-16T10:45:43.544252Z", "json": {"service_areas": [], "subscription": {"id": "00000173-e36d-40be-d38b-eca6ca350003", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-16T10:54:46.946089Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T10:44:46.946089Z", "format": "RFC3339"}, "version": "1f60kk6a1gddo"}}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T10:45:43.548478Z"}, {"name": "Query Existing Subscription", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/subscription_simple.md#query-existing-subscription-test-step", "start_time": "2023-11-16T10:45:43.548510Z", "failed_checks": [], "passed_checks": [{"name": "Get Subscription by ID", "timestamp": "2023-11-16T10:45:43.552170Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,e"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T10:45:43.553014Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T10:45:43.553078Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T10:45:43.553133Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T10:45:43.553185Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T10:45:43.553246Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T10:45:43.553307Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T10:45:43.553358Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T10:45:43.553409Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-16T10:45:43.553461Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-16T10:45:43.553513Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T10:45:43.553564Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T10:45:43.553623Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-16T10:45:43.553693Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-16T10:45:43.553752Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,e"]}, {"name": "Get Subscription by ID", "timestamp": "2023-11-16T10:45:43.557045Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,e"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T10:45:43.557892Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T10:45:43.557955Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T10:45:43.558009Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T10:45:43.558060Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T10:45:43.558121Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T10:45:43.558182Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T10:45:43.558234Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T10:45:43.558291Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-16T10:45:43.558345Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-16T10:45:43.558398Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T10:45:43.558450Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T10:45:43.558508Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-16T10:45:43.558577Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-16T10:45:43.558634Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,e"]}, {"name": "Get Subscription by ID", "timestamp": "2023-11-16T10:45:43.562058Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,e"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T10:45:43.562928Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T10:45:43.562991Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T10:45:43.563044Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T10:45:43.563095Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T10:45:43.563155Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T10:45:43.563216Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T10:45:43.563269Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T10:45:43.563322Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-16T10:45:43.563395Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-16T10:45:43.563450Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T10:45:43.563501Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T10:45:43.563554Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-16T10:45:43.563622Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-16T10:45:43.563706Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,e"]}, {"name": "Get Subscription by ID", "timestamp": "2023-11-16T10:45:43.567158Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,e"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T10:45:43.568050Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T10:45:43.568113Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T10:45:43.568167Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T10:45:43.568219Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T10:45:43.568279Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T10:45:43.568340Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T10:45:43.568393Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T10:45:43.568444Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-16T10:45:43.568497Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-16T10:45:43.568549Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T10:45:43.568605Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T10:45:43.568660Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-16T10:45:43.568729Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-16T10:45:43.568787Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,e"]}, {"name": "Search for all subscriptions in ISA area", "timestamp": "2023-11-16T10:45:43.573538Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,f"]}, {"name": "Created Subscription is in search results", "timestamp": "2023-11-16T10:45:43.576548Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,f"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T10:45:43.580287Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T10:45:43.580350Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T10:45:43.580404Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T10:45:43.580456Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T10:45:43.580517Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T10:45:43.580578Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T10:45:43.580629Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T10:45:43.580681Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-16T10:45:43.580732Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-16T10:45:43.580784Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T10:45:43.580834Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T10:45:43.580895Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-16T10:45:43.580965Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-16T10:45:43.581021Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,e"]}, {"name": "Created Subscription is in search results", "timestamp": "2023-11-16T10:45:43.583816Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,f"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T10:45:43.586553Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T10:45:43.586614Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T10:45:43.586668Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T10:45:43.586719Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T10:45:43.586779Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T10:45:43.586842Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T10:45:43.586894Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T10:45:43.586945Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-16T10:45:43.586997Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-16T10:45:43.587049Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T10:45:43.587099Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T10:45:43.587152Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-16T10:45:43.587220Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-16T10:45:43.587276Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,e"]}, {"name": "Created Subscription is in search results", "timestamp": "2023-11-16T10:45:43.590254Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,f"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T10:45:43.593034Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T10:45:43.593096Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T10:45:43.593149Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T10:45:43.593199Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T10:45:43.593259Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T10:45:43.593320Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T10:45:43.593372Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T10:45:43.593422Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-16T10:45:43.593474Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-16T10:45:43.593525Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T10:45:43.593574Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T10:45:43.593627Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-16T10:45:43.593695Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-16T10:45:43.593751Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,e"]}, {"name": "Created Subscription is in search results", "timestamp": "2023-11-16T10:45:43.596682Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,f"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T10:45:43.599578Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T10:45:43.599656Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T10:45:43.599730Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T10:45:43.599786Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T10:45:43.599853Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T10:45:43.599917Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T10:45:43.599970Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T10:45:43.600020Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-16T10:45:43.600074Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-16T10:45:43.600130Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T10:45:43.600182Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T10:45:43.600237Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-16T10:45:43.600306Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-16T10:45:43.600363Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,e"]}, {"name": "No huge search area allowed", "timestamp": "2023-11-16T10:45:43.603249Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,f"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-16T10:45:43.548695Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyNywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:43 GMT", "Content-Length": "341"}, "elapsed_s": 0.001133, "reported": "2023-11-16T10:45:43.550406Z", "json": {"subscription": {"id": "00000173-e36d-40be-d38b-eca6ca350000", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-17T10:45:53.399101Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T10:45:53.399101Z", "format": "RFC3339"}, "version": "1f60kk692n448"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "GET", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350001", "initiated_at": "2023-11-16T10:45:43.553799Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyNywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:43 GMT", "Content-Length": "341"}, "elapsed_s": 0.001179, "reported": "2023-11-16T10:45:43.555489Z", "json": {"subscription": {"id": "00000173-e36d-40be-d38b-eca6ca350001", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-16T10:54:46.946089Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T10:45:53.412474Z", "format": "RFC3339"}, "version": "1f60kk69cop38"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "GET", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350002", "initiated_at": "2023-11-16T10:45:43.558707Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyNywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:43 GMT", "Content-Length": "341"}, "elapsed_s": 0.001137, "reported": "2023-11-16T10:45:43.560364Z", "json": {"subscription": {"id": "00000173-e36d-40be-d38b-eca6ca350002", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-17T10:44:46.946089Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T10:44:46.946089Z", "format": "RFC3339"}, "version": "1f60kk69n99l0"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "GET", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350003", "initiated_at": "2023-11-16T10:45:43.563774Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyNywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:43 GMT", "Content-Length": "341"}, "elapsed_s": 0.001121, "reported": "2023-11-16T10:45:43.565425Z", "json": {"subscription": {"id": "00000173-e36d-40be-d38b-eca6ca350003", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-16T10:54:46.946089Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T10:44:46.946089Z", "format": "RFC3339"}, "version": "1f60kk6a1gddo"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "GET", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions?area=37.1853,-80.614,37.2148,-80.614,37.2148,-80.544,37.1853,-80.544", "initiated_at": "2023-11-16T10:45:43.569002Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyNywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:43 GMT", "Content-Length": "1316"}, "elapsed_s": 0.001779, "reported": "2023-11-16T10:45:43.571462Z", "json": {"subscriptions": [{"id": "00000173-e36d-40be-d38b-eca6ca350000", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-17T10:45:53.399101Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T10:45:53.399101Z", "format": "RFC3339"}, "version": "1f60kk692n448"}, {"id": "00000173-e36d-40be-d38b-eca6ca350001", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-16T10:54:46.946089Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T10:45:53.412474Z", "format": "RFC3339"}, "version": "1f60kk69cop38"}, {"id": "00000173-e36d-40be-d38b-eca6ca350002", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-17T10:44:46.946089Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T10:44:46.946089Z", "format": "RFC3339"}, "version": "1f60kk69n99l0"}, {"id": "00000173-e36d-40be-d38b-eca6ca350003", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-16T10:54:46.946089Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T10:44:46.946089Z", "format": "RFC3339"}, "version": "1f60kk6a1gddo"}]}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "GET", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions?area=38.0,-81.0,37.0,-81.0,37.0,-80.0,38.0,-80.0", "initiated_at": "2023-11-16T10:45:43.600430Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyNywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 413, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:43 GMT", "Content-Length": "70"}, "elapsed_s": 0.000852, "reported": "2023-11-16T10:45:43.603005Z", "json": {"message": "Area too large (E:9d3cc9e3-f3ef-4105-9652-bf5ee2dde931)"}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T10:45:43.603299Z"}, {"name": "Delete Subscription", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/subscription_simple.md#delete-subscription-test-step", "start_time": "2023-11-16T10:45:43.603343Z", "failed_checks": [], "passed_checks": [{"name": "Missing version prevents deletion", "timestamp": "2023-11-16T10:45:43.605102Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,d"]}, {"name": "Incorrect version prevents deletion", "timestamp": "2023-11-16T10:45:43.606872Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,d"]}, {"name": "Missing version prevents deletion", "timestamp": "2023-11-16T10:45:43.608452Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,d"]}, {"name": "Incorrect version prevents deletion", "timestamp": "2023-11-16T10:45:43.610105Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,d"]}, {"name": "Missing version prevents deletion", "timestamp": "2023-11-16T10:45:43.611663Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,d"]}, {"name": "Incorrect version prevents deletion", "timestamp": "2023-11-16T10:45:43.613464Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,d"]}, {"name": "Missing version prevents deletion", "timestamp": "2023-11-16T10:45:43.615078Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,d"]}, {"name": "Incorrect version prevents deletion", "timestamp": "2023-11-16T10:45:43.616753Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,d"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-16T10:45:43.623380Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,d"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T10:45:43.624304Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T10:45:43.624365Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T10:45:43.624416Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T10:45:43.624465Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T10:45:43.624523Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T10:45:43.624584Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T10:45:43.624634Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T10:45:43.624684Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-16T10:45:43.624735Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-16T10:45:43.624784Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T10:45:43.624832Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T10:45:43.624882Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-16T10:45:43.624947Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-16T10:45:43.625002Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,e"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-16T10:45:43.631512Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,d"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T10:45:43.632436Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T10:45:43.632498Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T10:45:43.632549Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T10:45:43.632597Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T10:45:43.632656Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T10:45:43.632715Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T10:45:43.632765Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T10:45:43.632814Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-16T10:45:43.632864Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-16T10:45:43.632913Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T10:45:43.632961Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T10:45:43.633012Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-16T10:45:43.633076Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-16T10:45:43.633130Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,e"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-16T10:45:43.640129Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,d"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T10:45:43.640995Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T10:45:43.641055Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T10:45:43.641113Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T10:45:43.641164Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T10:45:43.641227Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T10:45:43.641288Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T10:45:43.641337Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T10:45:43.641385Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-16T10:45:43.641435Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-16T10:45:43.641485Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T10:45:43.641533Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T10:45:43.641585Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-16T10:45:43.641651Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-16T10:45:43.641705Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,e"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-16T10:45:43.648649Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,d"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T10:45:43.649535Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T10:45:43.649596Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T10:45:43.649647Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T10:45:43.649695Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T10:45:43.649754Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T10:45:43.649814Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T10:45:43.649863Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T10:45:43.649913Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-16T10:45:43.649963Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-16T10:45:43.650015Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T10:45:43.650065Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T10:45:43.650117Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-16T10:45:43.650182Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-16T10:45:43.650236Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,e"]}], "queries": [{"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350000/", "initiated_at": "2023-11-16T10:45:43.603559Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyNywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:43 GMT", "Content-Length": "78"}, "elapsed_s": 0.000745, "reported": "2023-11-16T10:45:43.604884Z", "json": {"message": "Missing version string (E:f338da5d-e410-4f5a-b1e1-9f9cf915a6aa)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350000/notacorrectversion", "initiated_at": "2023-11-16T10:45:43.605207Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyNywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:43 GMT", "Content-Length": "125"}, "elapsed_s": 0.000785, "reported": "2023-11-16T10:45:43.606658Z", "json": {"message": "strconv.ParseUint: parsing \"notacorrectversion\": value out of range (E:a51e3510-c58f-4729-a54e-4948fc1ef9d3)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350001/", "initiated_at": "2023-11-16T10:45:43.606984Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyNywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:43 GMT", "Content-Length": "78"}, "elapsed_s": 0.000723, "reported": "2023-11-16T10:45:43.608239Z", "json": {"message": "Missing version string (E:217c89f7-9e99-4aaa-b5a9-461aa65966c5)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350001/notacorrectversion", "initiated_at": "2023-11-16T10:45:43.608554Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyNywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:43 GMT", "Content-Length": "125"}, "elapsed_s": 0.000764, "reported": "2023-11-16T10:45:43.609880Z", "json": {"message": "strconv.ParseUint: parsing \"notacorrectversion\": value out of range (E:c14e5f64-f877-4dd4-a276-5339b7d44068)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350002/", "initiated_at": "2023-11-16T10:45:43.610206Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyNywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:43 GMT", "Content-Length": "78"}, "elapsed_s": 0.000724, "reported": "2023-11-16T10:45:43.611451Z", "json": {"message": "Missing version string (E:240c1d5e-e334-4f53-a74e-ae380bda28f2)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350002/notacorrectversion", "initiated_at": "2023-11-16T10:45:43.611790Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyNywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:43 GMT", "Content-Length": "125"}, "elapsed_s": 0.000777, "reported": "2023-11-16T10:45:43.613230Z", "json": {"message": "strconv.ParseUint: parsing \"notacorrectversion\": value out of range (E:368ebb86-2baa-4c61-9b90-1880f3eded8d)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350003/", "initiated_at": "2023-11-16T10:45:43.613608Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyNywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:43 GMT", "Content-Length": "78"}, "elapsed_s": 0.000731, "reported": "2023-11-16T10:45:43.614861Z", "json": {"message": "Missing version string (E:67d165ba-74b2-4eb6-a189-1ae35a52c4b5)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350003/notacorrectversion", "initiated_at": "2023-11-16T10:45:43.615185Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyNywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:43 GMT", "Content-Length": "125"}, "elapsed_s": 0.000786, "reported": "2023-11-16T10:45:43.616524Z", "json": {"message": "strconv.ParseUint: parsing \"notacorrectversion\": value out of range (E:d5c242e3-d3d3-4266-a729-5d33435147b8)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350000/1f60kk692n448", "initiated_at": "2023-11-16T10:45:43.617027Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyNywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:43 GMT", "Content-Length": "341"}, "elapsed_s": 0.004075, "reported": "2023-11-16T10:45:43.621675Z", "json": {"subscription": {"id": "00000173-e36d-40be-d38b-eca6ca350000", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-17T10:45:53.399101Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T10:45:53.399101Z", "format": "RFC3339"}, "version": "1f60kk692n448"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350001/1f60kk69cop38", "initiated_at": "2023-11-16T10:45:43.625056Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyNywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:43 GMT", "Content-Length": "341"}, "elapsed_s": 0.004173, "reported": "2023-11-16T10:45:43.629776Z", "json": {"subscription": {"id": "00000173-e36d-40be-d38b-eca6ca350001", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-16T10:54:46.946089Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T10:45:53.412474Z", "format": "RFC3339"}, "version": "1f60kk69cop38"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350002/1f60kk69n99l0", "initiated_at": "2023-11-16T10:45:43.633183Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyNywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:43 GMT", "Content-Length": "341"}, "elapsed_s": 0.004571, "reported": "2023-11-16T10:45:43.638299Z", "json": {"subscription": {"id": "00000173-e36d-40be-d38b-eca6ca350002", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-17T10:44:46.946089Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T10:44:46.946089Z", "format": "RFC3339"}, "version": "1f60kk69n99l0"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350003/1f60kk6a1gddo", "initiated_at": "2023-11-16T10:45:43.641760Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyNywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:43 GMT", "Content-Length": "341"}, "elapsed_s": 0.00449, "reported": "2023-11-16T10:45:43.646796Z", "json": {"subscription": {"id": "00000173-e36d-40be-d38b-eca6ca350003", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-16T10:54:46.946089Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T10:44:46.946089Z", "format": "RFC3339"}, "version": "1f60kk6a1gddo"}}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T10:45:43.650262Z"}, {"name": "Query Deleted Subscription", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/subscription_simple.md#query-deleted-subscription-test-step", "start_time": "2023-11-16T10:45:43.650285Z", "failed_checks": [], "passed_checks": [{"name": "Query by subscription ID should fail", "timestamp": "2023-11-16T10:45:43.652672Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,e"]}, {"name": "Query by subscription ID should fail", "timestamp": "2023-11-16T10:45:43.654971Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,e"]}, {"name": "Query by subscription ID should fail", "timestamp": "2023-11-16T10:45:43.657183Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,e"]}, {"name": "Query by subscription ID should fail", "timestamp": "2023-11-16T10:45:43.659259Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,e"]}, {"name": "Search for all subscriptions in ISA area", "timestamp": "2023-11-16T10:45:43.662197Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,f"]}, {"name": "Deleted subscription should not be present in search results", "timestamp": "2023-11-16T10:45:43.662871Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,f"]}, {"name": "Search area that represents a loop is not allowed", "timestamp": "2023-11-16T10:45:43.664514Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,f"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-16T10:45:43.650451Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyNywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:43 GMT", "Content-Length": "115"}, "elapsed_s": 0.001233, "reported": "2023-11-16T10:45:43.652373Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350000 not found (E:41d2595e-bb29-4f5f-a1b5-b956afab224e)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "GET", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350001", "initiated_at": "2023-11-16T10:45:43.652783Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyNywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:43 GMT", "Content-Length": "115"}, "elapsed_s": 0.001288, "reported": "2023-11-16T10:45:43.654751Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350001 not found (E:25c6fbaa-0fa3-4cef-8eb3-48ffbaa7c062)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "GET", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350002", "initiated_at": "2023-11-16T10:45:43.655056Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyNywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:43 GMT", "Content-Length": "115"}, "elapsed_s": 0.001239, "reported": "2023-11-16T10:45:43.656953Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350002 not found (E:dfa83c70-1ae2-4d70-9b6e-a51f15ae6e2b)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "GET", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350003", "initiated_at": "2023-11-16T10:45:43.657267Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyNywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:43 GMT", "Content-Length": "115"}, "elapsed_s": 0.00111, "reported": "2023-11-16T10:45:43.659045Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350003 not found (E:1add350d-6001-45b8-816b-d69cbe0887b9)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "GET", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions?area=37.1853,-80.614,37.2148,-80.614,37.2148,-80.544,37.1853,-80.544", "initiated_at": "2023-11-16T10:45:43.659516Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyNywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:43 GMT", "Content-Length": "21"}, "elapsed_s": 0.001742, "reported": "2023-11-16T10:45:43.661837Z", "json": {"subscriptions": []}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "GET", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions?area=37.1853,-80.614,37.2148,-80.614,37.2148,-80.544,37.1853,-80.544,37.1853,-80.614", "initiated_at": "2023-11-16T10:45:43.662946Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyNywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:43 GMT", "Content-Length": "103"}, "elapsed_s": 0.000805, "reported": "2023-11-16T10:45:43.664264Z", "json": {"message": "Intersection found between polygon edge 1 and 4 (E:a0a8d0b5-0652-4b1e-b59f-778b047b39a6)"}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T10:45:43.664563Z"}], "end_time": "2023-11-16T10:45:43.664592Z"}], "successful": true, "end_time": "2023-11-16T10:45:43.664619Z", "cleanup": {"name": "Cleanup", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/subscription_simple.md#cleanup", "start_time": "2023-11-16T10:45:43.664654Z", "failed_checks": [], "passed_checks": [{"name": "Subscription can be queried by ID", "timestamp": "2023-11-16T10:45:43.666709Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-16T10:45:43.668809Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-16T10:45:43.670768Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-16T10:45:43.672847Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,e"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-16T10:45:43.664715Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyNywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:43 GMT", "Content-Length": "115"}, "elapsed_s": 0.001129, "reported": "2023-11-16T10:45:43.666486Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350000 not found (E:3f6b4cfd-ba0f-4c39-9c32-ed3e18b705fb)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "GET", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350001", "initiated_at": "2023-11-16T10:45:43.666815Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyNywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:43 GMT", "Content-Length": "115"}, "elapsed_s": 0.001119, "reported": "2023-11-16T10:45:43.668583Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350001 not found (E:643bde74-d517-4088-9853-235e78fca74b)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "GET", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350002", "initiated_at": "2023-11-16T10:45:43.668914Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyNywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:43 GMT", "Content-Length": "115"}, "elapsed_s": 0.001094, "reported": "2023-11-16T10:45:43.670542Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350002 not found (E:aadd32aa-062a-4c9f-bec2-c1a97db5582e)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "GET", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350003", "initiated_at": "2023-11-16T10:45:43.670875Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyNywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:43 GMT", "Content-Length": "115"}, "elapsed_s": 0.001113, "reported": "2023-11-16T10:45:43.672632Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350003 not found (E:982377ef-df72-4d64-9e1a-ed605c3e5cb1)"}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T10:45:43.672927Z"}}}, {"test_scenario": {"name": "ASTM F3411-22a NetRID DSS interoperability", "scenario_type": "scenarios.astm.netrid.v22a.DSSInteroperability", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss_interoperability.md", "start_time": "2023-11-16T10:45:43.673360Z", "cases": [{"name": "Prerequisites", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss_interoperability.md#prerequisites-test-case", "start_time": "2023-11-16T10:45:43.673418Z", "steps": [{"name": "Test environment requirements", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss_interoperability.md#test-environment-requirements-test-step", "start_time": "2023-11-16T10:45:43.673459Z", "failed_checks": [], "passed_checks": [{"name": "DSS instance is publicly addressable", "timestamp": "2023-11-16T10:45:43.674005Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0210"]}, {"name": "DSS instance is reachable", "timestamp": "2023-11-16T10:45:43.676868Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0210"]}, {"name": "DSS instance is publicly addressable", "timestamp": "2023-11-16T10:45:43.677290Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0210"]}, {"name": "DSS instance is reachable", "timestamp": "2023-11-16T10:45:43.680101Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0210"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions?area=-23.6558,130.6205,-23.6898,130.6301,-23.6709,130.67,-23.6407,130.6466", "initiated_at": "2023-11-16T10:45:43.674110Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyNywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:43 GMT", "Content-Length": "21"}, "elapsed_s": 0.001712, "reported": "2023-11-16T10:45:43.676516Z", "json": {"subscriptions": []}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "GET", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions?area=-23.6558,130.6205,-23.6898,130.6301,-23.6709,130.67,-23.6407,130.6466", "initiated_at": "2023-11-16T10:45:43.677391Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyMCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:43 GMT", "Content-Length": "21"}, "elapsed_s": 0.001643, "reported": "2023-11-16T10:45:43.679757Z", "json": {"subscriptions": []}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T10:45:43.680151Z"}], "end_time": "2023-11-16T10:45:43.680174Z"}, {"name": "Interoperability sequence", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss_interoperability.md#interoperability-sequence-test-case", "start_time": "2023-11-16T10:45:43.680207Z", "steps": [{"name": "S1", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/test_steps/put_isa.md#create-or-update-isa-test-step", "start_time": "2023-11-16T10:45:43.680268Z", "failed_checks": [], "passed_checks": [{"name": "ISA response code", "timestamp": "2023-11-16T10:45:43.689485Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA response format", "timestamp": "2023-11-16T10:45:43.700627Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA ID matches", "timestamp": "2023-11-16T10:45:43.700702Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA version format", "timestamp": "2023-11-16T10:45:43.700758Z", "participants": ["uss2"], "requirements": []}, {"name": "ISA start time matches", "timestamp": "2023-11-16T10:45:43.700808Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA end time matches", "timestamp": "2023-11-16T10:45:43.700856Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA URL matches", "timestamp": "2023-11-16T10:45:43.700905Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA[P] created with proper response", "timestamp": "2023-11-16T10:45:43.701376Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,1a"]}], "queries": [{"request": {"method": "PUT", "url": "http://dss.uss2.localutm/rid/v2/dss/identification_service_areas/35c75890-c862-4047-9757-3649ec629075", "initiated_at": "2023-11-16T10:45:43.681249Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "586", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEzNywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": -23.6558, "lng": 130.6205}, {"lat": -23.6898, "lng": 130.6301}, {"lat": -23.6709, "lng": 130.67}, {"lat": -23.6407, "lng": 130.6466}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 20.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 400.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-16T10:45:43.680356Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-16T10:55:43.680356Z"}}, "uss_base_url": "https://example.com", "request_id": "217972d7-49a1-4bfb-a87d-a1f2e647d522"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:43 GMT", "Content-Length": "309"}, "elapsed_s": 0.004781, "reported": "2023-11-16T10:45:43.686622Z", "json": {"subscribers": [], "service_area": {"uss_base_url": "https://example.com", "owner": "uss_qualifier", "time_start": {"value": "2023-11-16T10:45:43.680356Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-16T10:55:43.680356Z", "format": "RFC3339"}, "version": "1f60kk6e9u3ig", "id": "35c75890-c862-4047-9757-3649ec629075"}}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T10:45:43.701406Z"}, {"name": "S2", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss_interoperability.md#s2-test-step", "start_time": "2023-11-16T10:45:43.701442Z", "failed_checks": [], "passed_checks": [{"name": "Subscription[n] created with proper response", "timestamp": "2023-11-16T10:45:43.712916Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,3a"]}, {"name": "service_areas includes ISA from S1", "timestamp": "2023-11-16T10:45:43.713685Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,1c", "astm.f3411.v22a.DSS0130,3,e"]}, {"name": "Subscription[n] created with proper response", "timestamp": "2023-11-16T10:45:43.724539Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,3a"]}, {"name": "service_areas includes ISA from S1", "timestamp": "2023-11-16T10:45:43.725342Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,1c", "astm.f3411.v22a.DSS0130,3,e"]}, {"name": "ID of ISA from S1 is properly synchronized with all DSS", "timestamp": "2023-11-16T10:45:43.725423Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0130,3,a"]}, {"name": "Owner of ISA from S1 is properly synchronized with all DSS", "timestamp": "2023-11-16T10:45:43.725477Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0130,3,b"]}, {"name": "URL of ISA from S1 is properly synchronized with all DSS", "timestamp": "2023-11-16T10:45:43.725527Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0130,3,c"]}, {"name": "Start/end times of ISA from S1 are properly synchronized with all DSS", "timestamp": "2023-11-16T10:45:43.725607Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0130,3,d"]}], "queries": [{"request": {"method": "PUT", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/7e32bf80-9311-4acf-883d-58764000ad62", "initiated_at": "2023-11-16T10:45:43.702252Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "586", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyNywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": -23.6558, "lng": 130.6205}, {"lat": -23.6898, "lng": 130.6301}, {"lat": -23.6709, "lng": 130.67}, {"lat": -23.6407, "lng": 130.6466}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 20.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 400.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-16T10:45:43.701506Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-16T10:55:43.701506Z"}}, "uss_base_url": "https://example.com", "request_id": "0fd97491-af5d-4924-b15b-8ebe4876b1f6"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:43 GMT", "Content-Length": "608"}, "elapsed_s": 0.007286, "reported": "2023-11-16T10:45:43.710115Z", "json": {"service_areas": [{"uss_base_url": "https://example.com", "owner": "uss_qualifier", "time_start": {"value": "2023-11-16T10:45:43.680356Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-16T10:55:43.680356Z", "format": "RFC3339"}, "version": "1f60kk6e9u3ig", "id": "35c75890-c862-4047-9757-3649ec629075"}], "subscription": {"id": "7e32bf80-9311-4acf-883d-58764000ad62", "uss_base_url": "https://example.com", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-16T10:55:43.701506Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T10:45:43.701506Z", "format": "RFC3339"}, "version": "1f60kk6etvqng"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/cc9ef52e-2693-4d93-bd6c-9ff06e5f957e", "initiated_at": "2023-11-16T10:45:43.714490Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "586", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyMCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": -23.6558, "lng": 130.6205}, {"lat": -23.6898, "lng": 130.6301}, {"lat": -23.6709, "lng": 130.67}, {"lat": -23.6407, "lng": 130.6466}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 20.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 400.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-16T10:45:43.713746Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-16T10:55:43.713746Z"}}, "uss_base_url": "https://example.com", "request_id": "71f05cfa-746f-4f57-90be-65fa19bcc8d1"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:43 GMT", "Content-Length": "608"}, "elapsed_s": 0.006713, "reported": "2023-11-16T10:45:43.721787Z", "json": {"service_areas": [{"uss_base_url": "https://example.com", "owner": "uss_qualifier", "time_start": {"value": "2023-11-16T10:45:43.680356Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-16T10:55:43.680356Z", "format": "RFC3339"}, "version": "1f60kk6e9u3ig", "id": "35c75890-c862-4047-9757-3649ec629075"}], "subscription": {"id": "cc9ef52e-2693-4d93-bd6c-9ff06e5f957e", "uss_base_url": "https://example.com", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-16T10:55:43.713746Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T10:45:43.713746Z", "format": "RFC3339"}, "version": "1f60kk6fa5lb0"}}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T10:45:43.725638Z"}, {"name": "S3", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss_interoperability.md#s3-test-step", "start_time": "2023-11-16T10:45:43.725696Z", "failed_checks": [], "passed_checks": [{"name": "Subscription[P] returned with proper response", "timestamp": "2023-11-16T10:45:43.729389Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,5", "astm.f3411.v22a.DSS0070"]}, {"name": "Subscription[P] returned with proper response", "timestamp": "2023-11-16T10:45:43.732809Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,5", "astm.f3411.v22a.DSS0070"]}, {"name": "Subscription[P] ID is properly synchronized with all DSS", "timestamp": "2023-11-16T10:45:43.735998Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0130,2,a"]}, {"name": "Subscription[P] owner is properly synchronized with all DSS", "timestamp": "2023-11-16T10:45:43.737667Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0130,2,b"]}, {"name": "Subscription[P] URL is properly synchronized with all DSS", "timestamp": "2023-11-16T10:45:43.739295Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0130,2,c"]}, {"name": "Subscription[P] notification count is properly synchronized with all DSS", "timestamp": "2023-11-16T10:45:43.741021Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0130,2,f"]}, {"name": "Subscription[P] start/end times are properly synchronized with all DSS", "timestamp": "2023-11-16T10:45:43.744321Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0130,2,d"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/7e32bf80-9311-4acf-883d-58764000ad62", "initiated_at": "2023-11-16T10:45:43.725753Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyNywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:43 GMT", "Content-Length": "315"}, "elapsed_s": 0.001179, "reported": "2023-11-16T10:45:43.727443Z", "json": {"subscription": {"id": "7e32bf80-9311-4acf-883d-58764000ad62", "uss_base_url": "https://example.com", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-16T10:55:43.701506Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T10:45:43.701506Z", "format": "RFC3339"}, "version": "1f60kk6etvqng"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "GET", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/7e32bf80-9311-4acf-883d-58764000ad62", "initiated_at": "2023-11-16T10:45:43.729442Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyMCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:43 GMT", "Content-Length": "315"}, "elapsed_s": 0.00113, "reported": "2023-11-16T10:45:43.731073Z", "json": {"subscription": {"id": "7e32bf80-9311-4acf-883d-58764000ad62", "uss_base_url": "https://example.com", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-16T10:55:43.701506Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T10:45:43.701506Z", "format": "RFC3339"}, "version": "1f60kk6etvqng"}}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T10:45:43.744352Z"}, {"name": "S4", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss_interoperability.md#s4-test-step", "start_time": "2023-11-16T10:45:43.744386Z", "failed_checks": [], "passed_checks": [{"name": "Can query all Subscriptions in area from all DSSs", "timestamp": "2023-11-16T10:45:43.749785Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,6", "astm.f3411.v22a.DSS0070"]}, {"name": "Can query all Subscriptions in area from all DSSs", "timestamp": "2023-11-16T10:45:43.755118Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,6", "astm.f3411.v22a.DSS0070"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions?area=-23.6558,130.6205,-23.6898,130.6301,-23.6709,130.67,-23.6407,130.6466", "initiated_at": "2023-11-16T10:45:43.744452Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyNywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:43 GMT", "Content-Length": "616"}, "elapsed_s": 0.001921, "reported": "2023-11-16T10:45:43.746903Z", "json": {"subscriptions": [{"id": "7e32bf80-9311-4acf-883d-58764000ad62", "uss_base_url": "https://example.com", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-16T10:55:43.701506Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T10:45:43.701506Z", "format": "RFC3339"}, "version": "1f60kk6etvqng"}, {"id": "cc9ef52e-2693-4d93-bd6c-9ff06e5f957e", "uss_base_url": "https://example.com", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-16T10:55:43.713746Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T10:45:43.713746Z", "format": "RFC3339"}, "version": "1f60kk6fa5lb0"}]}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "GET", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions?area=-23.6558,130.6205,-23.6898,130.6301,-23.6709,130.67,-23.6407,130.6466", "initiated_at": "2023-11-16T10:45:43.749869Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyMCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:43 GMT", "Content-Length": "616"}, "elapsed_s": 0.001827, "reported": "2023-11-16T10:45:43.752219Z", "json": {"subscriptions": [{"id": "7e32bf80-9311-4acf-883d-58764000ad62", "uss_base_url": "https://example.com", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-16T10:55:43.701506Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T10:45:43.701506Z", "format": "RFC3339"}, "version": "1f60kk6etvqng"}, {"id": "cc9ef52e-2693-4d93-bd6c-9ff06e5f957e", "uss_base_url": "https://example.com", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-16T10:55:43.713746Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T10:45:43.713746Z", "format": "RFC3339"}, "version": "1f60kk6fa5lb0"}]}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T10:45:43.755162Z"}, {"name": "S5", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/test_steps/put_isa.md#create-or-update-isa-test-step", "start_time": "2023-11-16T10:45:43.755205Z", "failed_checks": [], "passed_checks": [{"name": "Can get ISA from primary DSS", "timestamp": "2023-11-16T10:45:43.759209Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0130,3,a"]}, {"name": "ISA response code", "timestamp": "2023-11-16T10:45:43.936932Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA response format", "timestamp": "2023-11-16T10:45:43.948459Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA ID matches", "timestamp": "2023-11-16T10:45:43.948532Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA version changed", "timestamp": "2023-11-16T10:45:43.948586Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA version format", "timestamp": "2023-11-16T10:45:43.948637Z", "participants": ["uss2"], "requirements": []}, {"name": "ISA start time matches", "timestamp": "2023-11-16T10:45:43.948688Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA end time matches", "timestamp": "2023-11-16T10:45:43.948736Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA URL matches", "timestamp": "2023-11-16T10:45:43.948785Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "Can modify ISA in primary DSS", "timestamp": "2023-11-16T10:45:43.949438Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,1b"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss2.localutm/rid/v2/dss/identification_service_areas/35c75890-c862-4047-9757-3649ec629075", "initiated_at": "2023-11-16T10:45:43.755262Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyNywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:43 GMT", "Content-Length": "292"}, "elapsed_s": 0.001177, "reported": "2023-11-16T10:45:43.756952Z", "json": {"service_area": {"uss_base_url": "https://example.com", "owner": "uss_qualifier", "time_start": {"value": "2023-11-16T10:45:43.680356Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-16T10:55:43.680356Z", "format": "RFC3339"}, "version": "1f60kk6e9u3ig", "id": "35c75890-c862-4047-9757-3649ec629075"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/rid/v2/dss/identification_service_areas/35c75890-c862-4047-9757-3649ec629075/1f60kk6e9u3ig", "initiated_at": "2023-11-16T10:45:43.760056Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "586", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEzNywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": -23.6558, "lng": 130.6205}, {"lat": -23.6898, "lng": 130.6301}, {"lat": -23.6709, "lng": 130.67}, {"lat": -23.6407, "lng": 130.6466}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 20.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 400.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-16T10:45:43.759263Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-16T10:45:48.759263Z"}}, "uss_base_url": "https://example.com", "request_id": "df2c5b69-ff90-44bd-b35d-71d0558ee87c"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:43 GMT", "Content-Length": "568"}, "elapsed_s": 0.004919, "reported": "2023-11-16T10:45:43.765586Z", "json": {"subscribers": [{"subscriptions": [{"subscription_id": "7e32bf80-9311-4acf-883d-58764000ad62", "notification_index": 1}], "url": "https://example.com"}, {"subscriptions": [{"subscription_id": "cc9ef52e-2693-4d93-bd6c-9ff06e5f957e", "notification_index": 1}], "url": "https://example.com"}], "service_area": {"uss_base_url": "https://example.com", "owner": "uss_qualifier", "time_start": {"value": "2023-11-16T10:45:43.759263Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-16T10:45:48.759263Z", "format": "RFC3339"}, "version": "1f60kk6gl2mr0", "id": "35c75890-c862-4047-9757-3649ec629075"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "POST", "url": "https://example.com/uss/identification_service_areas/35c75890-c862-4047-9757-3649ec629075", "initiated_at": "2023-11-16T10:45:43.873096Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "468", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJleGFtcGxlLmNvbSIsImV4cCI6MTcwMDEzNTEyNywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"subscriptions": [{"subscription_id": "cc9ef52e-2693-4d93-bd6c-9ff06e5f957e", "notification_index": 1}], "service_area": {"uss_base_url": "https://example.com", "owner": "uss_qualifier", "time_start": {"value": "2023-11-16T10:45:43.759263Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-16T10:45:48.759263Z", "format": "RFC3339"}, "version": "1f60kk6gl2mr0", "id": "35c75890-c862-4047-9757-3649ec629075"}, "request_id": "5435c81f-289e-4d0c-9733-b2bf03cbce70"}, "body": null}, "response": {"code": 404, "headers": {"Cache-Control": "max-age=604800", "Content-Type": "text/html; charset=UTF-8", "Date": "Thu, 16 Nov 2023 10:45:43 GMT", "Expires": "Thu, 23 Nov 2023 10:45:43 GMT", "Server": "EOS (vny/044E)", "Content-Length": "433"}, "elapsed_s": 0.061161, "reported": "2023-11-16T10:45:43.934977Z", "body": "\n\n\n\t\n\t\t404 - Not Found\n\t\n\t\n\t\t

404 - Not Found

\n\t\t\n\t\n\n", "json": null}}], "end_time": "2023-11-16T10:45:43.949470Z"}, {"name": "S6", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss_interoperability.md#s6-test-step", "start_time": "2023-11-16T10:45:43.949511Z", "failed_checks": [], "passed_checks": [{"name": "Subscription[n] deleted with proper response", "timestamp": "2023-11-16T10:45:43.956655Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,4a"]}, {"name": "Subscription[n] deleted with proper response", "timestamp": "2023-11-16T10:45:43.963099Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,4a"]}], "queries": [{"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/7e32bf80-9311-4acf-883d-58764000ad62/1f60kk6etvqng", "initiated_at": "2023-11-16T10:45:43.949562Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyNywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:43 GMT", "Content-Length": "315"}, "elapsed_s": 0.004674, "reported": "2023-11-16T10:45:43.954829Z", "json": {"subscription": {"id": "7e32bf80-9311-4acf-883d-58764000ad62", "uss_base_url": "https://example.com", "owner": "uss_qualifier", "notification_index": 1, "time_end": {"value": "2023-11-16T10:55:43.701506Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T10:45:43.701506Z", "format": "RFC3339"}, "version": "1f60kk6etvqng"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/cc9ef52e-2693-4d93-bd6c-9ff06e5f957e/1f60kk6fa5lb0", "initiated_at": "2023-11-16T10:45:43.956707Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyNywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:43 GMT", "Content-Length": "315"}, "elapsed_s": 0.003953, "reported": "2023-11-16T10:45:43.961203Z", "json": {"subscription": {"id": "cc9ef52e-2693-4d93-bd6c-9ff06e5f957e", "uss_base_url": "https://example.com", "owner": "uss_qualifier", "notification_index": 1, "time_end": {"value": "2023-11-16T10:55:43.713746Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T10:45:43.713746Z", "format": "RFC3339"}, "version": "1f60kk6fa5lb0"}}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T10:45:43.963132Z"}, {"name": "S7", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss_interoperability.md#s7-test-step", "start_time": "2023-11-16T10:45:43.963170Z", "failed_checks": [], "passed_checks": [{"name": "404 with proper response", "timestamp": "2023-11-16T10:45:43.965185Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,4b", "astm.f3411.v22a.DSS0070"]}, {"name": "404 with proper response", "timestamp": "2023-11-16T10:45:43.967350Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,4b", "astm.f3411.v22a.DSS0070"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/7e32bf80-9311-4acf-883d-58764000ad62", "initiated_at": "2023-11-16T10:45:43.963220Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyNywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:43 GMT", "Content-Length": "115"}, "elapsed_s": 0.001246, "reported": "2023-11-16T10:45:43.964964Z", "json": {"message": "Subscription 7e32bf80-9311-4acf-883d-58764000ad62 not found (E:7f2a5521-d522-47f8-b6c8-1186a3130f20)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "GET", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/cc9ef52e-2693-4d93-bd6c-9ff06e5f957e", "initiated_at": "2023-11-16T10:45:43.965267Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyMCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:43 GMT", "Content-Length": "115"}, "elapsed_s": 0.001173, "reported": "2023-11-16T10:45:43.967120Z", "json": {"message": "Subscription cc9ef52e-2693-4d93-bd6c-9ff06e5f957e not found (E:ce383409-41bc-4fab-804c-1b16fcdb8495)"}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T10:45:43.967455Z"}, {"name": "S8", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss_interoperability.md#s8-test-step", "start_time": "2023-11-16T10:45:43.967521Z", "failed_checks": [], "passed_checks": [{"name": "Subscriptions queried successfully", "timestamp": "2023-11-16T10:45:43.970669Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,6"]}, {"name": "No Subscription[i] 1\u2264i\u2264n returned with proper response", "timestamp": "2023-11-16T10:45:43.970864Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,4b", "astm.f3411.v22a.DSS0070"]}, {"name": "Subscriptions queried successfully", "timestamp": "2023-11-16T10:45:43.973532Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,6"]}, {"name": "No Subscription[i] 1\u2264i\u2264n returned with proper response", "timestamp": "2023-11-16T10:45:43.973745Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,4b", "astm.f3411.v22a.DSS0070"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions?area=-23.6558,130.6205,-23.6898,130.6301,-23.6709,130.67,-23.6407,130.6466", "initiated_at": "2023-11-16T10:45:43.967647Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyNywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:43 GMT", "Content-Length": "21"}, "elapsed_s": 0.001849, "reported": "2023-11-16T10:45:43.970304Z", "json": {"subscriptions": []}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "GET", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions?area=-23.6558,130.6205,-23.6898,130.6301,-23.6709,130.67,-23.6407,130.6466", "initiated_at": "2023-11-16T10:45:43.970930Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyMCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:43 GMT", "Content-Length": "21"}, "elapsed_s": 0.001744, "reported": "2023-11-16T10:45:43.973186Z", "json": {"subscriptions": []}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T10:45:43.973776Z"}, {"name": "S9", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss_interoperability.md#s9-test-step", "start_time": "2023-11-16T10:45:43.973810Z", "failed_checks": [], "passed_checks": [{"name": "Subscription[n] created with proper response", "timestamp": "2023-11-16T10:45:48.985097Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,1c"]}, {"name": "service_areas does not include ISA from S1", "timestamp": "2023-11-16T10:45:48.985544Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,1d", "astm.f3411.v22a.DSS0070"]}, {"name": "Subscription[n] created with proper response", "timestamp": "2023-11-16T10:45:48.994748Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,1c"]}, {"name": "service_areas does not include ISA from S1", "timestamp": "2023-11-16T10:45:48.995196Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,1d", "astm.f3411.v22a.DSS0070"]}], "queries": [{"request": {"method": "PUT", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/fc91955e-d861-4e61-be03-89b804328650", "initiated_at": "2023-11-16T10:45:48.975707Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "586", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyNywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": -23.6558, "lng": 130.6205}, {"lat": -23.6898, "lng": 130.6301}, {"lat": -23.6709, "lng": 130.67}, {"lat": -23.6407, "lng": 130.6466}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 20.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 400.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-16T10:45:48.974664Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-16T10:45:53.974664Z"}}, "uss_base_url": "https://example.com", "request_id": "ed4ec277-e5ef-4c27-92ee-2ef9a0a9936e"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:48 GMT", "Content-Length": "334"}, "elapsed_s": 0.006886, "reported": "2023-11-16T10:45:48.983353Z", "json": {"service_areas": [], "subscription": {"id": "fc91955e-d861-4e61-be03-89b804328650", "uss_base_url": "https://example.com", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-16T10:45:53.974664Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T10:45:48.974664Z", "format": "RFC3339"}, "version": "1f60kkbc3dt70"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/009ebd9c-a7da-425b-b2cd-e17ee5feb5f6", "initiated_at": "2023-11-16T10:45:48.986329Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "586", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyMCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": -23.6558, "lng": 130.6205}, {"lat": -23.6898, "lng": 130.6301}, {"lat": -23.6709, "lng": 130.67}, {"lat": -23.6407, "lng": 130.6466}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 20.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 400.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-16T10:45:48.985602Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-16T10:45:53.985602Z"}}, "uss_base_url": "https://example.com", "request_id": "56ca170e-5305-49a4-94f3-1ea0d78d703a"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:48 GMT", "Content-Length": "334"}, "elapsed_s": 0.006114, "reported": "2023-11-16T10:45:48.993097Z", "json": {"service_areas": [], "subscription": {"id": "009ebd9c-a7da-425b-b2cd-e17ee5feb5f6", "uss_base_url": "https://example.com", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-16T10:45:53.985602Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T10:45:48.985602Z", "format": "RFC3339"}, "version": "1f60kkbcde2ao"}}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T10:45:48.995226Z"}, {"name": "S10", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/test_steps/put_isa.md#create-or-update-isa-test-step", "start_time": "2023-11-16T10:45:48.995268Z", "failed_checks": [], "passed_checks": [{"name": "ISA response code", "timestamp": "2023-11-16T10:45:49.161382Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA response format", "timestamp": "2023-11-16T10:45:49.172694Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA ID matches", "timestamp": "2023-11-16T10:45:49.172768Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA version format", "timestamp": "2023-11-16T10:45:49.172823Z", "participants": ["uss2"], "requirements": []}, {"name": "ISA start time matches", "timestamp": "2023-11-16T10:45:49.172873Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA end time matches", "timestamp": "2023-11-16T10:45:49.172921Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA URL matches", "timestamp": "2023-11-16T10:45:49.172971Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA[P] created with proper response", "timestamp": "2023-11-16T10:45:49.173571Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,1a"]}, {"name": "All Subscription[i] 1\u2264i\u2264n returned in subscribers", "timestamp": "2023-11-16T10:45:49.174134Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,3b"]}], "queries": [{"request": {"method": "PUT", "url": "http://dss.uss2.localutm/rid/v2/dss/identification_service_areas/ca653e63-4ffc-49fd-bb23-829dba92be55", "initiated_at": "2023-11-16T10:45:48.996155Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "586", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEzNywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": -23.6558, "lng": 130.6205}, {"lat": -23.6898, "lng": 130.6301}, {"lat": -23.6709, "lng": 130.67}, {"lat": -23.6407, "lng": 130.6466}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 20.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 400.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-16T10:45:48.995339Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-16T10:55:48.995339Z"}}, "uss_base_url": "https://example.com", "request_id": "25d33c19-c232-463d-93c0-fc93a777cba3"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:49 GMT", "Content-Length": "568"}, "elapsed_s": 0.005208, "reported": "2023-11-16T10:45:49.001990Z", "json": {"subscribers": [{"subscriptions": [{"subscription_id": "009ebd9c-a7da-425b-b2cd-e17ee5feb5f6", "notification_index": 1}], "url": "https://example.com"}, {"subscriptions": [{"subscription_id": "fc91955e-d861-4e61-be03-89b804328650", "notification_index": 1}], "url": "https://example.com"}], "service_area": {"uss_base_url": "https://example.com", "owner": "uss_qualifier", "time_start": {"value": "2023-11-16T10:45:48.995339Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-16T10:55:48.995339Z", "format": "RFC3339"}, "version": "1f60kkbcmkpv8", "id": "ca653e63-4ffc-49fd-bb23-829dba92be55"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "POST", "url": "https://example.com/uss/identification_service_areas/ca653e63-4ffc-49fd-bb23-829dba92be55", "initiated_at": "2023-11-16T10:45:49.081913Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "468", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJleGFtcGxlLmNvbSIsImV4cCI6MTcwMDEzNTEyNywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"subscriptions": [{"subscription_id": "fc91955e-d861-4e61-be03-89b804328650", "notification_index": 1}], "service_area": {"uss_base_url": "https://example.com", "owner": "uss_qualifier", "time_start": {"value": "2023-11-16T10:45:48.995339Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-16T10:55:48.995339Z", "format": "RFC3339"}, "version": "1f60kkbcmkpv8", "id": "ca653e63-4ffc-49fd-bb23-829dba92be55"}, "request_id": "f10bfcc6-2748-4b5e-8337-0e43b7c01893"}, "body": null}, "response": {"code": 404, "headers": {"Cache-Control": "max-age=604800", "Content-Type": "text/html; charset=UTF-8", "Date": "Thu, 16 Nov 2023 10:45:49 GMT", "Expires": "Thu, 23 Nov 2023 10:45:49 GMT", "Server": "EOS (vny/0453)", "Content-Length": "433"}, "elapsed_s": 0.076767, "reported": "2023-11-16T10:45:49.159315Z", "body": "\n\n\n\t\n\t\t404 - Not Found\n\t\n\t\n\t\t

404 - Not Found

\n\t\t\n\t\n\n", "json": null}}], "end_time": "2023-11-16T10:45:49.174164Z"}, {"name": "S11", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/test_steps/delete_isa.md#delete-isa-test-step", "start_time": "2023-11-16T10:45:49.174205Z", "failed_checks": [], "passed_checks": [{"name": "ISA response format", "timestamp": "2023-11-16T10:45:49.347956Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,b"]}, {"name": "ISA ID matches", "timestamp": "2023-11-16T10:45:49.348038Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,b"]}, {"name": "ISA version matches", "timestamp": "2023-11-16T10:45:49.348086Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,b"]}, {"name": "ISA[P] deleted with proper response", "timestamp": "2023-11-16T10:45:49.348111Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,2a"]}, {"name": "All Subscription[i] 1\u2264i\u2264n returned in subscribers", "timestamp": "2023-11-16T10:45:49.348729Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,3c"]}], "queries": [{"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/rid/v2/dss/identification_service_areas/ca653e63-4ffc-49fd-bb23-829dba92be55/1f60kkbcmkpv8", "initiated_at": "2023-11-16T10:45:49.174261Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEzNywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:49 GMT", "Content-Length": "568"}, "elapsed_s": 0.006558, "reported": "2023-11-16T10:45:49.181408Z", "json": {"service_area": {"uss_base_url": "https://example.com", "owner": "uss_qualifier", "time_start": {"value": "2023-11-16T10:45:48.995339Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-16T10:55:48.995339Z", "format": "RFC3339"}, "version": "1f60kkbcmkpv8", "id": "ca653e63-4ffc-49fd-bb23-829dba92be55"}, "subscribers": [{"subscriptions": [{"subscription_id": "009ebd9c-a7da-425b-b2cd-e17ee5feb5f6", "notification_index": 2}], "url": "https://example.com"}, {"subscriptions": [{"subscription_id": "fc91955e-d861-4e61-be03-89b804328650", "notification_index": 2}], "url": "https://example.com"}]}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "POST", "url": "https://example.com/uss/identification_service_areas/ca653e63-4ffc-49fd-bb23-829dba92be55", "initiated_at": "2023-11-16T10:45:49.257986Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "159", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJleGFtcGxlLmNvbSIsImV4cCI6MTcwMDEzNTEyNywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"subscriptions": [{"subscription_id": "fc91955e-d861-4e61-be03-89b804328650", "notification_index": 2}], "request_id": "f51e2a53-4baf-4873-b20c-e5561bef2b5a"}, "body": null}, "response": {"code": 404, "headers": {"Cache-Control": "max-age=604800", "Content-Type": "text/html; charset=UTF-8", "Date": "Thu, 16 Nov 2023 10:45:49 GMT", "Expires": "Thu, 23 Nov 2023 10:45:49 GMT", "Server": "EOS (vny/0453)", "Content-Length": "433"}, "elapsed_s": 0.071966, "reported": "2023-11-16T10:45:49.330600Z", "body": "\n\n\n\t\n\t\t404 - Not Found\n\t\n\t\n\t\t

404 - Not Found

\n\t\t\n\t\n\n", "json": null}}], "end_time": "2023-11-16T10:45:49.348762Z"}, {"name": "S12", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/test_steps/put_isa.md#create-or-update-isa-test-step", "start_time": "2023-11-16T10:45:49.348804Z", "failed_checks": [], "passed_checks": [{"name": "ISA response code", "timestamp": "2023-11-16T10:45:54.361064Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA response format", "timestamp": "2023-11-16T10:45:54.372185Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA ID matches", "timestamp": "2023-11-16T10:45:54.372261Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA version format", "timestamp": "2023-11-16T10:45:54.372314Z", "participants": ["uss2"], "requirements": []}, {"name": "ISA start time matches", "timestamp": "2023-11-16T10:45:54.372365Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA end time matches", "timestamp": "2023-11-16T10:45:54.372415Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA URL matches", "timestamp": "2023-11-16T10:45:54.372465Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA[P] created with proper response", "timestamp": "2023-11-16T10:45:54.372934Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,1a"]}, {"name": "None of Subscription[i] 1\u2264i\u2264n returned in subscribers", "timestamp": "2023-11-16T10:45:54.373368Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,3d"]}], "queries": [{"request": {"method": "PUT", "url": "http://dss.uss2.localutm/rid/v2/dss/identification_service_areas/86ca780f-451b-40bb-bad3-75691e2dcc52", "initiated_at": "2023-11-16T10:45:54.351005Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "586", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEzNywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": -23.6558, "lng": 130.6205}, {"lat": -23.6898, "lng": 130.6301}, {"lat": -23.6709, "lng": 130.67}, {"lat": -23.6407, "lng": 130.6466}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 20.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 400.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-16T10:45:54.349837Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-16T10:55:54.349837Z"}}, "uss_base_url": "https://example.com", "request_id": "ad17b98b-9fe6-41b6-918c-e70a8cb1ef89"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:54 GMT", "Content-Length": "309"}, "elapsed_s": 0.0064, "reported": "2023-11-16T10:45:54.358219Z", "json": {"subscribers": [], "service_area": {"uss_base_url": "https://example.com", "owner": "uss_qualifier", "time_start": {"value": "2023-11-16T10:45:54.349837Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-16T10:55:54.349837Z", "format": "RFC3339"}, "version": "1f60kkgc9rrtg", "id": "86ca780f-451b-40bb-bad3-75691e2dcc52"}}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T10:45:54.373398Z"}, {"name": "S13", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss_interoperability.md#s13-test-step", "start_time": "2023-11-16T10:45:54.373438Z", "failed_checks": [], "passed_checks": [{"name": "Subscriptions queried successfully", "timestamp": "2023-11-16T10:45:54.376366Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,6"]}, {"name": "No Subscription[i] 1\u2264i\u2264n returned with proper response", "timestamp": "2023-11-16T10:45:54.376563Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,3d", "astm.f3411.v22a.DSS0070"]}, {"name": "Subscriptions queried successfully", "timestamp": "2023-11-16T10:45:54.379126Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,6"]}, {"name": "No Subscription[i] 1\u2264i\u2264n returned with proper response", "timestamp": "2023-11-16T10:45:54.379381Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,3d", "astm.f3411.v22a.DSS0070"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions?area=-23.6558,130.6205,-23.6898,130.6301,-23.6709,130.67,-23.6407,130.6466", "initiated_at": "2023-11-16T10:45:54.373516Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyNywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:54 GMT", "Content-Length": "21"}, "elapsed_s": 0.001928, "reported": "2023-11-16T10:45:54.376003Z", "json": {"subscriptions": []}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "GET", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions?area=-23.6558,130.6205,-23.6898,130.6301,-23.6709,130.67,-23.6407,130.6466", "initiated_at": "2023-11-16T10:45:54.376629Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyMCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:54 GMT", "Content-Length": "21"}, "elapsed_s": 0.001626, "reported": "2023-11-16T10:45:54.378771Z", "json": {"subscriptions": []}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T10:45:54.379424Z"}, {"name": "S14", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss_interoperability.md#s14-test-step", "start_time": "2023-11-16T10:45:54.379474Z", "failed_checks": [], "passed_checks": [], "end_time": "2023-11-16T10:45:54.379510Z"}, {"name": "S15", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/test_steps/delete_isa.md#delete-isa-test-step", "start_time": "2023-11-16T10:45:54.379555Z", "failed_checks": [], "passed_checks": [{"name": "ISA response format", "timestamp": "2023-11-16T10:45:54.398752Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,b"]}, {"name": "ISA ID matches", "timestamp": "2023-11-16T10:45:54.398827Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,b"]}, {"name": "ISA version matches", "timestamp": "2023-11-16T10:45:54.398875Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,b"]}, {"name": "ISA[P] deleted with proper response", "timestamp": "2023-11-16T10:45:54.398900Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,2a"]}, {"name": "None of Subscription[i] 1\u2264i\u2264n returned in subscribers with proper response", "timestamp": "2023-11-16T10:45:54.399393Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,3d"]}], "queries": [{"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/rid/v2/dss/identification_service_areas/86ca780f-451b-40bb-bad3-75691e2dcc52/1f60kkgc9rrtg", "initiated_at": "2023-11-16T10:45:54.379619Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEzNywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:54 GMT", "Content-Length": "309"}, "elapsed_s": 0.004216, "reported": "2023-11-16T10:45:54.384452Z", "json": {"service_area": {"uss_base_url": "https://example.com", "owner": "uss_qualifier", "time_start": {"value": "2023-11-16T10:45:54.349837Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-16T10:55:54.349837Z", "format": "RFC3339"}, "version": "1f60kkgc9rrtg", "id": "86ca780f-451b-40bb-bad3-75691e2dcc52"}, "subscribers": []}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T10:45:54.399427Z"}, {"name": "S16", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss_interoperability.md#s16-test-step", "start_time": "2023-11-16T10:45:54.399464Z", "failed_checks": [], "passed_checks": [{"name": "Subscription[n] created with proper response", "timestamp": "2023-11-16T10:45:54.408783Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,3a"]}, {"name": "service_areas does not include ISA from S12", "timestamp": "2023-11-16T10:45:54.409223Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,2b", "astm.f3411.v22a.DSS0070"]}, {"name": "Subscription[n] created with proper response", "timestamp": "2023-11-16T10:45:54.418557Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,3a"]}, {"name": "service_areas does not include ISA from S12", "timestamp": "2023-11-16T10:45:54.419004Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,2b", "astm.f3411.v22a.DSS0070"]}], "queries": [{"request": {"method": "PUT", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/d42c4aa9-f977-40b8-a80a-ea0cdfe9b721", "initiated_at": "2023-11-16T10:45:54.400310Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "586", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyNywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": -23.6558, "lng": 130.6205}, {"lat": -23.6898, "lng": 130.6301}, {"lat": -23.6709, "lng": 130.67}, {"lat": -23.6407, "lng": 130.6466}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 20.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 400.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-16T10:45:54.399528Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-16T10:55:54.399528Z"}}, "uss_base_url": "https://example.com", "request_id": "aea7cc8a-9eb7-4428-b5bb-b1583b4d51f0"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:54 GMT", "Content-Length": "334"}, "elapsed_s": 0.006151, "reported": "2023-11-16T10:45:54.407062Z", "json": {"service_areas": [], "subscription": {"id": "d42c4aa9-f977-40b8-a80a-ea0cdfe9b721", "uss_base_url": "https://example.com", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-16T10:55:54.399528Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T10:45:54.399528Z", "format": "RFC3339"}, "version": "1f60kkgdog4r8"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/52ea7c2c-dcf0-4ef2-8f03-6cde7539f242", "initiated_at": "2023-11-16T10:45:54.409998Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "586", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyMCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": -23.6558, "lng": 130.6205}, {"lat": -23.6898, "lng": 130.6301}, {"lat": -23.6709, "lng": 130.67}, {"lat": -23.6407, "lng": 130.6466}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 20.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 400.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-16T10:45:54.409281Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-16T10:55:54.409281Z"}}, "uss_base_url": "https://example.com", "request_id": "7ad7e14d-ce94-4d46-905c-602e23c59994"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:54 GMT", "Content-Length": "334"}, "elapsed_s": 0.006247, "reported": "2023-11-16T10:45:54.416823Z", "json": {"service_areas": [], "subscription": {"id": "52ea7c2c-dcf0-4ef2-8f03-6cde7539f242", "uss_base_url": "https://example.com", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-16T10:55:54.409281Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T10:45:54.409281Z", "format": "RFC3339"}, "version": "1f60kkge1n688"}}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T10:45:54.419033Z"}, {"name": "S17", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss_interoperability.md#s17-test-step", "start_time": "2023-11-16T10:45:54.419069Z", "failed_checks": [], "passed_checks": [{"name": "Subscription[n] deleted with proper response", "timestamp": "2023-11-16T10:45:54.425685Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,4a"]}, {"name": "Subscription[n] deleted with proper response", "timestamp": "2023-11-16T10:45:54.432479Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,4a"]}], "queries": [{"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/d42c4aa9-f977-40b8-a80a-ea0cdfe9b721/1f60kkgdog4r8", "initiated_at": "2023-11-16T10:45:54.419117Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyNywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:54 GMT", "Content-Length": "315"}, "elapsed_s": 0.004163, "reported": "2023-11-16T10:45:54.423855Z", "json": {"subscription": {"id": "d42c4aa9-f977-40b8-a80a-ea0cdfe9b721", "uss_base_url": "https://example.com", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-16T10:55:54.399528Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T10:45:54.399528Z", "format": "RFC3339"}, "version": "1f60kkgdog4r8"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/52ea7c2c-dcf0-4ef2-8f03-6cde7539f242/1f60kkge1n688", "initiated_at": "2023-11-16T10:45:54.425737Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyNywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:54 GMT", "Content-Length": "315"}, "elapsed_s": 0.004361, "reported": "2023-11-16T10:45:54.430632Z", "json": {"subscription": {"id": "52ea7c2c-dcf0-4ef2-8f03-6cde7539f242", "uss_base_url": "https://example.com", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-16T10:55:54.409281Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T10:45:54.409281Z", "format": "RFC3339"}, "version": "1f60kkge1n688"}}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T10:45:54.432512Z"}], "end_time": "2023-11-16T10:45:54.432528Z"}], "successful": true, "notes": {"uss2_private_address": {"message": "DSS instance (URL: http://dss.uss2.localutm/rid/v2, netloc: dss.uss2.localutm, resolved IP: 172.18.0.3) is declared as explicitly having a private address, skipping check", "timestamp": "2023-11-16T10:45:43.673815Z"}, "uss1_private_address": {"message": "DSS instance (URL: http://dss.uss1.localutm/rid/v2, netloc: dss.uss1.localutm, resolved IP: 172.18.0.3) is declared as explicitly having a private address, skipping check", "timestamp": "2023-11-16T10:45:43.677143Z"}}, "end_time": "2023-11-16T10:45:54.432542Z", "cleanup": {"name": "Cleanup", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss_interoperability.md#cleanup", "start_time": "2023-11-16T10:45:54.432566Z", "failed_checks": [], "passed_checks": [{"name": "ISA deleted with proper response", "timestamp": "2023-11-16T10:45:54.442667Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,2a"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-16T10:45:54.444850Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,4a"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-16T10:45:54.447084Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,4a"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-16T10:45:54.449818Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,4a"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-16T10:45:54.455573Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,4a"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-16T10:45:54.457594Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,4a"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-16T10:45:54.464323Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,4a"]}, {"name": "ISA deleted with proper response", "timestamp": "2023-11-16T10:45:54.466481Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,2a"]}, {"name": "ISA deleted with proper response", "timestamp": "2023-11-16T10:45:54.468517Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,2a"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-16T10:45:54.470840Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,4a"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-16T10:45:54.472915Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,4a"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss2.localutm/rid/v2/dss/identification_service_areas/35c75890-c862-4047-9757-3649ec629075", "initiated_at": "2023-11-16T10:45:54.432610Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyNywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:54 GMT", "Content-Length": "292"}, "elapsed_s": 0.001386, "reported": "2023-11-16T10:45:54.434533Z", "json": {"service_area": {"uss_base_url": "https://example.com", "owner": "uss_qualifier", "time_start": {"value": "2023-11-16T10:45:43.759263Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-16T10:45:48.759263Z", "format": "RFC3339"}, "version": "1f60kk6gl2mr0", "id": "35c75890-c862-4047-9757-3649ec629075"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/rid/v2/dss/identification_service_areas/35c75890-c862-4047-9757-3649ec629075/1f60kk6gl2mr0", "initiated_at": "2023-11-16T10:45:54.435980Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEzNywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:54 GMT", "Content-Length": "309"}, "elapsed_s": 0.004281, "reported": "2023-11-16T10:45:54.440775Z", "json": {"service_area": {"uss_base_url": "https://example.com", "owner": "uss_qualifier", "time_start": {"value": "2023-11-16T10:45:43.759263Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-16T10:45:48.759263Z", "format": "RFC3339"}, "version": "1f60kk6gl2mr0", "id": "35c75890-c862-4047-9757-3649ec629075"}, "subscribers": []}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "GET", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/7e32bf80-9311-4acf-883d-58764000ad62", "initiated_at": "2023-11-16T10:45:54.442758Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyNywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:54 GMT", "Content-Length": "115"}, "elapsed_s": 0.001213, "reported": "2023-11-16T10:45:54.444633Z", "json": {"message": "Subscription 7e32bf80-9311-4acf-883d-58764000ad62 not found (E:3c7e1db0-e3d1-48be-8ffe-01d093840c35)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "GET", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/cc9ef52e-2693-4d93-bd6c-9ff06e5f957e", "initiated_at": "2023-11-16T10:45:54.444953Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyNywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:54 GMT", "Content-Length": "115"}, "elapsed_s": 0.001186, "reported": "2023-11-16T10:45:54.446840Z", "json": {"message": "Subscription cc9ef52e-2693-4d93-bd6c-9ff06e5f957e not found (E:7eab44e4-54d4-43d8-805a-04e143196c7c)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "GET", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/fc91955e-d861-4e61-be03-89b804328650", "initiated_at": "2023-11-16T10:45:54.447189Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyNywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:54 GMT", "Content-Length": "315"}, "elapsed_s": 0.001708, "reported": "2023-11-16T10:45:54.449590Z", "json": {"subscription": {"id": "fc91955e-d861-4e61-be03-89b804328650", "uss_base_url": "https://example.com", "owner": "uss_qualifier", "notification_index": 2, "time_end": {"value": "2023-11-16T10:45:53.974664Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T10:45:48.974664Z", "format": "RFC3339"}, "version": "1f60kkbc3dt70"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/fc91955e-d861-4e61-be03-89b804328650/1f60kkbc3dt70", "initiated_at": "2023-11-16T10:45:54.450812Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyNywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:54 GMT", "Content-Length": "315"}, "elapsed_s": 0.00396, "reported": "2023-11-16T10:45:54.455307Z", "json": {"subscription": {"id": "fc91955e-d861-4e61-be03-89b804328650", "uss_base_url": "https://example.com", "owner": "uss_qualifier", "notification_index": 2, "time_end": {"value": "2023-11-16T10:45:53.974664Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T10:45:48.974664Z", "format": "RFC3339"}, "version": "1f60kkbc3dt70"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "GET", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/009ebd9c-a7da-425b-b2cd-e17ee5feb5f6", "initiated_at": "2023-11-16T10:45:54.455661Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyNywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:54 GMT", "Content-Length": "315"}, "elapsed_s": 0.00115, "reported": "2023-11-16T10:45:54.457377Z", "json": {"subscription": {"id": "009ebd9c-a7da-425b-b2cd-e17ee5feb5f6", "uss_base_url": "https://example.com", "owner": "uss_qualifier", "notification_index": 2, "time_end": {"value": "2023-11-16T10:45:53.985602Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T10:45:48.985602Z", "format": "RFC3339"}, "version": "1f60kkbcde2ao"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/009ebd9c-a7da-425b-b2cd-e17ee5feb5f6/1f60kkbcde2ao", "initiated_at": "2023-11-16T10:45:54.458716Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyNywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:54 GMT", "Content-Length": "315"}, "elapsed_s": 0.004768, "reported": "2023-11-16T10:45:54.464042Z", "json": {"subscription": {"id": "009ebd9c-a7da-425b-b2cd-e17ee5feb5f6", "uss_base_url": "https://example.com", "owner": "uss_qualifier", "notification_index": 2, "time_end": {"value": "2023-11-16T10:45:53.985602Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T10:45:48.985602Z", "format": "RFC3339"}, "version": "1f60kkbcde2ao"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "GET", "url": "http://dss.uss2.localutm/rid/v2/dss/identification_service_areas/ca653e63-4ffc-49fd-bb23-829dba92be55", "initiated_at": "2023-11-16T10:45:54.464413Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyNywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:54 GMT", "Content-Length": "106"}, "elapsed_s": 0.001161, "reported": "2023-11-16T10:45:54.466244Z", "json": {"message": "ISA ca653e63-4ffc-49fd-bb23-829dba92be55 not found (E:736245fa-cd53-401c-8c56-f06440e689fc)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "GET", "url": "http://dss.uss2.localutm/rid/v2/dss/identification_service_areas/86ca780f-451b-40bb-bad3-75691e2dcc52", "initiated_at": "2023-11-16T10:45:54.466559Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyNywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:54 GMT", "Content-Length": "106"}, "elapsed_s": 0.001153, "reported": "2023-11-16T10:45:54.468266Z", "json": {"message": "ISA 86ca780f-451b-40bb-bad3-75691e2dcc52 not found (E:651d2fb5-ee22-4bc0-9293-ca04769a8de4)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "GET", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/d42c4aa9-f977-40b8-a80a-ea0cdfe9b721", "initiated_at": "2023-11-16T10:45:54.468601Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyNywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:54 GMT", "Content-Length": "115"}, "elapsed_s": 0.001269, "reported": "2023-11-16T10:45:54.470553Z", "json": {"message": "Subscription d42c4aa9-f977-40b8-a80a-ea0cdfe9b721 not found (E:f2fa5e9f-c0e9-4bdf-80ff-03e82ed3a32a)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "GET", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/52ea7c2c-dcf0-4ef2-8f03-6cde7539f242", "initiated_at": "2023-11-16T10:45:54.470982Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyNywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:54 GMT", "Content-Length": "115"}, "elapsed_s": 0.001146, "reported": "2023-11-16T10:45:54.472681Z", "json": {"message": "Subscription 52ea7c2c-dcf0-4ef2-8f03-6cde7539f242 not found (E:0830a52d-6370-4a12-bb35-5857d80479ad)"}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T10:45:54.473028Z"}}}, {"test_scenario": {"name": "ASTM NetRID DSS: Token Validation", "scenario_type": "scenarios.astm.netrid.v19.dss.TokenValidation", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/token_validation.md", "start_time": "2023-11-16T10:45:54.473525Z", "cases": [{"name": "Setup", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/token_validation.md#setup-test-case", "start_time": "2023-11-16T10:45:54.473594Z", "steps": [{"name": "Ensure clean workspace", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/token_validation.md#ensure-clean-workspace-test-step", "start_time": "2023-11-16T10:45:54.473647Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-16T10:45:54.475731Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.GetISA"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss2.localutm/rid/v2/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-16T10:45:54.473693Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyNywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:54 GMT", "Content-Length": "106"}, "elapsed_s": 0.001158, "reported": "2023-11-16T10:45:54.475441Z", "json": {"message": "ISA 0000015c-e36d-40be-d38b-eca6ca350000 not found (E:2aa14658-b133-4976-91b4-da4a46030b73)"}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T10:45:54.475808Z"}], "end_time": "2023-11-16T10:45:54.475837Z"}, {"name": "Token validation", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/token_validation.md#token-validation-test-case", "start_time": "2023-11-16T10:45:54.475877Z", "steps": [{"name": "Token validation", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/test_steps/put_isa.md#create-or-update-isa-test-step", "start_time": "2023-11-16T10:45:54.475914Z", "failed_checks": [], "passed_checks": [{"name": "Read scope cannot create an ISA", "timestamp": "2023-11-16T10:45:54.478602Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "Missing token prevents creating an ISA", "timestamp": "2023-11-16T10:45:54.481800Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "Fake token prevents creating an ISA", "timestamp": "2023-11-16T10:45:54.486173Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA response code", "timestamp": "2023-11-16T10:45:54.496064Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA response format", "timestamp": "2023-11-16T10:45:54.507150Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA ID matches", "timestamp": "2023-11-16T10:45:54.507235Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA version format", "timestamp": "2023-11-16T10:45:54.507301Z", "participants": ["uss2"], "requirements": []}, {"name": "ISA start time matches", "timestamp": "2023-11-16T10:45:54.507362Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA end time matches", "timestamp": "2023-11-16T10:45:54.507419Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA URL matches", "timestamp": "2023-11-16T10:45:54.507478Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "Correct token and scope can create ISA", "timestamp": "2023-11-16T10:45:54.507978Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "Missing token prevents reading an ISA", "timestamp": "2023-11-16T10:45:54.509377Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.GetISA"]}, {"name": "Fake token prevents reading an ISA", "timestamp": "2023-11-16T10:45:54.511865Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.GetISA"]}, {"name": "Read scope cannot mutate an ISA", "timestamp": "2023-11-16T10:45:54.514356Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "Missing token prevents mutating an ISA", "timestamp": "2023-11-16T10:45:54.516861Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "Fake token cannot mutate an ISA", "timestamp": "2023-11-16T10:45:54.519396Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "Read scope cannot delete an ISA", "timestamp": "2023-11-16T10:45:54.521272Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,b"]}, {"name": "Missing token prevents ISA deletion", "timestamp": "2023-11-16T10:45:54.522900Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,b"]}, {"name": "Fake token cannot delete an ISA", "timestamp": "2023-11-16T10:45:54.524621Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,b"]}, {"name": "Correct token and scope can delete ISA", "timestamp": "2023-11-16T10:45:54.532665Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,b"]}], "queries": [{"request": {"method": "PUT", "url": "http://dss.uss2.localutm/rid/v2/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-16T10:45:54.476808Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "606", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyNywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 0.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 3048.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-16T10:44:47.959633Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-16T11:44:47.959633Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "8fee85a7-dd70-49c3-b78a-a8295fad5040"}, "body": null}, "response": {"code": 403, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:54 GMT", "Content-Length": "202"}, "elapsed_s": 0.000832, "reported": "2023-11-16T10:45:54.478187Z", "json": {"message": "Access token missing scopes (AuthOption[0]: rid.service_provider) while expecting [Authority: (rid.service_provider)] and got rid.display_provider (E:8efe2b2d-52ed-4470-aa46-bf271f2028c3)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/rid/v2/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-16T10:45:54.479546Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "606", "Content-Type": "application/json"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 0.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 3048.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-16T10:44:47.959633Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-16T11:44:47.959633Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "53442280-bbf7-4349-b130-94040bfb6659"}, "body": null}, "response": {"code": 401, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:54 GMT", "Content-Length": "76"}, "elapsed_s": 0.001239, "reported": "2023-11-16T10:45:54.481419Z", "json": {"message": "Missing access token (E:3c2e9aff-ea51-4ba0-bbcc-c521772d1c2c)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/rid/v2/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-16T10:45:54.482887Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "606", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImNsaWVudF9pZCI6InVzc191bnNpZ25lZCIsImV4cCI6MTcwMDEzNTE1NCwiaXNzIjoiTm9BdXRoIiwianRpIjoiOWNmMmJmZDMtMDg5Ny00OWNiLWE3NTEtYWM0NTFiY2VjNzM2IiwibmJmIjoxNzAwMTMxNTUzLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3Vuc2lnbmVkIn0.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 0.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 3048.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-16T10:44:47.959633Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-16T11:44:47.959633Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "58065aae-a84a-4c4e-b1e1-c1af55bb6723"}, "body": null}, "response": {"code": 401, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:54 GMT", "Content-Length": "86"}, "elapsed_s": 0.001191, "reported": "2023-11-16T10:45:54.485800Z", "json": {"message": "crypto/rsa: verification error (E:f0b43055-e6b4-46b0-abf7-acf10477cddb)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/rid/v2/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-16T10:45:54.487287Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "606", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEzNywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 0.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 3048.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-16T10:44:47.959633Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-16T11:44:47.959633Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "2f5ab9d4-22a9-487e-a83b-71f940061a40"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:54 GMT", "Content-Length": "335"}, "elapsed_s": 0.005138, "reported": "2023-11-16T10:45:54.493101Z", "json": {"subscribers": [], "service_area": {"uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "time_start": {"value": "2023-11-16T10:44:47.959633Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-16T11:44:47.959633Z", "format": "RFC3339"}, "version": "1f60kkggbe8fo", "id": "0000015c-e36d-40be-d38b-eca6ca350000"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/rid/v2/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000/1f60kkggbe8fo", "initiated_at": "2023-11-16T10:45:54.512681Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "606", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyNywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 0.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 3048.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-16T10:44:47.959633Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-16T11:44:47.959633Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "eca356df-f2d3-4373-bc52-eda3900ab322"}, "body": null}, "response": {"code": 403, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:54 GMT", "Content-Length": "202"}, "elapsed_s": 0.000767, "reported": "2023-11-16T10:45:54.514006Z", "json": {"message": "Access token missing scopes (AuthOption[0]: rid.service_provider) while expecting [Authority: (rid.service_provider)] and got rid.display_provider (E:6e94c40f-6d21-4241-8ebb-9a851846a13d)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/rid/v2/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-16T10:45:54.515188Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "606", "Content-Type": "application/json"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 0.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 3048.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-16T10:44:47.959633Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-16T11:44:47.959633Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "9747b185-ea32-4cd3-82c5-f52c04776ce6"}, "body": null}, "response": {"code": 401, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:54 GMT", "Content-Length": "76"}, "elapsed_s": 0.000775, "reported": "2023-11-16T10:45:54.516480Z", "json": {"message": "Missing access token (E:359a5858-3a54-4c3e-8552-3aa3a30c69b5)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/rid/v2/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-16T10:45:54.517717Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "606", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImNsaWVudF9pZCI6InVzc191bnNpZ25lZCIsImV4cCI6MTcwMDEzNTE1NCwiaXNzIjoiTm9BdXRoIiwianRpIjoiOWNmMmJmZDMtMDg5Ny00OWNiLWE3NTEtYWM0NTFiY2VjNzM2IiwibmJmIjoxNzAwMTMxNTUzLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3Vuc2lnbmVkIn0.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 0.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 3048.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-16T10:44:47.959633Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-16T11:44:47.959633Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "5846e745-b4d6-4c77-a9a4-353d1b0e7a13"}, "body": null}, "response": {"code": 401, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:54 GMT", "Content-Length": "86"}, "elapsed_s": 0.000757, "reported": "2023-11-16T10:45:54.519024Z", "json": {"message": "crypto/rsa: verification error (E:268bcae7-57aa-4e28-977e-88bb3206731a)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/rid/v2/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000/1f60kkggbe8fo", "initiated_at": "2023-11-16T10:45:54.519462Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyNywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 403, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:54 GMT", "Content-Length": "202"}, "elapsed_s": 0.000776, "reported": "2023-11-16T10:45:54.520934Z", "json": {"message": "Access token missing scopes (AuthOption[0]: rid.service_provider) while expecting [Authority: (rid.service_provider)] and got rid.display_provider (E:dceb7964-0437-45ef-a359-d2d8242b059a)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/rid/v2/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000/1f60kkggbe8fo", "initiated_at": "2023-11-16T10:45:54.521382Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0"}, "body": null, "json": null}, "response": {"code": 401, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:54 GMT", "Content-Length": "76"}, "elapsed_s": 0.000698, "reported": "2023-11-16T10:45:54.522562Z", "json": {"message": "Missing access token (E:43b01670-e4c3-4c49-b14e-e2e5fc05e54c)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/rid/v2/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000/1f60kkggbe8fo", "initiated_at": "2023-11-16T10:45:54.523009Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImNsaWVudF9pZCI6InVzc191bnNpZ25lZCIsImV4cCI6MTcwMDEzNTE1NCwiaXNzIjoiTm9BdXRoIiwianRpIjoiOWNmMmJmZDMtMDg5Ny00OWNiLWE3NTEtYWM0NTFiY2VjNzM2IiwibmJmIjoxNzAwMTMxNTUzLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3Vuc2lnbmVkIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 401, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:54 GMT", "Content-Length": "86"}, "elapsed_s": 0.000765, "reported": "2023-11-16T10:45:54.524284Z", "json": {"message": "crypto/rsa: verification error (E:0a5087d3-958f-4eba-89f3-73731282ce5f)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/rid/v2/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000/1f60kkggbe8fo", "initiated_at": "2023-11-16T10:45:54.524686Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEzNywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:54 GMT", "Content-Length": "335"}, "elapsed_s": 0.00488, "reported": "2023-11-16T10:45:54.530142Z", "json": {"service_area": {"uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "time_start": {"value": "2023-11-16T10:44:47.959633Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-16T11:44:47.959633Z", "format": "RFC3339"}, "version": "1f60kkggbe8fo", "id": "0000015c-e36d-40be-d38b-eca6ca350000"}, "subscribers": []}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T10:45:54.532700Z"}], "end_time": "2023-11-16T10:45:54.532717Z"}], "successful": true, "end_time": "2023-11-16T10:45:54.532731Z", "cleanup": {"name": "Cleanup", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/token_validation.md#cleanup", "start_time": "2023-11-16T10:45:54.532754Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-16T10:45:54.534642Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.GetISA"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss2.localutm/rid/v2/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-16T10:45:54.532781Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDEzNTEyNywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 10:45:54 GMT", "Content-Length": "106"}, "elapsed_s": 0.001094, "reported": "2023-11-16T10:45:54.534375Z", "json": {"message": "ISA 0000015c-e36d-40be-d38b-eca6ca350000 not found (E:a3fda923-9480-4b7a-be1b-40bf0242090c)"}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T10:45:54.534718Z"}}}, {"test_scenario": {"name": "ASTM NetRID DSS: Direct CRDB access", "scenario_type": "scenarios.astm.netrid.v22a.dss.CRDBAccess", "documentation_url": "https://github.com/interuss/monitoring/blob/2825146c477742860b307b08323987f076202bc0/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/crdb_access.md", "start_time": "2023-11-16T10:45:54.535136Z", "cases": [], "successful": true, "end_time": "2023-11-16T10:45:54.535191Z"}}], "capability_evaluations": [], "successful": true, "end_time": "2023-11-16T10:45:54.535477Z"}}], "generator_type": "action_generators.astm.f3411.ForEachDSS", "start_time": "2023-11-16T10:45:20.867739Z", "successful": true, "end_time": "2023-11-16T10:45:54.536215Z"}}], "capability_evaluations": [], "successful": true, "end_time": "2023-11-16T10:45:54.537018Z"}}} \ No newline at end of file +{"codebase_version": "openskies-sh/monitoring/v0.0.0-3295d62", "commit_hash": "3295d6256c65973191f6bb2d69cc9c4d125637ec", "baseline_signature": "4a750136a7999ca28543327e4cafbfc4ea5d806a4269e6734c757752fb9e9d38", "environment_signature": "383670842b90e623e04660bab8132198849a61457e0d90caf9eebb0df6322efb", "configuration": {"resources": {"resource_declarations": {"id_generator": {"resource_type": "resources.interuss.IDGeneratorResource", "dependencies": {"auth_adapter": "utm_auth"}, "specification": {"whoami_audience": "localhost", "whoami_scope": "rid.display_provider"}}, "kentland_service_area": {"resource_type": "resources.netrid.ServiceAreaResource", "specification": {"base_url": "https://uss_qualifier.test.utm/dummy_base_url", "footprint": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}], "altitude_min": 0.0, "altitude_max": 3048.0, "reference_time": "2023-01-10T00:00:00.123456+00:00", "time_start": "2023-01-10T00:00:01.123456+00:00", "time_end": "2023-01-10T01:00:01.123456+00:00"}, "dependencies": {}}, "kentland_problematically_big_area": {"resource_type": "resources.VerticesResource", "specification": {"vertices": [{"lat": 38.0, "lng": -81.0}, {"lat": 37.0, "lng": -81.0}, {"lat": 37.0, "lng": -80.0}, {"lat": 38.0, "lng": -80.0}]}, "dependencies": {}}, "utm_auth": {"resource_type": "resources.communications.AuthAdapterResource", "specification": {"environment_variable_containing_auth_spec": "AUTH_SPEC"}, "dependencies": {}}, "scd_dss_instances": {"resource_type": "resources.astm.f3548.v21.DSSInstancesResource", "dependencies": {"auth_adapter": "utm_auth"}, "specification": {"dss_instances": [{"participant_id": "uss1", "base_url": "http://dss.uss1.localutm", "has_private_address": true}, {"participant_id": "uss2", "base_url": "http://dss.uss2.localutm", "has_private_address": true}]}}, "netrid_dss_instances_v22a": {"resource_type": "resources.astm.f3411.DSSInstancesResource", "dependencies": {"auth_adapter": "utm_auth"}, "specification": {"dss_instances": [{"participant_id": "uss1", "rid_version": "F3411-22a", "base_url": "http://dss.uss1.localutm/rid/v2", "has_private_address": true, "local_debug": true}, {"participant_id": "uss2", "rid_version": "F3411-22a", "base_url": "http://dss.uss2.localutm/rid/v2", "has_private_address": true, "local_debug": true}]}}, "netrid_dss_instances_v19": {"resource_type": "resources.astm.f3411.DSSInstancesResource", "dependencies": {"auth_adapter": "utm_auth"}, "specification": {"dss_instances": [{"participant_id": "uss1", "rid_version": "F3411-19", "base_url": "http://dss.uss1.localutm", "has_private_address": true, "local_debug": true}, {"participant_id": "uss2", "rid_version": "F3411-19", "base_url": "http://dss.uss2.localutm", "has_private_address": true, "local_debug": true}]}}}}, "non_baseline_inputs": ["v1.test_run.resources.resource_declarations.utm_auth", "v1.test_run.resources.resource_declarations.scd_dss_instances", "v1.test_run.resources.resource_declarations.netrid_dss_instances_v22a", "v1.test_run.resources.resource_declarations.netrid_dss_instances_v19"], "action": {"test_suite": {"suite_type": "suites.interuss.dss.all_tests", "resources": {"f3411v19_dss_instances": "netrid_dss_instances_v19", "f3411v22a_dss_instances": "netrid_dss_instances_v22a", "id_generator": "id_generator", "service_area": "kentland_service_area", "problematically_big_area": "kentland_problematically_big_area"}}, "on_failure": "Continue"}, "execution": {"stop_fast": true, "include_action_when": null, "skip_action_when": null}}, "report": {"test_suite": {"name": "ASTM DSS tests", "suite_type": "suites.interuss.dss.all_tests", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/suites/interuss/dss/all_tests.md", "start_time": "2023-11-27T16:31:32.805314Z", "actions": [{"action_generator": {"actions": [{"test_suite": {"name": "DSS testing for ASTM NetRID F3411-19", "suite_type": "suites.astm.netrid.f3411_19.dss_probing", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/suites/astm/netrid/f3411_19/dss_probing.md", "start_time": "2023-11-27T16:31:32.805609Z", "actions": [{"test_scenario": {"name": "ASTM NetRID DSS: Simple ISA", "scenario_type": "scenarios.astm.netrid.v19.dss.ISASimple", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_simple.md", "start_time": "2023-11-27T16:31:32.805809Z", "cases": [{"name": "Setup", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_simple.md#setup-test-case", "start_time": "2023-11-27T16:31:32.805879Z", "steps": [{"name": "Ensure clean workspace", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_simple.md#ensure-clean-workspace-test-step", "start_time": "2023-11-27T16:31:32.805933Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-27T16:31:32.812025Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.GetISA"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss1.localutm/v1/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-27T16:31:32.805990Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5MiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:32 GMT", "Content-Length": "106"}, "elapsed_s": 0.003009, "reported": "2023-11-27T16:31:32.811534Z", "json": {"message": "ISA 0000015c-e36d-40be-d38b-eca6ca350000 not found (E:c364fda2-a4f0-44a0-b381-4fe13f586d07)"}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T16:31:32.812102Z"}], "end_time": "2023-11-27T16:31:32.812133Z"}, {"name": "Create and check ISA", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_simple.md#create-and-check-isa-test-case", "start_time": "2023-11-27T16:31:32.812168Z", "steps": [{"name": "Create ISA", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/test_steps/put_isa.md#create-or-update-isa-test-step", "start_time": "2023-11-27T16:31:32.812223Z", "failed_checks": [], "passed_checks": [{"name": "ISA response code", "timestamp": "2023-11-27T16:31:32.825843Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA response format", "timestamp": "2023-11-27T16:31:33.007487Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA ID matches", "timestamp": "2023-11-27T16:31:33.007605Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA version format", "timestamp": "2023-11-27T16:31:33.007656Z", "participants": ["uss1"], "requirements": []}, {"name": "ISA start time matches", "timestamp": "2023-11-27T16:31:33.007705Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA end time matches", "timestamp": "2023-11-27T16:31:33.007748Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA URL matches", "timestamp": "2023-11-27T16:31:33.007797Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA created", "timestamp": "2023-11-27T16:31:33.008242Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}], "queries": [{"request": {"method": "PUT", "url": "http://dss.uss1.localutm/v1/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-27T16:31:32.813104Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "462", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5MiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lo": 0.0, "altitude_hi": 3048.0}, "time_start": "2023-11-27T16:31:33.220983Z", "time_end": "2023-11-27T17:31:33.220983Z"}, "flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "request_id": "96f36a10-fa73-4fac-8838-8bfcc82a3626"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:32 GMT", "Content-Length": "291"}, "elapsed_s": 0.007503, "reported": "2023-11-27T16:31:32.822587Z", "json": {"subscribers": [], "service_area": {"flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-27T16:31:33.220983Z", "time_end": "2023-11-27T17:31:33.220983Z", "version": "1f6s7sbhrq8j0", "id": "0000015c-e36d-40be-d38b-eca6ca350000"}}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T16:31:33.008273Z"}, {"name": "Get ISA by ID", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_simple.md#get-isa-by-id-test-step", "start_time": "2023-11-27T16:31:33.008310Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-27T16:31:33.012235Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.GetISA", "interuss.f3411.dss_endpoints.GetISA"]}, {"name": "ISA version match", "timestamp": "2023-11-27T16:31:33.012859Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.GetISA"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss1.localutm/v1/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-27T16:31:33.008359Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5MiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:33 GMT", "Content-Length": "274"}, "elapsed_s": 0.001847, "reported": "2023-11-27T16:31:33.010867Z", "json": {"service_area": {"flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-27T16:31:33.220983Z", "time_end": "2023-11-27T17:31:33.220983Z", "version": "1f6s7sbhrq8j0", "id": "0000015c-e36d-40be-d38b-eca6ca350000"}}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T16:31:33.012886Z"}], "end_time": "2023-11-27T16:31:33.012903Z"}, {"name": "Update and search ISA", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_simple.md#update-and-search-isa-test-case", "start_time": "2023-11-27T16:31:33.012936Z", "steps": [{"name": "Update ISA", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/test_steps/put_isa.md#create-or-update-isa-test-step", "start_time": "2023-11-27T16:31:33.012972Z", "failed_checks": [], "passed_checks": [{"name": "ISA response code", "timestamp": "2023-11-27T16:31:33.022573Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA response format", "timestamp": "2023-11-27T16:31:33.032669Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA ID matches", "timestamp": "2023-11-27T16:31:33.032748Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA version changed", "timestamp": "2023-11-27T16:31:33.032796Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA version format", "timestamp": "2023-11-27T16:31:33.032841Z", "participants": ["uss1"], "requirements": []}, {"name": "ISA start time matches", "timestamp": "2023-11-27T16:31:33.032885Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA end time matches", "timestamp": "2023-11-27T16:31:33.032926Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA URL matches", "timestamp": "2023-11-27T16:31:33.032969Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA updated", "timestamp": "2023-11-27T16:31:33.033337Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}], "queries": [{"request": {"method": "PUT", "url": "http://dss.uss1.localutm/v1/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000/1f6s7sbhrq8j0", "initiated_at": "2023-11-27T16:31:33.013571Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "462", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5MiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lo": 0.0, "altitude_hi": 3048.0}, "time_start": "2023-11-27T16:31:33.220983Z", "time_end": "2023-11-27T17:31:34.220983Z"}, "flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "request_id": "baa8e4ae-5942-408d-9629-0ea59c520d98"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:33 GMT", "Content-Length": "291"}, "elapsed_s": 0.005812, "reported": "2023-11-27T16:31:33.019979Z", "json": {"subscribers": [], "service_area": {"flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-27T16:31:33.220983Z", "time_end": "2023-11-27T17:31:34.220983Z", "version": "1f6s7sbnpjvv0", "id": "0000015c-e36d-40be-d38b-eca6ca350000"}}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T16:31:33.033364Z"}, {"name": "Get ISA by ID", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_simple.md#get-isa-by-id-test-step-1", "start_time": "2023-11-27T16:31:33.033397Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-27T16:31:33.036732Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.GetISA", "interuss.f3411.dss_endpoints.GetISA"]}, {"name": "ISA version match", "timestamp": "2023-11-27T16:31:33.037342Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.GetISA"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss1.localutm/v1/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-27T16:31:33.033440Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5MiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:33 GMT", "Content-Length": "274"}, "elapsed_s": 0.001311, "reported": "2023-11-27T16:31:33.035286Z", "json": {"service_area": {"flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-27T16:31:33.220983Z", "time_end": "2023-11-27T17:31:34.220983Z", "version": "1f6s7sbnpjvv0", "id": "0000015c-e36d-40be-d38b-eca6ca350000"}}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T16:31:33.037369Z"}, {"name": "Search by earliest time (included)", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/test_steps/search_isas.md#search-isas-test-step", "start_time": "2023-11-27T16:31:33.037397Z", "failed_checks": [], "passed_checks": [{"name": "ISAs search response format", "timestamp": "2023-11-27T16:31:33.051019Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "Successful ISAs search", "timestamp": "2023-11-27T16:31:33.051059Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "ISA returned by search", "timestamp": "2023-11-27T16:31:33.051816Z", "participants": ["uss1"], "requirements": []}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss1.localutm/v1/dss/identification_service_areas?area=37.1853,-80.614,37.2148,-80.614,37.2148,-80.544,37.1853,-80.544&earliest_time=2023-11-27T17:30:34.220983Z", "initiated_at": "2023-11-27T16:31:33.037478Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5MiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:33 GMT", "Content-Length": "277"}, "elapsed_s": 0.0022, "reported": "2023-11-27T16:31:33.040240Z", "json": {"service_areas": [{"flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-27T16:31:33.220983Z", "time_end": "2023-11-27T17:31:34.220983Z", "version": "1f6s7sbnpjvv0", "id": "0000015c-e36d-40be-d38b-eca6ca350000"}]}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T16:31:33.051846Z"}, {"name": "Search by earliest time (excluded)", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/test_steps/search_isas.md#search-isas-test-step", "start_time": "2023-11-27T16:31:33.051876Z", "failed_checks": [], "passed_checks": [{"name": "ISAs search response format", "timestamp": "2023-11-27T16:31:33.063415Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "Successful ISAs search", "timestamp": "2023-11-27T16:31:33.063463Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "ISA not returned by search", "timestamp": "2023-11-27T16:31:33.063634Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss1.localutm/v1/dss/identification_service_areas?area=37.1853,-80.614,37.2148,-80.614,37.2148,-80.544,37.1853,-80.544&earliest_time=2023-11-27T17:32:34.220983Z", "initiated_at": "2023-11-27T16:31:33.051952Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5MiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:33 GMT", "Content-Length": "21"}, "elapsed_s": 0.001546, "reported": "2023-11-27T16:31:33.054064Z", "json": {"service_areas": []}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T16:31:33.063663Z"}, {"name": "Search by latest time (included)", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/test_steps/search_isas.md#search-isas-test-step", "start_time": "2023-11-27T16:31:33.063697Z", "failed_checks": [], "passed_checks": [{"name": "ISAs search response format", "timestamp": "2023-11-27T16:31:33.077254Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "Successful ISAs search", "timestamp": "2023-11-27T16:31:33.077294Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "ISA returned by search", "timestamp": "2023-11-27T16:31:33.077996Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss1.localutm/v1/dss/identification_service_areas?area=37.1853,-80.614,37.2148,-80.614,37.2148,-80.544,37.1853,-80.544&latest_time=2023-11-27T16:32:33.220983Z", "initiated_at": "2023-11-27T16:31:33.063783Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5MiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:33 GMT", "Content-Length": "277"}, "elapsed_s": 0.00222, "reported": "2023-11-27T16:31:33.066675Z", "json": {"service_areas": [{"flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-27T16:31:33.220983Z", "time_end": "2023-11-27T17:31:34.220983Z", "version": "1f6s7sbnpjvv0", "id": "0000015c-e36d-40be-d38b-eca6ca350000"}]}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T16:31:33.078025Z"}, {"name": "Search by latest time (excluded)", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/test_steps/search_isas.md#search-isas-test-step", "start_time": "2023-11-27T16:31:33.078057Z", "failed_checks": [], "passed_checks": [{"name": "ISAs search response format", "timestamp": "2023-11-27T16:31:33.090078Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "Successful ISAs search", "timestamp": "2023-11-27T16:31:33.090119Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "ISA not returned by search", "timestamp": "2023-11-27T16:31:33.090273Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss1.localutm/v1/dss/identification_service_areas?area=37.1853,-80.614,37.2148,-80.614,37.2148,-80.544,37.1853,-80.544&latest_time=2023-11-27T16:30:33.220983Z", "initiated_at": "2023-11-27T16:31:33.078139Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5MiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:33 GMT", "Content-Length": "21"}, "elapsed_s": 0.001896, "reported": "2023-11-27T16:31:33.080628Z", "json": {"service_areas": []}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T16:31:33.090302Z"}, {"name": "Search by area only", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/test_steps/search_isas.md#search-isas-test-step", "start_time": "2023-11-27T16:31:33.090342Z", "failed_checks": [], "passed_checks": [{"name": "ISAs search response format", "timestamp": "2023-11-27T16:31:33.103146Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "Successful ISAs search", "timestamp": "2023-11-27T16:31:33.103185Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "ISA returned by search", "timestamp": "2023-11-27T16:31:33.103865Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss1.localutm/v1/dss/identification_service_areas?area=37.1853,-80.614,37.2148,-80.614,37.2148,-80.544,37.1853,-80.544", "initiated_at": "2023-11-27T16:31:33.090407Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5MiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:33 GMT", "Content-Length": "277"}, "elapsed_s": 0.001721, "reported": "2023-11-27T16:31:33.092706Z", "json": {"service_areas": [{"flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-27T16:31:33.220983Z", "time_end": "2023-11-27T17:31:34.220983Z", "version": "1f6s7sbnpjvv0", "id": "0000015c-e36d-40be-d38b-eca6ca350000"}]}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T16:31:33.103894Z"}, {"name": "Search with invalid params", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_simple.md#search-with-invalid-params-test-step", "start_time": "2023-11-27T16:31:33.103924Z", "failed_checks": [], "passed_checks": [{"name": "Search request rejected", "timestamp": "2023-11-27T16:31:33.105606Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss1.localutm/v1/dss/identification_service_areas?area=", "initiated_at": "2023-11-27T16:31:33.103968Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5MiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:33 GMT", "Content-Length": "68"}, "elapsed_s": 0.000861, "reported": "2023-11-27T16:31:33.105381Z", "json": {"message": "Missing area (E:813daef7-e459-4ce3-a690-498330837d29)"}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T16:31:33.105653Z"}, {"name": "Search by huge area", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_simple.md#search-by-huge-area-test-step", "start_time": "2023-11-27T16:31:33.105712Z", "failed_checks": [], "passed_checks": [{"name": "Search request rejected", "timestamp": "2023-11-27T16:31:33.107390Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss1.localutm/v1/dss/identification_service_areas?area=38.0,-81.0,37.0,-81.0,37.0,-80.0,38.0,-80.0", "initiated_at": "2023-11-27T16:31:33.105806Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5MiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 413, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:33 GMT", "Content-Length": "70"}, "elapsed_s": 0.000823, "reported": "2023-11-27T16:31:33.107157Z", "json": {"message": "Area too large (E:eddc1460-64de-417a-8d68-de642eeab6e7)"}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T16:31:33.107441Z"}, {"name": "Search ISA with loop", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_simple.md#search-isa-with-loop-test-step", "start_time": "2023-11-27T16:31:33.107494Z", "failed_checks": [], "passed_checks": [{"name": "Search request rejected", "timestamp": "2023-11-27T16:31:33.109193Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss1.localutm/v1/dss/identification_service_areas?area=37.1853,-80.614,37.2148,-80.614,37.2148,-80.544,37.1853,-80.544,37.1853,-80.614", "initiated_at": "2023-11-27T16:31:33.107582Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5MiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:33 GMT", "Content-Length": "103"}, "elapsed_s": 0.000858, "reported": "2023-11-27T16:31:33.108963Z", "json": {"message": "Intersection found between polygon edge 1 and 4 (E:2192a0fb-ec08-4df2-98f9-0c9a1aebd070)"}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T16:31:33.109238Z"}], "end_time": "2023-11-27T16:31:33.109266Z"}, {"name": "Delete ISA", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_simple.md#delete-isa-test-case", "start_time": "2023-11-27T16:31:33.109328Z", "steps": [{"name": "Delete with wrong version", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_simple.md#delete-with-wrong-version-test-step", "start_time": "2023-11-27T16:31:33.109383Z", "failed_checks": [], "passed_checks": [{"name": "Delete request rejected", "timestamp": "2023-11-27T16:31:33.112043Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,b"]}], "queries": [{"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/v1/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000/f6s7sbnpjvv", "initiated_at": "2023-11-27T16:31:33.109447Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5MiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 409, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:33 GMT", "Content-Length": "127"}, "elapsed_s": 0.001686, "reported": "2023-11-27T16:31:33.111791Z", "json": {"message": "ISA currently at version 1f6s7sbnpjvv0 but client specified f6s7sbnpjvv (E:3fe5bc04-fe27-4103-80bb-6c5d85a2e724)"}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T16:31:33.112095Z"}, {"name": "Delete with empty version", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_simple.md#delete-with-empty-version-test-step", "start_time": "2023-11-27T16:31:33.112144Z", "failed_checks": [], "passed_checks": [{"name": "Delete request rejected", "timestamp": "2023-11-27T16:31:33.113772Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,b"]}], "queries": [{"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/v1/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000/", "initiated_at": "2023-11-27T16:31:33.112237Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5MiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:33 GMT", "Content-Length": "78"}, "elapsed_s": 0.000765, "reported": "2023-11-27T16:31:33.113527Z", "json": {"message": "Missing version string (E:de82833c-103f-4792-bf2f-e6aae4aadd83)"}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T16:31:33.113825Z"}, {"name": "Delete ISA", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/test_steps/delete_isa.md#delete-isa-test-step", "start_time": "2023-11-27T16:31:33.113876Z", "failed_checks": [], "passed_checks": [{"name": "ISA response format", "timestamp": "2023-11-27T16:31:33.134078Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,b"]}, {"name": "ISA ID matches", "timestamp": "2023-11-27T16:31:33.134144Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,b"]}, {"name": "ISA version matches", "timestamp": "2023-11-27T16:31:33.134188Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,b"]}, {"name": "ISA deleted", "timestamp": "2023-11-27T16:31:33.134212Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,b"]}], "queries": [{"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/v1/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000/1f6s7sbnpjvv0", "initiated_at": "2023-11-27T16:31:33.113952Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5MiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:33 GMT", "Content-Length": "291"}, "elapsed_s": 0.006166, "reported": "2023-11-27T16:31:33.120636Z", "json": {"service_area": {"flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-27T16:31:33.220983Z", "time_end": "2023-11-27T17:31:34.220983Z", "version": "1f6s7sbnpjvv0", "id": "0000015c-e36d-40be-d38b-eca6ca350000"}, "subscribers": []}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T16:31:33.134232Z"}, {"name": "Get deleted ISA by ID", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_simple.md#get-deleted-isa-by-id-test-step", "start_time": "2023-11-27T16:31:33.134256Z", "failed_checks": [], "passed_checks": [{"name": "ISA not found", "timestamp": "2023-11-27T16:31:33.136374Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.GetISA"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss1.localutm/v1/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-27T16:31:33.134296Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5MiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:33 GMT", "Content-Length": "106"}, "elapsed_s": 0.001239, "reported": "2023-11-27T16:31:33.136079Z", "json": {"message": "ISA 0000015c-e36d-40be-d38b-eca6ca350000 not found (E:ed7dfa4c-0c4a-4e0e-a331-aab8c96745dc)"}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T16:31:33.136427Z"}, {"name": "Search ISA", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/test_steps/search_isas.md#search-isas-test-step", "start_time": "2023-11-27T16:31:33.136475Z", "failed_checks": [], "passed_checks": [{"name": "ISAs search response format", "timestamp": "2023-11-27T16:31:33.147949Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "Successful ISAs search", "timestamp": "2023-11-27T16:31:33.147989Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "ISA not returned by search", "timestamp": "2023-11-27T16:31:33.148142Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss1.localutm/v1/dss/identification_service_areas?area=37.1853,-80.614,37.2148,-80.614,37.2148,-80.544,37.1853,-80.544", "initiated_at": "2023-11-27T16:31:33.136580Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5MiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:33 GMT", "Content-Length": "21"}, "elapsed_s": 0.001447, "reported": "2023-11-27T16:31:33.138725Z", "json": {"service_areas": []}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T16:31:33.148177Z"}], "end_time": "2023-11-27T16:31:33.148192Z"}], "successful": true, "end_time": "2023-11-27T16:31:33.148225Z", "cleanup": {"name": "Cleanup", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_simple.md#cleanup", "start_time": "2023-11-27T16:31:33.148258Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-27T16:31:33.150243Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.GetISA"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss1.localutm/v1/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-27T16:31:33.148288Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5MiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:33 GMT", "Content-Length": "106"}, "elapsed_s": 0.001183, "reported": "2023-11-27T16:31:33.149980Z", "json": {"message": "ISA 0000015c-e36d-40be-d38b-eca6ca350000 not found (E:6f3e5e6a-d708-4c91-9a87-aa45cc161b57)"}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T16:31:33.150317Z"}}}, {"test_scenario": {"name": "ASTM NetRID DSS: Submitted ISA Validations", "scenario_type": "scenarios.astm.netrid.v19.dss.ISAValidation", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_validation.md", "start_time": "2023-11-27T16:31:33.150815Z", "cases": [{"name": "Setup", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_validation.md#setup-test-case", "start_time": "2023-11-27T16:31:33.150877Z", "steps": [{"name": "Ensure clean workspace", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_validation.md#ensure-clean-workspace-test-step", "start_time": "2023-11-27T16:31:33.150918Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-27T16:31:33.153005Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.GetISA"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss1.localutm/v1/dss/identification_service_areas/00000170-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-27T16:31:33.150960Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5MiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:33 GMT", "Content-Length": "106"}, "elapsed_s": 0.001143, "reported": "2023-11-27T16:31:33.152748Z", "json": {"message": "ISA 00000170-e36d-40be-d38b-eca6ca350000 not found (E:2e21492a-a6a2-4356-8dcb-e39e2fdf400c)"}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T16:31:33.153080Z"}], "end_time": "2023-11-27T16:31:33.153111Z"}, {"name": "ISA Validation", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_validation.md#isa-validation-test-case", "start_time": "2023-11-27T16:31:33.153146Z", "steps": [{"name": "ISA Validation", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_validation.md#isa-validation-test-step", "start_time": "2023-11-27T16:31:33.153186Z", "failed_checks": [], "passed_checks": [{"name": "ISA huge area", "timestamp": "2023-11-27T16:31:33.155571Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA empty vertices", "timestamp": "2023-11-27T16:31:33.157834Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA start time in the past", "timestamp": "2023-11-27T16:31:33.160257Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA start time after end time", "timestamp": "2023-11-27T16:31:33.162661Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA vertices are valid", "timestamp": "2023-11-27T16:31:33.165184Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA missing outline", "timestamp": "2023-11-27T16:31:33.166835Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA missing volume", "timestamp": "2023-11-27T16:31:33.168671Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}], "queries": [{"request": {"method": "PUT", "url": "http://dss.uss1.localutm/v1/dss/identification_service_areas/00000170-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-27T16:31:33.153839Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "442", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5MiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": 38.0, "lng": -81.0}, {"lat": 37.0, "lng": -81.0}, {"lat": 37.0, "lng": -80.0}, {"lat": 38.0, "lng": -80.0}]}, "altitude_lo": 0.0, "altitude_hi": 3048.0}, "time_start": "2023-11-27T16:31:33.238793Z", "time_end": "2023-11-27T17:31:33.238793Z"}, "flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "request_id": "69e3f481-11f2-4b48-b531-72bbe2c05754"}, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:33 GMT", "Content-Length": "70"}, "elapsed_s": 0.000912, "reported": "2023-11-27T16:31:33.155307Z", "json": {"message": "Area too large (E:3678cc63-3116-4f6f-8e15-3e2a7b56efa6)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/v1/dss/identification_service_areas/00000170-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-27T16:31:33.156141Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "328", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5MiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": []}, "altitude_lo": 0.0, "altitude_hi": 3048.0}, "time_start": "2023-11-27T16:31:33.238793Z", "time_end": "2023-11-27T17:31:33.238793Z"}, "flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "request_id": "fc48cfc5-9bd1-4b33-b88f-0d5753b8a9b8"}, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:33 GMT", "Content-Length": "93"}, "elapsed_s": 0.000854, "reported": "2023-11-27T16:31:33.157573Z", "json": {"message": "Missing or malformed required extents (E:f19f2418-5ef3-4690-b43a-088c9145f83e)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/v1/dss/identification_service_areas/00000170-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-27T16:31:33.158539Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "462", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5MiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lo": 0.0, "altitude_hi": 3048.0}, "time_start": "2023-11-27T16:21:33.157887Z", "time_end": "2023-11-27T17:21:33.157887Z"}, "flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "request_id": "5008c1c9-840c-4658-9731-dc4c7499cd03"}, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:33 GMT", "Content-Length": "116"}, "elapsed_s": 0.000887, "reported": "2023-11-27T16:31:33.159972Z", "json": {"message": "IdentificationServiceArea time_start must not be in the past (E:e8273ddd-1f95-43a0-8586-1ad7648d77d0)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/v1/dss/identification_service_areas/00000170-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-27T16:31:33.160939Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "462", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5MiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lo": 0.0, "altitude_hi": 3048.0}, "time_start": "2023-01-10T01:00:01.123456Z", "time_end": "2023-01-10T00:00:01.123456Z"}, "flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "request_id": "909658e3-5200-4167-af86-9c4741b7a03f"}, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:33 GMT", "Content-Length": "116"}, "elapsed_s": 0.000906, "reported": "2023-11-27T16:31:33.162389Z", "json": {"message": "IdentificationServiceArea time_start must not be in the past (E:75d709b9-b3bf-494e-a1d1-08038dd9b778)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/v1/dss/identification_service_areas/00000170-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-27T16:31:33.163511Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "474", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5MiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": 130.0, "lng": -23.0}, {"lat": 130.0, "lng": -24.000000000000004}, {"lat": 132.0, "lng": -24.000000000000004}, {"lat": 132.0, "lng": -23.0}]}, "altitude_lo": 0.0, "altitude_hi": 3048.0}, "time_start": "2023-01-10T00:00:01.123456Z", "time_end": "2023-01-10T01:00:01.123456Z"}, "flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "request_id": "8324eb57-a1ac-4e87-8d07-9b429fdf2a0b"}, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:33 GMT", "Content-Length": "101"}, "elapsed_s": 0.000867, "reported": "2023-11-27T16:31:33.164924Z", "json": {"message": "Coordinates did not create a well-formed area (E:a0032ff3-817b-4904-9ec6-10c4eb107176)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/v1/dss/identification_service_areas/00000170-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-27T16:31:33.165334Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "297", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5MiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"spatial_volume": {"altitude_lo": 0.0, "altitude_hi": 3048.0}, "time_start": "2023-11-27T16:31:33.238793Z", "time_end": "2023-11-27T17:31:33.238793Z"}, "flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "request_id": "69e3f481-11f2-4b48-b531-72bbe2c05754"}, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:33 GMT", "Content-Length": "93"}, "elapsed_s": 0.000741, "reported": "2023-11-27T16:31:33.166629Z", "json": {"message": "Missing or malformed required extents (E:1b087f70-fda9-41af-b738-73a4edc118e1)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/v1/dss/identification_service_areas/00000170-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-27T16:31:33.166973Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "234", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5MiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"time_start": "2023-11-27T16:31:33.238793Z", "time_end": "2023-11-27T17:31:33.238793Z"}, "flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "request_id": "69e3f481-11f2-4b48-b531-72bbe2c05754"}, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:33 GMT", "Content-Length": "93"}, "elapsed_s": 0.0008, "reported": "2023-11-27T16:31:33.168466Z", "json": {"message": "Missing or malformed required extents (E:7005f47c-8975-49ba-a8e5-d7afce3ce92e)"}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T16:31:33.168723Z"}], "end_time": "2023-11-27T16:31:33.168753Z"}], "successful": true, "end_time": "2023-11-27T16:31:33.168778Z", "cleanup": {"name": "Cleanup", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_validation.md#cleanup", "start_time": "2023-11-27T16:31:33.168815Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-27T16:31:33.170783Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.GetISA"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss1.localutm/v1/dss/identification_service_areas/00000170-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-27T16:31:33.168848Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5MiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:33 GMT", "Content-Length": "106"}, "elapsed_s": 0.001127, "reported": "2023-11-27T16:31:33.170519Z", "json": {"message": "ISA 00000170-e36d-40be-d38b-eca6ca350000 not found (E:5b098174-31ce-485b-b128-d22ec8abf51b)"}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T16:31:33.170856Z"}}}, {"test_scenario": {"name": "ASTM NetRID DSS: ISA Expiry", "scenario_type": "scenarios.astm.netrid.v19.dss.ISAExpiry", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_expiry.md", "start_time": "2023-11-27T16:31:33.171274Z", "cases": [{"name": "Setup", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_expiry.md#setup-test-case", "start_time": "2023-11-27T16:31:33.171347Z", "steps": [{"name": "Ensure clean workspace", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_expiry.md#ensure-clean-workspace-test-step", "start_time": "2023-11-27T16:31:33.171394Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-27T16:31:33.173367Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.GetISA"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss1.localutm/v1/dss/identification_service_areas/00000171-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-27T16:31:33.171444Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5MiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:33 GMT", "Content-Length": "106"}, "elapsed_s": 0.001132, "reported": "2023-11-27T16:31:33.173103Z", "json": {"message": "ISA 00000171-e36d-40be-d38b-eca6ca350000 not found (E:dfbe1e41-66e3-49b4-913d-b2aee080fe6d)"}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T16:31:33.173440Z"}], "end_time": "2023-11-27T16:31:33.173466Z"}, {"name": "ISA Expiry", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_expiry.md#isa-expiry-test-case", "start_time": "2023-11-27T16:31:33.173500Z", "steps": [{"name": "ISA Expiry", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_expiry.md#isa-expiry-test-step", "start_time": "2023-11-27T16:31:33.173534Z", "failed_checks": [], "passed_checks": [{"name": "Create short-lived ISA", "timestamp": "2023-11-27T16:31:33.181944Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "Expired ISAs are not part of search results", "timestamp": "2023-11-27T16:31:38.190653Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "An expired ISA can be queried by its ID", "timestamp": "2023-11-27T16:31:38.193841Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.GetISA"]}], "queries": [{"request": {"method": "PUT", "url": "http://dss.uss1.localutm/v1/dss/identification_service_areas/00000171-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-27T16:31:33.174136Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "462", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5MiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lo": 0.0, "altitude_hi": 3048.0}, "time_start": "2023-11-27T16:31:33.173557Z", "time_end": "2023-11-27T16:31:38.173557Z"}, "flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "request_id": "1d21e210-9bfd-4b6e-8e21-74890d4faab2"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:33 GMT", "Content-Length": "291"}, "elapsed_s": 0.005302, "reported": "2023-11-27T16:31:33.180021Z", "json": {"subscribers": [], "service_area": {"flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-27T16:31:33.173557Z", "time_end": "2023-11-27T16:31:38.173557Z", "version": "1f6s7sbsik4n8", "id": "00000171-e36d-40be-d38b-eca6ca350000"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "GET", "url": "http://dss.uss1.localutm/v1/dss/identification_service_areas?area=37.1853,-80.614,37.2148,-80.614,37.2148,-80.544,37.1853,-80.544", "initiated_at": "2023-11-27T16:31:38.187164Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5MiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:38 GMT", "Content-Length": "21"}, "elapsed_s": 0.00217, "reported": "2023-11-27T16:31:38.190133Z", "json": {"service_areas": []}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "GET", "url": "http://dss.uss1.localutm/v1/dss/identification_service_areas/00000171-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-27T16:31:38.190719Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5MiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:38 GMT", "Content-Length": "274"}, "elapsed_s": 0.001228, "reported": "2023-11-27T16:31:38.192458Z", "json": {"service_area": {"flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-27T16:31:33.173557Z", "time_end": "2023-11-27T16:31:38.173557Z", "version": "1f6s7sbsik4n8", "id": "00000171-e36d-40be-d38b-eca6ca350000"}}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T16:31:38.193873Z"}], "end_time": "2023-11-27T16:31:38.193889Z"}], "successful": true, "end_time": "2023-11-27T16:31:38.193905Z", "cleanup": {"name": "Cleanup", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_expiry.md#cleanup", "start_time": "2023-11-27T16:31:38.193930Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-27T16:31:38.196312Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.GetISA"]}, {"name": "Removed pre-existing ISA", "timestamp": "2023-11-27T16:31:38.206435Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,b"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss1.localutm/v1/dss/identification_service_areas/00000171-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-27T16:31:38.193960Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5MiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:38 GMT", "Content-Length": "274"}, "elapsed_s": 0.001103, "reported": "2023-11-27T16:31:38.195564Z", "json": {"service_area": {"flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-27T16:31:33.173557Z", "time_end": "2023-11-27T16:31:38.173557Z", "version": "1f6s7sbsik4n8", "id": "00000171-e36d-40be-d38b-eca6ca350000"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/v1/dss/identification_service_areas/00000171-e36d-40be-d38b-eca6ca350000/1f6s7sbsik4n8", "initiated_at": "2023-11-27T16:31:38.197381Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5MiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:38 GMT", "Content-Length": "291"}, "elapsed_s": 0.006234, "reported": "2023-11-27T16:31:38.204128Z", "json": {"service_area": {"flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-27T16:31:33.173557Z", "time_end": "2023-11-27T16:31:38.173557Z", "version": "1f6s7sbsik4n8", "id": "00000171-e36d-40be-d38b-eca6ca350000"}, "subscribers": []}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T16:31:38.206469Z"}}}, {"test_scenario": {"name": "ASTM NetRID DSS: ISA Subscription Interactions", "scenario_type": "scenarios.astm.netrid.v19.dss.ISASubscriptionInteractions", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_subscription_interactions.md", "start_time": "2023-11-27T16:31:38.206867Z", "cases": [{"name": "Setup", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_subscription_interactions.md#setup-test-case", "start_time": "2023-11-27T16:31:38.206942Z", "steps": [{"name": "Ensure clean workspace", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_subscription_interactions.md#ensure-clean-workspace-test-step", "start_time": "2023-11-27T16:31:38.206999Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-27T16:31:38.208973Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.GetISA"]}, {"name": "Successful subscription search query", "timestamp": "2023-11-27T16:31:38.212335Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,f"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss1.localutm/v1/dss/identification_service_areas/00000172-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-27T16:31:38.207048Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5MiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:38 GMT", "Content-Length": "106"}, "elapsed_s": 0.00114, "reported": "2023-11-27T16:31:38.208715Z", "json": {"message": "ISA 00000172-e36d-40be-d38b-eca6ca350000 not found (E:3394c420-6186-42c3-ac27-35e1b028074a)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "GET", "url": "http://dss.uss1.localutm/v1/dss/subscriptions?area=37.1853,-80.614,37.2148,-80.614,37.2148,-80.544,37.1853,-80.544", "initiated_at": "2023-11-27T16:31:38.209115Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5MiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:38 GMT", "Content-Length": "21"}, "elapsed_s": 0.002151, "reported": "2023-11-27T16:31:38.211784Z", "json": {"subscriptions": []}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T16:31:38.212479Z"}], "end_time": "2023-11-27T16:31:38.212501Z"}, {"name": "ISA Subscription Interactions", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_subscription_interactions.md#isa-subscription-interactions-test-case", "start_time": "2023-11-27T16:31:38.212525Z", "steps": [{"name": "ISA Subscription Interactions", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_subscription_interactions.md#isa-subscription-interactions-test-step", "start_time": "2023-11-27T16:31:38.212551Z", "failed_checks": [], "passed_checks": [{"name": "Create an ISA", "timestamp": "2023-11-27T16:31:38.219992Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "Create a subscription within the ISA footprint", "timestamp": "2023-11-27T16:31:38.230579Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Subscription for the ISA's area mentions the ISA", "timestamp": "2023-11-27T16:31:38.231532Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Newly created subscription has a notification_index of 0", "timestamp": "2023-11-27T16:31:38.232963Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Mutate the ISA", "timestamp": "2023-11-27T16:31:38.318585Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "Response to the mutation of the ISA contains subscription ID", "timestamp": "2023-11-27T16:31:38.321120Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "Subscription to an ISA has its notification index incremented after mutation", "timestamp": "2023-11-27T16:31:38.322301Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "Delete the ISA", "timestamp": "2023-11-27T16:31:38.350606Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,d"]}, {"name": "Response to the deletion of the ISA contains subscription ID", "timestamp": "2023-11-27T16:31:38.353520Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,b"]}, {"name": "Subscription to an ISA has its notification index incremented after deletion", "timestamp": "2023-11-27T16:31:38.354746Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-27T16:31:38.363811Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,d"]}], "queries": [{"request": {"method": "PUT", "url": "http://dss.uss1.localutm/v1/dss/identification_service_areas/00000172-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-27T16:31:38.213174Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "462", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5MiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lo": 0.0, "altitude_hi": 3048.0}, "time_start": "2023-11-27T16:31:33.280621Z", "time_end": "2023-11-27T17:31:33.280621Z"}, "flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "request_id": "6159390d-2d8d-45b8-acb6-a092015eb420"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:38 GMT", "Content-Length": "291"}, "elapsed_s": 0.004359, "reported": "2023-11-27T16:31:38.218106Z", "json": {"subscribers": [], "service_area": {"flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-27T16:31:33.280621Z", "time_end": "2023-11-27T17:31:33.280621Z", "version": "1f6s7sgio9010", "id": "00000172-e36d-40be-d38b-eca6ca350000"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/00000172-e36d-40be-d38b-eca6ca350001", "initiated_at": "2023-11-27T16:31:38.220721Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "518", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5MiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lo": 0.0, "altitude_hi": 3048.0}, "time_start": "2023-11-27T16:31:33.280621Z", "time_end": "2023-11-27T17:31:33.280621Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "ad5754fb-8d53-46f6-abe8-4f5659d10e9a"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:38 GMT", "Content-Length": "627"}, "elapsed_s": 0.007943, "reported": "2023-11-27T16:31:38.229248Z", "json": {"service_areas": [{"flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-27T16:31:33.280621Z", "time_end": "2023-11-27T17:31:33.280621Z", "version": "1f6s7sgio9010", "id": "00000172-e36d-40be-d38b-eca6ca350000"}], "subscription": {"id": "00000172-e36d-40be-d38b-eca6ca350001", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-27T17:31:33.280621Z", "time_start": "2023-11-27T16:31:33.280621Z", "version": "1f6s7sgivdr8o"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/v1/dss/identification_service_areas/00000172-e36d-40be-d38b-eca6ca350000/1f6s7sgio9010", "initiated_at": "2023-11-27T16:31:38.233833Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "462", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5MiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lo": 0.0, "altitude_hi": 3047.0}, "time_start": "2023-11-27T16:31:33.280621Z", "time_end": "2023-11-27T17:31:33.280621Z"}, "flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "request_id": "88c3daa2-a597-44ab-a401-2badcdb5d1a5"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:38 GMT", "Content-Length": "482"}, "elapsed_s": 0.004793, "reported": "2023-11-27T16:31:38.239365Z", "json": {"subscribers": [{"subscriptions": [{"subscription_id": "00000172-e36d-40be-d38b-eca6ca350001", "notification_index": 1}], "url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}], "service_area": {"flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-27T16:31:33.280621Z", "time_end": "2023-11-27T17:31:33.280621Z", "version": "1f6s7sgjc7ap8", "id": "00000172-e36d-40be-d38b-eca6ca350000"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/v1/dss/identification_service_areas/00000172-e36d-40be-d38b-eca6ca350000/1f6s7sgjc7ap8", "initiated_at": "2023-11-27T16:31:38.323051Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5MiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:38 GMT", "Content-Length": "482"}, "elapsed_s": 0.007267, "reported": "2023-11-27T16:31:38.330885Z", "json": {"service_area": {"flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-27T16:31:33.280621Z", "time_end": "2023-11-27T17:31:33.280621Z", "version": "1f6s7sgjc7ap8", "id": "00000172-e36d-40be-d38b-eca6ca350000"}, "subscribers": [{"subscriptions": [{"subscription_id": "00000172-e36d-40be-d38b-eca6ca350001", "notification_index": 2}], "url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}]}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/00000172-e36d-40be-d38b-eca6ca350001/1f6s7sgivdr8o", "initiated_at": "2023-11-27T16:31:38.355953Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5MiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:38 GMT", "Content-Length": "352"}, "elapsed_s": 0.0058, "reported": "2023-11-27T16:31:38.362367Z", "json": {"subscription": {"id": "00000172-e36d-40be-d38b-eca6ca350001", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 2, "time_end": "2023-11-27T17:31:33.280621Z", "time_start": "2023-11-27T16:31:33.280621Z", "version": "1f6s7sgivdr8o"}}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T16:31:38.363842Z"}], "end_time": "2023-11-27T16:31:38.363859Z"}], "successful": true, "end_time": "2023-11-27T16:31:38.363874Z", "cleanup": {"name": "Cleanup", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_subscription_interactions.md#cleanup", "start_time": "2023-11-27T16:31:38.363901Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-27T16:31:38.365970Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.GetISA"]}, {"name": "Successful subscription search query", "timestamp": "2023-11-27T16:31:38.368602Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,f"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss1.localutm/v1/dss/identification_service_areas/00000172-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-27T16:31:38.363941Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5MiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:38 GMT", "Content-Length": "106"}, "elapsed_s": 0.001196, "reported": "2023-11-27T16:31:38.365716Z", "json": {"message": "ISA 00000172-e36d-40be-d38b-eca6ca350000 not found (E:a46bec10-fa9f-4cbd-a591-851dfc0639c6)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "GET", "url": "http://dss.uss1.localutm/v1/dss/subscriptions?area=37.1853,-80.614,37.2148,-80.614,37.2148,-80.544,37.1853,-80.544", "initiated_at": "2023-11-27T16:31:38.366119Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5MiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:38 GMT", "Content-Length": "21"}, "elapsed_s": 0.001497, "reported": "2023-11-27T16:31:38.368232Z", "json": {"subscriptions": []}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T16:31:38.368802Z"}}}, {"test_scenario": {"name": "ASTM NetRID DSS: Subscription Validation", "scenario_type": "scenarios.astm.netrid.v19.dss.SubscriptionValidation", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/subscription_validation.md", "start_time": "2023-11-27T16:31:38.369259Z", "cases": [{"name": "Setup", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/subscription_validation.md#setup-test-case", "start_time": "2023-11-27T16:31:38.369332Z", "steps": [{"name": "Ensure clean workspace", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/subscription_validation.md#ensure-clean-workspace-test-step", "start_time": "2023-11-27T16:31:38.369388Z", "failed_checks": [], "passed_checks": [{"name": "Successful subscription search query", "timestamp": "2023-11-27T16:31:38.371760Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,f"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss1.localutm/v1/dss/subscriptions?area=37.1853,-80.614,37.2148,-80.614,37.2148,-80.544,37.1853,-80.544", "initiated_at": "2023-11-27T16:31:38.369477Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5MiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:38 GMT", "Content-Length": "21"}, "elapsed_s": 0.001416, "reported": "2023-11-27T16:31:38.371443Z", "json": {"subscriptions": []}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T16:31:38.371946Z"}], "end_time": "2023-11-27T16:31:38.371976Z"}, {"name": "Subscription duration limitations", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/subscription_validation.md#subscription-duration-limitations-test-case", "start_time": "2023-11-27T16:31:38.372004Z", "steps": [{"name": "Try to create too-long subscription", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/subscription_validation.md#try-to-create-too-long-subscription-test-step", "start_time": "2023-11-27T16:31:38.372040Z", "failed_checks": [], "passed_checks": [{"name": "Too-long subscription creation rejected", "timestamp": "2023-11-27T16:31:38.374541Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0060"]}], "queries": [{"request": {"method": "PUT", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-27T16:31:38.372760Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "518", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5MiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lo": 0.0, "altitude_hi": 3048.0}, "time_start": "2023-11-27T16:31:38.372086Z", "time_end": "2023-11-28T16:41:38.372086Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "c279a7d6-bea9-48ee-b74f-57d60fcc8c25"}, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:38 GMT", "Content-Length": "92"}, "elapsed_s": 0.000931, "reported": "2023-11-27T16:31:38.374246Z", "json": {"message": "Subscription window exceeds 24 hours (E:aa3fa76c-98f3-4a99-a261-4e6d7353447b)"}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T16:31:38.374596Z"}, {"name": "Try to extend subscription", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/subscription_validation.md#try-to-extend-subscription-test-step", "start_time": "2023-11-27T16:31:38.374639Z", "failed_checks": [], "passed_checks": [{"name": "Valid subscription created", "timestamp": "2023-11-27T16:31:38.382722Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Subscription duration limited during update", "timestamp": "2023-11-27T16:31:38.385222Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0060"]}], "queries": [{"request": {"method": "PUT", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-27T16:31:38.375434Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "518", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5MiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lo": 0.0, "altitude_hi": 3048.0}, "time_start": "2023-11-27T16:31:38.374699Z", "time_end": "2023-11-28T16:30:38.374699Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "7b3cd168-d5a7-4b4b-a799-78316ad3fd83"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:38 GMT", "Content-Length": "371"}, "elapsed_s": 0.00591, "reported": "2023-11-27T16:31:38.381898Z", "json": {"service_areas": [], "subscription": {"id": "0000016f-e36d-40be-d38b-eca6ca350000", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-28T16:30:38.374699Z", "time_start": "2023-11-27T16:31:38.374699Z", "version": "1f6s7sgniv0dg"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-27T16:31:38.383397Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "518", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5MiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lo": 0.0, "altitude_hi": 3048.0}, "time_start": "2023-11-27T16:31:38.382787Z", "time_end": "2023-11-28T16:41:38.382787Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "cbc052e5-c93d-430c-8e04-2cfe2556c0db"}, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:38 GMT", "Content-Length": "92"}, "elapsed_s": 0.00087, "reported": "2023-11-27T16:31:38.384907Z", "json": {"message": "Subscription window exceeds 24 hours (E:60408630-3b58-4c86-854c-39e80b1a2afd)"}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T16:31:38.385276Z"}, {"name": "Remove subscription", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/subscription_validation.md#remove-subscription-test-step", "start_time": "2023-11-27T16:31:38.385316Z", "failed_checks": [], "passed_checks": [{"name": "Subscription deleted", "timestamp": "2023-11-27T16:31:38.393461Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,d"]}], "queries": [{"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350000/1f6s7sgniv0dg", "initiated_at": "2023-11-27T16:31:38.386310Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5MiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:38 GMT", "Content-Length": "352"}, "elapsed_s": 0.004887, "reported": "2023-11-27T16:31:38.391817Z", "json": {"subscription": {"id": "0000016f-e36d-40be-d38b-eca6ca350000", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-28T16:30:38.374699Z", "time_start": "2023-11-27T16:31:38.374699Z", "version": "1f6s7sgniv0dg"}}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T16:31:38.393492Z"}], "end_time": "2023-11-27T16:31:38.393508Z"}, {"name": "Subscription quantity limitations", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/subscription_validation.md#subscription-quantity-limitations-test-case", "start_time": "2023-11-27T16:31:38.393533Z", "steps": [{"name": "Create maximum number of subscriptions", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/subscription_validation.md#create-maximum-number-of-subscriptions-test-step", "start_time": "2023-11-27T16:31:38.393561Z", "failed_checks": [], "passed_checks": [{"name": "Create up to the maximum allowed number of subscriptions in an area", "timestamp": "2023-11-27T16:31:38.493694Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}], "queries": [{"request": {"method": "PUT", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350100", "initiated_at": "2023-11-27T16:31:38.394141Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "518", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5MiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lo": 0.0, "altitude_hi": 3048.0}, "time_start": "2023-11-27T16:31:38.393603Z", "time_end": "2023-11-27T17:01:38.393603Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "2474d3a2-3b02-447d-985c-0a434336d4ad"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:38 GMT", "Content-Length": "371"}, "elapsed_s": 0.010648, "reported": "2023-11-27T16:31:38.405372Z", "json": {"service_areas": [], "subscription": {"id": "0000016f-e36d-40be-d38b-eca6ca350100", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-27T17:01:38.393603Z", "time_start": "2023-11-27T16:31:38.393603Z", "version": "1f6s7sgo4qhfg"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350101", "initiated_at": "2023-11-27T16:31:38.406808Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "518", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5MiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lo": 0.0, "altitude_hi": 3048.0}, "time_start": "2023-11-27T16:31:38.406247Z", "time_end": "2023-11-27T17:01:38.406247Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "f729d80e-c6f1-4076-8f7f-6a9b9989e7d8"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:38 GMT", "Content-Length": "371"}, "elapsed_s": 0.005975, "reported": "2023-11-27T16:31:38.413345Z", "json": {"service_areas": [], "subscription": {"id": "0000016f-e36d-40be-d38b-eca6ca350101", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-27T17:01:38.406247Z", "time_start": "2023-11-27T16:31:38.406247Z", "version": "1f6s7sgogsun0"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350102", "initiated_at": "2023-11-27T16:31:38.414735Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "518", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5MiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lo": 0.0, "altitude_hi": 3048.0}, "time_start": "2023-11-27T16:31:38.414155Z", "time_end": "2023-11-27T17:01:38.414155Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "ecda308b-ce0a-480a-b7d3-b45a4798a3bc"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:38 GMT", "Content-Length": "371"}, "elapsed_s": 0.007151, "reported": "2023-11-27T16:31:38.422469Z", "json": {"service_areas": [], "subscription": {"id": "0000016f-e36d-40be-d38b-eca6ca350102", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-27T17:01:38.414155Z", "time_start": "2023-11-27T16:31:38.414155Z", "version": "1f6s7sgoofge0"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350103", "initiated_at": "2023-11-27T16:31:38.423763Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "518", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5MiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lo": 0.0, "altitude_hi": 3048.0}, "time_start": "2023-11-27T16:31:38.423211Z", "time_end": "2023-11-27T17:01:38.423211Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "173888f6-111d-41d6-8dba-05bfbdd127b1"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:38 GMT", "Content-Length": "371"}, "elapsed_s": 0.006657, "reported": "2023-11-27T16:31:38.431226Z", "json": {"service_areas": [], "subscription": {"id": "0000016f-e36d-40be-d38b-eca6ca350103", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-27T17:01:38.423211Z", "time_start": "2023-11-27T16:31:38.423211Z", "version": "1f6s7sgp17v1g"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350104", "initiated_at": "2023-11-27T16:31:38.432709Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "518", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5MiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lo": 0.0, "altitude_hi": 3048.0}, "time_start": "2023-11-27T16:31:38.432083Z", "time_end": "2023-11-27T17:01:38.432083Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "a62aff70-561a-4d5c-92ec-fd10d74dda3d"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:38 GMT", "Content-Length": "371"}, "elapsed_s": 0.006253, "reported": "2023-11-27T16:31:38.439606Z", "json": {"service_areas": [], "subscription": {"id": "0000016f-e36d-40be-d38b-eca6ca350104", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-27T17:01:38.432083Z", "time_start": "2023-11-27T16:31:38.432083Z", "version": "1f6s7sgp9i3ko"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350105", "initiated_at": "2023-11-27T16:31:38.441005Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "518", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5MiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lo": 0.0, "altitude_hi": 3048.0}, "time_start": "2023-11-27T16:31:38.440439Z", "time_end": "2023-11-27T17:01:38.440439Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "2fb41a63-3110-4394-8aa5-b10a993b69c4"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:38 GMT", "Content-Length": "371"}, "elapsed_s": 0.014859, "reported": "2023-11-27T16:31:38.456578Z", "json": {"service_areas": [], "subscription": {"id": "0000016f-e36d-40be-d38b-eca6ca350105", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-27T17:01:38.440439Z", "time_start": "2023-11-27T16:31:38.440439Z", "version": "1f6s7sgphhehg"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350106", "initiated_at": "2023-11-27T16:31:38.458086Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "518", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5MiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lo": 0.0, "altitude_hi": 3048.0}, "time_start": "2023-11-27T16:31:38.457472Z", "time_end": "2023-11-27T17:01:38.457472Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "04c4a1f0-07a5-44bf-8ba8-fb9b5844b107"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:38 GMT", "Content-Length": "371"}, "elapsed_s": 0.007729, "reported": "2023-11-27T16:31:38.466500Z", "json": {"service_areas": [], "subscription": {"id": "0000016f-e36d-40be-d38b-eca6ca350106", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-27T17:01:38.457472Z", "time_start": "2023-11-27T16:31:38.457472Z", "version": "1f6s7sgq1vke0"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350107", "initiated_at": "2023-11-27T16:31:38.468068Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "518", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5MiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lo": 0.0, "altitude_hi": 3048.0}, "time_start": "2023-11-27T16:31:38.467422Z", "time_end": "2023-11-27T17:01:38.467422Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "1e84a32a-bf90-482d-8e7c-63140ce6db65"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:38 GMT", "Content-Length": "371"}, "elapsed_s": 0.00691, "reported": "2023-11-27T16:31:38.475612Z", "json": {"service_areas": [], "subscription": {"id": "0000016f-e36d-40be-d38b-eca6ca350107", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-27T17:01:38.467422Z", "time_start": "2023-11-27T16:31:38.467422Z", "version": "1f6s7sgqbbi30"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350108", "initiated_at": "2023-11-27T16:31:38.477085Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "518", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5MiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lo": 0.0, "altitude_hi": 3048.0}, "time_start": "2023-11-27T16:31:38.476476Z", "time_end": "2023-11-27T17:01:38.476476Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "41753fa5-4d32-4d5e-8376-fdf22d3c77fc"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:38 GMT", "Content-Length": "371"}, "elapsed_s": 0.006483, "reported": "2023-11-27T16:31:38.484139Z", "json": {"service_areas": [], "subscription": {"id": "0000016f-e36d-40be-d38b-eca6ca350108", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-27T17:01:38.476476Z", "time_start": "2023-11-27T16:31:38.476476Z", "version": "1f6s7sgqju28o"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350109", "initiated_at": "2023-11-27T16:31:38.485450Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "518", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5MiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lo": 0.0, "altitude_hi": 3048.0}, "time_start": "2023-11-27T16:31:38.484879Z", "time_end": "2023-11-27T17:01:38.484879Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "8c2c2a66-4b45-4a7e-b878-9f522f0a340d"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:38 GMT", "Content-Length": "371"}, "elapsed_s": 0.006749, "reported": "2023-11-27T16:31:38.492844Z", "json": {"service_areas": [], "subscription": {"id": "0000016f-e36d-40be-d38b-eca6ca350109", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-27T17:01:38.484879Z", "time_start": "2023-11-27T16:31:38.484879Z", "version": "1f6s7sgqrtmu0"}}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T16:31:38.493731Z"}, {"name": "Exceed maximum number of subscriptions", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/subscription_validation.md#exceed-maximum-number-of-subscriptions-test-step", "start_time": "2023-11-27T16:31:38.493760Z", "failed_checks": [], "passed_checks": [{"name": "Enforce maximum number of subscriptions for an area", "timestamp": "2023-11-27T16:31:38.498080Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0050"]}], "queries": [{"request": {"method": "PUT", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350200", "initiated_at": "2023-11-27T16:31:38.494372Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "518", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5MiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lo": 0.0, "altitude_hi": 3048.0}, "time_start": "2023-11-27T16:31:38.493809Z", "time_end": "2023-11-27T17:01:38.493809Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "b2c1d973-0158-4282-88c0-a62a58742f65"}, "body": null}, "response": {"code": 429, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:38 GMT", "Content-Length": "108"}, "elapsed_s": 0.002881, "reported": "2023-11-27T16:31:38.497827Z", "json": {"message": "Too many existing subscriptions in this area already (E:4f379dde-c594-40c8-8ae4-5b92d3144fd0)"}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T16:31:38.498134Z"}, {"name": "Clean up subscriptions", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/subscription_validation.md#clean-up-subscriptions-test-step", "start_time": "2023-11-27T16:31:38.498176Z", "failed_checks": [], "passed_checks": [{"name": "Successful subscription search query", "timestamp": "2023-11-27T16:31:38.504483Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,f"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-27T16:31:38.516008Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,d"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-27T16:31:38.521644Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,d"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-27T16:31:38.528520Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,d"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-27T16:31:38.535321Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,d"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-27T16:31:38.541361Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,d"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-27T16:31:38.548680Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,d"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-27T16:31:38.554223Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,d"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-27T16:31:38.558973Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,d"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-27T16:31:38.565225Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,d"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-27T16:31:38.570832Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,d"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss1.localutm/v1/dss/subscriptions?area=37.1853,-80.614,37.2148,-80.614,37.2148,-80.544,37.1853,-80.544", "initiated_at": "2023-11-27T16:31:38.498277Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5MiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:38 GMT", "Transfer-Encoding": "chunked"}, "elapsed_s": 0.002002, "reported": "2023-11-27T16:31:38.500975Z", "json": {"subscriptions": [{"id": "0000016f-e36d-40be-d38b-eca6ca350100", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-27T17:01:38.393603Z", "time_start": "2023-11-27T16:31:38.393603Z", "version": "1f6s7sgo4qhfg"}, {"id": "0000016f-e36d-40be-d38b-eca6ca350101", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-27T17:01:38.406247Z", "time_start": "2023-11-27T16:31:38.406247Z", "version": "1f6s7sgogsun0"}, {"id": "0000016f-e36d-40be-d38b-eca6ca350102", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-27T17:01:38.414155Z", "time_start": "2023-11-27T16:31:38.414155Z", "version": "1f6s7sgoofge0"}, {"id": "0000016f-e36d-40be-d38b-eca6ca350103", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-27T17:01:38.423211Z", "time_start": "2023-11-27T16:31:38.423211Z", "version": "1f6s7sgp17v1g"}, {"id": "0000016f-e36d-40be-d38b-eca6ca350104", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-27T17:01:38.432083Z", "time_start": "2023-11-27T16:31:38.432083Z", "version": "1f6s7sgp9i3ko"}, {"id": "0000016f-e36d-40be-d38b-eca6ca350105", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-27T17:01:38.440439Z", "time_start": "2023-11-27T16:31:38.440439Z", "version": "1f6s7sgphhehg"}, {"id": "0000016f-e36d-40be-d38b-eca6ca350106", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-27T17:01:38.457472Z", "time_start": "2023-11-27T16:31:38.457472Z", "version": "1f6s7sgq1vke0"}, {"id": "0000016f-e36d-40be-d38b-eca6ca350107", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-27T17:01:38.467422Z", "time_start": "2023-11-27T16:31:38.467422Z", "version": "1f6s7sgqbbi30"}, {"id": "0000016f-e36d-40be-d38b-eca6ca350108", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-27T17:01:38.476476Z", "time_start": "2023-11-27T16:31:38.476476Z", "version": "1f6s7sgqju28o"}, {"id": "0000016f-e36d-40be-d38b-eca6ca350109", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-27T17:01:38.484879Z", "time_start": "2023-11-27T16:31:38.484879Z", "version": "1f6s7sgqrtmu0"}]}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350100/1f6s7sgo4qhfg", "initiated_at": "2023-11-27T16:31:38.510144Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5MiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:38 GMT", "Content-Length": "352"}, "elapsed_s": 0.005011, "reported": "2023-11-27T16:31:38.515735Z", "json": {"subscription": {"id": "0000016f-e36d-40be-d38b-eca6ca350100", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-27T17:01:38.393603Z", "time_start": "2023-11-27T16:31:38.393603Z", "version": "1f6s7sgo4qhfg"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350101/1f6s7sgogsun0", "initiated_at": "2023-11-27T16:31:38.516093Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5MiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:38 GMT", "Content-Length": "352"}, "elapsed_s": 0.004538, "reported": "2023-11-27T16:31:38.521298Z", "json": {"subscription": {"id": "0000016f-e36d-40be-d38b-eca6ca350101", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-27T17:01:38.406247Z", "time_start": "2023-11-27T16:31:38.406247Z", "version": "1f6s7sgogsun0"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350102/1f6s7sgoofge0", "initiated_at": "2023-11-27T16:31:38.521770Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5MiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:38 GMT", "Content-Length": "352"}, "elapsed_s": 0.005855, "reported": "2023-11-27T16:31:38.528243Z", "json": {"subscription": {"id": "0000016f-e36d-40be-d38b-eca6ca350102", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-27T17:01:38.414155Z", "time_start": "2023-11-27T16:31:38.414155Z", "version": "1f6s7sgoofge0"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350103/1f6s7sgp17v1g", "initiated_at": "2023-11-27T16:31:38.528648Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5MiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:38 GMT", "Content-Length": "352"}, "elapsed_s": 0.005641, "reported": "2023-11-27T16:31:38.535028Z", "json": {"subscription": {"id": "0000016f-e36d-40be-d38b-eca6ca350103", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-27T17:01:38.423211Z", "time_start": "2023-11-27T16:31:38.423211Z", "version": "1f6s7sgp17v1g"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350104/1f6s7sgp9i3ko", "initiated_at": "2023-11-27T16:31:38.535423Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5MiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:38 GMT", "Content-Length": "352"}, "elapsed_s": 0.004956, "reported": "2023-11-27T16:31:38.541070Z", "json": {"subscription": {"id": "0000016f-e36d-40be-d38b-eca6ca350104", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-27T17:01:38.432083Z", "time_start": "2023-11-27T16:31:38.432083Z", "version": "1f6s7sgp9i3ko"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350105/1f6s7sgphhehg", "initiated_at": "2023-11-27T16:31:38.541459Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5MiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:38 GMT", "Content-Length": "352"}, "elapsed_s": 0.006348, "reported": "2023-11-27T16:31:38.548416Z", "json": {"subscription": {"id": "0000016f-e36d-40be-d38b-eca6ca350105", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-27T17:01:38.440439Z", "time_start": "2023-11-27T16:31:38.440439Z", "version": "1f6s7sgphhehg"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350106/1f6s7sgq1vke0", "initiated_at": "2023-11-27T16:31:38.548781Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5MiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:38 GMT", "Content-Length": "352"}, "elapsed_s": 0.004579, "reported": "2023-11-27T16:31:38.553970Z", "json": {"subscription": {"id": "0000016f-e36d-40be-d38b-eca6ca350106", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-27T17:01:38.457472Z", "time_start": "2023-11-27T16:31:38.457472Z", "version": "1f6s7sgq1vke0"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350107/1f6s7sgqbbi30", "initiated_at": "2023-11-27T16:31:38.554314Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5MiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:38 GMT", "Content-Length": "352"}, "elapsed_s": 0.00377, "reported": "2023-11-27T16:31:38.558707Z", "json": {"subscription": {"id": "0000016f-e36d-40be-d38b-eca6ca350107", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-27T17:01:38.467422Z", "time_start": "2023-11-27T16:31:38.467422Z", "version": "1f6s7sgqbbi30"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350108/1f6s7sgqju28o", "initiated_at": "2023-11-27T16:31:38.559064Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5MiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:38 GMT", "Content-Length": "352"}, "elapsed_s": 0.005377, "reported": "2023-11-27T16:31:38.565004Z", "json": {"subscription": {"id": "0000016f-e36d-40be-d38b-eca6ca350108", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-27T17:01:38.476476Z", "time_start": "2023-11-27T16:31:38.476476Z", "version": "1f6s7sgqju28o"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350109/1f6s7sgqrtmu0", "initiated_at": "2023-11-27T16:31:38.565316Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5MiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:38 GMT", "Content-Length": "352"}, "elapsed_s": 0.004634, "reported": "2023-11-27T16:31:38.570592Z", "json": {"subscription": {"id": "0000016f-e36d-40be-d38b-eca6ca350109", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-27T17:01:38.484879Z", "time_start": "2023-11-27T16:31:38.484879Z", "version": "1f6s7sgqrtmu0"}}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T16:31:38.570901Z"}], "end_time": "2023-11-27T16:31:38.570935Z"}], "successful": true, "end_time": "2023-11-27T16:31:38.570958Z", "cleanup": {"name": "Cleanup", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/subscription_validation.md#cleanup", "start_time": "2023-11-27T16:31:38.570999Z", "failed_checks": [], "passed_checks": [{"name": "Successful subscription search query", "timestamp": "2023-11-27T16:31:38.573524Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,f"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss1.localutm/v1/dss/subscriptions?area=37.1853,-80.614,37.2148,-80.614,37.2148,-80.544,37.1853,-80.544", "initiated_at": "2023-11-27T16:31:38.571098Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5MiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:38 GMT", "Content-Length": "21"}, "elapsed_s": 0.001437, "reported": "2023-11-27T16:31:38.573160Z", "json": {"subscriptions": []}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T16:31:38.573720Z"}}}, {"test_scenario": {"name": "ASTM NetRID DSS: Subscription Simple", "scenario_type": "scenarios.astm.netrid.v19.dss.SubscriptionSimple", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/subscription_simple.md", "start_time": "2023-11-27T16:31:38.574186Z", "cases": [{"name": "Setup", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/subscription_simple.md#setup-test-case", "start_time": "2023-11-27T16:31:38.574374Z", "steps": [{"name": "Ensure clean workspace", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/subscription_simple.md#ensure-clean-workspace-test-step", "start_time": "2023-11-27T16:31:38.574427Z", "failed_checks": [], "passed_checks": [{"name": "Search for all subscriptions in ISA area", "timestamp": "2023-11-27T16:31:38.576899Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,f"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-27T16:31:38.579503Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-27T16:31:38.581483Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-27T16:31:38.583491Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-27T16:31:38.585466Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,e"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss1.localutm/v1/dss/subscriptions?area=37.1853,-80.614,37.2148,-80.614,37.2148,-80.544,37.1853,-80.544", "initiated_at": "2023-11-27T16:31:38.574520Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5MiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:38 GMT", "Content-Length": "21"}, "elapsed_s": 0.00138, "reported": "2023-11-27T16:31:38.576516Z", "json": {"subscriptions": []}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "GET", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-27T16:31:38.577156Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5MiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:38 GMT", "Content-Length": "115"}, "elapsed_s": 0.001303, "reported": "2023-11-27T16:31:38.579175Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350000 not found (E:da5d4f7d-3e98-4c1a-a2a7-e397b8149d08)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "GET", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350001", "initiated_at": "2023-11-27T16:31:38.579600Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5MiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:38 GMT", "Content-Length": "115"}, "elapsed_s": 0.001092, "reported": "2023-11-27T16:31:38.581271Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350001 not found (E:c8665a4b-c856-4d22-8a8b-15c86738ad8a)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "GET", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350002", "initiated_at": "2023-11-27T16:31:38.581584Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5MiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:38 GMT", "Content-Length": "115"}, "elapsed_s": 0.001089, "reported": "2023-11-27T16:31:38.583283Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350002 not found (E:12706798-d7f7-481d-9325-fd4f42c86cb5)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "GET", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350003", "initiated_at": "2023-11-27T16:31:38.583591Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5MiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:38 GMT", "Content-Length": "115"}, "elapsed_s": 0.001081, "reported": "2023-11-27T16:31:38.585245Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350003 not found (E:abc3ab64-e5cd-43e4-aead-a99dbe9aee54)"}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T16:31:38.585527Z"}], "end_time": "2023-11-27T16:31:38.585558Z"}, {"name": "Subscription Simple", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/subscription_simple.md#subscription-simple-test-case", "start_time": "2023-11-27T16:31:38.585595Z", "steps": [{"name": "Create subscription validation", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/subscription_simple.md#create-subscription-validation-test-step", "start_time": "2023-11-27T16:31:38.585643Z", "failed_checks": [], "passed_checks": [{"name": "Create subscription", "timestamp": "2023-11-27T16:31:38.594115Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Response to subscription creation contains a subscription", "timestamp": "2023-11-27T16:31:38.595051Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T16:31:38.595818Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T16:31:38.595873Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T16:31:38.595920Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T16:31:38.595964Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T16:31:38.596010Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T16:31:38.596096Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T16:31:38.596154Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T16:31:38.596228Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T16:31:38.596282Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T16:31:38.596449Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned notification index is 0 if present", "timestamp": "2023-11-27T16:31:38.597228Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Create subscription", "timestamp": "2023-11-27T16:31:38.606843Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Response to subscription creation contains a subscription", "timestamp": "2023-11-27T16:31:38.607731Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T16:31:38.608551Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T16:31:38.608626Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T16:31:38.608691Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T16:31:38.608740Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T16:31:38.608794Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T16:31:38.608851Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T16:31:38.608895Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T16:31:38.608937Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-27T16:31:38.608982Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T16:31:38.609026Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T16:31:38.609073Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned notification index is 0 if present", "timestamp": "2023-11-27T16:31:38.609955Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Create subscription", "timestamp": "2023-11-27T16:31:38.619644Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Response to subscription creation contains a subscription", "timestamp": "2023-11-27T16:31:38.620837Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T16:31:38.621923Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T16:31:38.622002Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T16:31:38.622072Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T16:31:38.622139Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T16:31:38.622206Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T16:31:38.622275Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T16:31:38.622340Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T16:31:38.622405Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-27T16:31:38.622472Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T16:31:38.622539Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T16:31:38.622609Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned notification index is 0 if present", "timestamp": "2023-11-27T16:31:38.623546Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Create subscription", "timestamp": "2023-11-27T16:31:38.632890Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Response to subscription creation contains a subscription", "timestamp": "2023-11-27T16:31:38.633829Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T16:31:38.634582Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T16:31:38.634636Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T16:31:38.634682Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T16:31:38.634725Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T16:31:38.634767Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T16:31:38.634812Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T16:31:38.634855Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T16:31:38.634897Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-27T16:31:38.634940Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-27T16:31:38.634984Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T16:31:38.635028Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T16:31:38.635074Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned notification index is 0 if present", "timestamp": "2023-11-27T16:31:38.635810Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}], "queries": [{"request": {"method": "PUT", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-27T16:31:38.586267Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "430", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5MiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lo": 0.0, "altitude_hi": 3048.0}}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "dbd09dde-86f6-404e-a912-6f0a9e302b3f"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:38 GMT", "Content-Length": "371"}, "elapsed_s": 0.006391, "reported": "2023-11-27T16:31:38.593208Z", "json": {"service_areas": [], "subscription": {"id": "00000173-e36d-40be-d38b-eca6ca350000", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-28T16:31:38.587172Z", "time_start": "2023-11-27T16:31:38.587172Z", "version": "1f6s7sgts0s6o"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350001", "initiated_at": "2023-11-27T16:31:38.598601Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "473", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5MiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lo": 0.0, "altitude_hi": 3048.0}, "time_end": "2023-11-27T16:41:22.348156Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "9b3844b5-6af2-40f4-a349-af7d11badb37"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:38 GMT", "Content-Length": "371"}, "elapsed_s": 0.006497, "reported": "2023-11-27T16:31:38.605772Z", "json": {"service_areas": [], "subscription": {"id": "00000173-e36d-40be-d38b-eca6ca350001", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-27T16:41:22.348156Z", "time_start": "2023-11-27T16:31:38.599726Z", "version": "1f6s7sgu803s8"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350002", "initiated_at": "2023-11-27T16:31:38.611326Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "475", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5MiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lo": 0.0, "altitude_hi": 3048.0}, "time_start": "2023-11-27T16:31:22.348156Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "aa36dbf2-1bbd-45cf-b099-0ff67c7c0e72"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:38 GMT", "Content-Length": "371"}, "elapsed_s": 0.006685, "reported": "2023-11-27T16:31:38.618752Z", "json": {"service_areas": [], "subscription": {"id": "00000173-e36d-40be-d38b-eca6ca350002", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-28T16:31:22.348156Z", "time_start": "2023-11-27T16:31:22.348156Z", "version": "1f6s7sguk3gbo"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350003", "initiated_at": "2023-11-27T16:31:38.625147Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "518", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5MiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lo": 0.0, "altitude_hi": 3048.0}, "time_start": "2023-11-27T16:31:22.348156Z", "time_end": "2023-11-27T16:41:22.348156Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "225e405a-d320-4b31-b78f-a1d6d0315042"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:38 GMT", "Content-Length": "371"}, "elapsed_s": 0.006224, "reported": "2023-11-27T16:31:38.631984Z", "json": {"service_areas": [], "subscription": {"id": "00000173-e36d-40be-d38b-eca6ca350003", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-27T16:41:22.348156Z", "time_start": "2023-11-27T16:31:22.348156Z", "version": "1f6s7sgv1761o"}}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T16:31:38.636545Z"}, {"name": "Mutate Subscription", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/subscription_simple.md#mutate-subscription-test-step", "start_time": "2023-11-27T16:31:38.636684Z", "failed_checks": [], "passed_checks": [{"name": "Subscription can be mutated", "timestamp": "2023-11-27T16:31:38.647631Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Response to subscription mutation contains a subscription", "timestamp": "2023-11-27T16:31:38.648541Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T16:31:38.649299Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T16:31:38.649356Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T16:31:38.649405Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T16:31:38.649452Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T16:31:38.649499Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T16:31:38.649546Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T16:31:38.649591Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T16:31:38.649636Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-27T16:31:38.649683Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-27T16:31:38.649729Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T16:31:38.649774Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T16:31:38.649822Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Mutated subscription version is updated", "timestamp": "2023-11-27T16:31:38.649875Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Subscription can be mutated", "timestamp": "2023-11-27T16:31:38.660558Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Response to subscription mutation contains a subscription", "timestamp": "2023-11-27T16:31:38.661346Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T16:31:38.662171Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T16:31:38.662229Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T16:31:38.662279Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T16:31:38.662325Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T16:31:38.662371Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T16:31:38.662420Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T16:31:38.662464Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T16:31:38.662509Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-27T16:31:38.662555Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-27T16:31:38.662601Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T16:31:38.662646Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T16:31:38.662695Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Mutated subscription version is updated", "timestamp": "2023-11-27T16:31:38.662748Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Subscription can be mutated", "timestamp": "2023-11-27T16:31:38.672261Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Response to subscription mutation contains a subscription", "timestamp": "2023-11-27T16:31:38.673048Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T16:31:38.673804Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T16:31:38.673862Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T16:31:38.673912Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T16:31:38.673958Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T16:31:38.674005Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T16:31:38.674054Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T16:31:38.674100Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T16:31:38.674146Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-27T16:31:38.674193Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-27T16:31:38.674240Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T16:31:38.674286Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T16:31:38.674335Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Mutated subscription version is updated", "timestamp": "2023-11-27T16:31:38.674389Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Subscription can be mutated", "timestamp": "2023-11-27T16:31:38.683979Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Response to subscription mutation contains a subscription", "timestamp": "2023-11-27T16:31:38.684855Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T16:31:38.685618Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T16:31:38.685676Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T16:31:38.685726Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T16:31:38.685772Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T16:31:38.685820Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T16:31:38.685869Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T16:31:38.685916Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T16:31:38.685961Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-27T16:31:38.686008Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-27T16:31:38.686056Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T16:31:38.686103Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T16:31:38.686153Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Mutated subscription version is updated", "timestamp": "2023-11-27T16:31:38.686206Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Subscription can be mutated", "timestamp": "2023-11-27T16:31:38.693973Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Response to subscription mutation contains a subscription", "timestamp": "2023-11-27T16:31:38.694802Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T16:31:38.695559Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T16:31:38.695617Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T16:31:38.695666Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T16:31:38.695712Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T16:31:38.695758Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T16:31:38.695807Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T16:31:38.695869Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T16:31:38.695920Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-27T16:31:38.695968Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-27T16:31:38.696015Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T16:31:38.696062Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T16:31:38.696111Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Mutated subscription version is updated", "timestamp": "2023-11-27T16:31:38.696165Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Subscription can be mutated", "timestamp": "2023-11-27T16:31:38.704238Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Response to subscription mutation contains a subscription", "timestamp": "2023-11-27T16:31:38.705085Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T16:31:38.705832Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T16:31:38.705889Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T16:31:38.705938Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T16:31:38.705985Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T16:31:38.706031Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T16:31:38.706078Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T16:31:38.706122Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T16:31:38.706166Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-27T16:31:38.706213Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-27T16:31:38.706259Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T16:31:38.706306Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T16:31:38.706355Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Mutated subscription version is updated", "timestamp": "2023-11-27T16:31:38.706408Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Subscription can be mutated", "timestamp": "2023-11-27T16:31:38.714767Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Response to subscription mutation contains a subscription", "timestamp": "2023-11-27T16:31:38.715579Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T16:31:38.716365Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T16:31:38.716424Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T16:31:38.716473Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T16:31:38.716518Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T16:31:38.716564Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T16:31:38.716610Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T16:31:38.716656Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T16:31:38.716700Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-27T16:31:38.716745Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-27T16:31:38.716791Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T16:31:38.716844Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T16:31:38.716895Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Mutated subscription version is updated", "timestamp": "2023-11-27T16:31:38.716948Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Subscription can be mutated", "timestamp": "2023-11-27T16:31:38.725141Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Response to subscription mutation contains a subscription", "timestamp": "2023-11-27T16:31:38.725931Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T16:31:38.726686Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T16:31:38.726742Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T16:31:38.726792Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T16:31:38.726838Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T16:31:38.726884Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T16:31:38.726931Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T16:31:38.726976Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T16:31:38.727019Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-27T16:31:38.727065Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-27T16:31:38.727111Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T16:31:38.727156Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T16:31:38.727204Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Mutated subscription version is updated", "timestamp": "2023-11-27T16:31:38.727257Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}], "queries": [{"request": {"method": "PUT", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350000/1f6s7sgts0s6o", "initiated_at": "2023-11-27T16:31:38.637394Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "484", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5MiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}]}, "altitude_lo": 0.0, "altitude_hi": 3048.0}, "time_start": "2023-11-27T16:31:48.587172Z", "time_end": "2023-11-28T16:31:48.587172Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "d8195a5d-e122-4bb9-9cb8-0e189358fbc3"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:38 GMT", "Content-Length": "371"}, "elapsed_s": 0.008824, "reported": "2023-11-27T16:31:38.646802Z", "json": {"service_areas": [], "subscription": {"id": "00000173-e36d-40be-d38b-eca6ca350000", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-28T16:31:48.587172Z", "time_start": "2023-11-27T16:31:48.587172Z", "version": "1f6s7sgvcsuvo"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350001/1f6s7sgu803s8", "initiated_at": "2023-11-27T16:31:38.651105Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "484", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5MiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}]}, "altitude_lo": 0.0, "altitude_hi": 3048.0}, "time_start": "2023-11-27T16:31:48.599726Z", "time_end": "2023-11-27T16:41:32.348156Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "3112d73b-fcaa-4679-8d1b-a9f7ce0a0a2c"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:38 GMT", "Content-Length": "371"}, "elapsed_s": 0.008021, "reported": "2023-11-27T16:31:38.659722Z", "json": {"service_areas": [], "subscription": {"id": "00000173-e36d-40be-d38b-eca6ca350001", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-27T16:41:32.348156Z", "time_start": "2023-11-27T16:31:48.599726Z", "version": "1f6s7sgvpu6ho"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350002/1f6s7sguk3gbo", "initiated_at": "2023-11-27T16:31:38.664029Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "484", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5MiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}]}, "altitude_lo": 0.0, "altitude_hi": 3048.0}, "time_start": "2023-11-27T16:31:32.348156Z", "time_end": "2023-11-28T16:31:32.348156Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "09ff1ec5-6227-49e8-8f4a-ef79cc8d335c"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:38 GMT", "Content-Length": "371"}, "elapsed_s": 0.006811, "reported": "2023-11-27T16:31:38.671472Z", "json": {"service_areas": [], "subscription": {"id": "00000173-e36d-40be-d38b-eca6ca350002", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-28T16:31:32.348156Z", "time_start": "2023-11-27T16:31:32.348156Z", "version": "1f6s7sh069948"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350003/1f6s7sgv1761o", "initiated_at": "2023-11-27T16:31:38.675627Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "484", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5MiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}]}, "altitude_lo": 0.0, "altitude_hi": 3048.0}, "time_start": "2023-11-27T16:31:32.348156Z", "time_end": "2023-11-27T16:41:32.348156Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "c0e7d565-a76e-410b-bb01-87f1e44f3621"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:38 GMT", "Content-Length": "371"}, "elapsed_s": 0.006887, "reported": "2023-11-27T16:31:38.683142Z", "json": {"service_areas": [], "subscription": {"id": "00000173-e36d-40be-d38b-eca6ca350003", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-27T16:41:32.348156Z", "time_start": "2023-11-27T16:31:32.348156Z", "version": "1f6s7sh0hbuno"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350000/1f6s7sgvcsuvo", "initiated_at": "2023-11-27T16:31:38.687474Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "506", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5MiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": 37.1853, "lng": -80.61500000000001}, {"lat": 37.2148, "lng": -80.61500000000001}, {"lat": 37.2148, "lng": -80.545}]}, "altitude_lo": 0.0, "altitude_hi": 3048.0}, "time_start": "2023-11-27T16:31:48.587172Z", "time_end": "2023-11-28T16:31:48.587172Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "46464582-e42a-48a4-a30e-61eeb8ceef49"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:38 GMT", "Content-Length": "371"}, "elapsed_s": 0.005079, "reported": "2023-11-27T16:31:38.693151Z", "json": {"service_areas": [], "subscription": {"id": "00000173-e36d-40be-d38b-eca6ca350000", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-28T16:31:48.587172Z", "time_start": "2023-11-27T16:31:48.587172Z", "version": "1f6s7sh0sm7gg"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350001/1f6s7sgvpu6ho", "initiated_at": "2023-11-27T16:31:38.697583Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "506", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5MiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": 37.1853, "lng": -80.61500000000001}, {"lat": 37.2148, "lng": -80.61500000000001}, {"lat": 37.2148, "lng": -80.545}]}, "altitude_lo": 0.0, "altitude_hi": 3048.0}, "time_start": "2023-11-27T16:31:48.599726Z", "time_end": "2023-11-27T16:41:32.348156Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "0a6eab3d-7b92-4033-9e5e-5829cf306e9b"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:38 GMT", "Content-Length": "371"}, "elapsed_s": 0.005184, "reported": "2023-11-27T16:31:38.703364Z", "json": {"service_areas": [], "subscription": {"id": "00000173-e36d-40be-d38b-eca6ca350001", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-27T16:41:32.348156Z", "time_start": "2023-11-27T16:31:48.599726Z", "version": "1f6s7sh165qbg"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350002/1f6s7sh069948", "initiated_at": "2023-11-27T16:31:38.707653Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "506", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5MiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": 37.1853, "lng": -80.61500000000001}, {"lat": 37.2148, "lng": -80.61500000000001}, {"lat": 37.2148, "lng": -80.545}]}, "altitude_lo": 0.0, "altitude_hi": 3048.0}, "time_start": "2023-11-27T16:31:32.348156Z", "time_end": "2023-11-28T16:31:32.348156Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "094f06b4-746a-4a26-b958-99978d7ae9c3"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:38 GMT", "Content-Length": "371"}, "elapsed_s": 0.005642, "reported": "2023-11-27T16:31:38.713951Z", "json": {"service_areas": [], "subscription": {"id": "00000173-e36d-40be-d38b-eca6ca350002", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-28T16:31:32.348156Z", "time_start": "2023-11-27T16:31:32.348156Z", "version": "1f6s7sh1fubao"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350003/1f6s7sh0hbuno", "initiated_at": "2023-11-27T16:31:38.718192Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "506", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5MiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": 37.1853, "lng": -80.61500000000001}, {"lat": 37.2148, "lng": -80.61500000000001}, {"lat": 37.2148, "lng": -80.545}]}, "altitude_lo": 0.0, "altitude_hi": 3048.0}, "time_start": "2023-11-27T16:31:32.348156Z", "time_end": "2023-11-27T16:41:32.348156Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "4e07265e-ebf9-468f-8fdc-9dd43a3ac4d2"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:38 GMT", "Content-Length": "371"}, "elapsed_s": 0.005601, "reported": "2023-11-27T16:31:38.724403Z", "json": {"service_areas": [], "subscription": {"id": "00000173-e36d-40be-d38b-eca6ca350003", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-27T16:41:32.348156Z", "time_start": "2023-11-27T16:31:32.348156Z", "version": "1f6s7sh1pu6m0"}}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T16:31:38.727983Z"}, {"name": "Query Existing Subscription", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/subscription_simple.md#query-existing-subscription-test-step", "start_time": "2023-11-27T16:31:38.728016Z", "failed_checks": [], "passed_checks": [{"name": "Get Subscription by ID", "timestamp": "2023-11-27T16:31:38.731373Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T16:31:38.732088Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T16:31:38.732146Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T16:31:38.732226Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T16:31:38.732284Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T16:31:38.732337Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T16:31:38.732388Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T16:31:38.732436Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T16:31:38.732482Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-27T16:31:38.732530Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-27T16:31:38.732577Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T16:31:38.732625Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T16:31:38.732675Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-27T16:31:38.732734Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-27T16:31:38.732785Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Get Subscription by ID", "timestamp": "2023-11-27T16:31:38.735882Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T16:31:38.736649Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T16:31:38.736709Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T16:31:38.736758Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T16:31:38.736807Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T16:31:38.736854Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T16:31:38.736903Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T16:31:38.736949Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T16:31:38.736995Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-27T16:31:38.737043Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-27T16:31:38.737090Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T16:31:38.737137Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T16:31:38.737187Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-27T16:31:38.737246Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-27T16:31:38.737297Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Get Subscription by ID", "timestamp": "2023-11-27T16:31:38.740395Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T16:31:38.741106Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T16:31:38.741163Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T16:31:38.741211Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T16:31:38.741258Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T16:31:38.741304Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T16:31:38.741353Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T16:31:38.741400Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T16:31:38.741446Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-27T16:31:38.741493Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-27T16:31:38.741540Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T16:31:38.741587Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T16:31:38.741640Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-27T16:31:38.741699Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-27T16:31:38.741748Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Get Subscription by ID", "timestamp": "2023-11-27T16:31:38.744900Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T16:31:38.745607Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T16:31:38.745664Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T16:31:38.745714Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T16:31:38.745761Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T16:31:38.745809Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T16:31:38.745891Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T16:31:38.745965Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T16:31:38.746019Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-27T16:31:38.746069Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-27T16:31:38.746117Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T16:31:38.746164Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T16:31:38.746213Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-27T16:31:38.746274Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-27T16:31:38.746326Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Search for all subscriptions in ISA area", "timestamp": "2023-11-27T16:31:38.750602Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,f"]}, {"name": "Created Subscription is in search results", "timestamp": "2023-11-27T16:31:38.752978Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,f"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T16:31:38.755329Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T16:31:38.755387Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T16:31:38.755436Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T16:31:38.755482Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T16:31:38.755529Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T16:31:38.755578Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T16:31:38.755624Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T16:31:38.755669Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-27T16:31:38.755716Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-27T16:31:38.755765Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T16:31:38.755833Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T16:31:38.755893Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-27T16:31:38.755955Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-27T16:31:38.756005Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Created Subscription is in search results", "timestamp": "2023-11-27T16:31:38.758440Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,f"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T16:31:38.760995Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T16:31:38.761063Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T16:31:38.761121Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T16:31:38.761169Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T16:31:38.761216Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T16:31:38.761265Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T16:31:38.761311Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T16:31:38.761356Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-27T16:31:38.761403Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-27T16:31:38.761450Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T16:31:38.761497Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T16:31:38.761546Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-27T16:31:38.761605Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-27T16:31:38.761655Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Created Subscription is in search results", "timestamp": "2023-11-27T16:31:38.763938Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,f"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T16:31:38.766257Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T16:31:38.766314Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T16:31:38.766362Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T16:31:38.766408Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T16:31:38.766453Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T16:31:38.766500Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T16:31:38.766544Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T16:31:38.766587Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-27T16:31:38.766633Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-27T16:31:38.766680Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T16:31:38.766726Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T16:31:38.766774Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-27T16:31:38.766833Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-27T16:31:38.766882Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Created Subscription is in search results", "timestamp": "2023-11-27T16:31:38.769186Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,f"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T16:31:38.771488Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T16:31:38.771545Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T16:31:38.771592Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T16:31:38.771637Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T16:31:38.771683Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T16:31:38.771730Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T16:31:38.771774Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T16:31:38.771819Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-27T16:31:38.771866Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-27T16:31:38.771913Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T16:31:38.771960Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T16:31:38.772008Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-27T16:31:38.772065Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-27T16:31:38.772115Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "No huge search area allowed", "timestamp": "2023-11-27T16:31:38.773860Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,f"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-27T16:31:38.728222Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5MiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:38 GMT", "Content-Length": "352"}, "elapsed_s": 0.00115, "reported": "2023-11-27T16:31:38.729953Z", "json": {"subscription": {"id": "00000173-e36d-40be-d38b-eca6ca350000", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-28T16:31:48.587172Z", "time_start": "2023-11-27T16:31:48.587172Z", "version": "1f6s7sh0sm7gg"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "GET", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350001", "initiated_at": "2023-11-27T16:31:38.732832Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5MiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:38 GMT", "Content-Length": "352"}, "elapsed_s": 0.001185, "reported": "2023-11-27T16:31:38.734518Z", "json": {"subscription": {"id": "00000173-e36d-40be-d38b-eca6ca350001", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-27T16:41:32.348156Z", "time_start": "2023-11-27T16:31:48.599726Z", "version": "1f6s7sh165qbg"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "GET", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350002", "initiated_at": "2023-11-27T16:31:38.737342Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5MiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:38 GMT", "Content-Length": "352"}, "elapsed_s": 0.001209, "reported": "2023-11-27T16:31:38.739047Z", "json": {"subscription": {"id": "00000173-e36d-40be-d38b-eca6ca350002", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-28T16:31:32.348156Z", "time_start": "2023-11-27T16:31:32.348156Z", "version": "1f6s7sh1fubao"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "GET", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350003", "initiated_at": "2023-11-27T16:31:38.741794Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5MiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:38 GMT", "Content-Length": "352"}, "elapsed_s": 0.00124, "reported": "2023-11-27T16:31:38.743527Z", "json": {"subscription": {"id": "00000173-e36d-40be-d38b-eca6ca350003", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-27T16:41:32.348156Z", "time_start": "2023-11-27T16:31:32.348156Z", "version": "1f6s7sh1pu6m0"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "GET", "url": "http://dss.uss1.localutm/v1/dss/subscriptions?area=37.1853,-80.614,37.2148,-80.614,37.2148,-80.544,37.1853,-80.544", "initiated_at": "2023-11-27T16:31:38.746538Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5MiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:38 GMT", "Content-Length": "1360"}, "elapsed_s": 0.001714, "reported": "2023-11-27T16:31:38.748888Z", "json": {"subscriptions": [{"id": "00000173-e36d-40be-d38b-eca6ca350000", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-28T16:31:48.587172Z", "time_start": "2023-11-27T16:31:48.587172Z", "version": "1f6s7sh0sm7gg"}, {"id": "00000173-e36d-40be-d38b-eca6ca350001", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-27T16:41:32.348156Z", "time_start": "2023-11-27T16:31:48.599726Z", "version": "1f6s7sh165qbg"}, {"id": "00000173-e36d-40be-d38b-eca6ca350002", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-28T16:31:32.348156Z", "time_start": "2023-11-27T16:31:32.348156Z", "version": "1f6s7sh1fubao"}, {"id": "00000173-e36d-40be-d38b-eca6ca350003", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-27T16:41:32.348156Z", "time_start": "2023-11-27T16:31:32.348156Z", "version": "1f6s7sh1pu6m0"}]}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "GET", "url": "http://dss.uss1.localutm/v1/dss/subscriptions?area=38.0,-81.0,37.0,-81.0,37.0,-80.0,38.0,-80.0", "initiated_at": "2023-11-27T16:31:38.772183Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5MiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 413, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:38 GMT", "Content-Length": "70"}, "elapsed_s": 0.000901, "reported": "2023-11-27T16:31:38.773636Z", "json": {"message": "Area too large (E:f313af59-dd7e-4c76-94fc-5497b2cffc1e)"}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T16:31:38.773912Z"}, {"name": "Delete Subscription", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/subscription_simple.md#delete-subscription-test-step", "start_time": "2023-11-27T16:31:38.773962Z", "failed_checks": [], "passed_checks": [{"name": "Missing version prevents deletion", "timestamp": "2023-11-27T16:31:38.776384Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,d"]}, {"name": "Incorrect version prevents deletion", "timestamp": "2023-11-27T16:31:38.778009Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,d"]}, {"name": "Missing version prevents deletion", "timestamp": "2023-11-27T16:31:38.779545Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,d"]}, {"name": "Incorrect version prevents deletion", "timestamp": "2023-11-27T16:31:38.781247Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,d"]}, {"name": "Missing version prevents deletion", "timestamp": "2023-11-27T16:31:38.783040Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,d"]}, {"name": "Incorrect version prevents deletion", "timestamp": "2023-11-27T16:31:38.784813Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,d"]}, {"name": "Missing version prevents deletion", "timestamp": "2023-11-27T16:31:38.786472Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,d"]}, {"name": "Incorrect version prevents deletion", "timestamp": "2023-11-27T16:31:38.788293Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,d"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-27T16:31:38.795468Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,d"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T16:31:38.796266Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T16:31:38.796325Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T16:31:38.796372Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T16:31:38.796417Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T16:31:38.796462Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T16:31:38.796507Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T16:31:38.796550Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T16:31:38.796592Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-27T16:31:38.796637Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-27T16:31:38.796682Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T16:31:38.796726Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T16:31:38.796772Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-27T16:31:38.796829Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-27T16:31:38.796877Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-27T16:31:38.803395Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,d"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T16:31:38.804136Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T16:31:38.804193Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T16:31:38.804278Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T16:31:38.804326Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T16:31:38.804372Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T16:31:38.804419Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T16:31:38.804461Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T16:31:38.804504Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-27T16:31:38.804549Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-27T16:31:38.804596Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T16:31:38.804673Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T16:31:38.804754Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-27T16:31:38.804820Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-27T16:31:38.804870Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-27T16:31:38.812461Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,d"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T16:31:38.813230Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T16:31:38.813286Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T16:31:38.813334Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T16:31:38.813378Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T16:31:38.813423Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T16:31:38.813479Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T16:31:38.813536Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T16:31:38.813582Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-27T16:31:38.813633Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-27T16:31:38.813679Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T16:31:38.813724Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T16:31:38.813771Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-27T16:31:38.813827Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-27T16:31:38.813875Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-27T16:31:38.820679Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,d"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T16:31:38.821459Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T16:31:38.821515Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T16:31:38.821562Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T16:31:38.821606Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T16:31:38.821651Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T16:31:38.821703Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T16:31:38.821778Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T16:31:38.821830Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-27T16:31:38.821877Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-27T16:31:38.821922Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T16:31:38.821967Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T16:31:38.822015Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-27T16:31:38.822074Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-27T16:31:38.822123Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,e"]}], "queries": [{"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350000/", "initiated_at": "2023-11-27T16:31:38.774201Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5MiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:38 GMT", "Content-Length": "78"}, "elapsed_s": 0.001209, "reported": "2023-11-27T16:31:38.776129Z", "json": {"message": "Missing version string (E:e5b7ea6f-7807-4b08-a52d-e0854e68e561)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350000/notacorrectversion", "initiated_at": "2023-11-27T16:31:38.776481Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5MiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:38 GMT", "Content-Length": "125"}, "elapsed_s": 0.000763, "reported": "2023-11-27T16:31:38.777796Z", "json": {"message": "strconv.ParseUint: parsing \"notacorrectversion\": value out of range (E:5b6b16ca-e3bf-430e-8f8f-78f136b687c3)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350001/", "initiated_at": "2023-11-27T16:31:38.778113Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5MiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:38 GMT", "Content-Length": "78"}, "elapsed_s": 0.000721, "reported": "2023-11-27T16:31:38.779338Z", "json": {"message": "Missing version string (E:f7839bb6-d300-4628-b8a6-094b0c2c5dda)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350001/notacorrectversion", "initiated_at": "2023-11-27T16:31:38.779627Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5MiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:38 GMT", "Content-Length": "125"}, "elapsed_s": 0.000777, "reported": "2023-11-27T16:31:38.781024Z", "json": {"message": "strconv.ParseUint: parsing \"notacorrectversion\": value out of range (E:cc2acca1-5a87-46e3-8007-ee5e6e3894a6)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350002/", "initiated_at": "2023-11-27T16:31:38.781352Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5MiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:38 GMT", "Content-Length": "78"}, "elapsed_s": 0.000789, "reported": "2023-11-27T16:31:38.782822Z", "json": {"message": "Missing version string (E:7517607f-7c0a-46e6-875f-0b54bd2628ff)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350002/notacorrectversion", "initiated_at": "2023-11-27T16:31:38.783141Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5MiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:38 GMT", "Content-Length": "125"}, "elapsed_s": 0.000759, "reported": "2023-11-27T16:31:38.784573Z", "json": {"message": "strconv.ParseUint: parsing \"notacorrectversion\": value out of range (E:f94d5c9d-7527-45cc-8d84-1e0501a3a04e)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350003/", "initiated_at": "2023-11-27T16:31:38.784914Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5MiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:38 GMT", "Content-Length": "78"}, "elapsed_s": 0.000735, "reported": "2023-11-27T16:31:38.786247Z", "json": {"message": "Missing version string (E:382aae82-58fb-4dff-8fd5-c4f96f68e48a)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350003/notacorrectversion", "initiated_at": "2023-11-27T16:31:38.786578Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5MiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:38 GMT", "Content-Length": "125"}, "elapsed_s": 0.000779, "reported": "2023-11-27T16:31:38.788055Z", "json": {"message": "strconv.ParseUint: parsing \"notacorrectversion\": value out of range (E:8324a4a2-a8e9-4591-940f-b3c10f52159d)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350000/1f6s7sh0sm7gg", "initiated_at": "2023-11-27T16:31:38.788548Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5MiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:38 GMT", "Content-Length": "352"}, "elapsed_s": 0.004557, "reported": "2023-11-27T16:31:38.793794Z", "json": {"subscription": {"id": "00000173-e36d-40be-d38b-eca6ca350000", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-28T16:31:48.587172Z", "time_start": "2023-11-27T16:31:48.587172Z", "version": "1f6s7sh0sm7gg"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350001/1f6s7sh165qbg", "initiated_at": "2023-11-27T16:31:38.796926Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5MiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:38 GMT", "Content-Length": "352"}, "elapsed_s": 0.004339, "reported": "2023-11-27T16:31:38.801825Z", "json": {"subscription": {"id": "00000173-e36d-40be-d38b-eca6ca350001", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-27T16:41:32.348156Z", "time_start": "2023-11-27T16:31:48.599726Z", "version": "1f6s7sh165qbg"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350002/1f6s7sh1fubao", "initiated_at": "2023-11-27T16:31:38.804923Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5MiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:38 GMT", "Content-Length": "352"}, "elapsed_s": 0.005166, "reported": "2023-11-27T16:31:38.810704Z", "json": {"subscription": {"id": "00000173-e36d-40be-d38b-eca6ca350002", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-28T16:31:32.348156Z", "time_start": "2023-11-27T16:31:32.348156Z", "version": "1f6s7sh1fubao"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350003/1f6s7sh1pu6m0", "initiated_at": "2023-11-27T16:31:38.813933Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5MiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:38 GMT", "Content-Length": "352"}, "elapsed_s": 0.004387, "reported": "2023-11-27T16:31:38.818910Z", "json": {"subscription": {"id": "00000173-e36d-40be-d38b-eca6ca350003", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-27T16:41:32.348156Z", "time_start": "2023-11-27T16:31:32.348156Z", "version": "1f6s7sh1pu6m0"}}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T16:31:38.822153Z"}, {"name": "Query Deleted Subscription", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/subscription_simple.md#query-deleted-subscription-test-step", "start_time": "2023-11-27T16:31:38.822180Z", "failed_checks": [], "passed_checks": [{"name": "Query by subscription ID should fail", "timestamp": "2023-11-27T16:31:38.824486Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Query by subscription ID should fail", "timestamp": "2023-11-27T16:31:38.826833Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Query by subscription ID should fail", "timestamp": "2023-11-27T16:31:38.828767Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Query by subscription ID should fail", "timestamp": "2023-11-27T16:31:38.830793Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Search for all subscriptions in ISA area", "timestamp": "2023-11-27T16:31:38.833589Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,f"]}, {"name": "Deleted subscription should not be present in search results", "timestamp": "2023-11-27T16:31:38.834080Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,f"]}, {"name": "Search area that represents a loop is not allowed", "timestamp": "2023-11-27T16:31:38.835744Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,f"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-27T16:31:38.822351Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5MiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:38 GMT", "Content-Length": "115"}, "elapsed_s": 0.001244, "reported": "2023-11-27T16:31:38.824228Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350000 not found (E:1c870bea-0660-4fa3-b7e2-05675513c2db)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "GET", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350001", "initiated_at": "2023-11-27T16:31:38.824597Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5MiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:38 GMT", "Content-Length": "115"}, "elapsed_s": 0.001292, "reported": "2023-11-27T16:31:38.826615Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350001 not found (E:4e3edc98-646c-4e34-9928-9c2a0065b3a5)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "GET", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350002", "initiated_at": "2023-11-27T16:31:38.826917Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5MiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:38 GMT", "Content-Length": "115"}, "elapsed_s": 0.001086, "reported": "2023-11-27T16:31:38.828559Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350002 not found (E:53de903c-fd78-4cc8-bf1d-ed9835804d97)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "GET", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350003", "initiated_at": "2023-11-27T16:31:38.828868Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5MiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:38 GMT", "Content-Length": "115"}, "elapsed_s": 0.001085, "reported": "2023-11-27T16:31:38.830553Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350003 not found (E:fca4b25d-1248-4daf-8b29-b49b72284b29)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "GET", "url": "http://dss.uss1.localutm/v1/dss/subscriptions?area=37.1853,-80.614,37.2148,-80.614,37.2148,-80.544,37.1853,-80.544", "initiated_at": "2023-11-27T16:31:38.831094Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5MiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:38 GMT", "Content-Length": "21"}, "elapsed_s": 0.00157, "reported": "2023-11-27T16:31:38.833256Z", "json": {"subscriptions": []}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "GET", "url": "http://dss.uss1.localutm/v1/dss/subscriptions?area=37.1853,-80.614,37.2148,-80.614,37.2148,-80.544,37.1853,-80.544,37.1853,-80.614", "initiated_at": "2023-11-27T16:31:38.834157Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5MiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:38 GMT", "Content-Length": "103"}, "elapsed_s": 0.000791, "reported": "2023-11-27T16:31:38.835482Z", "json": {"message": "Intersection found between polygon edge 1 and 4 (E:6537e7eb-a2be-4a3f-b6bd-cda711bae3d5)"}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T16:31:38.835795Z"}], "end_time": "2023-11-27T16:31:38.835823Z"}], "successful": true, "end_time": "2023-11-27T16:31:38.835848Z", "cleanup": {"name": "Cleanup", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/subscription_simple.md#cleanup", "start_time": "2023-11-27T16:31:38.835892Z", "failed_checks": [], "passed_checks": [{"name": "Subscription can be queried by ID", "timestamp": "2023-11-27T16:31:38.837841Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-27T16:31:38.839745Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-27T16:31:38.841732Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-27T16:31:38.843833Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,e"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-27T16:31:38.835955Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5MiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:38 GMT", "Content-Length": "115"}, "elapsed_s": 0.001076, "reported": "2023-11-27T16:31:38.837620Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350000 not found (E:ded27f3e-af99-4c27-9eb6-48dda1187e64)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "GET", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350001", "initiated_at": "2023-11-27T16:31:38.837934Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5MiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:38 GMT", "Content-Length": "115"}, "elapsed_s": 0.001076, "reported": "2023-11-27T16:31:38.839547Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350001 not found (E:595a48b6-d660-43df-9ada-0a424af244fc)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "GET", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350002", "initiated_at": "2023-11-27T16:31:38.839841Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5MiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:38 GMT", "Content-Length": "115"}, "elapsed_s": 0.001079, "reported": "2023-11-27T16:31:38.841505Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350002 not found (E:b7b44b7e-8e58-45f9-be4d-bc44d0f67135)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "GET", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350003", "initiated_at": "2023-11-27T16:31:38.841833Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5MiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:38 GMT", "Content-Length": "115"}, "elapsed_s": 0.001109, "reported": "2023-11-27T16:31:38.843611Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350003 not found (E:261fa5ec-c196-4c2c-a98b-f1ee9cad6ab1)"}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T16:31:38.843898Z"}}}, {"test_scenario": {"name": "ASTM F3411-19 NetRID DSS interoperability", "scenario_type": "scenarios.astm.netrid.v19.DSSInteroperability", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss_interoperability.md", "start_time": "2023-11-27T16:31:38.844383Z", "cases": [{"name": "Prerequisites", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss_interoperability.md#prerequisites-test-case", "start_time": "2023-11-27T16:31:38.844458Z", "steps": [{"name": "Test environment requirements", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss_interoperability.md#test-environment-requirements-test-step", "start_time": "2023-11-27T16:31:38.844516Z", "failed_checks": [], "passed_checks": [{"name": "DSS instance is publicly addressable", "timestamp": "2023-11-27T16:31:38.845032Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0210"]}, {"name": "DSS instance is reachable", "timestamp": "2023-11-27T16:31:38.847681Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0210"]}, {"name": "DSS instance is publicly addressable", "timestamp": "2023-11-27T16:31:38.848159Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0210"]}, {"name": "DSS instance is reachable", "timestamp": "2023-11-27T16:31:38.852787Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0210"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss1.localutm/v1/dss/subscriptions?area=-23.6558,130.6205,-23.6898,130.6301,-23.6709,130.67,-23.6407,130.6466", "initiated_at": "2023-11-27T16:31:38.845145Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5MiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:38 GMT", "Content-Length": "21"}, "elapsed_s": 0.001664, "reported": "2023-11-27T16:31:38.847356Z", "json": {"subscriptions": []}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "GET", "url": "http://dss.uss2.localutm/v1/dss/subscriptions?area=-23.6558,130.6205,-23.6898,130.6301,-23.6709,130.67,-23.6407,130.6466", "initiated_at": "2023-11-27T16:31:38.848292Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:38 GMT", "Content-Length": "21"}, "elapsed_s": 0.001825, "reported": "2023-11-27T16:31:38.852454Z", "json": {"subscriptions": []}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T16:31:38.852839Z"}], "end_time": "2023-11-27T16:31:38.852863Z"}, {"name": "Interoperability sequence", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss_interoperability.md#interoperability-sequence-test-case", "start_time": "2023-11-27T16:31:38.852896Z", "steps": [{"name": "S1", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/test_steps/put_isa.md#create-or-update-isa-test-step", "start_time": "2023-11-27T16:31:38.852960Z", "failed_checks": [], "passed_checks": [{"name": "ISA response code", "timestamp": "2023-11-27T16:31:38.863589Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA response format", "timestamp": "2023-11-27T16:31:38.874265Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA ID matches", "timestamp": "2023-11-27T16:31:38.874335Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA version format", "timestamp": "2023-11-27T16:31:38.874383Z", "participants": ["uss1"], "requirements": []}, {"name": "ISA start time matches", "timestamp": "2023-11-27T16:31:38.874427Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA end time matches", "timestamp": "2023-11-27T16:31:38.874469Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA URL matches", "timestamp": "2023-11-27T16:31:38.874513Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA[P] created with proper response", "timestamp": "2023-11-27T16:31:38.874923Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,1a"]}], "queries": [{"request": {"method": "PUT", "url": "http://dss.uss1.localutm/v1/dss/identification_service_areas/93e8c81e-ed0a-4486-8761-0d7641160ca7", "initiated_at": "2023-11-27T16:31:38.853769Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "442", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5MiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": -23.6558, "lng": 130.6205}, {"lat": -23.6898, "lng": 130.6301}, {"lat": -23.6709, "lng": 130.67}, {"lat": -23.6407, "lng": 130.6466}]}, "altitude_lo": 20.0, "altitude_hi": 400.0}, "time_start": "2023-11-27T16:31:38.853052Z", "time_end": "2023-11-27T16:41:38.853052Z"}, "flights_url": "https://example.com/v1/uss/flights", "request_id": "323ed33d-b221-42ad-a9ef-4ffa53da6cae"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:38 GMT", "Content-Length": "265"}, "elapsed_s": 0.006476, "reported": "2023-11-27T16:31:38.860829Z", "json": {"subscribers": [], "service_area": {"flights_url": "https://example.com/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-27T16:31:38.853052Z", "time_end": "2023-11-27T16:41:38.853052Z", "version": "1f6s7sh5r560o", "id": "93e8c81e-ed0a-4486-8761-0d7641160ca7"}}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T16:31:38.874953Z"}, {"name": "S2", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss_interoperability.md#s2-test-step", "start_time": "2023-11-27T16:31:38.874990Z", "failed_checks": [], "passed_checks": [{"name": "Subscription[n] created with proper response", "timestamp": "2023-11-27T16:31:38.885406Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,3a"]}, {"name": "service_areas includes ISA from S1", "timestamp": "2023-11-27T16:31:38.886044Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,1c", "astm.f3411.v19.DSS0130,3,e"]}, {"name": "Subscription[n] created with proper response", "timestamp": "2023-11-27T16:31:38.898254Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,3a"]}, {"name": "service_areas includes ISA from S1", "timestamp": "2023-11-27T16:31:38.898891Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,1c", "astm.f3411.v19.DSS0130,3,e"]}, {"name": "ID of ISA from S1 is properly synchronized with all DSS", "timestamp": "2023-11-27T16:31:38.898958Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0130,3,a"]}, {"name": "Owner of ISA from S1 is properly synchronized with all DSS", "timestamp": "2023-11-27T16:31:38.899005Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0130,3,b"]}, {"name": "URL of ISA from S1 is properly synchronized with all DSS", "timestamp": "2023-11-27T16:31:38.899048Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0130,3,c"]}, {"name": "Start/end times of ISA from S1 are properly synchronized with all DSS", "timestamp": "2023-11-27T16:31:38.899098Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0130,3,d"]}], "queries": [{"request": {"method": "PUT", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/05437702-9626-4f03-8329-87d75d61c861", "initiated_at": "2023-11-27T16:31:38.875606Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "498", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5MiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": -23.6558, "lng": 130.6205}, {"lat": -23.6898, "lng": 130.6301}, {"lat": -23.6709, "lng": 130.67}, {"lat": -23.6407, "lng": 130.6466}]}, "altitude_lo": 20.0, "altitude_hi": 400.0}, "time_start": "2023-11-27T16:31:38.875053Z", "time_end": "2023-11-27T16:41:38.875053Z"}, "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "request_id": "ccdeefd3-02de-4179-a930-52a82c799dc3"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:38 GMT", "Content-Length": "575"}, "elapsed_s": 0.006857, "reported": "2023-11-27T16:31:38.883047Z", "json": {"service_areas": [{"flights_url": "https://example.com/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-27T16:31:38.853052Z", "time_end": "2023-11-27T16:41:38.853052Z", "version": "1f6s7sh5r560o", "id": "93e8c81e-ed0a-4486-8761-0d7641160ca7"}], "subscription": {"id": "05437702-9626-4f03-8329-87d75d61c861", "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-27T16:41:38.875053Z", "time_start": "2023-11-27T16:31:38.875053Z", "version": "1f6s7sh6g0u60"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/166531b9-36eb-4880-ac3d-2493ab1d9896", "initiated_at": "2023-11-27T16:31:38.886619Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "498", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": -23.6558, "lng": 130.6205}, {"lat": -23.6898, "lng": 130.6301}, {"lat": -23.6709, "lng": 130.67}, {"lat": -23.6407, "lng": 130.6466}]}, "altitude_lo": 20.0, "altitude_hi": 400.0}, "time_start": "2023-11-27T16:31:38.886103Z", "time_end": "2023-11-27T16:41:38.886103Z"}, "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "request_id": "58084a1c-a096-42a1-802d-71c38d3226b4"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:38 GMT", "Content-Length": "575"}, "elapsed_s": 0.008847, "reported": "2023-11-27T16:31:38.896048Z", "json": {"service_areas": [{"flights_url": "https://example.com/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-27T16:31:38.853052Z", "time_end": "2023-11-27T16:41:38.853052Z", "version": "1f6s7sh5r560o", "id": "93e8c81e-ed0a-4486-8761-0d7641160ca7"}], "subscription": {"id": "166531b9-36eb-4880-ac3d-2493ab1d9896", "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-27T16:41:38.886103Z", "time_start": "2023-11-27T16:31:38.886103Z", "version": "1f6s7sh6qhaqo"}}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T16:31:38.899120Z"}, {"name": "S3", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss_interoperability.md#s3-test-step", "start_time": "2023-11-27T16:31:38.899155Z", "failed_checks": [], "passed_checks": [{"name": "Subscription[P] returned with proper response", "timestamp": "2023-11-27T16:31:38.902566Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,5", "astm.f3411.v19.DSS0070"]}, {"name": "Subscription[P] returned with proper response", "timestamp": "2023-11-27T16:31:38.906031Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,5", "astm.f3411.v19.DSS0070"]}, {"name": "Subscription[P] ID is properly synchronized with all DSS", "timestamp": "2023-11-27T16:31:38.908769Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0130,2,a"]}, {"name": "Subscription[P] owner is properly synchronized with all DSS", "timestamp": "2023-11-27T16:31:38.910075Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0130,2,b"]}, {"name": "Subscription[P] URL is properly synchronized with all DSS", "timestamp": "2023-11-27T16:31:38.911403Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0130,2,c"]}, {"name": "Subscription[P] notification count is properly synchronized with all DSS", "timestamp": "2023-11-27T16:31:38.912806Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0130,2,f"]}, {"name": "Subscription[P] start/end times are properly synchronized with all DSS", "timestamp": "2023-11-27T16:31:38.915349Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0130,2,d"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/05437702-9626-4f03-8329-87d75d61c861", "initiated_at": "2023-11-27T16:31:38.899201Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5MiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:38 GMT", "Content-Length": "326"}, "elapsed_s": 0.001232, "reported": "2023-11-27T16:31:38.900936Z", "json": {"subscription": {"id": "05437702-9626-4f03-8329-87d75d61c861", "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-27T16:41:38.875053Z", "time_start": "2023-11-27T16:31:38.875053Z", "version": "1f6s7sh6g0u60"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "GET", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/05437702-9626-4f03-8329-87d75d61c861", "initiated_at": "2023-11-27T16:31:38.902625Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:38 GMT", "Content-Length": "326"}, "elapsed_s": 0.001233, "reported": "2023-11-27T16:31:38.904433Z", "json": {"subscription": {"id": "05437702-9626-4f03-8329-87d75d61c861", "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-27T16:41:38.875053Z", "time_start": "2023-11-27T16:31:38.875053Z", "version": "1f6s7sh6g0u60"}}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T16:31:38.915376Z"}, {"name": "S4", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss_interoperability.md#s4-test-step", "start_time": "2023-11-27T16:31:38.915412Z", "failed_checks": [], "passed_checks": [{"name": "Can query all Subscriptions in area from all DSSs", "timestamp": "2023-11-27T16:31:38.919896Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,6", "astm.f3411.v19.DSS0070"]}, {"name": "Can query all Subscriptions in area from all DSSs", "timestamp": "2023-11-27T16:31:38.924293Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,6", "astm.f3411.v19.DSS0070"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss1.localutm/v1/dss/subscriptions?area=-23.6558,130.6205,-23.6898,130.6301,-23.6709,130.67,-23.6407,130.6466", "initiated_at": "2023-11-27T16:31:38.915478Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5MiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:38 GMT", "Content-Length": "638"}, "elapsed_s": 0.001704, "reported": "2023-11-27T16:31:38.917701Z", "json": {"subscriptions": [{"id": "05437702-9626-4f03-8329-87d75d61c861", "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-27T16:41:38.875053Z", "time_start": "2023-11-27T16:31:38.875053Z", "version": "1f6s7sh6g0u60"}, {"id": "166531b9-36eb-4880-ac3d-2493ab1d9896", "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-27T16:41:38.886103Z", "time_start": "2023-11-27T16:31:38.886103Z", "version": "1f6s7sh6qhaqo"}]}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "GET", "url": "http://dss.uss2.localutm/v1/dss/subscriptions?area=-23.6558,130.6205,-23.6898,130.6301,-23.6709,130.67,-23.6407,130.6466", "initiated_at": "2023-11-27T16:31:38.919961Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:38 GMT", "Content-Length": "638"}, "elapsed_s": 0.00156, "reported": "2023-11-27T16:31:38.922067Z", "json": {"subscriptions": [{"id": "05437702-9626-4f03-8329-87d75d61c861", "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-27T16:41:38.875053Z", "time_start": "2023-11-27T16:31:38.875053Z", "version": "1f6s7sh6g0u60"}, {"id": "166531b9-36eb-4880-ac3d-2493ab1d9896", "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-27T16:41:38.886103Z", "time_start": "2023-11-27T16:31:38.886103Z", "version": "1f6s7sh6qhaqo"}]}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T16:31:38.924324Z"}, {"name": "S5", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/test_steps/put_isa.md#create-or-update-isa-test-step", "start_time": "2023-11-27T16:31:38.924358Z", "failed_checks": [], "passed_checks": [{"name": "Can get ISA from primary DSS", "timestamp": "2023-11-27T16:31:38.928004Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0130,3,a"]}, {"name": "ISA response code", "timestamp": "2023-11-27T16:31:39.005665Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA response format", "timestamp": "2023-11-27T16:31:39.017583Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA ID matches", "timestamp": "2023-11-27T16:31:39.017655Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA version changed", "timestamp": "2023-11-27T16:31:39.017704Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA version format", "timestamp": "2023-11-27T16:31:39.017750Z", "participants": ["uss1"], "requirements": []}, {"name": "ISA start time matches", "timestamp": "2023-11-27T16:31:39.017795Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA end time matches", "timestamp": "2023-11-27T16:31:39.017838Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA URL matches", "timestamp": "2023-11-27T16:31:39.017885Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "Can modify ISA in primary DSS", "timestamp": "2023-11-27T16:31:39.018405Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,1b"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss1.localutm/v1/dss/identification_service_areas/93e8c81e-ed0a-4486-8761-0d7641160ca7", "initiated_at": "2023-11-27T16:31:38.924411Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5MiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:38 GMT", "Content-Length": "248"}, "elapsed_s": 0.001138, "reported": "2023-11-27T16:31:38.926054Z", "json": {"service_area": {"flights_url": "https://example.com/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-27T16:31:38.853052Z", "time_end": "2023-11-27T16:41:38.853052Z", "version": "1f6s7sh5r560o", "id": "93e8c81e-ed0a-4486-8761-0d7641160ca7"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/v1/dss/identification_service_areas/93e8c81e-ed0a-4486-8761-0d7641160ca7/1f6s7sh5r560o", "initiated_at": "2023-11-27T16:31:38.928629Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "442", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5MiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": -23.6558, "lng": 130.6205}, {"lat": -23.6898, "lng": 130.6301}, {"lat": -23.6709, "lng": 130.67}, {"lat": -23.6407, "lng": 130.6466}]}, "altitude_lo": 20.0, "altitude_hi": 400.0}, "time_start": "2023-11-27T16:31:38.928054Z", "time_end": "2023-11-27T16:31:43.928054Z"}, "flights_url": "https://example.com/v1/uss/flights", "request_id": "688345a2-4278-42d3-aed0-656ad0ed8ade"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:38 GMT", "Content-Length": "596"}, "elapsed_s": 0.005046, "reported": "2023-11-27T16:31:38.934272Z", "json": {"subscribers": [{"subscriptions": [{"subscription_id": "05437702-9626-4f03-8329-87d75d61c861", "notification_index": 1}], "url": "https://example.com/v1/uss/identification_service_areas"}, {"subscriptions": [{"subscription_id": "166531b9-36eb-4880-ac3d-2493ab1d9896", "notification_index": 1}], "url": "https://example.com/v1/uss/identification_service_areas"}], "service_area": {"flights_url": "https://example.com/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-27T16:31:38.928054Z", "time_end": "2023-11-27T16:31:43.928054Z", "version": "1f6s7sh82jg48", "id": "93e8c81e-ed0a-4486-8761-0d7641160ca7"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "POST", "url": "https://example.com/v1/uss/identification_service_areas/93e8c81e-ed0a-4486-8761-0d7641160ca7", "initiated_at": "2023-11-27T16:31:38.988908Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "418", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJleGFtcGxlLmNvbSIsImV4cCI6MTcwMTEwNjI5OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"subscriptions": [{"subscription_id": "166531b9-36eb-4880-ac3d-2493ab1d9896", "notification_index": 1}], "service_area": {"flights_url": "https://example.com/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-27T16:31:38.928054Z", "time_end": "2023-11-27T16:31:43.928054Z", "version": "1f6s7sh82jg48", "id": "93e8c81e-ed0a-4486-8761-0d7641160ca7"}, "request_id": "0f5aaec5-00c8-41c5-86d5-eb80d4135935"}, "body": null}, "response": {"code": 404, "headers": {"Cache-Control": "max-age=604800", "Content-Type": "text/html; charset=UTF-8", "Date": "Mon, 27 Nov 2023 16:31:38 GMT", "Expires": "Mon, 04 Dec 2023 16:31:38 GMT", "Server": "EOS (vny/044F)", "Content-Length": "433"}, "elapsed_s": 0.014212, "reported": "2023-11-27T16:31:39.003830Z", "body": "\n\n\n\t\n\t\t404 - Not Found\n\t\n\t\n\t\t

404 - Not Found

\n\t\t\n\t\n\n", "json": null}}], "end_time": "2023-11-27T16:31:39.018435Z"}, {"name": "S6", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss_interoperability.md#s6-test-step", "start_time": "2023-11-27T16:31:39.018476Z", "failed_checks": [], "passed_checks": [{"name": "Subscription[n] deleted with proper response", "timestamp": "2023-11-27T16:31:39.026154Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,4a"]}, {"name": "Subscription[n] deleted with proper response", "timestamp": "2023-11-27T16:31:39.033065Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,4a"]}], "queries": [{"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/05437702-9626-4f03-8329-87d75d61c861/1f6s7sh6g0u60", "initiated_at": "2023-11-27T16:31:39.018526Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5MiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:39 GMT", "Content-Length": "326"}, "elapsed_s": 0.005557, "reported": "2023-11-27T16:31:39.024678Z", "json": {"subscription": {"id": "05437702-9626-4f03-8329-87d75d61c861", "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 1, "time_end": "2023-11-27T16:41:38.875053Z", "time_start": "2023-11-27T16:31:38.875053Z", "version": "1f6s7sh6g0u60"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/166531b9-36eb-4880-ac3d-2493ab1d9896/1f6s7sh6qhaqo", "initiated_at": "2023-11-27T16:31:39.026204Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5MiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:39 GMT", "Content-Length": "326"}, "elapsed_s": 0.004682, "reported": "2023-11-27T16:31:39.031473Z", "json": {"subscription": {"id": "166531b9-36eb-4880-ac3d-2493ab1d9896", "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 1, "time_end": "2023-11-27T16:41:38.886103Z", "time_start": "2023-11-27T16:31:38.886103Z", "version": "1f6s7sh6qhaqo"}}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T16:31:39.033097Z"}, {"name": "S7", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss_interoperability.md#s7-test-step", "start_time": "2023-11-27T16:31:39.033136Z", "failed_checks": [], "passed_checks": [{"name": "404 with proper response", "timestamp": "2023-11-27T16:31:39.035012Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,4b", "astm.f3411.v19.DSS0070"]}, {"name": "404 with proper response", "timestamp": "2023-11-27T16:31:39.037134Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,4b", "astm.f3411.v19.DSS0070"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/05437702-9626-4f03-8329-87d75d61c861", "initiated_at": "2023-11-27T16:31:39.033185Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5MiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:39 GMT", "Content-Length": "115"}, "elapsed_s": 0.001109, "reported": "2023-11-27T16:31:39.034797Z", "json": {"message": "Subscription 05437702-9626-4f03-8329-87d75d61c861 not found (E:9ec58ee0-0501-4022-b11d-f36176740159)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "GET", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/166531b9-36eb-4880-ac3d-2493ab1d9896", "initiated_at": "2023-11-27T16:31:39.035089Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:39 GMT", "Content-Length": "115"}, "elapsed_s": 0.001163, "reported": "2023-11-27T16:31:39.036915Z", "json": {"message": "Subscription 166531b9-36eb-4880-ac3d-2493ab1d9896 not found (E:77fded2f-5bf8-42da-95c0-106d56184b0f)"}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T16:31:39.037189Z"}, {"name": "S8", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss_interoperability.md#s8-test-step", "start_time": "2023-11-27T16:31:39.037249Z", "failed_checks": [], "passed_checks": [{"name": "Subscriptions queried successfully", "timestamp": "2023-11-27T16:31:39.040497Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,6"]}, {"name": "No Subscription[i] 1\u2264i\u2264n returned with proper response", "timestamp": "2023-11-27T16:31:39.040694Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,4b", "astm.f3411.v19.DSS0070"]}, {"name": "Subscriptions queried successfully", "timestamp": "2023-11-27T16:31:39.043087Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,6"]}, {"name": "No Subscription[i] 1\u2264i\u2264n returned with proper response", "timestamp": "2023-11-27T16:31:39.043288Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,4b", "astm.f3411.v19.DSS0070"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss1.localutm/v1/dss/subscriptions?area=-23.6558,130.6205,-23.6898,130.6301,-23.6709,130.67,-23.6407,130.6466", "initiated_at": "2023-11-27T16:31:39.037370Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5MiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:39 GMT", "Content-Length": "21"}, "elapsed_s": 0.002052, "reported": "2023-11-27T16:31:39.040142Z", "json": {"subscriptions": []}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "GET", "url": "http://dss.uss2.localutm/v1/dss/subscriptions?area=-23.6558,130.6205,-23.6898,130.6301,-23.6709,130.67,-23.6407,130.6466", "initiated_at": "2023-11-27T16:31:39.040760Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:39 GMT", "Content-Length": "21"}, "elapsed_s": 0.001493, "reported": "2023-11-27T16:31:39.042764Z", "json": {"subscriptions": []}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T16:31:39.043320Z"}, {"name": "S9", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss_interoperability.md#s9-test-step", "start_time": "2023-11-27T16:31:39.043355Z", "failed_checks": [], "passed_checks": [{"name": "Subscription[n] created with proper response", "timestamp": "2023-11-27T16:31:44.058179Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,1c"]}, {"name": "service_areas does not include ISA from S1", "timestamp": "2023-11-27T16:31:44.058572Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,1d", "astm.f3411.v19.DSS0070"]}, {"name": "Subscription[n] created with proper response", "timestamp": "2023-11-27T16:31:44.067508Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,1c"]}, {"name": "service_areas does not include ISA from S1", "timestamp": "2023-11-27T16:31:44.067897Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,1d", "astm.f3411.v19.DSS0070"]}], "queries": [{"request": {"method": "PUT", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/8726cfb8-a3ff-4082-9de5-6ad14184c68e", "initiated_at": "2023-11-27T16:31:44.046096Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "498", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5MiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": -23.6558, "lng": 130.6205}, {"lat": -23.6898, "lng": 130.6301}, {"lat": -23.6709, "lng": 130.67}, {"lat": -23.6407, "lng": 130.6466}]}, "altitude_lo": 20.0, "altitude_hi": 400.0}, "time_start": "2023-11-27T16:31:44.045217Z", "time_end": "2023-11-27T16:31:49.045217Z"}, "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "request_id": "4fb448af-9a3e-4445-a93d-9d4954de620a"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:44 GMT", "Content-Length": "345"}, "elapsed_s": 0.009581, "reported": "2023-11-27T16:31:44.056453Z", "json": {"service_areas": [], "subscription": {"id": "8726cfb8-a3ff-4082-9de5-6ad14184c68e", "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-27T16:31:49.045217Z", "time_start": "2023-11-27T16:31:44.045217Z", "version": "1f6s7sm0jbnkg"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/55847c3d-7d6c-45db-ab85-e1790cec7f13", "initiated_at": "2023-11-27T16:31:44.059163Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "498", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": -23.6558, "lng": 130.6205}, {"lat": -23.6898, "lng": 130.6301}, {"lat": -23.6709, "lng": 130.67}, {"lat": -23.6407, "lng": 130.6466}]}, "altitude_lo": 20.0, "altitude_hi": 400.0}, "time_start": "2023-11-27T16:31:44.058630Z", "time_end": "2023-11-27T16:31:49.058630Z"}, "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "request_id": "c9ebcc3b-1f14-4c3b-ad0d-a8900c72f300"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:44 GMT", "Content-Length": "343"}, "elapsed_s": 0.00605, "reported": "2023-11-27T16:31:44.065859Z", "json": {"service_areas": [], "subscription": {"id": "55847c3d-7d6c-45db-ab85-e1790cec7f13", "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-27T16:31:49.05863Z", "time_start": "2023-11-27T16:31:44.05863Z", "version": "1f6s7sm0vfsh8"}}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T16:31:44.067925Z"}, {"name": "S10", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/test_steps/put_isa.md#create-or-update-isa-test-step", "start_time": "2023-11-27T16:31:44.067968Z", "failed_checks": [], "passed_checks": [{"name": "ISA response code", "timestamp": "2023-11-27T16:31:44.102563Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA response format", "timestamp": "2023-11-27T16:31:44.113733Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA ID matches", "timestamp": "2023-11-27T16:31:44.113805Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA version format", "timestamp": "2023-11-27T16:31:44.113855Z", "participants": ["uss1"], "requirements": []}, {"name": "ISA start time matches", "timestamp": "2023-11-27T16:31:44.113900Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA end time matches", "timestamp": "2023-11-27T16:31:44.113943Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA URL matches", "timestamp": "2023-11-27T16:31:44.113988Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA[P] created with proper response", "timestamp": "2023-11-27T16:31:44.114518Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,1a"]}, {"name": "All Subscription[i] 1\u2264i\u2264n returned in subscribers", "timestamp": "2023-11-27T16:31:44.115007Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,3b"]}], "queries": [{"request": {"method": "PUT", "url": "http://dss.uss1.localutm/v1/dss/identification_service_areas/6a5d4c37-a6bf-41f2-a2e9-b5fe88ae7cb7", "initiated_at": "2023-11-27T16:31:44.068606Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "442", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5MiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": -23.6558, "lng": 130.6205}, {"lat": -23.6898, "lng": 130.6301}, {"lat": -23.6709, "lng": 130.67}, {"lat": -23.6407, "lng": 130.6466}]}, "altitude_lo": 20.0, "altitude_hi": 400.0}, "time_start": "2023-11-27T16:31:44.068040Z", "time_end": "2023-11-27T16:41:44.068040Z"}, "flights_url": "https://example.com/v1/uss/flights", "request_id": "ab17f822-f8f8-4e49-9636-b919b6a23169"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:44 GMT", "Content-Length": "594"}, "elapsed_s": 0.004909, "reported": "2023-11-27T16:31:44.074129Z", "json": {"subscribers": [{"subscriptions": [{"subscription_id": "55847c3d-7d6c-45db-ab85-e1790cec7f13", "notification_index": 1}], "url": "https://example.com/v1/uss/identification_service_areas"}, {"subscriptions": [{"subscription_id": "8726cfb8-a3ff-4082-9de5-6ad14184c68e", "notification_index": 1}], "url": "https://example.com/v1/uss/identification_service_areas"}], "service_area": {"flights_url": "https://example.com/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-27T16:31:44.06804Z", "time_end": "2023-11-27T16:41:44.06804Z", "version": "1f6s7sm18eu2o", "id": "6a5d4c37-a6bf-41f2-a2e9-b5fe88ae7cb7"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "POST", "url": "https://example.com/v1/uss/identification_service_areas/6a5d4c37-a6bf-41f2-a2e9-b5fe88ae7cb7", "initiated_at": "2023-11-27T16:31:44.088516Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "416", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJleGFtcGxlLmNvbSIsImV4cCI6MTcwMTEwNjI5OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"subscriptions": [{"subscription_id": "8726cfb8-a3ff-4082-9de5-6ad14184c68e", "notification_index": 1}], "service_area": {"flights_url": "https://example.com/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-27T16:31:44.06804Z", "time_end": "2023-11-27T16:41:44.06804Z", "version": "1f6s7sm18eu2o", "id": "6a5d4c37-a6bf-41f2-a2e9-b5fe88ae7cb7"}, "request_id": "10a90185-9c97-4dd7-9f84-c77508e54bc5"}, "body": null}, "response": {"code": 404, "headers": {"Cache-Control": "max-age=604800", "Content-Type": "text/html; charset=UTF-8", "Date": "Mon, 27 Nov 2023 16:31:44 GMT", "Expires": "Mon, 04 Dec 2023 16:31:44 GMT", "Server": "EOS (vny/0452)", "Content-Length": "433"}, "elapsed_s": 0.011441, "reported": "2023-11-27T16:31:44.100595Z", "body": "\n\n\n\t\n\t\t404 - Not Found\n\t\n\t\n\t\t

404 - Not Found

\n\t\t\n\t\n\n", "json": null}}], "end_time": "2023-11-27T16:31:44.115036Z"}, {"name": "S11", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/test_steps/delete_isa.md#delete-isa-test-step", "start_time": "2023-11-27T16:31:44.115076Z", "failed_checks": [], "passed_checks": [{"name": "ISA response format", "timestamp": "2023-11-27T16:31:44.160632Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,b"]}, {"name": "ISA ID matches", "timestamp": "2023-11-27T16:31:44.160699Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,b"]}, {"name": "ISA version matches", "timestamp": "2023-11-27T16:31:44.160743Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,b"]}, {"name": "ISA[P] deleted with proper response", "timestamp": "2023-11-27T16:31:44.160767Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,2a"]}, {"name": "All Subscription[i] 1\u2264i\u2264n returned in subscribers", "timestamp": "2023-11-27T16:31:44.161302Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,3c"]}], "queries": [{"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/v1/dss/identification_service_areas/6a5d4c37-a6bf-41f2-a2e9-b5fe88ae7cb7/1f6s7sm18eu2o", "initiated_at": "2023-11-27T16:31:44.115130Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5MiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:44 GMT", "Content-Length": "594"}, "elapsed_s": 0.006327, "reported": "2023-11-27T16:31:44.122008Z", "json": {"service_area": {"flights_url": "https://example.com/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-27T16:31:44.06804Z", "time_end": "2023-11-27T16:41:44.06804Z", "version": "1f6s7sm18eu2o", "id": "6a5d4c37-a6bf-41f2-a2e9-b5fe88ae7cb7"}, "subscribers": [{"subscriptions": [{"subscription_id": "55847c3d-7d6c-45db-ab85-e1790cec7f13", "notification_index": 2}], "url": "https://example.com/v1/uss/identification_service_areas"}, {"subscriptions": [{"subscription_id": "8726cfb8-a3ff-4082-9de5-6ad14184c68e", "notification_index": 2}], "url": "https://example.com/v1/uss/identification_service_areas"}]}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "POST", "url": "https://example.com/v1/uss/identification_service_areas/6a5d4c37-a6bf-41f2-a2e9-b5fe88ae7cb7", "initiated_at": "2023-11-27T16:31:44.136077Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "159", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJleGFtcGxlLmNvbSIsImV4cCI6MTcwMTEwNjI5OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"subscriptions": [{"subscription_id": "8726cfb8-a3ff-4082-9de5-6ad14184c68e", "notification_index": 2}], "request_id": "58c15b76-c40b-40f6-9396-7a77add8e933"}, "body": null}, "response": {"code": 404, "headers": {"Cache-Control": "max-age=604800", "Content-Type": "text/html; charset=UTF-8", "Date": "Mon, 27 Nov 2023 16:31:44 GMT", "Expires": "Mon, 04 Dec 2023 16:31:44 GMT", "Server": "EOS (vny/0452)", "Content-Length": "433"}, "elapsed_s": 0.011238, "reported": "2023-11-27T16:31:44.147914Z", "body": "\n\n\n\t\n\t\t404 - Not Found\n\t\n\t\n\t\t

404 - Not Found

\n\t\t\n\t\n\n", "json": null}}], "end_time": "2023-11-27T16:31:44.161335Z"}, {"name": "S12", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/test_steps/put_isa.md#create-or-update-isa-test-step", "start_time": "2023-11-27T16:31:44.161376Z", "failed_checks": [], "passed_checks": [{"name": "ISA response code", "timestamp": "2023-11-27T16:31:49.174739Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA response format", "timestamp": "2023-11-27T16:31:49.185191Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA ID matches", "timestamp": "2023-11-27T16:31:49.185262Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA version format", "timestamp": "2023-11-27T16:31:49.185314Z", "participants": ["uss1"], "requirements": []}, {"name": "ISA start time matches", "timestamp": "2023-11-27T16:31:49.185361Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA end time matches", "timestamp": "2023-11-27T16:31:49.185404Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA URL matches", "timestamp": "2023-11-27T16:31:49.185449Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA[P] created with proper response", "timestamp": "2023-11-27T16:31:49.185821Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,1a"]}, {"name": "None of Subscription[i] 1\u2264i\u2264n returned in subscribers", "timestamp": "2023-11-27T16:31:49.186169Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,3d"]}], "queries": [{"request": {"method": "PUT", "url": "http://dss.uss1.localutm/v1/dss/identification_service_areas/400e6099-7455-4165-8dca-c28e5c29f8da", "initiated_at": "2023-11-27T16:31:49.164060Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "442", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5MiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": -23.6558, "lng": 130.6205}, {"lat": -23.6898, "lng": 130.6301}, {"lat": -23.6709, "lng": 130.67}, {"lat": -23.6407, "lng": 130.6466}]}, "altitude_lo": 20.0, "altitude_hi": 400.0}, "time_start": "2023-11-27T16:31:49.163166Z", "time_end": "2023-11-27T16:41:49.163166Z"}, "flights_url": "https://example.com/v1/uss/flights", "request_id": "a7211a58-b747-44e5-a1fc-633a9481974a"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:49 GMT", "Content-Length": "265"}, "elapsed_s": 0.006821, "reported": "2023-11-27T16:31:49.171723Z", "json": {"subscribers": [], "service_area": {"flights_url": "https://example.com/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-27T16:31:49.163166Z", "time_end": "2023-11-27T16:41:49.163166Z", "version": "1f6s7sqp4bag0", "id": "400e6099-7455-4165-8dca-c28e5c29f8da"}}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T16:31:49.186198Z"}, {"name": "S13", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss_interoperability.md#s13-test-step", "start_time": "2023-11-27T16:31:49.186239Z", "failed_checks": [], "passed_checks": [{"name": "Subscriptions queried successfully", "timestamp": "2023-11-27T16:31:49.188963Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,6"]}, {"name": "No Subscription[i] 1\u2264i\u2264n returned with proper response", "timestamp": "2023-11-27T16:31:49.189177Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,3d", "astm.f3411.v19.DSS0070"]}, {"name": "Subscriptions queried successfully", "timestamp": "2023-11-27T16:31:49.191614Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,6"]}, {"name": "No Subscription[i] 1\u2264i\u2264n returned with proper response", "timestamp": "2023-11-27T16:31:49.191833Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,3d", "astm.f3411.v19.DSS0070"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss1.localutm/v1/dss/subscriptions?area=-23.6558,130.6205,-23.6898,130.6301,-23.6709,130.67,-23.6407,130.6466", "initiated_at": "2023-11-27T16:31:49.186313Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5MiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:49 GMT", "Content-Length": "21"}, "elapsed_s": 0.001704, "reported": "2023-11-27T16:31:49.188583Z", "json": {"subscriptions": []}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "GET", "url": "http://dss.uss2.localutm/v1/dss/subscriptions?area=-23.6558,130.6205,-23.6898,130.6301,-23.6709,130.67,-23.6407,130.6466", "initiated_at": "2023-11-27T16:31:49.189245Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:49 GMT", "Content-Length": "21"}, "elapsed_s": 0.001518, "reported": "2023-11-27T16:31:49.191288Z", "json": {"subscriptions": []}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T16:31:49.191874Z"}, {"name": "S14", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss_interoperability.md#s14-test-step", "start_time": "2023-11-27T16:31:49.191925Z", "failed_checks": [], "passed_checks": [], "end_time": "2023-11-27T16:31:49.191962Z"}, {"name": "S15", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/test_steps/delete_isa.md#delete-isa-test-step", "start_time": "2023-11-27T16:31:49.192007Z", "failed_checks": [], "passed_checks": [{"name": "ISA response format", "timestamp": "2023-11-27T16:31:49.210823Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,b"]}, {"name": "ISA ID matches", "timestamp": "2023-11-27T16:31:49.210889Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,b"]}, {"name": "ISA version matches", "timestamp": "2023-11-27T16:31:49.210934Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,b"]}, {"name": "ISA[P] deleted with proper response", "timestamp": "2023-11-27T16:31:49.210958Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,2a"]}, {"name": "None of Subscription[i] 1\u2264i\u2264n returned in subscribers with proper response", "timestamp": "2023-11-27T16:31:49.211329Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,3d"]}], "queries": [{"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/v1/dss/identification_service_areas/400e6099-7455-4165-8dca-c28e5c29f8da/1f6s7sqp4bag0", "initiated_at": "2023-11-27T16:31:49.192072Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5MiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:49 GMT", "Content-Length": "265"}, "elapsed_s": 0.005108, "reported": "2023-11-27T16:31:49.197795Z", "json": {"service_area": {"flights_url": "https://example.com/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-27T16:31:49.163166Z", "time_end": "2023-11-27T16:41:49.163166Z", "version": "1f6s7sqp4bag0", "id": "400e6099-7455-4165-8dca-c28e5c29f8da"}, "subscribers": []}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T16:31:49.211357Z"}, {"name": "S16", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss_interoperability.md#s16-test-step", "start_time": "2023-11-27T16:31:49.211393Z", "failed_checks": [], "passed_checks": [{"name": "Subscription[n] created with proper response", "timestamp": "2023-11-27T16:31:49.222660Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,3a"]}, {"name": "service_areas does not include ISA from S12", "timestamp": "2023-11-27T16:31:49.223044Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,2b", "astm.f3411.v19.DSS0070"]}, {"name": "Subscription[n] created with proper response", "timestamp": "2023-11-27T16:31:49.232917Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,3a"]}, {"name": "service_areas does not include ISA from S12", "timestamp": "2023-11-27T16:31:49.233300Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,2b", "astm.f3411.v19.DSS0070"]}], "queries": [{"request": {"method": "PUT", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/93acf2cc-a831-41c5-857d-7e4173057d04", "initiated_at": "2023-11-27T16:31:49.212008Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "498", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5MiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": -23.6558, "lng": 130.6205}, {"lat": -23.6898, "lng": 130.6301}, {"lat": -23.6709, "lng": 130.67}, {"lat": -23.6407, "lng": 130.6466}]}, "altitude_lo": 20.0, "altitude_hi": 400.0}, "time_start": "2023-11-27T16:31:49.211453Z", "time_end": "2023-11-27T16:41:49.211453Z"}, "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "request_id": "4ef8ef09-1e33-43cd-a74a-452b1a14700c"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:49 GMT", "Content-Length": "345"}, "elapsed_s": 0.008414, "reported": "2023-11-27T16:31:49.221034Z", "json": {"service_areas": [], "subscription": {"id": "93acf2cc-a831-41c5-857d-7e4173057d04", "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-27T16:41:49.211453Z", "time_start": "2023-11-27T16:31:49.211453Z", "version": "1f6s7sqqhn9cg"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/013292a3-bb31-45fe-9013-b0bf98b290dd", "initiated_at": "2023-11-27T16:31:49.223624Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "498", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": -23.6558, "lng": 130.6205}, {"lat": -23.6898, "lng": 130.6301}, {"lat": -23.6709, "lng": 130.67}, {"lat": -23.6407, "lng": 130.6466}]}, "altitude_lo": 20.0, "altitude_hi": 400.0}, "time_start": "2023-11-27T16:31:49.223101Z", "time_end": "2023-11-27T16:41:49.223101Z"}, "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "request_id": "6755bf17-10e5-4971-9265-e3237813e414"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:49 GMT", "Content-Length": "345"}, "elapsed_s": 0.007056, "reported": "2023-11-27T16:31:49.231272Z", "json": {"service_areas": [], "subscription": {"id": "013292a3-bb31-45fe-9013-b0bf98b290dd", "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-27T16:41:49.223101Z", "time_start": "2023-11-27T16:31:49.223101Z", "version": "1f6s7sqqsnhr8"}}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T16:31:49.233328Z"}, {"name": "S17", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss_interoperability.md#s17-test-step", "start_time": "2023-11-27T16:31:49.233364Z", "failed_checks": [], "passed_checks": [{"name": "Subscription[n] deleted with proper response", "timestamp": "2023-11-27T16:31:49.241756Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,4a"]}, {"name": "Subscription[n] deleted with proper response", "timestamp": "2023-11-27T16:31:49.248566Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,4a"]}], "queries": [{"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/93acf2cc-a831-41c5-857d-7e4173057d04/1f6s7sqqhn9cg", "initiated_at": "2023-11-27T16:31:49.233413Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5MiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:49 GMT", "Content-Length": "326"}, "elapsed_s": 0.006126, "reported": "2023-11-27T16:31:49.240122Z", "json": {"subscription": {"id": "93acf2cc-a831-41c5-857d-7e4173057d04", "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-27T16:41:49.211453Z", "time_start": "2023-11-27T16:31:49.211453Z", "version": "1f6s7sqqhn9cg"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/013292a3-bb31-45fe-9013-b0bf98b290dd/1f6s7sqqsnhr8", "initiated_at": "2023-11-27T16:31:49.241819Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5MiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:49 GMT", "Content-Length": "326"}, "elapsed_s": 0.004371, "reported": "2023-11-27T16:31:49.246735Z", "json": {"subscription": {"id": "013292a3-bb31-45fe-9013-b0bf98b290dd", "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-27T16:41:49.223101Z", "time_start": "2023-11-27T16:31:49.223101Z", "version": "1f6s7sqqsnhr8"}}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T16:31:49.248596Z"}], "end_time": "2023-11-27T16:31:49.248612Z"}], "successful": true, "notes": {"uss1_private_address": {"message": "DSS instance (URL: http://dss.uss1.localutm, netloc: dss.uss1.localutm, resolved IP: 172.18.0.3) is declared as explicitly having a private address, skipping check", "timestamp": "2023-11-27T16:31:38.844875Z"}, "uss2_private_address": {"message": "DSS instance (URL: http://dss.uss2.localutm, netloc: dss.uss2.localutm, resolved IP: 172.18.0.3) is declared as explicitly having a private address, skipping check", "timestamp": "2023-11-27T16:31:38.847966Z"}}, "end_time": "2023-11-27T16:31:49.248626Z", "cleanup": {"name": "Cleanup", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss_interoperability.md#cleanup", "start_time": "2023-11-27T16:31:49.248650Z", "failed_checks": [], "passed_checks": [{"name": "ISA deleted with proper response", "timestamp": "2023-11-27T16:31:49.258608Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,2a"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-27T16:31:49.260739Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,4a"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-27T16:31:49.262635Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,4a"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-27T16:31:49.264856Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,4a"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-27T16:31:49.271796Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,4a"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-27T16:31:49.273854Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,4a"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-27T16:31:49.281867Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,4a"]}, {"name": "ISA deleted with proper response", "timestamp": "2023-11-27T16:31:49.283864Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,2a"]}, {"name": "ISA deleted with proper response", "timestamp": "2023-11-27T16:31:49.286037Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,2a"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-27T16:31:49.288345Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,4a"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-27T16:31:49.290375Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,4a"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss1.localutm/v1/dss/identification_service_areas/93e8c81e-ed0a-4486-8761-0d7641160ca7", "initiated_at": "2023-11-27T16:31:49.248693Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5MiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:49 GMT", "Content-Length": "248"}, "elapsed_s": 0.001169, "reported": "2023-11-27T16:31:49.250410Z", "json": {"service_area": {"flights_url": "https://example.com/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-27T16:31:38.928054Z", "time_end": "2023-11-27T16:31:43.928054Z", "version": "1f6s7sh82jg48", "id": "93e8c81e-ed0a-4486-8761-0d7641160ca7"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/v1/dss/identification_service_areas/93e8c81e-ed0a-4486-8761-0d7641160ca7/1f6s7sh82jg48", "initiated_at": "2023-11-27T16:31:49.251385Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5MiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:49 GMT", "Content-Length": "265"}, "elapsed_s": 0.004836, "reported": "2023-11-27T16:31:49.256768Z", "json": {"service_area": {"flights_url": "https://example.com/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-27T16:31:38.928054Z", "time_end": "2023-11-27T16:31:43.928054Z", "version": "1f6s7sh82jg48", "id": "93e8c81e-ed0a-4486-8761-0d7641160ca7"}, "subscribers": []}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "GET", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/05437702-9626-4f03-8329-87d75d61c861", "initiated_at": "2023-11-27T16:31:49.258693Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5MiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:49 GMT", "Content-Length": "115"}, "elapsed_s": 0.001169, "reported": "2023-11-27T16:31:49.260531Z", "json": {"message": "Subscription 05437702-9626-4f03-8329-87d75d61c861 not found (E:df645d66-7118-4890-81f7-c5d4d86bc4c5)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "GET", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/166531b9-36eb-4880-ac3d-2493ab1d9896", "initiated_at": "2023-11-27T16:31:49.260841Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5MiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:49 GMT", "Content-Length": "115"}, "elapsed_s": 0.001074, "reported": "2023-11-27T16:31:49.262425Z", "json": {"message": "Subscription 166531b9-36eb-4880-ac3d-2493ab1d9896 not found (E:29c734b6-beb9-4fed-840b-3e9c737c6008)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "GET", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/8726cfb8-a3ff-4082-9de5-6ad14184c68e", "initiated_at": "2023-11-27T16:31:49.262734Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5MiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:49 GMT", "Content-Length": "326"}, "elapsed_s": 0.00119, "reported": "2023-11-27T16:31:49.264636Z", "json": {"subscription": {"id": "8726cfb8-a3ff-4082-9de5-6ad14184c68e", "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 2, "time_end": "2023-11-27T16:31:49.045217Z", "time_start": "2023-11-27T16:31:44.045217Z", "version": "1f6s7sm0jbnkg"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/8726cfb8-a3ff-4082-9de5-6ad14184c68e/1f6s7sm0jbnkg", "initiated_at": "2023-11-27T16:31:49.265921Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5MiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:49 GMT", "Content-Length": "326"}, "elapsed_s": 0.005122, "reported": "2023-11-27T16:31:49.271571Z", "json": {"subscription": {"id": "8726cfb8-a3ff-4082-9de5-6ad14184c68e", "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 2, "time_end": "2023-11-27T16:31:49.045217Z", "time_start": "2023-11-27T16:31:44.045217Z", "version": "1f6s7sm0jbnkg"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "GET", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/55847c3d-7d6c-45db-ab85-e1790cec7f13", "initiated_at": "2023-11-27T16:31:49.271879Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5MiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:49 GMT", "Content-Length": "324"}, "elapsed_s": 0.001079, "reported": "2023-11-27T16:31:49.273638Z", "json": {"subscription": {"id": "55847c3d-7d6c-45db-ab85-e1790cec7f13", "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 2, "time_end": "2023-11-27T16:31:49.05863Z", "time_start": "2023-11-27T16:31:44.05863Z", "version": "1f6s7sm0vfsh8"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/55847c3d-7d6c-45db-ab85-e1790cec7f13/1f6s7sm0vfsh8", "initiated_at": "2023-11-27T16:31:49.274864Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5MiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:49 GMT", "Content-Length": "324"}, "elapsed_s": 0.006217, "reported": "2023-11-27T16:31:49.281622Z", "json": {"subscription": {"id": "55847c3d-7d6c-45db-ab85-e1790cec7f13", "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 2, "time_end": "2023-11-27T16:31:49.05863Z", "time_start": "2023-11-27T16:31:44.05863Z", "version": "1f6s7sm0vfsh8"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "GET", "url": "http://dss.uss1.localutm/v1/dss/identification_service_areas/6a5d4c37-a6bf-41f2-a2e9-b5fe88ae7cb7", "initiated_at": "2023-11-27T16:31:49.281952Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5MiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:49 GMT", "Content-Length": "106"}, "elapsed_s": 0.00109, "reported": "2023-11-27T16:31:49.283629Z", "json": {"message": "ISA 6a5d4c37-a6bf-41f2-a2e9-b5fe88ae7cb7 not found (E:1bda94ba-7703-4886-bd9b-2f43f54e4c44)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "GET", "url": "http://dss.uss1.localutm/v1/dss/identification_service_areas/400e6099-7455-4165-8dca-c28e5c29f8da", "initiated_at": "2023-11-27T16:31:49.283954Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5MiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:49 GMT", "Content-Length": "106"}, "elapsed_s": 0.001169, "reported": "2023-11-27T16:31:49.285815Z", "json": {"message": "ISA 400e6099-7455-4165-8dca-c28e5c29f8da not found (E:53a2c7ef-ae9b-4981-befe-dd23f87d93c1)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "GET", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/93acf2cc-a831-41c5-857d-7e4173057d04", "initiated_at": "2023-11-27T16:31:49.286121Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5MiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:49 GMT", "Content-Length": "115"}, "elapsed_s": 0.001254, "reported": "2023-11-27T16:31:49.288046Z", "json": {"message": "Subscription 93acf2cc-a831-41c5-857d-7e4173057d04 not found (E:f316345c-6b63-4c29-8929-e4bb23992d11)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "GET", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/013292a3-bb31-45fe-9013-b0bf98b290dd", "initiated_at": "2023-11-27T16:31:49.288444Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5MiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:49 GMT", "Content-Length": "115"}, "elapsed_s": 0.001144, "reported": "2023-11-27T16:31:49.290159Z", "json": {"message": "Subscription 013292a3-bb31-45fe-9013-b0bf98b290dd not found (E:09a617f6-160a-4a02-8b87-e2d9237f5c41)"}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T16:31:49.290444Z"}}}, {"test_scenario": {"name": "ASTM NetRID DSS: Token Validation", "scenario_type": "scenarios.astm.netrid.v19.dss.TokenValidation", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/token_validation.md", "start_time": "2023-11-27T16:31:49.290947Z", "cases": [{"name": "Setup", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/token_validation.md#setup-test-case", "start_time": "2023-11-27T16:31:49.291019Z", "steps": [{"name": "Ensure clean workspace", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/token_validation.md#ensure-clean-workspace-test-step", "start_time": "2023-11-27T16:31:49.291077Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-27T16:31:49.292995Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.GetISA"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss1.localutm/v1/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-27T16:31:49.291123Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5MiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:49 GMT", "Content-Length": "106"}, "elapsed_s": 0.001104, "reported": "2023-11-27T16:31:49.292756Z", "json": {"message": "ISA 0000015c-e36d-40be-d38b-eca6ca350000 not found (E:aaa7cee6-9007-4b68-bd57-02c1237e2603)"}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T16:31:49.293069Z"}], "end_time": "2023-11-27T16:31:49.293099Z"}, {"name": "Token validation", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/token_validation.md#token-validation-test-case", "start_time": "2023-11-27T16:31:49.293139Z", "steps": [{"name": "Token validation", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/test_steps/put_isa.md#create-or-update-isa-test-step", "start_time": "2023-11-27T16:31:49.293179Z", "failed_checks": [], "passed_checks": [{"name": "Read scope cannot create an ISA", "timestamp": "2023-11-27T16:31:49.295587Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "Missing token prevents creating an ISA", "timestamp": "2023-11-27T16:31:49.298351Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "Fake token prevents creating an ISA", "timestamp": "2023-11-27T16:31:49.343430Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA response code", "timestamp": "2023-11-27T16:31:49.353118Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA response format", "timestamp": "2023-11-27T16:31:49.364143Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA ID matches", "timestamp": "2023-11-27T16:31:49.364257Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA version format", "timestamp": "2023-11-27T16:31:49.364323Z", "participants": ["uss1"], "requirements": []}, {"name": "ISA start time matches", "timestamp": "2023-11-27T16:31:49.364379Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA end time matches", "timestamp": "2023-11-27T16:31:49.364431Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA URL matches", "timestamp": "2023-11-27T16:31:49.364484Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "Correct token and scope can create ISA", "timestamp": "2023-11-27T16:31:49.364861Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "Missing token prevents reading an ISA", "timestamp": "2023-11-27T16:31:49.366215Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.GetISA"]}, {"name": "Fake token prevents reading an ISA", "timestamp": "2023-11-27T16:31:49.368633Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.GetISA"]}, {"name": "Read scope cannot mutate an ISA", "timestamp": "2023-11-27T16:31:49.371024Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "Missing token prevents mutating an ISA", "timestamp": "2023-11-27T16:31:49.373293Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "Fake token cannot mutate an ISA", "timestamp": "2023-11-27T16:31:49.375590Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "Read scope cannot delete an ISA", "timestamp": "2023-11-27T16:31:49.377340Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,b"]}, {"name": "Missing token prevents ISA deletion", "timestamp": "2023-11-27T16:31:49.378934Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,b"]}, {"name": "Fake token cannot delete an ISA", "timestamp": "2023-11-27T16:31:49.380789Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,b"]}, {"name": "Correct token and scope can delete ISA", "timestamp": "2023-11-27T16:31:49.389345Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,b"]}], "queries": [{"request": {"method": "PUT", "url": "http://dss.uss1.localutm/v1/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-27T16:31:49.293803Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "462", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5MiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lo": 0.0, "altitude_hi": 3048.0}, "time_start": "2023-11-27T16:31:33.410459Z", "time_end": "2023-11-27T17:31:33.410459Z"}, "flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "request_id": "9a505c6f-ccbd-4801-9ee2-78037cf99319"}, "body": null}, "response": {"code": 403, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:49 GMT", "Content-Length": "276"}, "elapsed_s": 0.000847, "reported": "2023-11-27T16:31:49.295237Z", "json": {"message": "Access token missing scopes (AuthOption[0]: dss.write.identification_service_areas) while expecting [AuthFromAuthorizationAuthority: (dss.write.identification_service_areas)] and got dss.read.identification_service_areas (E:fb440100-aa6d-4cb8-86a9-7ad4f1e77349)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/v1/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-27T16:31:49.296234Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "462", "Content-Type": "application/json"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lo": 0.0, "altitude_hi": 3048.0}, "time_start": "2023-11-27T16:31:33.410459Z", "time_end": "2023-11-27T17:31:33.410459Z"}, "flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "request_id": "29b93b5d-f890-43cf-876f-78b331e2cb2e"}, "body": null}, "response": {"code": 401, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:49 GMT", "Content-Length": "76"}, "elapsed_s": 0.001236, "reported": "2023-11-27T16:31:49.298003Z", "json": {"message": "Missing access token (E:618aa2d3-afd6-447b-aa7e-b873efab3750)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/v1/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-27T16:31:49.298993Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "462", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImNsaWVudF9pZCI6InVzc191bnNpZ25lZCIsImV4cCI6MTcwMTEwNjMwOSwiaXNzIjoiTm9BdXRoIiwianRpIjoiOWQ3ZThlNDEtNjQ0OC00MmUxLTliYmEtNjE2OWZiZmI2YWU3IiwibmJmIjoxNzAxMTAyNzA4LCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3Vuc2lnbmVkIn0.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lo": 0.0, "altitude_hi": 3048.0}, "time_start": "2023-11-27T16:31:33.410459Z", "time_end": "2023-11-27T17:31:33.410459Z"}, "flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "request_id": "03b7da4d-9a2d-42d6-b06a-883cb51277db"}, "body": null}, "response": {"code": 401, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:49 GMT", "Content-Length": "86"}, "elapsed_s": 0.001259, "reported": "2023-11-27T16:31:49.343088Z", "json": {"message": "crypto/rsa: verification error (E:fc378b35-3ecd-4243-93a0-42b491317912)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/v1/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-27T16:31:49.344291Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "462", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5MiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lo": 0.0, "altitude_hi": 3048.0}, "time_start": "2023-11-27T16:31:33.410459Z", "time_end": "2023-11-27T17:31:33.410459Z"}, "flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "request_id": "2e16d8a2-fd94-42ac-8940-e64bc9e9873d"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:49 GMT", "Content-Length": "291"}, "elapsed_s": 0.005486, "reported": "2023-11-27T16:31:49.350337Z", "json": {"subscribers": [], "service_area": {"flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-27T16:31:33.410459Z", "time_end": "2023-11-27T17:31:33.410459Z", "version": "1f6s7squfm2no", "id": "0000015c-e36d-40be-d38b-eca6ca350000"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/v1/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000/1f6s7squfm2no", "initiated_at": "2023-11-27T16:31:49.369234Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "462", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5MiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lo": 0.0, "altitude_hi": 3048.0}, "time_start": "2023-11-27T16:31:33.410459Z", "time_end": "2023-11-27T17:31:33.410459Z"}, "flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "request_id": "fb4953c2-6189-4fc2-8d3e-26100b09d718"}, "body": null}, "response": {"code": 403, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:49 GMT", "Content-Length": "276"}, "elapsed_s": 0.00092, "reported": "2023-11-27T16:31:49.370705Z", "json": {"message": "Access token missing scopes (AuthOption[0]: dss.write.identification_service_areas) while expecting [AuthFromAuthorizationAuthority: (dss.write.identification_service_areas)] and got dss.read.identification_service_areas (E:46289212-dcd3-4355-a74c-6ffd713edf04)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/v1/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-27T16:31:49.371673Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "462", "Content-Type": "application/json"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lo": 0.0, "altitude_hi": 3048.0}, "time_start": "2023-11-27T16:31:33.410459Z", "time_end": "2023-11-27T17:31:33.410459Z"}, "flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "request_id": "1f7fd90a-ee6e-4caf-ba0b-419ea0319dc7"}, "body": null}, "response": {"code": 401, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:49 GMT", "Content-Length": "76"}, "elapsed_s": 0.000778, "reported": "2023-11-27T16:31:49.372960Z", "json": {"message": "Missing access token (E:be49b4d1-7572-4365-b60f-760814d9223c)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/v1/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-27T16:31:49.373926Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "462", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImNsaWVudF9pZCI6InVzc191bnNpZ25lZCIsImV4cCI6MTcwMTEwNjMwOSwiaXNzIjoiTm9BdXRoIiwianRpIjoiOWQ3ZThlNDEtNjQ0OC00MmUxLTliYmEtNjE2OWZiZmI2YWU3IiwibmJmIjoxNzAxMTAyNzA4LCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3Vuc2lnbmVkIn0.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lo": 0.0, "altitude_hi": 3048.0}, "time_start": "2023-11-27T16:31:33.410459Z", "time_end": "2023-11-27T17:31:33.410459Z"}, "flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "request_id": "b57963b0-7fe5-4843-a184-b10f22758877"}, "body": null}, "response": {"code": 401, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:49 GMT", "Content-Length": "86"}, "elapsed_s": 0.000757, "reported": "2023-11-27T16:31:49.375228Z", "json": {"message": "crypto/rsa: verification error (E:ee2eb6cf-a2c3-4049-baee-281a504f53b5)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/v1/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000/1f6s7squfm2no", "initiated_at": "2023-11-27T16:31:49.375674Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5MiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 403, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:49 GMT", "Content-Length": "276"}, "elapsed_s": 0.00083, "reported": "2023-11-27T16:31:49.377009Z", "json": {"message": "Access token missing scopes (AuthOption[0]: dss.write.identification_service_areas) while expecting [AuthFromAuthorizationAuthority: (dss.write.identification_service_areas)] and got dss.read.identification_service_areas (E:9f150d02-9987-40b6-9436-95be5abc6c2c)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/v1/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000/1f6s7squfm2no", "initiated_at": "2023-11-27T16:31:49.377438Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0"}, "body": null, "json": null}, "response": {"code": 401, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:49 GMT", "Content-Length": "76"}, "elapsed_s": 0.000694, "reported": "2023-11-27T16:31:49.378622Z", "json": {"message": "Missing access token (E:c95ad205-15bc-4bd5-8674-3c53e9c0bc48)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/v1/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000/1f6s7squfm2no", "initiated_at": "2023-11-27T16:31:49.379040Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImNsaWVudF9pZCI6InVzc191bnNpZ25lZCIsImV4cCI6MTcwMTEwNjMwOSwiaXNzIjoiTm9BdXRoIiwianRpIjoiOWQ3ZThlNDEtNjQ0OC00MmUxLTliYmEtNjE2OWZiZmI2YWU3IiwibmJmIjoxNzAxMTAyNzA4LCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3Vuc2lnbmVkIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 401, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:49 GMT", "Content-Length": "86"}, "elapsed_s": 0.000773, "reported": "2023-11-27T16:31:49.380476Z", "json": {"message": "crypto/rsa: verification error (E:bdd2c0a7-dbf6-47b9-a147-49d213c631ab)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/v1/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000/1f6s7squfm2no", "initiated_at": "2023-11-27T16:31:49.380870Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5MiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:49 GMT", "Content-Length": "291"}, "elapsed_s": 0.00552, "reported": "2023-11-27T16:31:49.386907Z", "json": {"service_area": {"flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-27T16:31:33.410459Z", "time_end": "2023-11-27T17:31:33.410459Z", "version": "1f6s7squfm2no", "id": "0000015c-e36d-40be-d38b-eca6ca350000"}, "subscribers": []}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T16:31:49.389387Z"}], "end_time": "2023-11-27T16:31:49.389409Z"}], "successful": true, "end_time": "2023-11-27T16:31:49.389429Z", "cleanup": {"name": "Cleanup", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/token_validation.md#cleanup", "start_time": "2023-11-27T16:31:49.389462Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-27T16:31:49.391317Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.GetISA"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss1.localutm/v1/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-27T16:31:49.389502Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5MiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:49 GMT", "Content-Length": "106"}, "elapsed_s": 0.00106, "reported": "2023-11-27T16:31:49.391079Z", "json": {"message": "ISA 0000015c-e36d-40be-d38b-eca6ca350000 not found (E:360f2078-c1b6-41fa-906e-d79daed59cb6)"}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T16:31:49.391393Z"}}}, {"test_scenario": {"name": "ASTM NetRID DSS: Direct CRDB access", "scenario_type": "scenarios.astm.netrid.v19.dss.CRDBAccess", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/crdb_access.md", "start_time": "2023-11-27T16:31:49.391801Z", "cases": [], "successful": true, "end_time": "2023-11-27T16:31:49.391852Z"}}], "capability_evaluations": [], "successful": true, "end_time": "2023-11-27T16:31:49.392076Z"}}, {"test_suite": {"name": "DSS testing for ASTM NetRID F3411-19", "suite_type": "suites.astm.netrid.f3411_19.dss_probing", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/suites/astm/netrid/f3411_19/dss_probing.md", "start_time": "2023-11-27T16:31:49.392790Z", "actions": [{"test_scenario": {"name": "ASTM NetRID DSS: Simple ISA", "scenario_type": "scenarios.astm.netrid.v19.dss.ISASimple", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_simple.md", "start_time": "2023-11-27T16:31:49.393019Z", "cases": [{"name": "Setup", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_simple.md#setup-test-case", "start_time": "2023-11-27T16:31:49.393081Z", "steps": [{"name": "Ensure clean workspace", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_simple.md#ensure-clean-workspace-test-step", "start_time": "2023-11-27T16:31:49.393133Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-27T16:31:49.395148Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.GetISA"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss2.localutm/v1/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-27T16:31:49.393183Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:49 GMT", "Content-Length": "106"}, "elapsed_s": 0.001123, "reported": "2023-11-27T16:31:49.394879Z", "json": {"message": "ISA 0000015c-e36d-40be-d38b-eca6ca350000 not found (E:21de7a40-3f89-4706-ac2f-366203eb83cf)"}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T16:31:49.395220Z"}], "end_time": "2023-11-27T16:31:49.395251Z"}, {"name": "Create and check ISA", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_simple.md#create-and-check-isa-test-case", "start_time": "2023-11-27T16:31:49.395298Z", "steps": [{"name": "Create ISA", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/test_steps/put_isa.md#create-or-update-isa-test-step", "start_time": "2023-11-27T16:31:49.395336Z", "failed_checks": [], "passed_checks": [{"name": "ISA response code", "timestamp": "2023-11-27T16:31:49.406924Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA response format", "timestamp": "2023-11-27T16:31:49.417858Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA ID matches", "timestamp": "2023-11-27T16:31:49.417925Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA version format", "timestamp": "2023-11-27T16:31:49.417975Z", "participants": ["uss2"], "requirements": []}, {"name": "ISA start time matches", "timestamp": "2023-11-27T16:31:49.418020Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA end time matches", "timestamp": "2023-11-27T16:31:49.418062Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA URL matches", "timestamp": "2023-11-27T16:31:49.418106Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA created", "timestamp": "2023-11-27T16:31:49.418475Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}], "queries": [{"request": {"method": "PUT", "url": "http://dss.uss2.localutm/v1/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-27T16:31:49.396021Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "462", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMwOSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lo": 0.0, "altitude_hi": 3048.0}, "time_start": "2023-11-27T16:31:33.435428Z", "time_end": "2023-11-27T17:31:33.435428Z"}, "flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "request_id": "94e0b504-07ef-4e2c-9544-9cec80645aa9"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:49 GMT", "Content-Length": "291"}, "elapsed_s": 0.006037, "reported": "2023-11-27T16:31:49.404146Z", "json": {"subscribers": [], "service_area": {"flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-27T16:31:33.435428Z", "time_end": "2023-11-27T17:31:33.435428Z", "version": "1f6s7sr02d75g", "id": "0000015c-e36d-40be-d38b-eca6ca350000"}}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T16:31:49.418503Z"}, {"name": "Get ISA by ID", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_simple.md#get-isa-by-id-test-step", "start_time": "2023-11-27T16:31:49.418526Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-27T16:31:49.421585Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.GetISA", "interuss.f3411.dss_endpoints.GetISA"]}, {"name": "ISA version match", "timestamp": "2023-11-27T16:31:49.422194Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.GetISA"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss2.localutm/v1/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-27T16:31:49.418567Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:49 GMT", "Content-Length": "274"}, "elapsed_s": 0.001177, "reported": "2023-11-27T16:31:49.420304Z", "json": {"service_area": {"flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-27T16:31:33.435428Z", "time_end": "2023-11-27T17:31:33.435428Z", "version": "1f6s7sr02d75g", "id": "0000015c-e36d-40be-d38b-eca6ca350000"}}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T16:31:49.422220Z"}], "end_time": "2023-11-27T16:31:49.422236Z"}, {"name": "Update and search ISA", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_simple.md#update-and-search-isa-test-case", "start_time": "2023-11-27T16:31:49.422263Z", "steps": [{"name": "Update ISA", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/test_steps/put_isa.md#create-or-update-isa-test-step", "start_time": "2023-11-27T16:31:49.422296Z", "failed_checks": [], "passed_checks": [{"name": "ISA response code", "timestamp": "2023-11-27T16:31:49.430562Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA response format", "timestamp": "2023-11-27T16:31:49.441120Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA ID matches", "timestamp": "2023-11-27T16:31:49.441188Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA version changed", "timestamp": "2023-11-27T16:31:49.441235Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA version format", "timestamp": "2023-11-27T16:31:49.441280Z", "participants": ["uss2"], "requirements": []}, {"name": "ISA start time matches", "timestamp": "2023-11-27T16:31:49.441323Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA end time matches", "timestamp": "2023-11-27T16:31:49.441365Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA URL matches", "timestamp": "2023-11-27T16:31:49.441408Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA updated", "timestamp": "2023-11-27T16:31:49.441810Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}], "queries": [{"request": {"method": "PUT", "url": "http://dss.uss2.localutm/v1/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000/1f6s7sr02d75g", "initiated_at": "2023-11-27T16:31:49.422852Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "462", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMwOSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lo": 0.0, "altitude_hi": 3048.0}, "time_start": "2023-11-27T16:31:33.435428Z", "time_end": "2023-11-27T17:31:34.435428Z"}, "flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "request_id": "1633aeb0-4096-43b2-9087-c40846cbe4fd"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:49 GMT", "Content-Length": "291"}, "elapsed_s": 0.004477, "reported": "2023-11-27T16:31:49.427942Z", "json": {"subscribers": [], "service_area": {"flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-27T16:31:33.435428Z", "time_end": "2023-11-27T17:31:34.435428Z", "version": "1f6s7sr0qmn1o", "id": "0000015c-e36d-40be-d38b-eca6ca350000"}}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T16:31:49.441838Z"}, {"name": "Get ISA by ID", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_simple.md#get-isa-by-id-test-step-1", "start_time": "2023-11-27T16:31:49.441868Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-27T16:31:49.444861Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.GetISA", "interuss.f3411.dss_endpoints.GetISA"]}, {"name": "ISA version match", "timestamp": "2023-11-27T16:31:49.445470Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.GetISA"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss2.localutm/v1/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-27T16:31:49.441908Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:49 GMT", "Content-Length": "274"}, "elapsed_s": 0.001144, "reported": "2023-11-27T16:31:49.443567Z", "json": {"service_area": {"flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-27T16:31:33.435428Z", "time_end": "2023-11-27T17:31:34.435428Z", "version": "1f6s7sr0qmn1o", "id": "0000015c-e36d-40be-d38b-eca6ca350000"}}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T16:31:49.445496Z"}, {"name": "Search by earliest time (included)", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/test_steps/search_isas.md#search-isas-test-step", "start_time": "2023-11-27T16:31:49.445524Z", "failed_checks": [], "passed_checks": [{"name": "ISAs search response format", "timestamp": "2023-11-27T16:31:49.458682Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "Successful ISAs search", "timestamp": "2023-11-27T16:31:49.458721Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "ISA returned by search", "timestamp": "2023-11-27T16:31:49.459403Z", "participants": ["uss2"], "requirements": []}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss2.localutm/v1/dss/identification_service_areas?area=37.1853,-80.614,37.2148,-80.614,37.2148,-80.544,37.1853,-80.544&earliest_time=2023-11-27T17:30:34.435428Z", "initiated_at": "2023-11-27T16:31:49.445600Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:49 GMT", "Content-Length": "277"}, "elapsed_s": 0.001627, "reported": "2023-11-27T16:31:49.447824Z", "json": {"service_areas": [{"flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-27T16:31:33.435428Z", "time_end": "2023-11-27T17:31:34.435428Z", "version": "1f6s7sr0qmn1o", "id": "0000015c-e36d-40be-d38b-eca6ca350000"}]}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T16:31:49.459446Z"}, {"name": "Search by earliest time (excluded)", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/test_steps/search_isas.md#search-isas-test-step", "start_time": "2023-11-27T16:31:49.459495Z", "failed_checks": [], "passed_checks": [{"name": "ISAs search response format", "timestamp": "2023-11-27T16:31:49.470723Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "Successful ISAs search", "timestamp": "2023-11-27T16:31:49.470761Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "ISA not returned by search", "timestamp": "2023-11-27T16:31:49.470939Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss2.localutm/v1/dss/identification_service_areas?area=37.1853,-80.614,37.2148,-80.614,37.2148,-80.544,37.1853,-80.544&earliest_time=2023-11-27T17:32:34.435428Z", "initiated_at": "2023-11-27T16:31:49.459575Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:49 GMT", "Content-Length": "21"}, "elapsed_s": 0.001393, "reported": "2023-11-27T16:31:49.461500Z", "json": {"service_areas": []}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T16:31:49.470979Z"}, {"name": "Search by latest time (included)", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/test_steps/search_isas.md#search-isas-test-step", "start_time": "2023-11-27T16:31:49.471007Z", "failed_checks": [], "passed_checks": [{"name": "ISAs search response format", "timestamp": "2023-11-27T16:31:49.483827Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "Successful ISAs search", "timestamp": "2023-11-27T16:31:49.483867Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "ISA returned by search", "timestamp": "2023-11-27T16:31:49.484569Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss2.localutm/v1/dss/identification_service_areas?area=37.1853,-80.614,37.2148,-80.614,37.2148,-80.544,37.1853,-80.544&latest_time=2023-11-27T16:32:33.435428Z", "initiated_at": "2023-11-27T16:31:49.471079Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:49 GMT", "Content-Length": "277"}, "elapsed_s": 0.001644, "reported": "2023-11-27T16:31:49.473287Z", "json": {"service_areas": [{"flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-27T16:31:33.435428Z", "time_end": "2023-11-27T17:31:34.435428Z", "version": "1f6s7sr0qmn1o", "id": "0000015c-e36d-40be-d38b-eca6ca350000"}]}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T16:31:49.484598Z"}, {"name": "Search by latest time (excluded)", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/test_steps/search_isas.md#search-isas-test-step", "start_time": "2023-11-27T16:31:49.484626Z", "failed_checks": [], "passed_checks": [{"name": "ISAs search response format", "timestamp": "2023-11-27T16:31:49.496285Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "Successful ISAs search", "timestamp": "2023-11-27T16:31:49.496325Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "ISA not returned by search", "timestamp": "2023-11-27T16:31:49.496486Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss2.localutm/v1/dss/identification_service_areas?area=37.1853,-80.614,37.2148,-80.614,37.2148,-80.544,37.1853,-80.544&latest_time=2023-11-27T16:30:33.435428Z", "initiated_at": "2023-11-27T16:31:49.484697Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:49 GMT", "Content-Length": "21"}, "elapsed_s": 0.001601, "reported": "2023-11-27T16:31:49.486857Z", "json": {"service_areas": []}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T16:31:49.496515Z"}, {"name": "Search by area only", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/test_steps/search_isas.md#search-isas-test-step", "start_time": "2023-11-27T16:31:49.496544Z", "failed_checks": [], "passed_checks": [{"name": "ISAs search response format", "timestamp": "2023-11-27T16:31:49.509490Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "Successful ISAs search", "timestamp": "2023-11-27T16:31:49.509530Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "ISA returned by search", "timestamp": "2023-11-27T16:31:49.510247Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss2.localutm/v1/dss/identification_service_areas?area=37.1853,-80.614,37.2148,-80.614,37.2148,-80.544,37.1853,-80.544", "initiated_at": "2023-11-27T16:31:49.496602Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:49 GMT", "Content-Length": "277"}, "elapsed_s": 0.001436, "reported": "2023-11-27T16:31:49.498555Z", "json": {"service_areas": [{"flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-27T16:31:33.435428Z", "time_end": "2023-11-27T17:31:34.435428Z", "version": "1f6s7sr0qmn1o", "id": "0000015c-e36d-40be-d38b-eca6ca350000"}]}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T16:31:49.510276Z"}, {"name": "Search with invalid params", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_simple.md#search-with-invalid-params-test-step", "start_time": "2023-11-27T16:31:49.510305Z", "failed_checks": [], "passed_checks": [{"name": "Search request rejected", "timestamp": "2023-11-27T16:31:49.511782Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss2.localutm/v1/dss/identification_service_areas?area=", "initiated_at": "2023-11-27T16:31:49.510346Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:49 GMT", "Content-Length": "68"}, "elapsed_s": 0.000732, "reported": "2023-11-27T16:31:49.511571Z", "json": {"message": "Missing area (E:ae7a5ba2-587c-495b-a847-43155a58f2dc)"}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T16:31:49.511833Z"}, {"name": "Search by huge area", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_simple.md#search-by-huge-area-test-step", "start_time": "2023-11-27T16:31:49.511886Z", "failed_checks": [], "passed_checks": [{"name": "Search request rejected", "timestamp": "2023-11-27T16:31:49.513558Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss2.localutm/v1/dss/identification_service_areas?area=38.0,-81.0,37.0,-81.0,37.0,-80.0,38.0,-80.0", "initiated_at": "2023-11-27T16:31:49.511985Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 413, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:49 GMT", "Content-Length": "70"}, "elapsed_s": 0.000804, "reported": "2023-11-27T16:31:49.513339Z", "json": {"message": "Area too large (E:b954118e-9d27-4312-9430-b03625d12c54)"}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T16:31:49.513609Z"}, {"name": "Search ISA with loop", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_simple.md#search-isa-with-loop-test-step", "start_time": "2023-11-27T16:31:49.513661Z", "failed_checks": [], "passed_checks": [{"name": "Search request rejected", "timestamp": "2023-11-27T16:31:49.515465Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss2.localutm/v1/dss/identification_service_areas?area=37.1853,-80.614,37.2148,-80.614,37.2148,-80.544,37.1853,-80.544,37.1853,-80.614", "initiated_at": "2023-11-27T16:31:49.513783Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:49 GMT", "Content-Length": "103"}, "elapsed_s": 0.000803, "reported": "2023-11-27T16:31:49.515245Z", "json": {"message": "Intersection found between polygon edge 1 and 4 (E:b3b3de98-27f5-4405-a96c-f0de27b628ba)"}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T16:31:49.515515Z"}], "end_time": "2023-11-27T16:31:49.515547Z"}, {"name": "Delete ISA", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_simple.md#delete-isa-test-case", "start_time": "2023-11-27T16:31:49.515595Z", "steps": [{"name": "Delete with wrong version", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_simple.md#delete-with-wrong-version-test-step", "start_time": "2023-11-27T16:31:49.515645Z", "failed_checks": [], "passed_checks": [{"name": "Delete request rejected", "timestamp": "2023-11-27T16:31:49.518164Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,b"]}], "queries": [{"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/v1/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000/f6s7sr0qmn1", "initiated_at": "2023-11-27T16:31:49.515708Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMwOSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 409, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:49 GMT", "Content-Length": "127"}, "elapsed_s": 0.001652, "reported": "2023-11-27T16:31:49.517926Z", "json": {"message": "ISA currently at version 1f6s7sr0qmn1o but client specified f6s7sr0qmn1 (E:2b1a07fb-34fe-4999-b7c5-9fce33ea2857)"}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T16:31:49.518216Z"}, {"name": "Delete with empty version", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_simple.md#delete-with-empty-version-test-step", "start_time": "2023-11-27T16:31:49.518288Z", "failed_checks": [], "passed_checks": [{"name": "Delete request rejected", "timestamp": "2023-11-27T16:31:49.519906Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,b"]}], "queries": [{"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/v1/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000/", "initiated_at": "2023-11-27T16:31:49.518374Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMwOSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:49 GMT", "Content-Length": "78"}, "elapsed_s": 0.000747, "reported": "2023-11-27T16:31:49.519671Z", "json": {"message": "Missing version string (E:a8f80937-c3d5-4dc3-a124-0de57c9acf32)"}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T16:31:49.519958Z"}, {"name": "Delete ISA", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/test_steps/delete_isa.md#delete-isa-test-step", "start_time": "2023-11-27T16:31:49.520029Z", "failed_checks": [], "passed_checks": [{"name": "ISA response format", "timestamp": "2023-11-27T16:31:49.539650Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,b"]}, {"name": "ISA ID matches", "timestamp": "2023-11-27T16:31:49.539716Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,b"]}, {"name": "ISA version matches", "timestamp": "2023-11-27T16:31:49.539759Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,b"]}, {"name": "ISA deleted", "timestamp": "2023-11-27T16:31:49.539783Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,b"]}], "queries": [{"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/v1/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000/1f6s7sr0qmn1o", "initiated_at": "2023-11-27T16:31:49.520109Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMwOSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:49 GMT", "Content-Length": "291"}, "elapsed_s": 0.005636, "reported": "2023-11-27T16:31:49.526335Z", "json": {"service_area": {"flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-27T16:31:33.435428Z", "time_end": "2023-11-27T17:31:34.435428Z", "version": "1f6s7sr0qmn1o", "id": "0000015c-e36d-40be-d38b-eca6ca350000"}, "subscribers": []}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T16:31:49.539803Z"}, {"name": "Get deleted ISA by ID", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_simple.md#get-deleted-isa-by-id-test-step", "start_time": "2023-11-27T16:31:49.539826Z", "failed_checks": [], "passed_checks": [{"name": "ISA not found", "timestamp": "2023-11-27T16:31:49.541713Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.GetISA"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss2.localutm/v1/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-27T16:31:49.539864Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:49 GMT", "Content-Length": "106"}, "elapsed_s": 0.001068, "reported": "2023-11-27T16:31:49.541503Z", "json": {"message": "ISA 0000015c-e36d-40be-d38b-eca6ca350000 not found (E:0d0f67e0-8aea-4d96-a8f5-9ea7e1ef92de)"}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T16:31:49.541764Z"}, {"name": "Search ISA", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/test_steps/search_isas.md#search-isas-test-step", "start_time": "2023-11-27T16:31:49.541808Z", "failed_checks": [], "passed_checks": [{"name": "ISAs search response format", "timestamp": "2023-11-27T16:31:49.553069Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "Successful ISAs search", "timestamp": "2023-11-27T16:31:49.553108Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "ISA not returned by search", "timestamp": "2023-11-27T16:31:49.553266Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss2.localutm/v1/dss/identification_service_areas?area=37.1853,-80.614,37.2148,-80.614,37.2148,-80.544,37.1853,-80.544", "initiated_at": "2023-11-27T16:31:49.541906Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:49 GMT", "Content-Length": "21"}, "elapsed_s": 0.001317, "reported": "2023-11-27T16:31:49.543773Z", "json": {"service_areas": []}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T16:31:49.553296Z"}], "end_time": "2023-11-27T16:31:49.553311Z"}], "successful": true, "end_time": "2023-11-27T16:31:49.553325Z", "cleanup": {"name": "Cleanup", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_simple.md#cleanup", "start_time": "2023-11-27T16:31:49.553348Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-27T16:31:49.555299Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.GetISA"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss2.localutm/v1/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-27T16:31:49.553375Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:49 GMT", "Content-Length": "106"}, "elapsed_s": 0.001171, "reported": "2023-11-27T16:31:49.555048Z", "json": {"message": "ISA 0000015c-e36d-40be-d38b-eca6ca350000 not found (E:24120165-792a-4d10-ab82-8639ff27fc64)"}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T16:31:49.555373Z"}}}, {"test_scenario": {"name": "ASTM NetRID DSS: Submitted ISA Validations", "scenario_type": "scenarios.astm.netrid.v19.dss.ISAValidation", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_validation.md", "start_time": "2023-11-27T16:31:49.555874Z", "cases": [{"name": "Setup", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_validation.md#setup-test-case", "start_time": "2023-11-27T16:31:49.555944Z", "steps": [{"name": "Ensure clean workspace", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_validation.md#ensure-clean-workspace-test-step", "start_time": "2023-11-27T16:31:49.555998Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-27T16:31:49.558002Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.GetISA"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss2.localutm/v1/dss/identification_service_areas/00000170-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-27T16:31:49.556048Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:49 GMT", "Content-Length": "106"}, "elapsed_s": 0.001142, "reported": "2023-11-27T16:31:49.557747Z", "json": {"message": "ISA 00000170-e36d-40be-d38b-eca6ca350000 not found (E:a811c1e9-3a09-494d-a1ab-398740629b96)"}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T16:31:49.558076Z"}], "end_time": "2023-11-27T16:31:49.558107Z"}, {"name": "ISA Validation", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_validation.md#isa-validation-test-case", "start_time": "2023-11-27T16:31:49.558143Z", "steps": [{"name": "ISA Validation", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_validation.md#isa-validation-test-step", "start_time": "2023-11-27T16:31:49.558181Z", "failed_checks": [], "passed_checks": [{"name": "ISA huge area", "timestamp": "2023-11-27T16:31:49.560579Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA empty vertices", "timestamp": "2023-11-27T16:31:49.562843Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA start time in the past", "timestamp": "2023-11-27T16:31:49.565339Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA start time after end time", "timestamp": "2023-11-27T16:31:49.567744Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA vertices are valid", "timestamp": "2023-11-27T16:31:49.570061Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA missing outline", "timestamp": "2023-11-27T16:31:49.571775Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA missing volume", "timestamp": "2023-11-27T16:31:49.573523Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}], "queries": [{"request": {"method": "PUT", "url": "http://dss.uss2.localutm/v1/dss/identification_service_areas/00000170-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-27T16:31:49.558949Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "442", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMwOSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": 38.0, "lng": -81.0}, {"lat": 37.0, "lng": -81.0}, {"lat": 37.0, "lng": -80.0}, {"lat": 38.0, "lng": -80.0}]}, "altitude_lo": 0.0, "altitude_hi": 3048.0}, "time_start": "2023-11-27T16:31:33.442104Z", "time_end": "2023-11-27T17:31:33.442104Z"}, "flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "request_id": "5fdcf8c1-cdfb-4a54-b511-96f85defe48a"}, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:49 GMT", "Content-Length": "70"}, "elapsed_s": 0.000793, "reported": "2023-11-27T16:31:49.560305Z", "json": {"message": "Area too large (E:2066ec19-e92c-4105-be49-44df044b2beb)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/v1/dss/identification_service_areas/00000170-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-27T16:31:49.561260Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "328", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMwOSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": []}, "altitude_lo": 0.0, "altitude_hi": 3048.0}, "time_start": "2023-11-27T16:31:33.442104Z", "time_end": "2023-11-27T17:31:33.442104Z"}, "flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "request_id": "d960b93c-3b59-4a36-b486-8f4f1ba4ad95"}, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:49 GMT", "Content-Length": "93"}, "elapsed_s": 0.000792, "reported": "2023-11-27T16:31:49.562580Z", "json": {"message": "Missing or malformed required extents (E:2d6fad92-d5c9-452d-8dee-485acafa42ff)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/v1/dss/identification_service_areas/00000170-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-27T16:31:49.563536Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "462", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMwOSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lo": 0.0, "altitude_hi": 3048.0}, "time_start": "2023-11-27T16:21:49.562893Z", "time_end": "2023-11-27T17:21:49.562893Z"}, "flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "request_id": "eb3fb7e7-2f33-4f77-855c-fe01f1c79434"}, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:49 GMT", "Content-Length": "116"}, "elapsed_s": 0.000983, "reported": "2023-11-27T16:31:49.565065Z", "json": {"message": "IdentificationServiceArea time_start must not be in the past (E:71d6d991-f792-4882-8276-bbd6d9409622)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/v1/dss/identification_service_areas/00000170-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-27T16:31:49.566054Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "462", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMwOSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lo": 0.0, "altitude_hi": 3048.0}, "time_start": "2023-01-10T01:00:01.123456Z", "time_end": "2023-01-10T00:00:01.123456Z"}, "flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "request_id": "e02006e6-5690-4161-a3f1-bbf00c5d3196"}, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:49 GMT", "Content-Length": "116"}, "elapsed_s": 0.000876, "reported": "2023-11-27T16:31:49.567475Z", "json": {"message": "IdentificationServiceArea time_start must not be in the past (E:c9ddaaea-701d-4a43-a706-a5eb9276ea75)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/v1/dss/identification_service_areas/00000170-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-27T16:31:49.568481Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "474", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMwOSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": 130.0, "lng": -23.0}, {"lat": 130.0, "lng": -24.000000000000004}, {"lat": 132.0, "lng": -24.000000000000004}, {"lat": 132.0, "lng": -23.0}]}, "altitude_lo": 0.0, "altitude_hi": 3048.0}, "time_start": "2023-01-10T00:00:01.123456Z", "time_end": "2023-01-10T01:00:01.123456Z"}, "flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "request_id": "86bc02f3-19e5-433f-afbb-708d66b9acca"}, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:49 GMT", "Content-Length": "101"}, "elapsed_s": 0.000764, "reported": "2023-11-27T16:31:49.569789Z", "json": {"message": "Coordinates did not create a well-formed area (E:381e364a-7ccd-45af-993b-f17a3114cda4)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/v1/dss/identification_service_areas/00000170-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-27T16:31:49.570213Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "297", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMwOSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"spatial_volume": {"altitude_lo": 0.0, "altitude_hi": 3048.0}, "time_start": "2023-11-27T16:31:33.442104Z", "time_end": "2023-11-27T17:31:33.442104Z"}, "flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "request_id": "5fdcf8c1-cdfb-4a54-b511-96f85defe48a"}, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:49 GMT", "Content-Length": "93"}, "elapsed_s": 0.000792, "reported": "2023-11-27T16:31:49.571561Z", "json": {"message": "Missing or malformed required extents (E:1eab51b0-3954-4ef1-b4bc-e3cffef1f186)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/v1/dss/identification_service_areas/00000170-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-27T16:31:49.571918Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "234", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMwOSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"time_start": "2023-11-27T16:31:33.442104Z", "time_end": "2023-11-27T17:31:33.442104Z"}, "flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "request_id": "5fdcf8c1-cdfb-4a54-b511-96f85defe48a"}, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:49 GMT", "Content-Length": "93"}, "elapsed_s": 0.000804, "reported": "2023-11-27T16:31:49.573303Z", "json": {"message": "Missing or malformed required extents (E:525000bd-bd9e-404f-b630-c7406778e0bc)"}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T16:31:49.573574Z"}], "end_time": "2023-11-27T16:31:49.573603Z"}], "successful": true, "end_time": "2023-11-27T16:31:49.573628Z", "cleanup": {"name": "Cleanup", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_validation.md#cleanup", "start_time": "2023-11-27T16:31:49.573665Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-27T16:31:49.575539Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.GetISA"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss2.localutm/v1/dss/identification_service_areas/00000170-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-27T16:31:49.573707Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:49 GMT", "Content-Length": "106"}, "elapsed_s": 0.00108, "reported": "2023-11-27T16:31:49.575284Z", "json": {"message": "ISA 00000170-e36d-40be-d38b-eca6ca350000 not found (E:20d0243b-18b2-41a4-a73c-047e0bdaedbb)"}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T16:31:49.575603Z"}}}, {"test_scenario": {"name": "ASTM NetRID DSS: ISA Expiry", "scenario_type": "scenarios.astm.netrid.v19.dss.ISAExpiry", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_expiry.md", "start_time": "2023-11-27T16:31:49.575986Z", "cases": [{"name": "Setup", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_expiry.md#setup-test-case", "start_time": "2023-11-27T16:31:49.576042Z", "steps": [{"name": "Ensure clean workspace", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_expiry.md#ensure-clean-workspace-test-step", "start_time": "2023-11-27T16:31:49.576081Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-27T16:31:49.578186Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.GetISA"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss2.localutm/v1/dss/identification_service_areas/00000171-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-27T16:31:49.576120Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:49 GMT", "Content-Length": "106"}, "elapsed_s": 0.001146, "reported": "2023-11-27T16:31:49.577942Z", "json": {"message": "ISA 00000171-e36d-40be-d38b-eca6ca350000 not found (E:d6bf65ea-1585-41f9-bf7a-8c49e647866b)"}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T16:31:49.578261Z"}], "end_time": "2023-11-27T16:31:49.578290Z"}, {"name": "ISA Expiry", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_expiry.md#isa-expiry-test-case", "start_time": "2023-11-27T16:31:49.578326Z", "steps": [{"name": "ISA Expiry", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_expiry.md#isa-expiry-test-step", "start_time": "2023-11-27T16:31:49.578362Z", "failed_checks": [], "passed_checks": [{"name": "Create short-lived ISA", "timestamp": "2023-11-27T16:31:49.586806Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "Expired ISAs are not part of search results", "timestamp": "2023-11-27T16:31:54.595892Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "An expired ISA can be queried by its ID", "timestamp": "2023-11-27T16:31:54.598852Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.GetISA"]}], "queries": [{"request": {"method": "PUT", "url": "http://dss.uss2.localutm/v1/dss/identification_service_areas/00000171-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-27T16:31:49.579102Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "462", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMwOSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lo": 0.0, "altitude_hi": 3048.0}, "time_start": "2023-11-27T16:31:49.578390Z", "time_end": "2023-11-27T16:31:54.578390Z"}, "flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "request_id": "4f010aba-c7a5-4ef1-a0d3-7d2fe6b47543"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:49 GMT", "Content-Length": "289"}, "elapsed_s": 0.005213, "reported": "2023-11-27T16:31:49.584856Z", "json": {"subscribers": [], "service_area": {"flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-27T16:31:49.57839Z", "time_end": "2023-11-27T16:31:54.57839Z", "version": "1f6s7sr5fjqeg", "id": "00000171-e36d-40be-d38b-eca6ca350000"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "GET", "url": "http://dss.uss2.localutm/v1/dss/identification_service_areas?area=37.1853,-80.614,37.2148,-80.614,37.2148,-80.544,37.1853,-80.544", "initiated_at": "2023-11-27T16:31:54.592043Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:54 GMT", "Content-Length": "21"}, "elapsed_s": 0.00245, "reported": "2023-11-27T16:31:54.595346Z", "json": {"service_areas": []}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "GET", "url": "http://dss.uss2.localutm/v1/dss/identification_service_areas/00000171-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-27T16:31:54.595954Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:54 GMT", "Content-Length": "272"}, "elapsed_s": 0.001139, "reported": "2023-11-27T16:31:54.597623Z", "json": {"service_area": {"flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-27T16:31:49.57839Z", "time_end": "2023-11-27T16:31:54.57839Z", "version": "1f6s7sr5fjqeg", "id": "00000171-e36d-40be-d38b-eca6ca350000"}}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T16:31:54.598884Z"}], "end_time": "2023-11-27T16:31:54.598900Z"}], "successful": true, "end_time": "2023-11-27T16:31:54.598915Z", "cleanup": {"name": "Cleanup", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_expiry.md#cleanup", "start_time": "2023-11-27T16:31:54.598950Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-27T16:31:54.601330Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.GetISA"]}, {"name": "Removed pre-existing ISA", "timestamp": "2023-11-27T16:31:54.611084Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,b"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss2.localutm/v1/dss/identification_service_areas/00000171-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-27T16:31:54.598980Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:54 GMT", "Content-Length": "272"}, "elapsed_s": 0.001137, "reported": "2023-11-27T16:31:54.600606Z", "json": {"service_area": {"flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-27T16:31:49.57839Z", "time_end": "2023-11-27T16:31:54.57839Z", "version": "1f6s7sr5fjqeg", "id": "00000171-e36d-40be-d38b-eca6ca350000"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/v1/dss/identification_service_areas/00000171-e36d-40be-d38b-eca6ca350000/1f6s7sr5fjqeg", "initiated_at": "2023-11-27T16:31:54.602317Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMwOSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:54 GMT", "Content-Length": "289"}, "elapsed_s": 0.005989, "reported": "2023-11-27T16:31:54.608829Z", "json": {"service_area": {"flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-27T16:31:49.57839Z", "time_end": "2023-11-27T16:31:54.57839Z", "version": "1f6s7sr5fjqeg", "id": "00000171-e36d-40be-d38b-eca6ca350000"}, "subscribers": []}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T16:31:54.611118Z"}}}, {"test_scenario": {"name": "ASTM NetRID DSS: ISA Subscription Interactions", "scenario_type": "scenarios.astm.netrid.v19.dss.ISASubscriptionInteractions", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_subscription_interactions.md", "start_time": "2023-11-27T16:31:54.611501Z", "cases": [{"name": "Setup", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_subscription_interactions.md#setup-test-case", "start_time": "2023-11-27T16:31:54.611576Z", "steps": [{"name": "Ensure clean workspace", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_subscription_interactions.md#ensure-clean-workspace-test-step", "start_time": "2023-11-27T16:31:54.611634Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-27T16:31:54.613605Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.GetISA"]}, {"name": "Successful subscription search query", "timestamp": "2023-11-27T16:31:54.616192Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,f"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss2.localutm/v1/dss/identification_service_areas/00000172-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-27T16:31:54.611686Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:54 GMT", "Content-Length": "106"}, "elapsed_s": 0.001139, "reported": "2023-11-27T16:31:54.613344Z", "json": {"message": "ISA 00000172-e36d-40be-d38b-eca6ca350000 not found (E:e1eacb83-afbb-4aeb-aecc-3e51c64c2e78)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "GET", "url": "http://dss.uss2.localutm/v1/dss/subscriptions?area=37.1853,-80.614,37.2148,-80.614,37.2148,-80.544,37.1853,-80.544", "initiated_at": "2023-11-27T16:31:54.613775Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:54 GMT", "Content-Length": "21"}, "elapsed_s": 0.001517, "reported": "2023-11-27T16:31:54.615826Z", "json": {"subscriptions": []}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T16:31:54.616409Z"}], "end_time": "2023-11-27T16:31:54.616437Z"}, {"name": "ISA Subscription Interactions", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_subscription_interactions.md#isa-subscription-interactions-test-case", "start_time": "2023-11-27T16:31:54.616470Z", "steps": [{"name": "ISA Subscription Interactions", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_subscription_interactions.md#isa-subscription-interactions-test-step", "start_time": "2023-11-27T16:31:54.616507Z", "failed_checks": [], "passed_checks": [{"name": "Create an ISA", "timestamp": "2023-11-27T16:31:54.624841Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "Create a subscription within the ISA footprint", "timestamp": "2023-11-27T16:31:54.634119Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Subscription for the ISA's area mentions the ISA", "timestamp": "2023-11-27T16:31:54.635090Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Newly created subscription has a notification_index of 0", "timestamp": "2023-11-27T16:31:54.636353Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Mutate the ISA", "timestamp": "2023-11-27T16:31:54.677555Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "Response to the mutation of the ISA contains subscription ID", "timestamp": "2023-11-27T16:31:54.680316Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "Subscription to an ISA has its notification index incremented after mutation", "timestamp": "2023-11-27T16:31:54.681555Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "Delete the ISA", "timestamp": "2023-11-27T16:31:54.812539Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,d"]}, {"name": "Response to the deletion of the ISA contains subscription ID", "timestamp": "2023-11-27T16:31:54.815273Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,b"]}, {"name": "Subscription to an ISA has its notification index incremented after deletion", "timestamp": "2023-11-27T16:31:54.816527Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-27T16:31:54.826201Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,d"]}], "queries": [{"request": {"method": "PUT", "url": "http://dss.uss2.localutm/v1/dss/identification_service_areas/00000172-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-27T16:31:54.617160Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "462", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMwOSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lo": 0.0, "altitude_hi": 3048.0}, "time_start": "2023-11-27T16:31:33.455569Z", "time_end": "2023-11-27T17:31:33.455569Z"}, "flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "request_id": "cf3c6184-a593-45e4-a2d3-f38e2e8acf1a"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:54 GMT", "Content-Length": "291"}, "elapsed_s": 0.005285, "reported": "2023-11-27T16:31:54.623002Z", "json": {"subscribers": [], "service_area": {"flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-27T16:31:33.455569Z", "time_end": "2023-11-27T17:31:33.455569Z", "version": "1f6s7svrka65g", "id": "00000172-e36d-40be-d38b-eca6ca350000"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/00000172-e36d-40be-d38b-eca6ca350001", "initiated_at": "2023-11-27T16:31:54.625812Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "518", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lo": 0.0, "altitude_hi": 3048.0}, "time_start": "2023-11-27T16:31:33.455569Z", "time_end": "2023-11-27T17:31:33.455569Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "92e56099-98fa-4f6b-b574-0a2dfb989c5e"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:54 GMT", "Content-Length": "627"}, "elapsed_s": 0.006503, "reported": "2023-11-27T16:31:54.632919Z", "json": {"service_areas": [{"flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-27T16:31:33.455569Z", "time_end": "2023-11-27T17:31:33.455569Z", "version": "1f6s7svrka65g", "id": "00000172-e36d-40be-d38b-eca6ca350000"}], "subscription": {"id": "00000172-e36d-40be-d38b-eca6ca350001", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-27T17:31:33.455569Z", "time_start": "2023-11-27T16:31:33.455569Z", "version": "1f6s7svrshb28"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/v1/dss/identification_service_areas/00000172-e36d-40be-d38b-eca6ca350000/1f6s7svrka65g", "initiated_at": "2023-11-27T16:31:54.637215Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "462", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMwOSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lo": 0.0, "altitude_hi": 3047.0}, "time_start": "2023-11-27T16:31:33.455569Z", "time_end": "2023-11-27T17:31:33.455569Z"}, "flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "request_id": "56d37645-6067-43f4-87de-37c059c387f0"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:54 GMT", "Content-Length": "482"}, "elapsed_s": 0.006199, "reported": "2023-11-27T16:31:54.643991Z", "json": {"subscribers": [{"subscriptions": [{"subscription_id": "00000172-e36d-40be-d38b-eca6ca350001", "notification_index": 1}], "url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}], "service_area": {"flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-27T16:31:33.455569Z", "time_end": "2023-11-27T17:31:33.455569Z", "version": "1f6s7svs81j80", "id": "00000172-e36d-40be-d38b-eca6ca350000"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/v1/dss/identification_service_areas/00000172-e36d-40be-d38b-eca6ca350000/1f6s7svs81j80", "initiated_at": "2023-11-27T16:31:54.682321Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMwOSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:54 GMT", "Content-Length": "482"}, "elapsed_s": 0.006555, "reported": "2023-11-27T16:31:54.689429Z", "json": {"service_area": {"flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-27T16:31:33.455569Z", "time_end": "2023-11-27T17:31:33.455569Z", "version": "1f6s7svs81j80", "id": "00000172-e36d-40be-d38b-eca6ca350000"}, "subscribers": [{"subscriptions": [{"subscription_id": "00000172-e36d-40be-d38b-eca6ca350001", "notification_index": 2}], "url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}]}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/00000172-e36d-40be-d38b-eca6ca350001/1f6s7svrshb28", "initiated_at": "2023-11-27T16:31:54.817733Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:54 GMT", "Content-Length": "352"}, "elapsed_s": 0.006432, "reported": "2023-11-27T16:31:54.824728Z", "json": {"subscription": {"id": "00000172-e36d-40be-d38b-eca6ca350001", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 2, "time_end": "2023-11-27T17:31:33.455569Z", "time_start": "2023-11-27T16:31:33.455569Z", "version": "1f6s7svrshb28"}}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T16:31:54.826232Z"}], "end_time": "2023-11-27T16:31:54.826248Z"}], "successful": true, "end_time": "2023-11-27T16:31:54.826263Z", "cleanup": {"name": "Cleanup", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_subscription_interactions.md#cleanup", "start_time": "2023-11-27T16:31:54.826288Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-27T16:31:54.828288Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.GetISA"]}, {"name": "Successful subscription search query", "timestamp": "2023-11-27T16:31:54.830779Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,f"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss2.localutm/v1/dss/identification_service_areas/00000172-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-27T16:31:54.826321Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:54 GMT", "Content-Length": "106"}, "elapsed_s": 0.001167, "reported": "2023-11-27T16:31:54.828003Z", "json": {"message": "ISA 00000172-e36d-40be-d38b-eca6ca350000 not found (E:d8e02f71-647c-4286-8cd2-5b3d7340c408)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "GET", "url": "http://dss.uss2.localutm/v1/dss/subscriptions?area=37.1853,-80.614,37.2148,-80.614,37.2148,-80.544,37.1853,-80.544", "initiated_at": "2023-11-27T16:31:54.828414Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:54 GMT", "Content-Length": "21"}, "elapsed_s": 0.001443, "reported": "2023-11-27T16:31:54.830380Z", "json": {"subscriptions": []}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T16:31:54.830993Z"}}}, {"test_scenario": {"name": "ASTM NetRID DSS: Subscription Validation", "scenario_type": "scenarios.astm.netrid.v19.dss.SubscriptionValidation", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/subscription_validation.md", "start_time": "2023-11-27T16:31:54.831438Z", "cases": [{"name": "Setup", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/subscription_validation.md#setup-test-case", "start_time": "2023-11-27T16:31:54.831509Z", "steps": [{"name": "Ensure clean workspace", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/subscription_validation.md#ensure-clean-workspace-test-step", "start_time": "2023-11-27T16:31:54.831565Z", "failed_checks": [], "passed_checks": [{"name": "Successful subscription search query", "timestamp": "2023-11-27T16:31:54.834238Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,f"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss2.localutm/v1/dss/subscriptions?area=37.1853,-80.614,37.2148,-80.614,37.2148,-80.544,37.1853,-80.544", "initiated_at": "2023-11-27T16:31:54.831664Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:54 GMT", "Content-Length": "21"}, "elapsed_s": 0.001612, "reported": "2023-11-27T16:31:54.833913Z", "json": {"subscriptions": []}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T16:31:54.834435Z"}], "end_time": "2023-11-27T16:31:54.834462Z"}, {"name": "Subscription duration limitations", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/subscription_validation.md#subscription-duration-limitations-test-case", "start_time": "2023-11-27T16:31:54.834497Z", "steps": [{"name": "Try to create too-long subscription", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/subscription_validation.md#try-to-create-too-long-subscription-test-step", "start_time": "2023-11-27T16:31:54.834538Z", "failed_checks": [], "passed_checks": [{"name": "Too-long subscription creation rejected", "timestamp": "2023-11-27T16:31:54.837090Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0060"]}], "queries": [{"request": {"method": "PUT", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-27T16:31:54.835283Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "518", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lo": 0.0, "altitude_hi": 3048.0}, "time_start": "2023-11-27T16:31:54.834590Z", "time_end": "2023-11-28T16:41:54.834590Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "964217e4-92a4-4319-a120-878477b2cfe2"}, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:54 GMT", "Content-Length": "92"}, "elapsed_s": 0.000978, "reported": "2023-11-27T16:31:54.836805Z", "json": {"message": "Subscription window exceeds 24 hours (E:4072fee7-d3f2-4482-996b-68c83949198b)"}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T16:31:54.837143Z"}, {"name": "Try to extend subscription", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/subscription_validation.md#try-to-extend-subscription-test-step", "start_time": "2023-11-27T16:31:54.837182Z", "failed_checks": [], "passed_checks": [{"name": "Valid subscription created", "timestamp": "2023-11-27T16:31:54.845376Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Subscription duration limited during update", "timestamp": "2023-11-27T16:31:54.847712Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0060"]}], "queries": [{"request": {"method": "PUT", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-27T16:31:54.837989Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "518", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lo": 0.0, "altitude_hi": 3048.0}, "time_start": "2023-11-27T16:31:54.837241Z", "time_end": "2023-11-28T16:30:54.837241Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "999fc21d-704c-494e-8095-a369adb8390f"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:54 GMT", "Content-Length": "371"}, "elapsed_s": 0.006092, "reported": "2023-11-27T16:31:54.844639Z", "json": {"service_areas": [], "subscription": {"id": "0000016f-e36d-40be-d38b-eca6ca350000", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-28T16:30:54.837241Z", "time_start": "2023-11-27T16:31:54.837241Z", "version": "1f6s7t026t9h8"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-27T16:31:54.845969Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "518", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lo": 0.0, "altitude_hi": 3048.0}, "time_start": "2023-11-27T16:31:54.845423Z", "time_end": "2023-11-28T16:41:54.845423Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "2a4f8532-14ed-4c03-b129-5d508ca46ff4"}, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:54 GMT", "Content-Length": "92"}, "elapsed_s": 0.000908, "reported": "2023-11-27T16:31:54.847425Z", "json": {"message": "Subscription window exceeds 24 hours (E:490d65ee-0edb-4b23-a563-bb8b72e8552d)"}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T16:31:54.847760Z"}, {"name": "Remove subscription", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/subscription_validation.md#remove-subscription-test-step", "start_time": "2023-11-27T16:31:54.847800Z", "failed_checks": [], "passed_checks": [{"name": "Subscription deleted", "timestamp": "2023-11-27T16:31:54.861349Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,d"]}], "queries": [{"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350000/1f6s7t026t9h8", "initiated_at": "2023-11-27T16:31:54.848876Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:54 GMT", "Content-Length": "352"}, "elapsed_s": 0.009969, "reported": "2023-11-27T16:31:54.859407Z", "json": {"subscription": {"id": "0000016f-e36d-40be-d38b-eca6ca350000", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-28T16:30:54.837241Z", "time_start": "2023-11-27T16:31:54.837241Z", "version": "1f6s7t026t9h8"}}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T16:31:54.861401Z"}], "end_time": "2023-11-27T16:31:54.861424Z"}, {"name": "Subscription quantity limitations", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/subscription_validation.md#subscription-quantity-limitations-test-case", "start_time": "2023-11-27T16:31:54.861461Z", "steps": [{"name": "Create maximum number of subscriptions", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/subscription_validation.md#create-maximum-number-of-subscriptions-test-step", "start_time": "2023-11-27T16:31:54.861499Z", "failed_checks": [], "passed_checks": [{"name": "Create up to the maximum allowed number of subscriptions in an area", "timestamp": "2023-11-27T16:31:54.965947Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}], "queries": [{"request": {"method": "PUT", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350100", "initiated_at": "2023-11-27T16:31:54.862365Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "518", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lo": 0.0, "altitude_hi": 3048.0}, "time_start": "2023-11-27T16:31:54.861554Z", "time_end": "2023-11-27T17:01:54.861554Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "e8b64f1d-7cac-441e-998d-4b22e3d88d91"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:54 GMT", "Content-Length": "371"}, "elapsed_s": 0.011167, "reported": "2023-11-27T16:31:54.874362Z", "json": {"service_areas": [], "subscription": {"id": "0000016f-e36d-40be-d38b-eca6ca350100", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-27T17:01:54.861554Z", "time_start": "2023-11-27T16:31:54.861554Z", "version": "1f6s7t02uib40"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350101", "initiated_at": "2023-11-27T16:31:54.875745Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "518", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lo": 0.0, "altitude_hi": 3048.0}, "time_start": "2023-11-27T16:31:54.875181Z", "time_end": "2023-11-27T17:01:54.875181Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "bf120bd2-8503-4413-aa5f-e3e025dc547f"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:54 GMT", "Content-Length": "371"}, "elapsed_s": 0.006275, "reported": "2023-11-27T16:31:54.882625Z", "json": {"service_areas": [], "subscription": {"id": "0000016f-e36d-40be-d38b-eca6ca350101", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-27T17:01:54.875181Z", "time_start": "2023-11-27T16:31:54.875181Z", "version": "1f6s7t03attag"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350102", "initiated_at": "2023-11-27T16:31:54.884003Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "518", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lo": 0.0, "altitude_hi": 3048.0}, "time_start": "2023-11-27T16:31:54.883442Z", "time_end": "2023-11-27T17:01:54.883442Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "d17b0f14-35f6-45ac-8bbb-ad301c939488"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:54 GMT", "Content-Length": "371"}, "elapsed_s": 0.006069, "reported": "2023-11-27T16:31:54.890700Z", "json": {"service_areas": [], "subscription": {"id": "0000016f-e36d-40be-d38b-eca6ca350102", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-27T17:01:54.883442Z", "time_start": "2023-11-27T16:31:54.883442Z", "version": "1f6s7t03ipf48"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350103", "initiated_at": "2023-11-27T16:31:54.891994Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "518", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lo": 0.0, "altitude_hi": 3048.0}, "time_start": "2023-11-27T16:31:54.891432Z", "time_end": "2023-11-27T17:01:54.891432Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "e496c457-4d84-47d6-bab5-8d976f9f88aa"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:54 GMT", "Content-Length": "371"}, "elapsed_s": 0.00696, "reported": "2023-11-27T16:31:54.899600Z", "json": {"service_areas": [], "subscription": {"id": "0000016f-e36d-40be-d38b-eca6ca350103", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-27T17:01:54.891432Z", "time_start": "2023-11-27T16:31:54.891432Z", "version": "1f6s7t03qdre8"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350104", "initiated_at": "2023-11-27T16:31:54.900979Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "518", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lo": 0.0, "altitude_hi": 3048.0}, "time_start": "2023-11-27T16:31:54.900416Z", "time_end": "2023-11-27T17:01:54.900416Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "13db142f-759f-4ac9-8bc5-4fb0643313de"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:54 GMT", "Content-Length": "371"}, "elapsed_s": 0.006965, "reported": "2023-11-27T16:31:54.908530Z", "json": {"service_areas": [], "subscription": {"id": "0000016f-e36d-40be-d38b-eca6ca350104", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-27T17:01:54.900416Z", "time_start": "2023-11-27T16:31:54.900416Z", "version": "1f6s7t042tnkg"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350105", "initiated_at": "2023-11-27T16:31:54.909963Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "518", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lo": 0.0, "altitude_hi": 3048.0}, "time_start": "2023-11-27T16:31:54.909405Z", "time_end": "2023-11-27T17:01:54.909405Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "25092063-60a6-4443-bbeb-cddda9fa95f6"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:54 GMT", "Content-Length": "371"}, "elapsed_s": 0.00627, "reported": "2023-11-27T16:31:54.916841Z", "json": {"service_areas": [], "subscription": {"id": "0000016f-e36d-40be-d38b-eca6ca350105", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-27T17:01:54.909405Z", "time_start": "2023-11-27T16:31:54.909405Z", "version": "1f6s7t04bgu90"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350106", "initiated_at": "2023-11-27T16:31:54.918216Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "518", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lo": 0.0, "altitude_hi": 3048.0}, "time_start": "2023-11-27T16:31:54.917643Z", "time_end": "2023-11-27T17:01:54.917643Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "9abb4391-6179-4aa1-a138-59e028fe5376"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:54 GMT", "Content-Length": "371"}, "elapsed_s": 0.007889, "reported": "2023-11-27T16:31:54.926690Z", "json": {"service_areas": [], "subscription": {"id": "0000016f-e36d-40be-d38b-eca6ca350106", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-27T17:01:54.917643Z", "time_start": "2023-11-27T16:31:54.917643Z", "version": "1f6s7t04jeu6o"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350107", "initiated_at": "2023-11-27T16:31:54.928108Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "518", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lo": 0.0, "altitude_hi": 3048.0}, "time_start": "2023-11-27T16:31:54.927545Z", "time_end": "2023-11-27T17:01:54.927545Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "d0562372-4f27-4a3d-b51c-03ff44b52f54"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:54 GMT", "Content-Length": "371"}, "elapsed_s": 0.013168, "reported": "2023-11-27T16:31:54.942049Z", "json": {"service_areas": [], "subscription": {"id": "0000016f-e36d-40be-d38b-eca6ca350107", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-27T17:01:54.927545Z", "time_start": "2023-11-27T16:31:54.927545Z", "version": "1f6s7t04ssfk0"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350108", "initiated_at": "2023-11-27T16:31:54.943798Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "518", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lo": 0.0, "altitude_hi": 3048.0}, "time_start": "2023-11-27T16:31:54.943156Z", "time_end": "2023-11-27T17:01:54.943156Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "4026e594-e7df-4e23-8b36-727ebeada3d3"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:54 GMT", "Content-Length": "371"}, "elapsed_s": 0.007914, "reported": "2023-11-27T16:31:54.952454Z", "json": {"service_areas": [], "subscription": {"id": "0000016f-e36d-40be-d38b-eca6ca350108", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-27T17:01:54.943156Z", "time_start": "2023-11-27T16:31:54.943156Z", "version": "1f6s7t05c3ndg"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350109", "initiated_at": "2023-11-27T16:31:54.953949Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "518", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lo": 0.0, "altitude_hi": 3048.0}, "time_start": "2023-11-27T16:31:54.953321Z", "time_end": "2023-11-27T17:01:54.953321Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "cfa167e9-6eab-4a33-91cb-418c20b11325"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:54 GMT", "Content-Length": "371"}, "elapsed_s": 0.010537, "reported": "2023-11-27T16:31:54.965074Z", "json": {"service_areas": [], "subscription": {"id": "0000016f-e36d-40be-d38b-eca6ca350109", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-27T17:01:54.953321Z", "time_start": "2023-11-27T16:31:54.953321Z", "version": "1f6s7t05lgn88"}}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T16:31:54.965996Z"}, {"name": "Exceed maximum number of subscriptions", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/subscription_validation.md#exceed-maximum-number-of-subscriptions-test-step", "start_time": "2023-11-27T16:31:54.966037Z", "failed_checks": [], "passed_checks": [{"name": "Enforce maximum number of subscriptions for an area", "timestamp": "2023-11-27T16:31:54.970473Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0050"]}], "queries": [{"request": {"method": "PUT", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350200", "initiated_at": "2023-11-27T16:31:54.966709Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "518", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lo": 0.0, "altitude_hi": 3048.0}, "time_start": "2023-11-27T16:31:54.966110Z", "time_end": "2023-11-27T17:01:54.966110Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "9c46c3df-ddf4-417f-b772-6ae5c87b89a8"}, "body": null}, "response": {"code": 429, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:54 GMT", "Content-Length": "108"}, "elapsed_s": 0.00288, "reported": "2023-11-27T16:31:54.970166Z", "json": {"message": "Too many existing subscriptions in this area already (E:da77d114-d836-4917-8742-f77a01a555e2)"}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T16:31:54.970527Z"}, {"name": "Clean up subscriptions", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/subscription_validation.md#clean-up-subscriptions-test-step", "start_time": "2023-11-27T16:31:54.970569Z", "failed_checks": [], "passed_checks": [{"name": "Successful subscription search query", "timestamp": "2023-11-27T16:31:54.977022Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,f"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-27T16:31:54.990835Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,d"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-27T16:31:55.002432Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,d"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-27T16:31:55.008295Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,d"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-27T16:31:55.014691Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,d"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-27T16:31:55.020647Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,d"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-27T16:31:55.028061Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,d"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-27T16:31:55.033684Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,d"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-27T16:31:55.039230Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,d"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-27T16:31:55.047203Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,d"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-27T16:31:55.053707Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,d"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss2.localutm/v1/dss/subscriptions?area=37.1853,-80.614,37.2148,-80.614,37.2148,-80.544,37.1853,-80.544", "initiated_at": "2023-11-27T16:31:54.970676Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:54 GMT", "Transfer-Encoding": "chunked"}, "elapsed_s": 0.001944, "reported": "2023-11-27T16:31:54.973277Z", "json": {"subscriptions": [{"id": "0000016f-e36d-40be-d38b-eca6ca350100", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-27T17:01:54.861554Z", "time_start": "2023-11-27T16:31:54.861554Z", "version": "1f6s7t02uib40"}, {"id": "0000016f-e36d-40be-d38b-eca6ca350101", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-27T17:01:54.875181Z", "time_start": "2023-11-27T16:31:54.875181Z", "version": "1f6s7t03attag"}, {"id": "0000016f-e36d-40be-d38b-eca6ca350102", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-27T17:01:54.883442Z", "time_start": "2023-11-27T16:31:54.883442Z", "version": "1f6s7t03ipf48"}, {"id": "0000016f-e36d-40be-d38b-eca6ca350103", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-27T17:01:54.891432Z", "time_start": "2023-11-27T16:31:54.891432Z", "version": "1f6s7t03qdre8"}, {"id": "0000016f-e36d-40be-d38b-eca6ca350104", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-27T17:01:54.900416Z", "time_start": "2023-11-27T16:31:54.900416Z", "version": "1f6s7t042tnkg"}, {"id": "0000016f-e36d-40be-d38b-eca6ca350105", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-27T17:01:54.909405Z", "time_start": "2023-11-27T16:31:54.909405Z", "version": "1f6s7t04bgu90"}, {"id": "0000016f-e36d-40be-d38b-eca6ca350106", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-27T17:01:54.917643Z", "time_start": "2023-11-27T16:31:54.917643Z", "version": "1f6s7t04jeu6o"}, {"id": "0000016f-e36d-40be-d38b-eca6ca350107", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-27T17:01:54.927545Z", "time_start": "2023-11-27T16:31:54.927545Z", "version": "1f6s7t04ssfk0"}, {"id": "0000016f-e36d-40be-d38b-eca6ca350108", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-27T17:01:54.943156Z", "time_start": "2023-11-27T16:31:54.943156Z", "version": "1f6s7t05c3ndg"}, {"id": "0000016f-e36d-40be-d38b-eca6ca350109", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-27T17:01:54.953321Z", "time_start": "2023-11-27T16:31:54.953321Z", "version": "1f6s7t05lgn88"}]}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350100/1f6s7t02uib40", "initiated_at": "2023-11-27T16:31:54.982699Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:54 GMT", "Content-Length": "352"}, "elapsed_s": 0.007362, "reported": "2023-11-27T16:31:54.990599Z", "json": {"subscription": {"id": "0000016f-e36d-40be-d38b-eca6ca350100", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-27T17:01:54.861554Z", "time_start": "2023-11-27T16:31:54.861554Z", "version": "1f6s7t02uib40"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350101/1f6s7t03attag", "initiated_at": "2023-11-27T16:31:54.990998Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:55 GMT", "Content-Length": "352"}, "elapsed_s": 0.010483, "reported": "2023-11-27T16:31:55.002186Z", "json": {"subscription": {"id": "0000016f-e36d-40be-d38b-eca6ca350101", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-27T17:01:54.875181Z", "time_start": "2023-11-27T16:31:54.875181Z", "version": "1f6s7t03attag"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350102/1f6s7t03ipf48", "initiated_at": "2023-11-27T16:31:55.002545Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:55 GMT", "Content-Length": "352"}, "elapsed_s": 0.004841, "reported": "2023-11-27T16:31:55.008002Z", "json": {"subscription": {"id": "0000016f-e36d-40be-d38b-eca6ca350102", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-27T17:01:54.883442Z", "time_start": "2023-11-27T16:31:54.883442Z", "version": "1f6s7t03ipf48"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350103/1f6s7t03qdre8", "initiated_at": "2023-11-27T16:31:55.008396Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:55 GMT", "Content-Length": "352"}, "elapsed_s": 0.005184, "reported": "2023-11-27T16:31:55.014359Z", "json": {"subscription": {"id": "0000016f-e36d-40be-d38b-eca6ca350103", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-27T17:01:54.891432Z", "time_start": "2023-11-27T16:31:54.891432Z", "version": "1f6s7t03qdre8"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350104/1f6s7t042tnkg", "initiated_at": "2023-11-27T16:31:55.014789Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:55 GMT", "Content-Length": "352"}, "elapsed_s": 0.004877, "reported": "2023-11-27T16:31:55.020373Z", "json": {"subscription": {"id": "0000016f-e36d-40be-d38b-eca6ca350104", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-27T17:01:54.900416Z", "time_start": "2023-11-27T16:31:54.900416Z", "version": "1f6s7t042tnkg"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350105/1f6s7t04bgu90", "initiated_at": "2023-11-27T16:31:55.020765Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:55 GMT", "Content-Length": "352"}, "elapsed_s": 0.006305, "reported": "2023-11-27T16:31:55.027787Z", "json": {"subscription": {"id": "0000016f-e36d-40be-d38b-eca6ca350105", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-27T17:01:54.909405Z", "time_start": "2023-11-27T16:31:54.909405Z", "version": "1f6s7t04bgu90"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350106/1f6s7t04jeu6o", "initiated_at": "2023-11-27T16:31:55.028176Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:55 GMT", "Content-Length": "352"}, "elapsed_s": 0.004436, "reported": "2023-11-27T16:31:55.033396Z", "json": {"subscription": {"id": "0000016f-e36d-40be-d38b-eca6ca350106", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-27T17:01:54.917643Z", "time_start": "2023-11-27T16:31:54.917643Z", "version": "1f6s7t04jeu6o"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350107/1f6s7t04ssfk0", "initiated_at": "2023-11-27T16:31:55.033832Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:55 GMT", "Content-Length": "352"}, "elapsed_s": 0.004579, "reported": "2023-11-27T16:31:55.038992Z", "json": {"subscription": {"id": "0000016f-e36d-40be-d38b-eca6ca350107", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-27T17:01:54.927545Z", "time_start": "2023-11-27T16:31:54.927545Z", "version": "1f6s7t04ssfk0"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350108/1f6s7t05c3ndg", "initiated_at": "2023-11-27T16:31:55.039327Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:55 GMT", "Content-Length": "352"}, "elapsed_s": 0.006884, "reported": "2023-11-27T16:31:55.046966Z", "json": {"subscription": {"id": "0000016f-e36d-40be-d38b-eca6ca350108", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-27T17:01:54.943156Z", "time_start": "2023-11-27T16:31:54.943156Z", "version": "1f6s7t05c3ndg"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350109/1f6s7t05lgn88", "initiated_at": "2023-11-27T16:31:55.047300Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:55 GMT", "Content-Length": "352"}, "elapsed_s": 0.005343, "reported": "2023-11-27T16:31:55.053421Z", "json": {"subscription": {"id": "0000016f-e36d-40be-d38b-eca6ca350109", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-27T17:01:54.953321Z", "time_start": "2023-11-27T16:31:54.953321Z", "version": "1f6s7t05lgn88"}}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T16:31:55.053783Z"}], "end_time": "2023-11-27T16:31:55.053820Z"}], "successful": true, "end_time": "2023-11-27T16:31:55.053854Z", "cleanup": {"name": "Cleanup", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/subscription_validation.md#cleanup", "start_time": "2023-11-27T16:31:55.053903Z", "failed_checks": [], "passed_checks": [{"name": "Successful subscription search query", "timestamp": "2023-11-27T16:31:55.056774Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,f"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss2.localutm/v1/dss/subscriptions?area=37.1853,-80.614,37.2148,-80.614,37.2148,-80.544,37.1853,-80.544", "initiated_at": "2023-11-27T16:31:55.054038Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:55 GMT", "Content-Length": "21"}, "elapsed_s": 0.001623, "reported": "2023-11-27T16:31:55.056359Z", "json": {"subscriptions": []}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T16:31:55.056967Z"}}}, {"test_scenario": {"name": "ASTM NetRID DSS: Subscription Simple", "scenario_type": "scenarios.astm.netrid.v19.dss.SubscriptionSimple", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/subscription_simple.md", "start_time": "2023-11-27T16:31:55.057404Z", "cases": [{"name": "Setup", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/subscription_simple.md#setup-test-case", "start_time": "2023-11-27T16:31:55.057620Z", "steps": [{"name": "Ensure clean workspace", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/subscription_simple.md#ensure-clean-workspace-test-step", "start_time": "2023-11-27T16:31:55.057688Z", "failed_checks": [], "passed_checks": [{"name": "Search for all subscriptions in ISA area", "timestamp": "2023-11-27T16:31:55.060433Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,f"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-27T16:31:55.062743Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-27T16:31:55.064848Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-27T16:31:55.066962Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-27T16:31:55.068996Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,e"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss2.localutm/v1/dss/subscriptions?area=37.1853,-80.614,37.2148,-80.614,37.2148,-80.544,37.1853,-80.544", "initiated_at": "2023-11-27T16:31:55.057797Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:55 GMT", "Content-Length": "21"}, "elapsed_s": 0.001576, "reported": "2023-11-27T16:31:55.059976Z", "json": {"subscriptions": []}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "GET", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-27T16:31:55.060672Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:55 GMT", "Content-Length": "115"}, "elapsed_s": 0.001211, "reported": "2023-11-27T16:31:55.062531Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350000 not found (E:e5a0841a-7188-47cc-93db-4bfb5c7e433f)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "GET", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350001", "initiated_at": "2023-11-27T16:31:55.062838Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:55 GMT", "Content-Length": "115"}, "elapsed_s": 0.001128, "reported": "2023-11-27T16:31:55.064636Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350001 not found (E:a0a725d3-cd5f-42e7-ac19-ea81cded8aeb)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "GET", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350002", "initiated_at": "2023-11-27T16:31:55.064946Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:55 GMT", "Content-Length": "115"}, "elapsed_s": 0.001143, "reported": "2023-11-27T16:31:55.066742Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350002 not found (E:66e94470-177c-4527-90da-9df0cb5040d3)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "GET", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350003", "initiated_at": "2023-11-27T16:31:55.067061Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:55 GMT", "Content-Length": "115"}, "elapsed_s": 0.001117, "reported": "2023-11-27T16:31:55.068778Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350003 not found (E:877d33f7-5d82-4bf9-a236-a5105af6ec4c)"}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T16:31:55.069061Z"}], "end_time": "2023-11-27T16:31:55.069104Z"}, {"name": "Subscription Simple", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/subscription_simple.md#subscription-simple-test-case", "start_time": "2023-11-27T16:31:55.069150Z", "steps": [{"name": "Create subscription validation", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/subscription_simple.md#create-subscription-validation-test-step", "start_time": "2023-11-27T16:31:55.069196Z", "failed_checks": [], "passed_checks": [{"name": "Create subscription", "timestamp": "2023-11-27T16:31:55.083435Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Response to subscription creation contains a subscription", "timestamp": "2023-11-27T16:31:55.084631Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T16:31:55.085692Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T16:31:55.085774Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T16:31:55.085843Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T16:31:55.085909Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T16:31:55.085977Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T16:31:55.086047Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T16:31:55.086111Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T16:31:55.086176Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T16:31:55.086242Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T16:31:55.086312Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned notification index is 0 if present", "timestamp": "2023-11-27T16:31:55.087264Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Create subscription", "timestamp": "2023-11-27T16:31:55.098248Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Response to subscription creation contains a subscription", "timestamp": "2023-11-27T16:31:55.099253Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T16:31:55.100022Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T16:31:55.100076Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T16:31:55.100126Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T16:31:55.100173Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T16:31:55.100247Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T16:31:55.100312Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T16:31:55.100374Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T16:31:55.100433Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-27T16:31:55.100490Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T16:31:55.100558Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T16:31:55.100627Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned notification index is 0 if present", "timestamp": "2023-11-27T16:31:55.101542Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Create subscription", "timestamp": "2023-11-27T16:31:55.111949Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Response to subscription creation contains a subscription", "timestamp": "2023-11-27T16:31:55.112931Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T16:31:55.113705Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T16:31:55.113784Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T16:31:55.113839Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T16:31:55.113902Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T16:31:55.113952Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T16:31:55.113999Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T16:31:55.114044Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T16:31:55.114086Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-27T16:31:55.114131Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T16:31:55.114175Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T16:31:55.114222Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned notification index is 0 if present", "timestamp": "2023-11-27T16:31:55.115090Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Create subscription", "timestamp": "2023-11-27T16:31:55.126079Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Response to subscription creation contains a subscription", "timestamp": "2023-11-27T16:31:55.127029Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T16:31:55.127887Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T16:31:55.127942Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T16:31:55.127989Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T16:31:55.128033Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T16:31:55.128077Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T16:31:55.128122Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T16:31:55.128163Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T16:31:55.128237Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-27T16:31:55.128293Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-27T16:31:55.128622Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T16:31:55.128685Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T16:31:55.128739Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned notification index is 0 if present", "timestamp": "2023-11-27T16:31:55.129508Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}], "queries": [{"request": {"method": "PUT", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-27T16:31:55.069840Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "430", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lo": 0.0, "altitude_hi": 3048.0}}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "1b7a0d0f-fbed-4ec5-a01b-b5616b5d58a7"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:55 GMT", "Content-Length": "371"}, "elapsed_s": 0.011957, "reported": "2023-11-27T16:31:55.082419Z", "json": {"service_areas": [], "subscription": {"id": "00000173-e36d-40be-d38b-eca6ca350000", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-28T16:31:55.070789Z", "time_start": "2023-11-27T16:31:55.070789Z", "version": "1f6s7t0940teo"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350001", "initiated_at": "2023-11-27T16:31:55.088727Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "473", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lo": 0.0, "altitude_hi": 3048.0}, "time_end": "2023-11-27T16:41:22.468822Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "9dff4d0a-cbaa-4055-a64e-3106e28c0b35"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:55 GMT", "Content-Length": "371"}, "elapsed_s": 0.00791, "reported": "2023-11-27T16:31:55.097321Z", "json": {"service_areas": [], "subscription": {"id": "00000173-e36d-40be-d38b-eca6ca350001", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-27T16:41:22.468822Z", "time_start": "2023-11-27T16:31:55.089842Z", "version": "1f6s7t09m670o"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350002", "initiated_at": "2023-11-27T16:31:55.102844Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "475", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lo": 0.0, "altitude_hi": 3048.0}, "time_start": "2023-11-27T16:31:22.468822Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "af6978a8-71f0-4eb6-93d6-656838c76a26"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:55 GMT", "Content-Length": "371"}, "elapsed_s": 0.007605, "reported": "2023-11-27T16:31:55.111021Z", "json": {"service_areas": [], "subscription": {"id": "00000173-e36d-40be-d38b-eca6ca350002", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-28T16:31:22.468822Z", "time_start": "2023-11-27T16:31:22.468822Z", "version": "1f6s7t0a3gpd8"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350003", "initiated_at": "2023-11-27T16:31:55.116558Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "518", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lo": 0.0, "altitude_hi": 3048.0}, "time_start": "2023-11-27T16:31:22.468822Z", "time_end": "2023-11-27T16:41:22.468822Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "1fd5d213-d8fa-4301-8266-e53a4332f1d4"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:55 GMT", "Content-Length": "371"}, "elapsed_s": 0.007667, "reported": "2023-11-27T16:31:55.125001Z", "json": {"service_areas": [], "subscription": {"id": "00000173-e36d-40be-d38b-eca6ca350003", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-27T16:41:22.468822Z", "time_start": "2023-11-27T16:31:22.468822Z", "version": "1f6s7t0agskq8"}}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T16:31:55.130338Z"}, {"name": "Mutate Subscription", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/subscription_simple.md#mutate-subscription-test-step", "start_time": "2023-11-27T16:31:55.130538Z", "failed_checks": [], "passed_checks": [{"name": "Subscription can be mutated", "timestamp": "2023-11-27T16:31:55.141840Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Response to subscription mutation contains a subscription", "timestamp": "2023-11-27T16:31:55.142685Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T16:31:55.143449Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T16:31:55.143507Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T16:31:55.143556Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T16:31:55.143602Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T16:31:55.143648Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T16:31:55.143697Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T16:31:55.143743Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T16:31:55.143789Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-27T16:31:55.143837Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-27T16:31:55.143883Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T16:31:55.143930Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T16:31:55.143980Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Mutated subscription version is updated", "timestamp": "2023-11-27T16:31:55.144033Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Subscription can be mutated", "timestamp": "2023-11-27T16:31:55.153686Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Response to subscription mutation contains a subscription", "timestamp": "2023-11-27T16:31:55.154458Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T16:31:55.155216Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T16:31:55.155272Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T16:31:55.155320Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T16:31:55.155367Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T16:31:55.155413Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T16:31:55.155460Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T16:31:55.155505Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T16:31:55.155549Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-27T16:31:55.155595Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-27T16:31:55.155641Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T16:31:55.155687Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T16:31:55.155735Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Mutated subscription version is updated", "timestamp": "2023-11-27T16:31:55.155787Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Subscription can be mutated", "timestamp": "2023-11-27T16:31:55.165278Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Response to subscription mutation contains a subscription", "timestamp": "2023-11-27T16:31:55.166107Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T16:31:55.166868Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T16:31:55.166926Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T16:31:55.166975Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T16:31:55.167022Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T16:31:55.167069Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T16:31:55.167116Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T16:31:55.167161Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T16:31:55.167205Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-27T16:31:55.167250Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-27T16:31:55.167297Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T16:31:55.167342Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T16:31:55.167391Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Mutated subscription version is updated", "timestamp": "2023-11-27T16:31:55.167443Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Subscription can be mutated", "timestamp": "2023-11-27T16:31:55.179043Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Response to subscription mutation contains a subscription", "timestamp": "2023-11-27T16:31:55.179827Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T16:31:55.180629Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T16:31:55.180686Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T16:31:55.180736Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T16:31:55.180783Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T16:31:55.180829Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T16:31:55.180876Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T16:31:55.180921Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T16:31:55.180965Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-27T16:31:55.181011Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-27T16:31:55.181058Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T16:31:55.181104Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T16:31:55.181152Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Mutated subscription version is updated", "timestamp": "2023-11-27T16:31:55.181206Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Subscription can be mutated", "timestamp": "2023-11-27T16:31:55.192456Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Response to subscription mutation contains a subscription", "timestamp": "2023-11-27T16:31:55.193330Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T16:31:55.194107Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T16:31:55.194165Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T16:31:55.194214Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T16:31:55.194259Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T16:31:55.194304Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T16:31:55.194353Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T16:31:55.194397Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T16:31:55.194441Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-27T16:31:55.194487Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-27T16:31:55.194533Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T16:31:55.194580Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T16:31:55.194630Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Mutated subscription version is updated", "timestamp": "2023-11-27T16:31:55.194683Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Subscription can be mutated", "timestamp": "2023-11-27T16:31:55.203352Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Response to subscription mutation contains a subscription", "timestamp": "2023-11-27T16:31:55.204146Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T16:31:55.204958Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T16:31:55.205017Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T16:31:55.205065Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T16:31:55.205112Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T16:31:55.205158Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T16:31:55.205206Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T16:31:55.205251Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T16:31:55.205296Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-27T16:31:55.205343Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-27T16:31:55.205389Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T16:31:55.205435Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T16:31:55.205490Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Mutated subscription version is updated", "timestamp": "2023-11-27T16:31:55.205546Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Subscription can be mutated", "timestamp": "2023-11-27T16:31:55.214374Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Response to subscription mutation contains a subscription", "timestamp": "2023-11-27T16:31:55.215202Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T16:31:55.215959Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T16:31:55.216016Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T16:31:55.216065Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T16:31:55.216113Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T16:31:55.216160Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T16:31:55.216240Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T16:31:55.216294Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T16:31:55.216339Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-27T16:31:55.216386Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-27T16:31:55.216432Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T16:31:55.216478Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T16:31:55.216526Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Mutated subscription version is updated", "timestamp": "2023-11-27T16:31:55.216577Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Subscription can be mutated", "timestamp": "2023-11-27T16:31:55.224798Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Response to subscription mutation contains a subscription", "timestamp": "2023-11-27T16:31:55.225650Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T16:31:55.226411Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T16:31:55.226466Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T16:31:55.226513Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T16:31:55.226559Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T16:31:55.226604Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T16:31:55.226650Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T16:31:55.226694Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T16:31:55.226737Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-27T16:31:55.226782Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-27T16:31:55.226826Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T16:31:55.226871Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T16:31:55.226918Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Mutated subscription version is updated", "timestamp": "2023-11-27T16:31:55.226970Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}], "queries": [{"request": {"method": "PUT", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350000/1f6s7t0940teo", "initiated_at": "2023-11-27T16:31:55.131353Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "484", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}]}, "altitude_lo": 0.0, "altitude_hi": 3048.0}, "time_start": "2023-11-27T16:32:05.070789Z", "time_end": "2023-11-28T16:32:05.070789Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "e96400ea-a919-4695-b502-9c31f89310fe"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:55 GMT", "Content-Length": "371"}, "elapsed_s": 0.008898, "reported": "2023-11-27T16:31:55.140971Z", "json": {"service_areas": [], "subscription": {"id": "00000173-e36d-40be-d38b-eca6ca350000", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-28T16:32:05.070789Z", "time_start": "2023-11-27T16:32:05.070789Z", "version": "1f6s7t0auq3mg"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350001/1f6s7t09m670o", "initiated_at": "2023-11-27T16:31:55.145350Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "484", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}]}, "altitude_lo": 0.0, "altitude_hi": 3048.0}, "time_start": "2023-11-27T16:32:05.089842Z", "time_end": "2023-11-27T16:41:32.468822Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "f5cf3263-e84b-43aa-ad06-65d79949aeb1"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:55 GMT", "Content-Length": "371"}, "elapsed_s": 0.006777, "reported": "2023-11-27T16:31:55.152896Z", "json": {"service_areas": [], "subscription": {"id": "00000173-e36d-40be-d38b-eca6ca350001", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-27T16:41:32.468822Z", "time_start": "2023-11-27T16:32:05.089842Z", "version": "1f6s7t0bc68s0"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350002/1f6s7t0a3gpd8", "initiated_at": "2023-11-27T16:31:55.157099Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "484", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}]}, "altitude_lo": 0.0, "altitude_hi": 3048.0}, "time_start": "2023-11-27T16:31:32.468822Z", "time_end": "2023-11-28T16:31:32.468822Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "a7ee66ca-bfc2-45eb-877d-e11ddf98c93f"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:55 GMT", "Content-Length": "371"}, "elapsed_s": 0.006719, "reported": "2023-11-27T16:31:55.164446Z", "json": {"service_areas": [], "subscription": {"id": "00000173-e36d-40be-d38b-eca6ca350002", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-28T16:31:32.468822Z", "time_start": "2023-11-27T16:31:32.468822Z", "version": "1f6s7t0bna6go"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350003/1f6s7t0agskq8", "initiated_at": "2023-11-27T16:31:55.168835Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "484", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}]}, "altitude_lo": 0.0, "altitude_hi": 3048.0}, "time_start": "2023-11-27T16:31:32.468822Z", "time_end": "2023-11-27T16:41:32.468822Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "d87adcc1-534b-4405-8827-9130886e7328"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:55 GMT", "Content-Length": "371"}, "elapsed_s": 0.008904, "reported": "2023-11-27T16:31:55.178315Z", "json": {"service_areas": [], "subscription": {"id": "00000173-e36d-40be-d38b-eca6ca350003", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-27T16:41:32.468822Z", "time_start": "2023-11-27T16:31:32.468822Z", "version": "1f6s7t0c2e08g"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350000/1f6s7t0auq3mg", "initiated_at": "2023-11-27T16:31:55.182454Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "506", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": 37.1853, "lng": -80.61500000000001}, {"lat": 37.2148, "lng": -80.61500000000001}, {"lat": 37.2148, "lng": -80.545}]}, "altitude_lo": 0.0, "altitude_hi": 3048.0}, "time_start": "2023-11-27T16:32:05.070789Z", "time_end": "2023-11-28T16:32:05.070789Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "ff2e9438-e75a-4c81-b91f-0d1ded830ea8"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:55 GMT", "Content-Length": "371"}, "elapsed_s": 0.008547, "reported": "2023-11-27T16:31:55.191593Z", "json": {"service_areas": [], "subscription": {"id": "00000173-e36d-40be-d38b-eca6ca350000", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-28T16:32:05.070789Z", "time_start": "2023-11-27T16:32:05.070789Z", "version": "1f6s7t0cfg81o"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350001/1f6s7t0bc68s0", "initiated_at": "2023-11-27T16:31:55.195937Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "506", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": 37.1853, "lng": -80.61500000000001}, {"lat": 37.2148, "lng": -80.61500000000001}, {"lat": 37.2148, "lng": -80.545}]}, "altitude_lo": 0.0, "altitude_hi": 3048.0}, "time_start": "2023-11-27T16:32:05.089842Z", "time_end": "2023-11-27T16:41:32.468822Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "a53c2467-bde4-40cd-aa8d-f76bdfa03533"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:55 GMT", "Content-Length": "371"}, "elapsed_s": 0.005998, "reported": "2023-11-27T16:31:55.202572Z", "json": {"service_areas": [], "subscription": {"id": "00000173-e36d-40be-d38b-eca6ca350001", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-27T16:41:32.468822Z", "time_start": "2023-11-27T16:32:05.089842Z", "version": "1f6s7t0csb4fo"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350002/1f6s7t0bna6go", "initiated_at": "2023-11-27T16:31:55.206797Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "506", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": 37.1853, "lng": -80.61500000000001}, {"lat": 37.2148, "lng": -80.61500000000001}, {"lat": 37.2148, "lng": -80.545}]}, "altitude_lo": 0.0, "altitude_hi": 3048.0}, "time_start": "2023-11-27T16:31:32.468822Z", "time_end": "2023-11-28T16:31:32.468822Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "e1d3016e-623c-400d-bd30-cd8bd6820569"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:55 GMT", "Content-Length": "371"}, "elapsed_s": 0.006119, "reported": "2023-11-27T16:31:55.213515Z", "json": {"service_areas": [], "subscription": {"id": "00000173-e36d-40be-d38b-eca6ca350002", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-28T16:31:32.468822Z", "time_start": "2023-11-27T16:31:32.468822Z", "version": "1f6s7t0d6l7v0"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350003/1f6s7t0c2e08g", "initiated_at": "2023-11-27T16:31:55.217842Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "506", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": 37.1853, "lng": -80.61500000000001}, {"lat": 37.2148, "lng": -80.61500000000001}, {"lat": 37.2148, "lng": -80.545}]}, "altitude_lo": 0.0, "altitude_hi": 3048.0}, "time_start": "2023-11-27T16:31:32.468822Z", "time_end": "2023-11-27T16:41:32.468822Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "761a8613-a6f7-480c-9c18-48b654838468"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:55 GMT", "Content-Length": "371"}, "elapsed_s": 0.005522, "reported": "2023-11-27T16:31:55.223944Z", "json": {"service_areas": [], "subscription": {"id": "00000173-e36d-40be-d38b-eca6ca350003", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-27T16:41:32.468822Z", "time_start": "2023-11-27T16:31:32.468822Z", "version": "1f6s7t0dh7c90"}}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T16:31:55.227680Z"}, {"name": "Query Existing Subscription", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/subscription_simple.md#query-existing-subscription-test-step", "start_time": "2023-11-27T16:31:55.227712Z", "failed_checks": [], "passed_checks": [{"name": "Get Subscription by ID", "timestamp": "2023-11-27T16:31:55.231189Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T16:31:55.231905Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T16:31:55.231963Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T16:31:55.232014Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T16:31:55.232062Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T16:31:55.232118Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T16:31:55.232168Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T16:31:55.232246Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T16:31:55.232301Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-27T16:31:55.232352Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-27T16:31:55.232400Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T16:31:55.232447Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T16:31:55.232497Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-27T16:31:55.232557Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-27T16:31:55.232608Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Get Subscription by ID", "timestamp": "2023-11-27T16:31:55.235848Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T16:31:55.236608Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T16:31:55.236667Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T16:31:55.236729Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T16:31:55.236807Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T16:31:55.236876Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T16:31:55.236931Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T16:31:55.236979Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T16:31:55.237025Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-27T16:31:55.237073Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-27T16:31:55.237120Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T16:31:55.237166Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T16:31:55.237216Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-27T16:31:55.237274Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-27T16:31:55.237323Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Get Subscription by ID", "timestamp": "2023-11-27T16:31:55.240572Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T16:31:55.241616Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T16:31:55.241677Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T16:31:55.241727Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T16:31:55.241774Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T16:31:55.241822Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T16:31:55.241870Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T16:31:55.241916Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T16:31:55.241962Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-27T16:31:55.242009Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-27T16:31:55.242055Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T16:31:55.242102Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T16:31:55.242151Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-27T16:31:55.242209Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-27T16:31:55.242260Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Get Subscription by ID", "timestamp": "2023-11-27T16:31:55.245348Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T16:31:55.246063Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T16:31:55.246121Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T16:31:55.246170Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T16:31:55.246218Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T16:31:55.246266Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T16:31:55.246315Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T16:31:55.246369Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T16:31:55.246432Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-27T16:31:55.246484Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-27T16:31:55.246532Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T16:31:55.246580Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T16:31:55.246630Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-27T16:31:55.246688Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-27T16:31:55.246738Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Search for all subscriptions in ISA area", "timestamp": "2023-11-27T16:31:55.250892Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,f"]}, {"name": "Created Subscription is in search results", "timestamp": "2023-11-27T16:31:55.253331Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,f"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T16:31:55.255713Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T16:31:55.255770Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T16:31:55.255820Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T16:31:55.255867Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T16:31:55.255914Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T16:31:55.255965Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T16:31:55.256012Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T16:31:55.256059Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-27T16:31:55.256107Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-27T16:31:55.256155Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T16:31:55.256219Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T16:31:55.256276Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-27T16:31:55.256337Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-27T16:31:55.256395Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Created Subscription is in search results", "timestamp": "2023-11-27T16:31:55.258769Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,f"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T16:31:55.261139Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T16:31:55.261197Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T16:31:55.261246Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T16:31:55.261293Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T16:31:55.261341Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T16:31:55.261389Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T16:31:55.261436Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T16:31:55.261484Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-27T16:31:55.261532Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-27T16:31:55.261580Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T16:31:55.261627Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T16:31:55.261676Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-27T16:31:55.261735Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-27T16:31:55.261785Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Created Subscription is in search results", "timestamp": "2023-11-27T16:31:55.264137Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,f"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T16:31:55.266526Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T16:31:55.266582Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T16:31:55.266631Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T16:31:55.266677Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T16:31:55.266723Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T16:31:55.266772Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T16:31:55.266819Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T16:31:55.266864Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-27T16:31:55.266911Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-27T16:31:55.266959Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T16:31:55.267006Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T16:31:55.267054Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-27T16:31:55.267112Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-27T16:31:55.267162Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Created Subscription is in search results", "timestamp": "2023-11-27T16:31:55.269591Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,f"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T16:31:55.272058Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T16:31:55.272116Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T16:31:55.272163Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T16:31:55.272233Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T16:31:55.272285Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T16:31:55.272333Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T16:31:55.272378Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T16:31:55.272422Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-27T16:31:55.272468Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-27T16:31:55.272515Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T16:31:55.272561Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T16:31:55.272610Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-27T16:31:55.272667Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-27T16:31:55.272716Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "No huge search area allowed", "timestamp": "2023-11-27T16:31:55.274386Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,f"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-27T16:31:55.227905Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:55 GMT", "Content-Length": "352"}, "elapsed_s": 0.001142, "reported": "2023-11-27T16:31:55.229670Z", "json": {"subscription": {"id": "00000173-e36d-40be-d38b-eca6ca350000", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-28T16:32:05.070789Z", "time_start": "2023-11-27T16:32:05.070789Z", "version": "1f6s7t0cfg81o"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "GET", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350001", "initiated_at": "2023-11-27T16:31:55.232653Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:55 GMT", "Content-Length": "352"}, "elapsed_s": 0.00118, "reported": "2023-11-27T16:31:55.234335Z", "json": {"subscription": {"id": "00000173-e36d-40be-d38b-eca6ca350001", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-27T16:41:32.468822Z", "time_start": "2023-11-27T16:32:05.089842Z", "version": "1f6s7t0csb4fo"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "GET", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350002", "initiated_at": "2023-11-27T16:31:55.237368Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:55 GMT", "Content-Length": "352"}, "elapsed_s": 0.00122, "reported": "2023-11-27T16:31:55.239154Z", "json": {"subscription": {"id": "00000173-e36d-40be-d38b-eca6ca350002", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-28T16:31:32.468822Z", "time_start": "2023-11-27T16:31:32.468822Z", "version": "1f6s7t0d6l7v0"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "GET", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350003", "initiated_at": "2023-11-27T16:31:55.242305Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:55 GMT", "Content-Length": "352"}, "elapsed_s": 0.001143, "reported": "2023-11-27T16:31:55.243974Z", "json": {"subscription": {"id": "00000173-e36d-40be-d38b-eca6ca350003", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-27T16:41:32.468822Z", "time_start": "2023-11-27T16:31:32.468822Z", "version": "1f6s7t0dh7c90"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "GET", "url": "http://dss.uss2.localutm/v1/dss/subscriptions?area=37.1853,-80.614,37.2148,-80.614,37.2148,-80.544,37.1853,-80.544", "initiated_at": "2023-11-27T16:31:55.246953Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:55 GMT", "Content-Length": "1360"}, "elapsed_s": 0.001745, "reported": "2023-11-27T16:31:55.249268Z", "json": {"subscriptions": [{"id": "00000173-e36d-40be-d38b-eca6ca350000", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-28T16:32:05.070789Z", "time_start": "2023-11-27T16:32:05.070789Z", "version": "1f6s7t0cfg81o"}, {"id": "00000173-e36d-40be-d38b-eca6ca350001", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-27T16:41:32.468822Z", "time_start": "2023-11-27T16:32:05.089842Z", "version": "1f6s7t0csb4fo"}, {"id": "00000173-e36d-40be-d38b-eca6ca350002", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-28T16:31:32.468822Z", "time_start": "2023-11-27T16:31:32.468822Z", "version": "1f6s7t0d6l7v0"}, {"id": "00000173-e36d-40be-d38b-eca6ca350003", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-27T16:41:32.468822Z", "time_start": "2023-11-27T16:31:32.468822Z", "version": "1f6s7t0dh7c90"}]}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "GET", "url": "http://dss.uss2.localutm/v1/dss/subscriptions?area=38.0,-81.0,37.0,-81.0,37.0,-80.0,38.0,-80.0", "initiated_at": "2023-11-27T16:31:55.272784Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 413, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:55 GMT", "Content-Length": "70"}, "elapsed_s": 0.000843, "reported": "2023-11-27T16:31:55.274129Z", "json": {"message": "Area too large (E:88647515-7040-4394-8eb6-a5e7809d8db9)"}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T16:31:55.274439Z"}, {"name": "Delete Subscription", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/subscription_simple.md#delete-subscription-test-step", "start_time": "2023-11-27T16:31:55.274479Z", "failed_checks": [], "passed_checks": [{"name": "Missing version prevents deletion", "timestamp": "2023-11-27T16:31:55.276267Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,d"]}, {"name": "Incorrect version prevents deletion", "timestamp": "2023-11-27T16:31:55.277936Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,d"]}, {"name": "Missing version prevents deletion", "timestamp": "2023-11-27T16:31:55.279697Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,d"]}, {"name": "Incorrect version prevents deletion", "timestamp": "2023-11-27T16:31:55.281360Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,d"]}, {"name": "Missing version prevents deletion", "timestamp": "2023-11-27T16:31:55.282948Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,d"]}, {"name": "Incorrect version prevents deletion", "timestamp": "2023-11-27T16:31:55.284529Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,d"]}, {"name": "Missing version prevents deletion", "timestamp": "2023-11-27T16:31:55.286037Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,d"]}, {"name": "Incorrect version prevents deletion", "timestamp": "2023-11-27T16:31:55.288437Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,d"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-27T16:31:55.295629Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,d"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T16:31:55.296467Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T16:31:55.296524Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T16:31:55.296570Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T16:31:55.296614Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T16:31:55.296659Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T16:31:55.296742Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T16:31:55.296797Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T16:31:55.296843Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-27T16:31:55.296888Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-27T16:31:55.296933Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T16:31:55.296978Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T16:31:55.297051Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-27T16:31:55.297124Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-27T16:31:55.297174Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-27T16:31:55.304145Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,d"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T16:31:55.304964Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T16:31:55.305020Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T16:31:55.305068Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T16:31:55.305113Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T16:31:55.305159Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T16:31:55.305207Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T16:31:55.305252Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T16:31:55.305294Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-27T16:31:55.305338Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-27T16:31:55.305408Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T16:31:55.305474Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T16:31:55.305524Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-27T16:31:55.305581Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-27T16:31:55.305628Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-27T16:31:55.313728Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,d"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T16:31:55.314491Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T16:31:55.314548Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T16:31:55.314594Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T16:31:55.314639Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T16:31:55.314684Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T16:31:55.314730Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T16:31:55.314783Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T16:31:55.314850Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-27T16:31:55.314904Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-27T16:31:55.314951Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T16:31:55.314996Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T16:31:55.315043Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-27T16:31:55.315104Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-27T16:31:55.315153Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-27T16:31:55.323201Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,d"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T16:31:55.323989Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T16:31:55.324044Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T16:31:55.324091Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T16:31:55.324135Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T16:31:55.324180Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T16:31:55.324261Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T16:31:55.324314Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T16:31:55.324359Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-27T16:31:55.324406Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-27T16:31:55.324450Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T16:31:55.324495Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T16:31:55.324542Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-27T16:31:55.324599Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-27T16:31:55.324647Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,e"]}], "queries": [{"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350000/", "initiated_at": "2023-11-27T16:31:55.274708Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:55 GMT", "Content-Length": "78"}, "elapsed_s": 0.00074, "reported": "2023-11-27T16:31:55.276008Z", "json": {"message": "Missing version string (E:a55a38f3-fde4-41c4-b51b-3af74dac7d62)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350000/notacorrectversion", "initiated_at": "2023-11-27T16:31:55.276371Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:55 GMT", "Content-Length": "125"}, "elapsed_s": 0.000834, "reported": "2023-11-27T16:31:55.277709Z", "json": {"message": "strconv.ParseUint: parsing \"notacorrectversion\": value out of range (E:b4bc6047-64d4-4033-8885-3acb25525c93)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350001/", "initiated_at": "2023-11-27T16:31:55.278037Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:55 GMT", "Content-Length": "78"}, "elapsed_s": 0.000764, "reported": "2023-11-27T16:31:55.279481Z", "json": {"message": "Missing version string (E:f177a325-0700-484d-bc47-e1bc412587dc)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350001/notacorrectversion", "initiated_at": "2023-11-27T16:31:55.279786Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:55 GMT", "Content-Length": "125"}, "elapsed_s": 0.000791, "reported": "2023-11-27T16:31:55.281141Z", "json": {"message": "strconv.ParseUint: parsing \"notacorrectversion\": value out of range (E:d0de3876-7619-48d3-817d-eab70d14211d)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350002/", "initiated_at": "2023-11-27T16:31:55.281452Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:55 GMT", "Content-Length": "78"}, "elapsed_s": 0.000767, "reported": "2023-11-27T16:31:55.282735Z", "json": {"message": "Missing version string (E:757d6521-80b3-4072-9683-9b1ce6087d64)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350002/notacorrectversion", "initiated_at": "2023-11-27T16:31:55.283043Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:55 GMT", "Content-Length": "125"}, "elapsed_s": 0.000742, "reported": "2023-11-27T16:31:55.284312Z", "json": {"message": "strconv.ParseUint: parsing \"notacorrectversion\": value out of range (E:f8973c68-21df-4209-8cbf-a1b06a6a6d4c)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350003/", "initiated_at": "2023-11-27T16:31:55.284628Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:55 GMT", "Content-Length": "78"}, "elapsed_s": 0.00069, "reported": "2023-11-27T16:31:55.285823Z", "json": {"message": "Missing version string (E:dc830f84-673c-4e60-933a-dffa367d8ae3)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350003/notacorrectversion", "initiated_at": "2023-11-27T16:31:55.286134Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:55 GMT", "Content-Length": "125"}, "elapsed_s": 0.001329, "reported": "2023-11-27T16:31:55.288151Z", "json": {"message": "strconv.ParseUint: parsing \"notacorrectversion\": value out of range (E:eb48a043-6bc9-45ad-84cc-8edbca840de8)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350000/1f6s7t0cfg81o", "initiated_at": "2023-11-27T16:31:55.288694Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:55 GMT", "Content-Length": "352"}, "elapsed_s": 0.004881, "reported": "2023-11-27T16:31:55.294151Z", "json": {"subscription": {"id": "00000173-e36d-40be-d38b-eca6ca350000", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-28T16:32:05.070789Z", "time_start": "2023-11-27T16:32:05.070789Z", "version": "1f6s7t0cfg81o"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350001/1f6s7t0csb4fo", "initiated_at": "2023-11-27T16:31:55.297224Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:55 GMT", "Content-Length": "352"}, "elapsed_s": 0.004838, "reported": "2023-11-27T16:31:55.302630Z", "json": {"subscription": {"id": "00000173-e36d-40be-d38b-eca6ca350001", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-27T16:41:32.468822Z", "time_start": "2023-11-27T16:32:05.089842Z", "version": "1f6s7t0csb4fo"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350002/1f6s7t0d6l7v0", "initiated_at": "2023-11-27T16:31:55.305684Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:55 GMT", "Content-Length": "352"}, "elapsed_s": 0.005848, "reported": "2023-11-27T16:31:55.312120Z", "json": {"subscription": {"id": "00000173-e36d-40be-d38b-eca6ca350002", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-28T16:31:32.468822Z", "time_start": "2023-11-27T16:31:32.468822Z", "version": "1f6s7t0d6l7v0"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350003/1f6s7t0dh7c90", "initiated_at": "2023-11-27T16:31:55.315204Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:55 GMT", "Content-Length": "352"}, "elapsed_s": 0.005954, "reported": "2023-11-27T16:31:55.321705Z", "json": {"subscription": {"id": "00000173-e36d-40be-d38b-eca6ca350003", "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-27T16:41:32.468822Z", "time_start": "2023-11-27T16:31:32.468822Z", "version": "1f6s7t0dh7c90"}}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T16:31:55.324672Z"}, {"name": "Query Deleted Subscription", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/subscription_simple.md#query-deleted-subscription-test-step", "start_time": "2023-11-27T16:31:55.324697Z", "failed_checks": [], "passed_checks": [{"name": "Query by subscription ID should fail", "timestamp": "2023-11-27T16:31:55.326819Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Query by subscription ID should fail", "timestamp": "2023-11-27T16:31:55.329045Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Query by subscription ID should fail", "timestamp": "2023-11-27T16:31:55.331152Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Query by subscription ID should fail", "timestamp": "2023-11-27T16:31:55.333172Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Search for all subscriptions in ISA area", "timestamp": "2023-11-27T16:31:55.336095Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,f"]}, {"name": "Deleted subscription should not be present in search results", "timestamp": "2023-11-27T16:31:55.336647Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,f"]}, {"name": "Search area that represents a loop is not allowed", "timestamp": "2023-11-27T16:31:55.338261Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,f"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-27T16:31:55.324853Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:55 GMT", "Content-Length": "115"}, "elapsed_s": 0.0011, "reported": "2023-11-27T16:31:55.326567Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350000 not found (E:2d9e021c-15cf-47db-a0a9-eb93e6d7c2a3)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "GET", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350001", "initiated_at": "2023-11-27T16:31:55.326902Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:55 GMT", "Content-Length": "115"}, "elapsed_s": 0.001234, "reported": "2023-11-27T16:31:55.328784Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350001 not found (E:6036c657-199a-4951-9b16-6da408211400)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "GET", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350002", "initiated_at": "2023-11-27T16:31:55.329128Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:55 GMT", "Content-Length": "115"}, "elapsed_s": 0.001185, "reported": "2023-11-27T16:31:55.330950Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350002 not found (E:181d982c-a276-4aa6-b010-a59ab0667d23)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "GET", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350003", "initiated_at": "2023-11-27T16:31:55.331234Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:55 GMT", "Content-Length": "115"}, "elapsed_s": 0.001095, "reported": "2023-11-27T16:31:55.332929Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350003 not found (E:591127fc-68bd-42eb-ab3d-817d7e9ef2f3)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "GET", "url": "http://dss.uss2.localutm/v1/dss/subscriptions?area=37.1853,-80.614,37.2148,-80.614,37.2148,-80.544,37.1853,-80.544", "initiated_at": "2023-11-27T16:31:55.333441Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:55 GMT", "Content-Length": "21"}, "elapsed_s": 0.001594, "reported": "2023-11-27T16:31:55.335736Z", "json": {"subscriptions": []}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "GET", "url": "http://dss.uss2.localutm/v1/dss/subscriptions?area=37.1853,-80.614,37.2148,-80.614,37.2148,-80.544,37.1853,-80.544,37.1853,-80.614", "initiated_at": "2023-11-27T16:31:55.336721Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:55 GMT", "Content-Length": "103"}, "elapsed_s": 0.000798, "reported": "2023-11-27T16:31:55.338032Z", "json": {"message": "Intersection found between polygon edge 1 and 4 (E:18ece868-f148-43a6-8493-1e742c8837d6)"}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T16:31:55.338313Z"}], "end_time": "2023-11-27T16:31:55.338345Z"}], "successful": true, "end_time": "2023-11-27T16:31:55.338371Z", "cleanup": {"name": "Cleanup", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/subscription_simple.md#cleanup", "start_time": "2023-11-27T16:31:55.338413Z", "failed_checks": [], "passed_checks": [{"name": "Subscription can be queried by ID", "timestamp": "2023-11-27T16:31:55.340482Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-27T16:31:55.342508Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-27T16:31:55.344518Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-27T16:31:55.346567Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,e"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-27T16:31:55.338477Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:55 GMT", "Content-Length": "115"}, "elapsed_s": 0.00111, "reported": "2023-11-27T16:31:55.340274Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350000 not found (E:c4d7273e-41dd-4637-a821-58866a74eea1)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "GET", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350001", "initiated_at": "2023-11-27T16:31:55.340581Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:55 GMT", "Content-Length": "115"}, "elapsed_s": 0.001127, "reported": "2023-11-27T16:31:55.342278Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350001 not found (E:9a9306fa-6d72-458d-9f84-2d02b70dce06)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "GET", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350002", "initiated_at": "2023-11-27T16:31:55.342604Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:55 GMT", "Content-Length": "115"}, "elapsed_s": 0.001095, "reported": "2023-11-27T16:31:55.344315Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350002 not found (E:046f9cfd-083d-49ef-8013-a3bcc9ae57b4)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "GET", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350003", "initiated_at": "2023-11-27T16:31:55.344624Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:55 GMT", "Content-Length": "115"}, "elapsed_s": 0.001133, "reported": "2023-11-27T16:31:55.346367Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350003 not found (E:57478af3-46e1-4498-851d-aa627efe085d)"}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T16:31:55.346651Z"}}}, {"test_scenario": {"name": "ASTM F3411-19 NetRID DSS interoperability", "scenario_type": "scenarios.astm.netrid.v19.DSSInteroperability", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss_interoperability.md", "start_time": "2023-11-27T16:31:55.347182Z", "cases": [{"name": "Prerequisites", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss_interoperability.md#prerequisites-test-case", "start_time": "2023-11-27T16:31:55.347252Z", "steps": [{"name": "Test environment requirements", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss_interoperability.md#test-environment-requirements-test-step", "start_time": "2023-11-27T16:31:55.347306Z", "failed_checks": [], "passed_checks": [{"name": "DSS instance is publicly addressable", "timestamp": "2023-11-27T16:31:55.347830Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0210"]}, {"name": "DSS instance is reachable", "timestamp": "2023-11-27T16:31:55.350527Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0210"]}, {"name": "DSS instance is publicly addressable", "timestamp": "2023-11-27T16:31:55.350998Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0210"]}, {"name": "DSS instance is reachable", "timestamp": "2023-11-27T16:31:55.353479Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0210"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss2.localutm/v1/dss/subscriptions?area=-23.6558,130.6205,-23.6898,130.6301,-23.6709,130.67,-23.6407,130.6466", "initiated_at": "2023-11-27T16:31:55.347939Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:55 GMT", "Content-Length": "21"}, "elapsed_s": 0.001501, "reported": "2023-11-27T16:31:55.350211Z", "json": {"subscriptions": []}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "GET", "url": "http://dss.uss1.localutm/v1/dss/subscriptions?area=-23.6558,130.6205,-23.6898,130.6301,-23.6709,130.67,-23.6407,130.6466", "initiated_at": "2023-11-27T16:31:55.351105Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5MiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:55 GMT", "Content-Length": "21"}, "elapsed_s": 0.001502, "reported": "2023-11-27T16:31:55.353167Z", "json": {"subscriptions": []}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T16:31:55.353526Z"}], "end_time": "2023-11-27T16:31:55.353550Z"}, {"name": "Interoperability sequence", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss_interoperability.md#interoperability-sequence-test-case", "start_time": "2023-11-27T16:31:55.353584Z", "steps": [{"name": "S1", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/test_steps/put_isa.md#create-or-update-isa-test-step", "start_time": "2023-11-27T16:31:55.353638Z", "failed_checks": [], "passed_checks": [{"name": "ISA response code", "timestamp": "2023-11-27T16:31:55.363942Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA response format", "timestamp": "2023-11-27T16:31:55.374786Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA ID matches", "timestamp": "2023-11-27T16:31:55.374854Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA version format", "timestamp": "2023-11-27T16:31:55.374903Z", "participants": ["uss2"], "requirements": []}, {"name": "ISA start time matches", "timestamp": "2023-11-27T16:31:55.374947Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA end time matches", "timestamp": "2023-11-27T16:31:55.374990Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA URL matches", "timestamp": "2023-11-27T16:31:55.375034Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA[P] created with proper response", "timestamp": "2023-11-27T16:31:55.375430Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,1a"]}], "queries": [{"request": {"method": "PUT", "url": "http://dss.uss2.localutm/v1/dss/identification_service_areas/19255902-59ca-4bb4-bdff-bfdabba17d7c", "initiated_at": "2023-11-27T16:31:55.354308Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "442", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMwOSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": -23.6558, "lng": 130.6205}, {"lat": -23.6898, "lng": 130.6301}, {"lat": -23.6709, "lng": 130.67}, {"lat": -23.6407, "lng": 130.6466}]}, "altitude_lo": 20.0, "altitude_hi": 400.0}, "time_start": "2023-11-27T16:31:55.353711Z", "time_end": "2023-11-27T16:41:55.353711Z"}, "flights_url": "https://example.com/v1/uss/flights", "request_id": "069c5e0e-3cf9-4c5f-a737-1a5ad46ccef4"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:55 GMT", "Content-Length": "265"}, "elapsed_s": 0.006201, "reported": "2023-11-27T16:31:55.361076Z", "json": {"subscribers": [], "service_area": {"flights_url": "https://example.com/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-27T16:31:55.353711Z", "time_end": "2023-11-27T16:41:55.353711Z", "version": "1f6s7t0hj9420", "id": "19255902-59ca-4bb4-bdff-bfdabba17d7c"}}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T16:31:55.375460Z"}, {"name": "S2", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss_interoperability.md#s2-test-step", "start_time": "2023-11-27T16:31:55.375495Z", "failed_checks": [], "passed_checks": [{"name": "Subscription[n] created with proper response", "timestamp": "2023-11-27T16:31:55.387354Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,3a"]}, {"name": "service_areas includes ISA from S1", "timestamp": "2023-11-27T16:31:55.387997Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,1c", "astm.f3411.v19.DSS0130,3,e"]}, {"name": "Subscription[n] created with proper response", "timestamp": "2023-11-27T16:31:55.398569Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,3a"]}, {"name": "service_areas includes ISA from S1", "timestamp": "2023-11-27T16:31:55.399210Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,1c", "astm.f3411.v19.DSS0130,3,e"]}, {"name": "ID of ISA from S1 is properly synchronized with all DSS", "timestamp": "2023-11-27T16:31:55.399276Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0130,3,a"]}, {"name": "Owner of ISA from S1 is properly synchronized with all DSS", "timestamp": "2023-11-27T16:31:55.399324Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0130,3,b"]}, {"name": "URL of ISA from S1 is properly synchronized with all DSS", "timestamp": "2023-11-27T16:31:55.399368Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0130,3,c"]}, {"name": "Start/end times of ISA from S1 are properly synchronized with all DSS", "timestamp": "2023-11-27T16:31:55.399418Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0130,3,d"]}], "queries": [{"request": {"method": "PUT", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/585498e8-0159-40a6-aaf5-e44f28049ac7", "initiated_at": "2023-11-27T16:31:55.376104Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "498", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": -23.6558, "lng": 130.6205}, {"lat": -23.6898, "lng": 130.6301}, {"lat": -23.6709, "lng": 130.67}, {"lat": -23.6407, "lng": 130.6466}]}, "altitude_lo": 20.0, "altitude_hi": 400.0}, "time_start": "2023-11-27T16:31:55.375556Z", "time_end": "2023-11-27T16:41:55.375556Z"}, "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "request_id": "cd0a2df0-9e9f-4bf8-9cbb-8a97b6c6593a"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:55 GMT", "Content-Length": "575"}, "elapsed_s": 0.008337, "reported": "2023-11-27T16:31:55.385027Z", "json": {"service_areas": [{"flights_url": "https://example.com/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-27T16:31:55.353711Z", "time_end": "2023-11-27T16:41:55.353711Z", "version": "1f6s7t0hj9420", "id": "19255902-59ca-4bb4-bdff-bfdabba17d7c"}], "subscription": {"id": "585498e8-0159-40a6-aaf5-e44f28049ac7", "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-27T16:41:55.375556Z", "time_start": "2023-11-27T16:31:55.375556Z", "version": "1f6s7t0i836gg"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/920843ea-08bf-4465-a379-7b74e991495e", "initiated_at": "2023-11-27T16:31:55.388640Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "498", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5MiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": -23.6558, "lng": 130.6205}, {"lat": -23.6898, "lng": 130.6301}, {"lat": -23.6709, "lng": 130.67}, {"lat": -23.6407, "lng": 130.6466}]}, "altitude_lo": 20.0, "altitude_hi": 400.0}, "time_start": "2023-11-27T16:31:55.388058Z", "time_end": "2023-11-27T16:41:55.388058Z"}, "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "request_id": "eb7a1729-0ccd-4ee3-866c-53eb7a80fa22"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:55 GMT", "Content-Length": "575"}, "elapsed_s": 0.006955, "reported": "2023-11-27T16:31:55.396252Z", "json": {"service_areas": [{"flights_url": "https://example.com/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-27T16:31:55.353711Z", "time_end": "2023-11-27T16:41:55.353711Z", "version": "1f6s7t0hj9420", "id": "19255902-59ca-4bb4-bdff-bfdabba17d7c"}], "subscription": {"id": "920843ea-08bf-4465-a379-7b74e991495e", "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-27T16:41:55.388058Z", "time_start": "2023-11-27T16:31:55.388058Z", "version": "1f6s7t0ik0tbg"}}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T16:31:55.399440Z"}, {"name": "S3", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss_interoperability.md#s3-test-step", "start_time": "2023-11-27T16:31:55.399472Z", "failed_checks": [], "passed_checks": [{"name": "Subscription[P] returned with proper response", "timestamp": "2023-11-27T16:31:55.402979Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,5", "astm.f3411.v19.DSS0070"]}, {"name": "Subscription[P] returned with proper response", "timestamp": "2023-11-27T16:31:55.406289Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,5", "astm.f3411.v19.DSS0070"]}, {"name": "Subscription[P] ID is properly synchronized with all DSS", "timestamp": "2023-11-27T16:31:55.408946Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0130,2,a"]}, {"name": "Subscription[P] owner is properly synchronized with all DSS", "timestamp": "2023-11-27T16:31:55.410256Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0130,2,b"]}, {"name": "Subscription[P] URL is properly synchronized with all DSS", "timestamp": "2023-11-27T16:31:55.411607Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0130,2,c"]}, {"name": "Subscription[P] notification count is properly synchronized with all DSS", "timestamp": "2023-11-27T16:31:55.412971Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0130,2,f"]}, {"name": "Subscription[P] start/end times are properly synchronized with all DSS", "timestamp": "2023-11-27T16:31:55.415508Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0130,2,d"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/585498e8-0159-40a6-aaf5-e44f28049ac7", "initiated_at": "2023-11-27T16:31:55.399516Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:55 GMT", "Content-Length": "326"}, "elapsed_s": 0.001223, "reported": "2023-11-27T16:31:55.401250Z", "json": {"subscription": {"id": "585498e8-0159-40a6-aaf5-e44f28049ac7", "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-27T16:41:55.375556Z", "time_start": "2023-11-27T16:31:55.375556Z", "version": "1f6s7t0i836gg"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "GET", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/585498e8-0159-40a6-aaf5-e44f28049ac7", "initiated_at": "2023-11-27T16:31:55.403032Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5MiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:55 GMT", "Content-Length": "326"}, "elapsed_s": 0.001142, "reported": "2023-11-27T16:31:55.404752Z", "json": {"subscription": {"id": "585498e8-0159-40a6-aaf5-e44f28049ac7", "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-27T16:41:55.375556Z", "time_start": "2023-11-27T16:31:55.375556Z", "version": "1f6s7t0i836gg"}}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T16:31:55.415536Z"}, {"name": "S4", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss_interoperability.md#s4-test-step", "start_time": "2023-11-27T16:31:55.415569Z", "failed_checks": [], "passed_checks": [{"name": "Can query all Subscriptions in area from all DSSs", "timestamp": "2023-11-27T16:31:55.420322Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,6", "astm.f3411.v19.DSS0070"]}, {"name": "Can query all Subscriptions in area from all DSSs", "timestamp": "2023-11-27T16:31:55.424733Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,6", "astm.f3411.v19.DSS0070"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss2.localutm/v1/dss/subscriptions?area=-23.6558,130.6205,-23.6898,130.6301,-23.6709,130.67,-23.6407,130.6466", "initiated_at": "2023-11-27T16:31:55.415631Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:55 GMT", "Content-Length": "638"}, "elapsed_s": 0.001719, "reported": "2023-11-27T16:31:55.417863Z", "json": {"subscriptions": [{"id": "585498e8-0159-40a6-aaf5-e44f28049ac7", "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-27T16:41:55.375556Z", "time_start": "2023-11-27T16:31:55.375556Z", "version": "1f6s7t0i836gg"}, {"id": "920843ea-08bf-4465-a379-7b74e991495e", "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-27T16:41:55.388058Z", "time_start": "2023-11-27T16:31:55.388058Z", "version": "1f6s7t0ik0tbg"}]}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "GET", "url": "http://dss.uss1.localutm/v1/dss/subscriptions?area=-23.6558,130.6205,-23.6898,130.6301,-23.6709,130.67,-23.6407,130.6466", "initiated_at": "2023-11-27T16:31:55.420388Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5MiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:55 GMT", "Content-Length": "638"}, "elapsed_s": 0.001498, "reported": "2023-11-27T16:31:55.422404Z", "json": {"subscriptions": [{"id": "585498e8-0159-40a6-aaf5-e44f28049ac7", "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-27T16:41:55.375556Z", "time_start": "2023-11-27T16:31:55.375556Z", "version": "1f6s7t0i836gg"}, {"id": "920843ea-08bf-4465-a379-7b74e991495e", "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-27T16:41:55.388058Z", "time_start": "2023-11-27T16:31:55.388058Z", "version": "1f6s7t0ik0tbg"}]}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T16:31:55.424765Z"}, {"name": "S5", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/test_steps/put_isa.md#create-or-update-isa-test-step", "start_time": "2023-11-27T16:31:55.424798Z", "failed_checks": [], "passed_checks": [{"name": "Can get ISA from primary DSS", "timestamp": "2023-11-27T16:31:55.428291Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0130,3,a"]}, {"name": "ISA response code", "timestamp": "2023-11-27T16:31:55.492469Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA response format", "timestamp": "2023-11-27T16:31:55.504452Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA ID matches", "timestamp": "2023-11-27T16:31:55.504526Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA version changed", "timestamp": "2023-11-27T16:31:55.504576Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA version format", "timestamp": "2023-11-27T16:31:55.504623Z", "participants": ["uss2"], "requirements": []}, {"name": "ISA start time matches", "timestamp": "2023-11-27T16:31:55.504667Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA end time matches", "timestamp": "2023-11-27T16:31:55.504710Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA URL matches", "timestamp": "2023-11-27T16:31:55.504756Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "Can modify ISA in primary DSS", "timestamp": "2023-11-27T16:31:55.505290Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,1b"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss2.localutm/v1/dss/identification_service_areas/19255902-59ca-4bb4-bdff-bfdabba17d7c", "initiated_at": "2023-11-27T16:31:55.424849Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:55 GMT", "Content-Length": "248"}, "elapsed_s": 0.001127, "reported": "2023-11-27T16:31:55.426482Z", "json": {"service_area": {"flights_url": "https://example.com/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-27T16:31:55.353711Z", "time_end": "2023-11-27T16:41:55.353711Z", "version": "1f6s7t0hj9420", "id": "19255902-59ca-4bb4-bdff-bfdabba17d7c"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/v1/dss/identification_service_areas/19255902-59ca-4bb4-bdff-bfdabba17d7c/1f6s7t0hj9420", "initiated_at": "2023-11-27T16:31:55.428874Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "442", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMwOSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": -23.6558, "lng": 130.6205}, {"lat": -23.6898, "lng": 130.6301}, {"lat": -23.6709, "lng": 130.67}, {"lat": -23.6407, "lng": 130.6466}]}, "altitude_lo": 20.0, "altitude_hi": 400.0}, "time_start": "2023-11-27T16:31:55.428342Z", "time_end": "2023-11-27T16:32:00.428342Z"}, "flights_url": "https://example.com/v1/uss/flights", "request_id": "7db95d73-acb4-4e40-9cb2-45ede9bd0151"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:55 GMT", "Content-Length": "596"}, "elapsed_s": 0.005422, "reported": "2023-11-27T16:31:55.434895Z", "json": {"subscribers": [{"subscriptions": [{"subscription_id": "585498e8-0159-40a6-aaf5-e44f28049ac7", "notification_index": 1}], "url": "https://example.com/v1/uss/identification_service_areas"}, {"subscriptions": [{"subscription_id": "920843ea-08bf-4465-a379-7b74e991495e", "notification_index": 1}], "url": "https://example.com/v1/uss/identification_service_areas"}], "service_area": {"flights_url": "https://example.com/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-27T16:31:55.428342Z", "time_end": "2023-11-27T16:32:00.428342Z", "version": "1f6s7t0jqeum0", "id": "19255902-59ca-4bb4-bdff-bfdabba17d7c"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "POST", "url": "https://example.com/v1/uss/identification_service_areas/19255902-59ca-4bb4-bdff-bfdabba17d7c", "initiated_at": "2023-11-27T16:31:55.479337Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "418", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJleGFtcGxlLmNvbSIsImV4cCI6MTcwMTEwNjI5OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"subscriptions": [{"subscription_id": "920843ea-08bf-4465-a379-7b74e991495e", "notification_index": 1}], "service_area": {"flights_url": "https://example.com/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-27T16:31:55.428342Z", "time_end": "2023-11-27T16:32:00.428342Z", "version": "1f6s7t0jqeum0", "id": "19255902-59ca-4bb4-bdff-bfdabba17d7c"}, "request_id": "b0450d71-2304-4dbc-85a0-00cb20fec977"}, "body": null}, "response": {"code": 404, "headers": {"Cache-Control": "max-age=604800", "Content-Type": "text/html; charset=UTF-8", "Date": "Mon, 27 Nov 2023 16:31:55 GMT", "Expires": "Mon, 04 Dec 2023 16:31:55 GMT", "Server": "EOS (vny/0451)", "Content-Length": "433"}, "elapsed_s": 0.010871, "reported": "2023-11-27T16:31:55.490771Z", "body": "\n\n\n\t\n\t\t404 - Not Found\n\t\n\t\n\t\t

404 - Not Found

\n\t\t\n\t\n\n", "json": null}}], "end_time": "2023-11-27T16:31:55.505319Z"}, {"name": "S6", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss_interoperability.md#s6-test-step", "start_time": "2023-11-27T16:31:55.505359Z", "failed_checks": [], "passed_checks": [{"name": "Subscription[n] deleted with proper response", "timestamp": "2023-11-27T16:31:55.512821Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,4a"]}, {"name": "Subscription[n] deleted with proper response", "timestamp": "2023-11-27T16:31:55.519704Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,4a"]}], "queries": [{"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/585498e8-0159-40a6-aaf5-e44f28049ac7/1f6s7t0i836gg", "initiated_at": "2023-11-27T16:31:55.505410Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:55 GMT", "Content-Length": "326"}, "elapsed_s": 0.005156, "reported": "2023-11-27T16:31:55.511170Z", "json": {"subscription": {"id": "585498e8-0159-40a6-aaf5-e44f28049ac7", "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 1, "time_end": "2023-11-27T16:41:55.375556Z", "time_start": "2023-11-27T16:31:55.375556Z", "version": "1f6s7t0i836gg"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/920843ea-08bf-4465-a379-7b74e991495e/1f6s7t0ik0tbg", "initiated_at": "2023-11-27T16:31:55.512871Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:55 GMT", "Content-Length": "326"}, "elapsed_s": 0.004642, "reported": "2023-11-27T16:31:55.518073Z", "json": {"subscription": {"id": "920843ea-08bf-4465-a379-7b74e991495e", "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 1, "time_end": "2023-11-27T16:41:55.388058Z", "time_start": "2023-11-27T16:31:55.388058Z", "version": "1f6s7t0ik0tbg"}}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T16:31:55.519735Z"}, {"name": "S7", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss_interoperability.md#s7-test-step", "start_time": "2023-11-27T16:31:55.519772Z", "failed_checks": [], "passed_checks": [{"name": "404 with proper response", "timestamp": "2023-11-27T16:31:55.521897Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,4b", "astm.f3411.v19.DSS0070"]}, {"name": "404 with proper response", "timestamp": "2023-11-27T16:31:55.524051Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,4b", "astm.f3411.v19.DSS0070"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/585498e8-0159-40a6-aaf5-e44f28049ac7", "initiated_at": "2023-11-27T16:31:55.519819Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:55 GMT", "Content-Length": "115"}, "elapsed_s": 0.001335, "reported": "2023-11-27T16:31:55.521669Z", "json": {"message": "Subscription 585498e8-0159-40a6-aaf5-e44f28049ac7 not found (E:b3e55ee1-b965-41b2-9b69-4cec791838b2)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "GET", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/920843ea-08bf-4465-a379-7b74e991495e", "initiated_at": "2023-11-27T16:31:55.521988Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5MiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:55 GMT", "Content-Length": "115"}, "elapsed_s": 0.001246, "reported": "2023-11-27T16:31:55.523800Z", "json": {"message": "Subscription 920843ea-08bf-4465-a379-7b74e991495e not found (E:46f83d66-f482-4f39-8dce-4123a7a4a1ac)"}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T16:31:55.524106Z"}, {"name": "S8", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss_interoperability.md#s8-test-step", "start_time": "2023-11-27T16:31:55.524170Z", "failed_checks": [], "passed_checks": [{"name": "Subscriptions queried successfully", "timestamp": "2023-11-27T16:31:55.526927Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,6"]}, {"name": "No Subscription[i] 1\u2264i\u2264n returned with proper response", "timestamp": "2023-11-27T16:31:55.527131Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,4b", "astm.f3411.v19.DSS0070"]}, {"name": "Subscriptions queried successfully", "timestamp": "2023-11-27T16:31:55.529452Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,6"]}, {"name": "No Subscription[i] 1\u2264i\u2264n returned with proper response", "timestamp": "2023-11-27T16:31:55.529654Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,4b", "astm.f3411.v19.DSS0070"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss2.localutm/v1/dss/subscriptions?area=-23.6558,130.6205,-23.6898,130.6301,-23.6709,130.67,-23.6407,130.6466", "initiated_at": "2023-11-27T16:31:55.524304Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:55 GMT", "Content-Length": "21"}, "elapsed_s": 0.001593, "reported": "2023-11-27T16:31:55.526581Z", "json": {"subscriptions": []}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "GET", "url": "http://dss.uss1.localutm/v1/dss/subscriptions?area=-23.6558,130.6205,-23.6898,130.6301,-23.6709,130.67,-23.6407,130.6466", "initiated_at": "2023-11-27T16:31:55.527197Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5MiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:31:55 GMT", "Content-Length": "21"}, "elapsed_s": 0.00142, "reported": "2023-11-27T16:31:55.529129Z", "json": {"subscriptions": []}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T16:31:55.529685Z"}, {"name": "S9", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss_interoperability.md#s9-test-step", "start_time": "2023-11-27T16:31:55.529719Z", "failed_checks": [], "passed_checks": [{"name": "Subscription[n] created with proper response", "timestamp": "2023-11-27T16:32:00.543728Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,1c"]}, {"name": "service_areas does not include ISA from S1", "timestamp": "2023-11-27T16:32:00.544126Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,1d", "astm.f3411.v19.DSS0070"]}, {"name": "Subscription[n] created with proper response", "timestamp": "2023-11-27T16:32:00.553814Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,1c"]}, {"name": "service_areas does not include ISA from S1", "timestamp": "2023-11-27T16:32:00.554203Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,1d", "astm.f3411.v19.DSS0070"]}], "queries": [{"request": {"method": "PUT", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/dae66d41-5a5f-44d7-b645-147cfe4c2564", "initiated_at": "2023-11-27T16:32:00.533135Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "498", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": -23.6558, "lng": 130.6205}, {"lat": -23.6898, "lng": 130.6301}, {"lat": -23.6709, "lng": 130.67}, {"lat": -23.6407, "lng": 130.6466}]}, "altitude_lo": 20.0, "altitude_hi": 400.0}, "time_start": "2023-11-27T16:32:00.532363Z", "time_end": "2023-11-27T16:32:05.532363Z"}, "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "request_id": "b46cad3e-e071-4163-a478-71faea1d895c"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:00 GMT", "Content-Length": "345"}, "elapsed_s": 0.008016, "reported": "2023-11-27T16:32:00.541949Z", "json": {"service_areas": [], "subscription": {"id": "dae66d41-5a5f-44d7-b645-147cfe4c2564", "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-27T16:32:05.532363Z", "time_start": "2023-11-27T16:32:00.532363Z", "version": "1f6s7t5bui1b8"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/9448ac62-1171-43dc-960e-cd2be96f2219", "initiated_at": "2023-11-27T16:32:00.544768Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "498", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5MiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": -23.6558, "lng": 130.6205}, {"lat": -23.6898, "lng": 130.6301}, {"lat": -23.6709, "lng": 130.67}, {"lat": -23.6407, "lng": 130.6466}]}, "altitude_lo": 20.0, "altitude_hi": 400.0}, "time_start": "2023-11-27T16:32:00.544185Z", "time_end": "2023-11-27T16:32:05.544185Z"}, "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "request_id": "43997c51-0e7b-490a-9210-189a29384047"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:00 GMT", "Content-Length": "345"}, "elapsed_s": 0.006736, "reported": "2023-11-27T16:32:00.552157Z", "json": {"service_areas": [], "subscription": {"id": "9448ac62-1171-43dc-960e-cd2be96f2219", "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-27T16:32:05.544185Z", "time_start": "2023-11-27T16:32:00.544185Z", "version": "1f6s7t5c9fgu8"}}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T16:32:00.554232Z"}, {"name": "S10", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/test_steps/put_isa.md#create-or-update-isa-test-step", "start_time": "2023-11-27T16:32:00.554275Z", "failed_checks": [], "passed_checks": [{"name": "ISA response code", "timestamp": "2023-11-27T16:32:00.601337Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA response format", "timestamp": "2023-11-27T16:32:00.612598Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA ID matches", "timestamp": "2023-11-27T16:32:00.612669Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA version format", "timestamp": "2023-11-27T16:32:00.612718Z", "participants": ["uss2"], "requirements": []}, {"name": "ISA start time matches", "timestamp": "2023-11-27T16:32:00.612764Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA end time matches", "timestamp": "2023-11-27T16:32:00.612808Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA URL matches", "timestamp": "2023-11-27T16:32:00.612854Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA[P] created with proper response", "timestamp": "2023-11-27T16:32:00.613399Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,1a"]}, {"name": "All Subscription[i] 1\u2264i\u2264n returned in subscribers", "timestamp": "2023-11-27T16:32:00.613890Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,3b"]}], "queries": [{"request": {"method": "PUT", "url": "http://dss.uss2.localutm/v1/dss/identification_service_areas/a7f02908-0e72-4742-b839-9d60a7451eca", "initiated_at": "2023-11-27T16:32:00.554882Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "442", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMwOSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": -23.6558, "lng": 130.6205}, {"lat": -23.6898, "lng": 130.6301}, {"lat": -23.6709, "lng": 130.67}, {"lat": -23.6407, "lng": 130.6466}]}, "altitude_lo": 20.0, "altitude_hi": 400.0}, "time_start": "2023-11-27T16:32:00.554347Z", "time_end": "2023-11-27T16:42:00.554347Z"}, "flights_url": "https://example.com/v1/uss/flights", "request_id": "21144fd9-b876-43f5-91aa-2318c0c58e56"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:00 GMT", "Content-Length": "596"}, "elapsed_s": 0.011818, "reported": "2023-11-27T16:32:00.567393Z", "json": {"subscribers": [{"subscriptions": [{"subscription_id": "9448ac62-1171-43dc-960e-cd2be96f2219", "notification_index": 1}], "url": "https://example.com/v1/uss/identification_service_areas"}, {"subscriptions": [{"subscription_id": "dae66d41-5a5f-44d7-b645-147cfe4c2564", "notification_index": 1}], "url": "https://example.com/v1/uss/identification_service_areas"}], "service_area": {"flights_url": "https://example.com/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-27T16:32:00.554347Z", "time_end": "2023-11-27T16:42:00.554347Z", "version": "1f6s7t5cj1fuo", "id": "a7f02908-0e72-4742-b839-9d60a7451eca"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "POST", "url": "https://example.com/v1/uss/identification_service_areas/a7f02908-0e72-4742-b839-9d60a7451eca", "initiated_at": "2023-11-27T16:32:00.587609Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "418", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJleGFtcGxlLmNvbSIsImV4cCI6MTcwMTEwNjI5OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"subscriptions": [{"subscription_id": "dae66d41-5a5f-44d7-b645-147cfe4c2564", "notification_index": 1}], "service_area": {"flights_url": "https://example.com/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-27T16:32:00.554347Z", "time_end": "2023-11-27T16:42:00.554347Z", "version": "1f6s7t5cj1fuo", "id": "a7f02908-0e72-4742-b839-9d60a7451eca"}, "request_id": "ccc16da6-1849-4ddb-8aa5-9ef5792fd96d"}, "body": null}, "response": {"code": 404, "headers": {"Cache-Control": "max-age=604800", "Content-Type": "text/html; charset=UTF-8", "Date": "Mon, 27 Nov 2023 16:32:00 GMT", "Expires": "Mon, 04 Dec 2023 16:32:00 GMT", "Server": "EOS (vny/044F)", "Content-Length": "433"}, "elapsed_s": 0.011271, "reported": "2023-11-27T16:32:00.599459Z", "body": "\n\n\n\t\n\t\t404 - Not Found\n\t\n\t\n\t\t

404 - Not Found

\n\t\t\n\t\n\n", "json": null}}], "end_time": "2023-11-27T16:32:00.613919Z"}, {"name": "S11", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/test_steps/delete_isa.md#delete-isa-test-step", "start_time": "2023-11-27T16:32:00.613959Z", "failed_checks": [], "passed_checks": [{"name": "ISA response format", "timestamp": "2023-11-27T16:32:00.658718Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,b"]}, {"name": "ISA ID matches", "timestamp": "2023-11-27T16:32:00.658787Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,b"]}, {"name": "ISA version matches", "timestamp": "2023-11-27T16:32:00.658830Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,b"]}, {"name": "ISA[P] deleted with proper response", "timestamp": "2023-11-27T16:32:00.658854Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,2a"]}, {"name": "All Subscription[i] 1\u2264i\u2264n returned in subscribers", "timestamp": "2023-11-27T16:32:00.659407Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,3c"]}], "queries": [{"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/v1/dss/identification_service_areas/a7f02908-0e72-4742-b839-9d60a7451eca/1f6s7t5cj1fuo", "initiated_at": "2023-11-27T16:32:00.614011Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMwOSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:00 GMT", "Content-Length": "596"}, "elapsed_s": 0.005279, "reported": "2023-11-27T16:32:00.619854Z", "json": {"service_area": {"flights_url": "https://example.com/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-27T16:32:00.554347Z", "time_end": "2023-11-27T16:42:00.554347Z", "version": "1f6s7t5cj1fuo", "id": "a7f02908-0e72-4742-b839-9d60a7451eca"}, "subscribers": [{"subscriptions": [{"subscription_id": "9448ac62-1171-43dc-960e-cd2be96f2219", "notification_index": 2}], "url": "https://example.com/v1/uss/identification_service_areas"}, {"subscriptions": [{"subscription_id": "dae66d41-5a5f-44d7-b645-147cfe4c2564", "notification_index": 2}], "url": "https://example.com/v1/uss/identification_service_areas"}]}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "POST", "url": "https://example.com/v1/uss/identification_service_areas/a7f02908-0e72-4742-b839-9d60a7451eca", "initiated_at": "2023-11-27T16:32:00.634281Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "159", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJleGFtcGxlLmNvbSIsImV4cCI6MTcwMTEwNjI5OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"subscriptions": [{"subscription_id": "dae66d41-5a5f-44d7-b645-147cfe4c2564", "notification_index": 2}], "request_id": "bdbf4098-7326-4e53-a570-85409f5a59e9"}, "body": null}, "response": {"code": 404, "headers": {"Cache-Control": "max-age=604800", "Content-Type": "text/html; charset=UTF-8", "Date": "Mon, 27 Nov 2023 16:32:00 GMT", "Expires": "Mon, 04 Dec 2023 16:32:00 GMT", "Server": "EOS (vny/044F)", "Content-Length": "433"}, "elapsed_s": 0.011063, "reported": "2023-11-27T16:32:00.645966Z", "body": "\n\n\n\t\n\t\t404 - Not Found\n\t\n\t\n\t\t

404 - Not Found

\n\t\t\n\t\n\n", "json": null}}], "end_time": "2023-11-27T16:32:00.659439Z"}, {"name": "S12", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/test_steps/put_isa.md#create-or-update-isa-test-step", "start_time": "2023-11-27T16:32:00.659480Z", "failed_checks": [], "passed_checks": [{"name": "ISA response code", "timestamp": "2023-11-27T16:32:05.677420Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA response format", "timestamp": "2023-11-27T16:32:05.688161Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA ID matches", "timestamp": "2023-11-27T16:32:05.688250Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA version format", "timestamp": "2023-11-27T16:32:05.688304Z", "participants": ["uss2"], "requirements": []}, {"name": "ISA start time matches", "timestamp": "2023-11-27T16:32:05.688350Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA end time matches", "timestamp": "2023-11-27T16:32:05.688393Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA URL matches", "timestamp": "2023-11-27T16:32:05.688439Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA[P] created with proper response", "timestamp": "2023-11-27T16:32:05.688825Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,1a"]}, {"name": "None of Subscription[i] 1\u2264i\u2264n returned in subscribers", "timestamp": "2023-11-27T16:32:05.689175Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,3d"]}], "queries": [{"request": {"method": "PUT", "url": "http://dss.uss2.localutm/v1/dss/identification_service_areas/45149d3d-196b-4724-8696-1c59fcc76539", "initiated_at": "2023-11-27T16:32:05.665581Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "442", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMwOSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": -23.6558, "lng": 130.6205}, {"lat": -23.6898, "lng": 130.6301}, {"lat": -23.6709, "lng": 130.67}, {"lat": -23.6407, "lng": 130.6466}]}, "altitude_lo": 20.0, "altitude_hi": 400.0}, "time_start": "2023-11-27T16:32:05.664709Z", "time_end": "2023-11-27T16:42:05.664709Z"}, "flights_url": "https://example.com/v1/uss/flights", "request_id": "b4034edc-e17f-46a8-bd2f-8b929f43a614"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:05 GMT", "Content-Length": "265"}, "elapsed_s": 0.008334, "reported": "2023-11-27T16:32:05.674693Z", "json": {"subscribers": [], "service_area": {"flights_url": "https://example.com/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-27T16:32:05.664709Z", "time_end": "2023-11-27T16:42:05.664709Z", "version": "1f6s7ta4tbpk0", "id": "45149d3d-196b-4724-8696-1c59fcc76539"}}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T16:32:05.689203Z"}, {"name": "S13", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss_interoperability.md#s13-test-step", "start_time": "2023-11-27T16:32:05.689245Z", "failed_checks": [], "passed_checks": [{"name": "Subscriptions queried successfully", "timestamp": "2023-11-27T16:32:05.692086Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,6"]}, {"name": "No Subscription[i] 1\u2264i\u2264n returned with proper response", "timestamp": "2023-11-27T16:32:05.692336Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,3d", "astm.f3411.v19.DSS0070"]}, {"name": "Subscriptions queried successfully", "timestamp": "2023-11-27T16:32:05.694909Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,6"]}, {"name": "No Subscription[i] 1\u2264i\u2264n returned with proper response", "timestamp": "2023-11-27T16:32:05.695098Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,3d", "astm.f3411.v19.DSS0070"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss2.localutm/v1/dss/subscriptions?area=-23.6558,130.6205,-23.6898,130.6301,-23.6709,130.67,-23.6407,130.6466", "initiated_at": "2023-11-27T16:32:05.689320Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:05 GMT", "Content-Length": "21"}, "elapsed_s": 0.001859, "reported": "2023-11-27T16:32:05.691741Z", "json": {"subscriptions": []}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "GET", "url": "http://dss.uss1.localutm/v1/dss/subscriptions?area=-23.6558,130.6205,-23.6898,130.6301,-23.6709,130.67,-23.6407,130.6466", "initiated_at": "2023-11-27T16:32:05.692425Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5MiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:05 GMT", "Content-Length": "21"}, "elapsed_s": 0.001526, "reported": "2023-11-27T16:32:05.694586Z", "json": {"subscriptions": []}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T16:32:05.695128Z"}, {"name": "S14", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss_interoperability.md#s14-test-step", "start_time": "2023-11-27T16:32:05.695163Z", "failed_checks": [], "passed_checks": [], "end_time": "2023-11-27T16:32:05.695189Z"}, {"name": "S15", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/test_steps/delete_isa.md#delete-isa-test-step", "start_time": "2023-11-27T16:32:05.695218Z", "failed_checks": [], "passed_checks": [{"name": "ISA response format", "timestamp": "2023-11-27T16:32:05.713271Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,b"]}, {"name": "ISA ID matches", "timestamp": "2023-11-27T16:32:05.713338Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,b"]}, {"name": "ISA version matches", "timestamp": "2023-11-27T16:32:05.713382Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,b"]}, {"name": "ISA[P] deleted with proper response", "timestamp": "2023-11-27T16:32:05.713407Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,2a"]}, {"name": "None of Subscription[i] 1\u2264i\u2264n returned in subscribers with proper response", "timestamp": "2023-11-27T16:32:05.713778Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,3d"]}], "queries": [{"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/v1/dss/identification_service_areas/45149d3d-196b-4724-8696-1c59fcc76539/1f6s7ta4tbpk0", "initiated_at": "2023-11-27T16:32:05.695264Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMwOSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:05 GMT", "Content-Length": "265"}, "elapsed_s": 0.004537, "reported": "2023-11-27T16:32:05.700383Z", "json": {"service_area": {"flights_url": "https://example.com/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-27T16:32:05.664709Z", "time_end": "2023-11-27T16:42:05.664709Z", "version": "1f6s7ta4tbpk0", "id": "45149d3d-196b-4724-8696-1c59fcc76539"}, "subscribers": []}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T16:32:05.713807Z"}, {"name": "S16", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss_interoperability.md#s16-test-step", "start_time": "2023-11-27T16:32:05.713844Z", "failed_checks": [], "passed_checks": [{"name": "Subscription[n] created with proper response", "timestamp": "2023-11-27T16:32:05.723105Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,3a"]}, {"name": "service_areas does not include ISA from S12", "timestamp": "2023-11-27T16:32:05.723493Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,2b", "astm.f3411.v19.DSS0070"]}, {"name": "Subscription[n] created with proper response", "timestamp": "2023-11-27T16:32:05.735967Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,3a"]}, {"name": "service_areas does not include ISA from S12", "timestamp": "2023-11-27T16:32:05.736384Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,2b", "astm.f3411.v19.DSS0070"]}], "queries": [{"request": {"method": "PUT", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/eef2d5f1-f7ec-485f-a1f1-2805e4997021", "initiated_at": "2023-11-27T16:32:05.714461Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "498", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": -23.6558, "lng": 130.6205}, {"lat": -23.6898, "lng": 130.6301}, {"lat": -23.6709, "lng": 130.67}, {"lat": -23.6407, "lng": 130.6466}]}, "altitude_lo": 20.0, "altitude_hi": 400.0}, "time_start": "2023-11-27T16:32:05.713905Z", "time_end": "2023-11-27T16:42:05.713905Z"}, "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "request_id": "fc03d0eb-2744-4aa9-a271-b0889034466d"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:05 GMT", "Content-Length": "345"}, "elapsed_s": 0.006422, "reported": "2023-11-27T16:32:05.721476Z", "json": {"service_areas": [], "subscription": {"id": "eef2d5f1-f7ec-485f-a1f1-2805e4997021", "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-27T16:42:05.713905Z", "time_start": "2023-11-27T16:32:05.713905Z", "version": "1f6s7ta6bimq8"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/9d63b9ae-b35c-4e4f-9a2d-a2c76f9bc0f3", "initiated_at": "2023-11-27T16:32:05.724077Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "498", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5MiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": -23.6558, "lng": 130.6205}, {"lat": -23.6898, "lng": 130.6301}, {"lat": -23.6709, "lng": 130.67}, {"lat": -23.6407, "lng": 130.6466}]}, "altitude_lo": 20.0, "altitude_hi": 400.0}, "time_start": "2023-11-27T16:32:05.723552Z", "time_end": "2023-11-27T16:42:05.723552Z"}, "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "request_id": "57528782-d4ad-4ce1-98fe-51b194bb40cb"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:05 GMT", "Content-Length": "345"}, "elapsed_s": 0.009622, "reported": "2023-11-27T16:32:05.734363Z", "json": {"service_areas": [], "subscription": {"id": "9d63b9ae-b35c-4e4f-9a2d-a2c76f9bc0f3", "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-27T16:42:05.723552Z", "time_start": "2023-11-27T16:32:05.723552Z", "version": "1f6s7ta6knlq8"}}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T16:32:05.736412Z"}, {"name": "S17", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss_interoperability.md#s17-test-step", "start_time": "2023-11-27T16:32:05.736450Z", "failed_checks": [], "passed_checks": [{"name": "Subscription[n] deleted with proper response", "timestamp": "2023-11-27T16:32:05.744257Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,4a"]}, {"name": "Subscription[n] deleted with proper response", "timestamp": "2023-11-27T16:32:05.751445Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,4a"]}], "queries": [{"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/eef2d5f1-f7ec-485f-a1f1-2805e4997021/1f6s7ta6bimq8", "initiated_at": "2023-11-27T16:32:05.736497Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:05 GMT", "Content-Length": "326"}, "elapsed_s": 0.005506, "reported": "2023-11-27T16:32:05.742522Z", "json": {"subscription": {"id": "eef2d5f1-f7ec-485f-a1f1-2805e4997021", "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-27T16:42:05.713905Z", "time_start": "2023-11-27T16:32:05.713905Z", "version": "1f6s7ta6bimq8"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/9d63b9ae-b35c-4e4f-9a2d-a2c76f9bc0f3/1f6s7ta6knlq8", "initiated_at": "2023-11-27T16:32:05.744309Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:05 GMT", "Content-Length": "326"}, "elapsed_s": 0.004904, "reported": "2023-11-27T16:32:05.749752Z", "json": {"subscription": {"id": "9d63b9ae-b35c-4e4f-9a2d-a2c76f9bc0f3", "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-27T16:42:05.723552Z", "time_start": "2023-11-27T16:32:05.723552Z", "version": "1f6s7ta6knlq8"}}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T16:32:05.751475Z"}], "end_time": "2023-11-27T16:32:05.751492Z"}], "successful": true, "notes": {"uss2_private_address": {"message": "DSS instance (URL: http://dss.uss2.localutm, netloc: dss.uss2.localutm, resolved IP: 172.18.0.3) is declared as explicitly having a private address, skipping check", "timestamp": "2023-11-27T16:31:55.347666Z"}, "uss1_private_address": {"message": "DSS instance (URL: http://dss.uss1.localutm, netloc: dss.uss1.localutm, resolved IP: 172.18.0.3) is declared as explicitly having a private address, skipping check", "timestamp": "2023-11-27T16:31:55.350812Z"}}, "end_time": "2023-11-27T16:32:05.751505Z", "cleanup": {"name": "Cleanup", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss_interoperability.md#cleanup", "start_time": "2023-11-27T16:32:05.751530Z", "failed_checks": [], "passed_checks": [{"name": "ISA deleted with proper response", "timestamp": "2023-11-27T16:32:05.762078Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,2a"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-27T16:32:05.763998Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,4a"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-27T16:32:05.766096Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,4a"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-27T16:32:05.768249Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,4a"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-27T16:32:05.774600Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,4a"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-27T16:32:05.776725Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,4a"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-27T16:32:05.783900Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,4a"]}, {"name": "ISA deleted with proper response", "timestamp": "2023-11-27T16:32:05.785970Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,2a"]}, {"name": "ISA deleted with proper response", "timestamp": "2023-11-27T16:32:05.787923Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,2a"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-27T16:32:05.790140Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,4a"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-27T16:32:05.792280Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,4a"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss2.localutm/v1/dss/identification_service_areas/19255902-59ca-4bb4-bdff-bfdabba17d7c", "initiated_at": "2023-11-27T16:32:05.751574Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:05 GMT", "Content-Length": "248"}, "elapsed_s": 0.001141, "reported": "2023-11-27T16:32:05.753222Z", "json": {"service_area": {"flights_url": "https://example.com/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-27T16:31:55.428342Z", "time_end": "2023-11-27T16:32:00.428342Z", "version": "1f6s7t0jqeum0", "id": "19255902-59ca-4bb4-bdff-bfdabba17d7c"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/v1/dss/identification_service_areas/19255902-59ca-4bb4-bdff-bfdabba17d7c/1f6s7t0jqeum0", "initiated_at": "2023-11-27T16:32:05.754177Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMwOSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:05 GMT", "Content-Length": "265"}, "elapsed_s": 0.005456, "reported": "2023-11-27T16:32:05.760173Z", "json": {"service_area": {"flights_url": "https://example.com/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-27T16:31:55.428342Z", "time_end": "2023-11-27T16:32:00.428342Z", "version": "1f6s7t0jqeum0", "id": "19255902-59ca-4bb4-bdff-bfdabba17d7c"}, "subscribers": []}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "GET", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/585498e8-0159-40a6-aaf5-e44f28049ac7", "initiated_at": "2023-11-27T16:32:05.762165Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:05 GMT", "Content-Length": "115"}, "elapsed_s": 0.001073, "reported": "2023-11-27T16:32:05.763785Z", "json": {"message": "Subscription 585498e8-0159-40a6-aaf5-e44f28049ac7 not found (E:13e65e60-f0ad-4169-96ad-85a5efd8ac8c)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "GET", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/920843ea-08bf-4465-a379-7b74e991495e", "initiated_at": "2023-11-27T16:32:05.764099Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:05 GMT", "Content-Length": "115"}, "elapsed_s": 0.001097, "reported": "2023-11-27T16:32:05.765887Z", "json": {"message": "Subscription 920843ea-08bf-4465-a379-7b74e991495e not found (E:8d207523-1136-40f8-b80c-934a797ebfbe)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "GET", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/dae66d41-5a5f-44d7-b645-147cfe4c2564", "initiated_at": "2023-11-27T16:32:05.766208Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:05 GMT", "Content-Length": "326"}, "elapsed_s": 0.001163, "reported": "2023-11-27T16:32:05.768012Z", "json": {"subscription": {"id": "dae66d41-5a5f-44d7-b645-147cfe4c2564", "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 2, "time_end": "2023-11-27T16:32:05.532363Z", "time_start": "2023-11-27T16:32:00.532363Z", "version": "1f6s7t5bui1b8"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/dae66d41-5a5f-44d7-b645-147cfe4c2564/1f6s7t5bui1b8", "initiated_at": "2023-11-27T16:32:05.769300Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:05 GMT", "Content-Length": "326"}, "elapsed_s": 0.004499, "reported": "2023-11-27T16:32:05.774334Z", "json": {"subscription": {"id": "dae66d41-5a5f-44d7-b645-147cfe4c2564", "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 2, "time_end": "2023-11-27T16:32:05.532363Z", "time_start": "2023-11-27T16:32:00.532363Z", "version": "1f6s7t5bui1b8"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "GET", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/9448ac62-1171-43dc-960e-cd2be96f2219", "initiated_at": "2023-11-27T16:32:05.774683Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:05 GMT", "Content-Length": "326"}, "elapsed_s": 0.001157, "reported": "2023-11-27T16:32:05.776501Z", "json": {"subscription": {"id": "9448ac62-1171-43dc-960e-cd2be96f2219", "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 2, "time_end": "2023-11-27T16:32:05.544185Z", "time_start": "2023-11-27T16:32:00.544185Z", "version": "1f6s7t5c9fgu8"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/9448ac62-1171-43dc-960e-cd2be96f2219/1f6s7t5c9fgu8", "initiated_at": "2023-11-27T16:32:05.777667Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:05 GMT", "Content-Length": "326"}, "elapsed_s": 0.00543, "reported": "2023-11-27T16:32:05.783655Z", "json": {"subscription": {"id": "9448ac62-1171-43dc-960e-cd2be96f2219", "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 2, "time_end": "2023-11-27T16:32:05.544185Z", "time_start": "2023-11-27T16:32:00.544185Z", "version": "1f6s7t5c9fgu8"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "GET", "url": "http://dss.uss2.localutm/v1/dss/identification_service_areas/a7f02908-0e72-4742-b839-9d60a7451eca", "initiated_at": "2023-11-27T16:32:05.783990Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:05 GMT", "Content-Length": "106"}, "elapsed_s": 0.001067, "reported": "2023-11-27T16:32:05.785734Z", "json": {"message": "ISA a7f02908-0e72-4742-b839-9d60a7451eca not found (E:7dd59637-bb90-41fa-a439-c6541ed5f4a8)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "GET", "url": "http://dss.uss2.localutm/v1/dss/identification_service_areas/45149d3d-196b-4724-8696-1c59fcc76539", "initiated_at": "2023-11-27T16:32:05.786054Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:05 GMT", "Content-Length": "106"}, "elapsed_s": 0.001089, "reported": "2023-11-27T16:32:05.787697Z", "json": {"message": "ISA 45149d3d-196b-4724-8696-1c59fcc76539 not found (E:4e524810-6739-4be1-aa50-864bfc0ab0c7)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "GET", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/eef2d5f1-f7ec-485f-a1f1-2805e4997021", "initiated_at": "2023-11-27T16:32:05.788004Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:05 GMT", "Content-Length": "115"}, "elapsed_s": 0.001145, "reported": "2023-11-27T16:32:05.789873Z", "json": {"message": "Subscription eef2d5f1-f7ec-485f-a1f1-2805e4997021 not found (E:e16c5acb-53c9-4592-b365-f9b94a603c28)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "GET", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/9d63b9ae-b35c-4e4f-9a2d-a2c76f9bc0f3", "initiated_at": "2023-11-27T16:32:05.790261Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:05 GMT", "Content-Length": "115"}, "elapsed_s": 0.001146, "reported": "2023-11-27T16:32:05.792034Z", "json": {"message": "Subscription 9d63b9ae-b35c-4e4f-9a2d-a2c76f9bc0f3 not found (E:efc41e9e-087b-4b12-85e4-2cd240abd735)"}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T16:32:05.792351Z"}}}, {"test_scenario": {"name": "ASTM NetRID DSS: Token Validation", "scenario_type": "scenarios.astm.netrid.v19.dss.TokenValidation", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/token_validation.md", "start_time": "2023-11-27T16:32:05.792890Z", "cases": [{"name": "Setup", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/token_validation.md#setup-test-case", "start_time": "2023-11-27T16:32:05.792955Z", "steps": [{"name": "Ensure clean workspace", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/token_validation.md#ensure-clean-workspace-test-step", "start_time": "2023-11-27T16:32:05.793001Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-27T16:32:05.795056Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.GetISA"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss2.localutm/v1/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-27T16:32:05.793064Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:05 GMT", "Content-Length": "106"}, "elapsed_s": 0.001098, "reported": "2023-11-27T16:32:05.794811Z", "json": {"message": "ISA 0000015c-e36d-40be-d38b-eca6ca350000 not found (E:fbb5938e-57ad-4259-a866-5a38d3ade17f)"}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T16:32:05.795130Z"}], "end_time": "2023-11-27T16:32:05.795156Z"}, {"name": "Token validation", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/token_validation.md#token-validation-test-case", "start_time": "2023-11-27T16:32:05.795192Z", "steps": [{"name": "Token validation", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/test_steps/put_isa.md#create-or-update-isa-test-step", "start_time": "2023-11-27T16:32:05.795229Z", "failed_checks": [], "passed_checks": [{"name": "Read scope cannot create an ISA", "timestamp": "2023-11-27T16:32:05.797594Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "Missing token prevents creating an ISA", "timestamp": "2023-11-27T16:32:05.800329Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "Fake token prevents creating an ISA", "timestamp": "2023-11-27T16:32:05.804229Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA response code", "timestamp": "2023-11-27T16:32:05.813977Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA response format", "timestamp": "2023-11-27T16:32:05.824957Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA ID matches", "timestamp": "2023-11-27T16:32:05.825038Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA version format", "timestamp": "2023-11-27T16:32:05.825098Z", "participants": ["uss2"], "requirements": []}, {"name": "ISA start time matches", "timestamp": "2023-11-27T16:32:05.825152Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA end time matches", "timestamp": "2023-11-27T16:32:05.825203Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA URL matches", "timestamp": "2023-11-27T16:32:05.825256Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "Correct token and scope can create ISA", "timestamp": "2023-11-27T16:32:05.825632Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "Missing token prevents reading an ISA", "timestamp": "2023-11-27T16:32:05.826947Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.GetISA"]}, {"name": "Fake token prevents reading an ISA", "timestamp": "2023-11-27T16:32:05.829393Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.GetISA"]}, {"name": "Read scope cannot mutate an ISA", "timestamp": "2023-11-27T16:32:05.831725Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "Missing token prevents mutating an ISA", "timestamp": "2023-11-27T16:32:05.834063Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "Fake token cannot mutate an ISA", "timestamp": "2023-11-27T16:32:05.836597Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "Read scope cannot delete an ISA", "timestamp": "2023-11-27T16:32:05.838259Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,b"]}, {"name": "Missing token prevents ISA deletion", "timestamp": "2023-11-27T16:32:05.839853Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,b"]}, {"name": "Fake token cannot delete an ISA", "timestamp": "2023-11-27T16:32:05.841696Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,b"]}, {"name": "Correct token and scope can delete ISA", "timestamp": "2023-11-27T16:32:05.852848Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,b"]}], "queries": [{"request": {"method": "PUT", "url": "http://dss.uss2.localutm/v1/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-27T16:32:05.795864Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "462", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lo": 0.0, "altitude_hi": 3048.0}, "time_start": "2023-11-27T16:31:33.481789Z", "time_end": "2023-11-27T17:31:33.481789Z"}, "flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "request_id": "3b0fc49e-8a8a-47a6-b226-c40c1ef6d0d1"}, "body": null}, "response": {"code": 403, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:05 GMT", "Content-Length": "276"}, "elapsed_s": 0.000797, "reported": "2023-11-27T16:32:05.797237Z", "json": {"message": "Access token missing scopes (AuthOption[0]: dss.write.identification_service_areas) while expecting [AuthFromAuthorizationAuthority: (dss.write.identification_service_areas)] and got dss.read.identification_service_areas (E:a7d75454-e3f7-4fd8-a90f-bcdb0bbd2d77)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/v1/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-27T16:32:05.798243Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "462", "Content-Type": "application/json"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lo": 0.0, "altitude_hi": 3048.0}, "time_start": "2023-11-27T16:31:33.481789Z", "time_end": "2023-11-27T17:31:33.481789Z"}, "flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "request_id": "eca91dfa-c9d6-4ba6-b139-6d982fbe84f8"}, "body": null}, "response": {"code": 401, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:05 GMT", "Content-Length": "76"}, "elapsed_s": 0.001199, "reported": "2023-11-27T16:32:05.799972Z", "json": {"message": "Missing access token (E:5ad088b9-b3e2-4769-922f-26e9c2af054f)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/v1/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-27T16:32:05.801130Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "462", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImNsaWVudF9pZCI6InVzc191bnNpZ25lZCIsImV4cCI6MTcwMTEwNjMyNSwiaXNzIjoiTm9BdXRoIiwianRpIjoiMTMxYjgyNGYtYzZhMS00OTVjLTk2MmMtNDE0MWExNjllNmUyIiwibmJmIjoxNzAxMTAyNzI0LCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3Vuc2lnbmVkIn0.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lo": 0.0, "altitude_hi": 3048.0}, "time_start": "2023-11-27T16:31:33.481789Z", "time_end": "2023-11-27T17:31:33.481789Z"}, "flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "request_id": "c9af8583-1e91-4572-8d29-3a94c3adb1c0"}, "body": null}, "response": {"code": 401, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:05 GMT", "Content-Length": "86"}, "elapsed_s": 0.001138, "reported": "2023-11-27T16:32:05.803872Z", "json": {"message": "crypto/rsa: verification error (E:7aba237a-328f-46b9-aff5-306912004810)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/v1/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-27T16:32:05.805077Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "462", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMwOSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lo": 0.0, "altitude_hi": 3048.0}, "time_start": "2023-11-27T16:31:33.481789Z", "time_end": "2023-11-27T17:31:33.481789Z"}, "flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "request_id": "52bc59e6-6520-4dfe-8346-753092eefe01"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:05 GMT", "Content-Length": "291"}, "elapsed_s": 0.005464, "reported": "2023-11-27T16:32:05.811098Z", "json": {"subscribers": [], "service_area": {"flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-27T16:31:33.481789Z", "time_end": "2023-11-27T17:31:33.481789Z", "version": "1f6s7ta91tqno", "id": "0000015c-e36d-40be-d38b-eca6ca350000"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/v1/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000/1f6s7ta91tqno", "initiated_at": "2023-11-27T16:32:05.829991Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "462", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lo": 0.0, "altitude_hi": 3048.0}, "time_start": "2023-11-27T16:31:33.481789Z", "time_end": "2023-11-27T17:31:33.481789Z"}, "flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "request_id": "e7e19861-4268-41fe-9d82-6d315d6464af"}, "body": null}, "response": {"code": 403, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:05 GMT", "Content-Length": "276"}, "elapsed_s": 0.000875, "reported": "2023-11-27T16:32:05.831411Z", "json": {"message": "Access token missing scopes (AuthOption[0]: dss.write.identification_service_areas) while expecting [AuthFromAuthorizationAuthority: (dss.write.identification_service_areas)] and got dss.read.identification_service_areas (E:9dd522ea-37e2-4055-a02d-3158ba992c2a)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/v1/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-27T16:32:05.832380Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "462", "Content-Type": "application/json"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lo": 0.0, "altitude_hi": 3048.0}, "time_start": "2023-11-27T16:31:33.481789Z", "time_end": "2023-11-27T17:31:33.481789Z"}, "flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "request_id": "d8f28c73-a6a7-4748-b715-988512d7bc7b"}, "body": null}, "response": {"code": 401, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:05 GMT", "Content-Length": "76"}, "elapsed_s": 0.000816, "reported": "2023-11-27T16:32:05.833709Z", "json": {"message": "Missing access token (E:42c92189-a7c9-4f69-88f5-2c61adf0040a)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/v1/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-27T16:32:05.834847Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "462", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImNsaWVudF9pZCI6InVzc191bnNpZ25lZCIsImV4cCI6MTcwMTEwNjMyNSwiaXNzIjoiTm9BdXRoIiwianRpIjoiMTMxYjgyNGYtYzZhMS00OTVjLTk2MmMtNDE0MWExNjllNmUyIiwibmJmIjoxNzAxMTAyNzI0LCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3Vuc2lnbmVkIn0.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lo": 0.0, "altitude_hi": 3048.0}, "time_start": "2023-11-27T16:31:33.481789Z", "time_end": "2023-11-27T17:31:33.481789Z"}, "flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "request_id": "1c95fda2-f9ed-4229-9957-563a201586f9"}, "body": null}, "response": {"code": 401, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:05 GMT", "Content-Length": "86"}, "elapsed_s": 0.000814, "reported": "2023-11-27T16:32:05.836251Z", "json": {"message": "crypto/rsa: verification error (E:08be1411-dcf1-4792-8f76-a80f990c919a)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/v1/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000/1f6s7ta91tqno", "initiated_at": "2023-11-27T16:32:05.836659Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 403, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:05 GMT", "Content-Length": "276"}, "elapsed_s": 0.000762, "reported": "2023-11-27T16:32:05.837940Z", "json": {"message": "Access token missing scopes (AuthOption[0]: dss.write.identification_service_areas) while expecting [AuthFromAuthorizationAuthority: (dss.write.identification_service_areas)] and got dss.read.identification_service_areas (E:73504c19-9322-4929-968a-8281b0d63f75)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/v1/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000/1f6s7ta91tqno", "initiated_at": "2023-11-27T16:32:05.838359Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0"}, "body": null, "json": null}, "response": {"code": 401, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:05 GMT", "Content-Length": "76"}, "elapsed_s": 0.000701, "reported": "2023-11-27T16:32:05.839538Z", "json": {"message": "Missing access token (E:2820e3d7-7cbd-4f2e-906e-480b079b64d4)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/v1/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000/1f6s7ta91tqno", "initiated_at": "2023-11-27T16:32:05.839957Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImNsaWVudF9pZCI6InVzc191bnNpZ25lZCIsImV4cCI6MTcwMTEwNjMyNSwiaXNzIjoiTm9BdXRoIiwianRpIjoiMTMxYjgyNGYtYzZhMS00OTVjLTk2MmMtNDE0MWExNjllNmUyIiwibmJmIjoxNzAxMTAyNzI0LCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3Vuc2lnbmVkIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 401, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:05 GMT", "Content-Length": "86"}, "elapsed_s": 0.000726, "reported": "2023-11-27T16:32:05.841383Z", "json": {"message": "crypto/rsa: verification error (E:0b83b4b5-7de7-49b1-9452-db5d094cfee8)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/v1/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000/1f6s7ta91tqno", "initiated_at": "2023-11-27T16:32:05.841760Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMwOSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:05 GMT", "Content-Length": "291"}, "elapsed_s": 0.008135, "reported": "2023-11-27T16:32:05.850567Z", "json": {"service_area": {"flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-27T16:31:33.481789Z", "time_end": "2023-11-27T17:31:33.481789Z", "version": "1f6s7ta91tqno", "id": "0000015c-e36d-40be-d38b-eca6ca350000"}, "subscribers": []}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T16:32:05.852881Z"}], "end_time": "2023-11-27T16:32:05.852898Z"}], "successful": true, "end_time": "2023-11-27T16:32:05.852912Z", "cleanup": {"name": "Cleanup", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/token_validation.md#cleanup", "start_time": "2023-11-27T16:32:05.852934Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-27T16:32:05.854825Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.GetISA"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss2.localutm/v1/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-27T16:32:05.852962Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjI5OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:05 GMT", "Content-Length": "106"}, "elapsed_s": 0.001102, "reported": "2023-11-27T16:32:05.854584Z", "json": {"message": "ISA 0000015c-e36d-40be-d38b-eca6ca350000 not found (E:6138a6ab-bd5b-4153-9003-1b689397156d)"}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T16:32:05.854902Z"}}}, {"test_scenario": {"name": "ASTM NetRID DSS: Direct CRDB access", "scenario_type": "scenarios.astm.netrid.v19.dss.CRDBAccess", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/crdb_access.md", "start_time": "2023-11-27T16:32:05.855321Z", "cases": [], "successful": true, "end_time": "2023-11-27T16:32:05.855376Z"}}], "capability_evaluations": [], "successful": true, "end_time": "2023-11-27T16:32:05.855610Z"}}], "generator_type": "action_generators.astm.f3411.ForEachDSS", "start_time": "2023-11-27T16:31:32.805400Z", "successful": true, "end_time": "2023-11-27T16:32:05.856242Z"}}, {"action_generator": {"actions": [{"test_suite": {"name": "DSS testing for ASTM NetRID F3411-22a", "suite_type": "suites.astm.netrid.f3411_22a.dss_probing", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/suites/astm/netrid/f3411_22a/dss_probing.md", "start_time": "2023-11-27T16:32:05.856994Z", "actions": [{"test_scenario": {"name": "ASTM NetRID DSS: Simple ISA", "scenario_type": "scenarios.astm.netrid.v22a.dss.ISASimple", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_simple.md", "start_time": "2023-11-27T16:32:05.857207Z", "cases": [{"name": "Setup", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_simple.md#setup-test-case", "start_time": "2023-11-27T16:32:05.857276Z", "steps": [{"name": "Ensure clean workspace", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_simple.md#ensure-clean-workspace-test-step", "start_time": "2023-11-27T16:32:05.857330Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-27T16:32:05.861608Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.GetISA"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss1.localutm/rid/v2/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-27T16:32:05.857383Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMyNSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:05 GMT", "Content-Length": "106"}, "elapsed_s": 0.001631, "reported": "2023-11-27T16:32:05.861333Z", "json": {"message": "ISA 0000015c-e36d-40be-d38b-eca6ca350000 not found (E:c7448b25-4e33-422d-b024-35a7320f8e99)"}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T16:32:05.861693Z"}], "end_time": "2023-11-27T16:32:05.861722Z"}, {"name": "Create and check ISA", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_simple.md#create-and-check-isa-test-case", "start_time": "2023-11-27T16:32:05.861761Z", "steps": [{"name": "Create ISA", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/test_steps/put_isa.md#create-or-update-isa-test-step", "start_time": "2023-11-27T16:32:05.861801Z", "failed_checks": [], "passed_checks": [{"name": "ISA response code", "timestamp": "2023-11-27T16:32:05.873748Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA response format", "timestamp": "2023-11-27T16:32:06.129137Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA ID matches", "timestamp": "2023-11-27T16:32:06.129259Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA version format", "timestamp": "2023-11-27T16:32:06.129314Z", "participants": ["uss1"], "requirements": []}, {"name": "ISA start time matches", "timestamp": "2023-11-27T16:32:06.129370Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA end time matches", "timestamp": "2023-11-27T16:32:06.129426Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA URL matches", "timestamp": "2023-11-27T16:32:06.129479Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA created", "timestamp": "2023-11-27T16:32:06.130094Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}], "queries": [{"request": {"method": "PUT", "url": "http://dss.uss1.localutm/rid/v2/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-27T16:32:05.863237Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "606", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMyNSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 0.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 3048.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-27T16:31:33.540246Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-27T17:31:33.540246Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "cc9c5926-b18d-4325-8992-078eab7d54cf"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:05 GMT", "Content-Length": "335"}, "elapsed_s": 0.00551, "reported": "2023-11-27T16:32:05.870700Z", "json": {"subscribers": [], "service_area": {"uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "time_start": {"value": "2023-11-27T16:31:33.540246Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-27T17:31:33.540246Z", "format": "RFC3339"}, "version": "1f6s7taaqpn28", "id": "0000015c-e36d-40be-d38b-eca6ca350000"}}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T16:32:06.130124Z"}, {"name": "Get ISA by ID", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_simple.md#get-isa-by-id-test-step", "start_time": "2023-11-27T16:32:06.130155Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-27T16:32:06.134272Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.GetISA", "interuss.f3411.dss_endpoints.GetISA"]}, {"name": "ISA version match", "timestamp": "2023-11-27T16:32:06.135040Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.GetISA"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss1.localutm/rid/v2/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-27T16:32:06.130205Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMyNSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:06 GMT", "Content-Length": "318"}, "elapsed_s": 0.001801, "reported": "2023-11-27T16:32:06.132695Z", "json": {"service_area": {"uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "time_start": {"value": "2023-11-27T16:31:33.540246Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-27T17:31:33.540246Z", "format": "RFC3339"}, "version": "1f6s7taaqpn28", "id": "0000015c-e36d-40be-d38b-eca6ca350000"}}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T16:32:06.135067Z"}], "end_time": "2023-11-27T16:32:06.135083Z"}, {"name": "Update and search ISA", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_simple.md#update-and-search-isa-test-case", "start_time": "2023-11-27T16:32:06.135117Z", "steps": [{"name": "Update ISA", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/test_steps/put_isa.md#create-or-update-isa-test-step", "start_time": "2023-11-27T16:32:06.135152Z", "failed_checks": [], "passed_checks": [{"name": "ISA response code", "timestamp": "2023-11-27T16:32:06.144384Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA response format", "timestamp": "2023-11-27T16:32:06.154776Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA ID matches", "timestamp": "2023-11-27T16:32:06.154847Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA version changed", "timestamp": "2023-11-27T16:32:06.154896Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA version format", "timestamp": "2023-11-27T16:32:06.154945Z", "participants": ["uss1"], "requirements": []}, {"name": "ISA start time matches", "timestamp": "2023-11-27T16:32:06.154993Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA end time matches", "timestamp": "2023-11-27T16:32:06.155039Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA URL matches", "timestamp": "2023-11-27T16:32:06.155088Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA updated", "timestamp": "2023-11-27T16:32:06.155552Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}], "queries": [{"request": {"method": "PUT", "url": "http://dss.uss1.localutm/rid/v2/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000/1f6s7taaqpn28", "initiated_at": "2023-11-27T16:32:06.135946Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "606", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMyNSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 0.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 3048.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-27T16:31:33.540246Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-27T17:31:34.540246Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "cf1bfe6f-2d34-4000-b5f2-a4e5484cd380"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:06 GMT", "Content-Length": "335"}, "elapsed_s": 0.004799, "reported": "2023-11-27T16:32:06.141381Z", "json": {"subscribers": [], "service_area": {"uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "time_start": {"value": "2023-11-27T16:31:33.540246Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-27T17:31:34.540246Z", "format": "RFC3339"}, "version": "1f6s7taitit3o", "id": "0000015c-e36d-40be-d38b-eca6ca350000"}}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T16:32:06.155581Z"}, {"name": "Get ISA by ID", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_simple.md#get-isa-by-id-test-step-1", "start_time": "2023-11-27T16:32:06.155611Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-27T16:32:06.159105Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.GetISA", "interuss.f3411.dss_endpoints.GetISA"]}, {"name": "ISA version match", "timestamp": "2023-11-27T16:32:06.159869Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.GetISA"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss1.localutm/rid/v2/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-27T16:32:06.155652Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMyNSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:06 GMT", "Content-Length": "318"}, "elapsed_s": 0.001271, "reported": "2023-11-27T16:32:06.157461Z", "json": {"service_area": {"uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "time_start": {"value": "2023-11-27T16:31:33.540246Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-27T17:31:34.540246Z", "format": "RFC3339"}, "version": "1f6s7taitit3o", "id": "0000015c-e36d-40be-d38b-eca6ca350000"}}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T16:32:06.159896Z"}, {"name": "Search by earliest time (included)", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/test_steps/search_isas.md#search-isas-test-step", "start_time": "2023-11-27T16:32:06.159925Z", "failed_checks": [], "passed_checks": [{"name": "ISAs search response format", "timestamp": "2023-11-27T16:32:06.173105Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "Successful ISAs search", "timestamp": "2023-11-27T16:32:06.173143Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "ISA returned by search", "timestamp": "2023-11-27T16:32:06.174021Z", "participants": ["uss1"], "requirements": []}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss1.localutm/rid/v2/dss/identification_service_areas?area=37.1853,-80.614,37.2148,-80.614,37.2148,-80.544,37.1853,-80.544&earliest_time=2023-11-27T17:30:34.540246Z", "initiated_at": "2023-11-27T16:32:06.160007Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMyNSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:06 GMT", "Content-Length": "321"}, "elapsed_s": 0.001716, "reported": "2023-11-27T16:32:06.162309Z", "json": {"service_areas": [{"uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "time_start": {"value": "2023-11-27T16:31:33.540246Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-27T17:31:34.540246Z", "format": "RFC3339"}, "version": "1f6s7taitit3o", "id": "0000015c-e36d-40be-d38b-eca6ca350000"}]}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T16:32:06.174050Z"}, {"name": "Search by earliest time (excluded)", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/test_steps/search_isas.md#search-isas-test-step", "start_time": "2023-11-27T16:32:06.174079Z", "failed_checks": [], "passed_checks": [{"name": "ISAs search response format", "timestamp": "2023-11-27T16:32:06.185659Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "Successful ISAs search", "timestamp": "2023-11-27T16:32:06.185698Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "ISA not returned by search", "timestamp": "2023-11-27T16:32:06.185871Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss1.localutm/rid/v2/dss/identification_service_areas?area=37.1853,-80.614,37.2148,-80.614,37.2148,-80.544,37.1853,-80.544&earliest_time=2023-11-27T17:32:34.540246Z", "initiated_at": "2023-11-27T16:32:06.174153Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMyNSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:06 GMT", "Content-Length": "21"}, "elapsed_s": 0.001569, "reported": "2023-11-27T16:32:06.176292Z", "json": {"service_areas": []}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T16:32:06.185900Z"}, {"name": "Search by latest time (included)", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/test_steps/search_isas.md#search-isas-test-step", "start_time": "2023-11-27T16:32:06.185929Z", "failed_checks": [], "passed_checks": [{"name": "ISAs search response format", "timestamp": "2023-11-27T16:32:06.198965Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "Successful ISAs search", "timestamp": "2023-11-27T16:32:06.199004Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "ISA returned by search", "timestamp": "2023-11-27T16:32:06.199866Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss1.localutm/rid/v2/dss/identification_service_areas?area=37.1853,-80.614,37.2148,-80.614,37.2148,-80.544,37.1853,-80.544&latest_time=2023-11-27T16:32:33.540246Z", "initiated_at": "2023-11-27T16:32:06.186003Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMyNSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:06 GMT", "Content-Length": "321"}, "elapsed_s": 0.001655, "reported": "2023-11-27T16:32:06.188186Z", "json": {"service_areas": [{"uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "time_start": {"value": "2023-11-27T16:31:33.540246Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-27T17:31:34.540246Z", "format": "RFC3339"}, "version": "1f6s7taitit3o", "id": "0000015c-e36d-40be-d38b-eca6ca350000"}]}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T16:32:06.199895Z"}, {"name": "Search by latest time (excluded)", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/test_steps/search_isas.md#search-isas-test-step", "start_time": "2023-11-27T16:32:06.199924Z", "failed_checks": [], "passed_checks": [{"name": "ISAs search response format", "timestamp": "2023-11-27T16:32:06.211410Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "Successful ISAs search", "timestamp": "2023-11-27T16:32:06.211450Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "ISA not returned by search", "timestamp": "2023-11-27T16:32:06.211627Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss1.localutm/rid/v2/dss/identification_service_areas?area=37.1853,-80.614,37.2148,-80.614,37.2148,-80.544,37.1853,-80.544&latest_time=2023-11-27T16:30:33.540246Z", "initiated_at": "2023-11-27T16:32:06.199998Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMyNSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:06 GMT", "Content-Length": "21"}, "elapsed_s": 0.001727, "reported": "2023-11-27T16:32:06.202281Z", "json": {"service_areas": []}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T16:32:06.211656Z"}, {"name": "Search by area only", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/test_steps/search_isas.md#search-isas-test-step", "start_time": "2023-11-27T16:32:06.211684Z", "failed_checks": [], "passed_checks": [{"name": "ISAs search response format", "timestamp": "2023-11-27T16:32:06.224531Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "Successful ISAs search", "timestamp": "2023-11-27T16:32:06.224571Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "ISA returned by search", "timestamp": "2023-11-27T16:32:06.225415Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss1.localutm/rid/v2/dss/identification_service_areas?area=37.1853,-80.614,37.2148,-80.614,37.2148,-80.544,37.1853,-80.544", "initiated_at": "2023-11-27T16:32:06.211746Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMyNSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:06 GMT", "Content-Length": "321"}, "elapsed_s": 0.001624, "reported": "2023-11-27T16:32:06.213905Z", "json": {"service_areas": [{"uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "time_start": {"value": "2023-11-27T16:31:33.540246Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-27T17:31:34.540246Z", "format": "RFC3339"}, "version": "1f6s7taitit3o", "id": "0000015c-e36d-40be-d38b-eca6ca350000"}]}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T16:32:06.225443Z"}, {"name": "Search with invalid params", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_simple.md#search-with-invalid-params-test-step", "start_time": "2023-11-27T16:32:06.225471Z", "failed_checks": [], "passed_checks": [{"name": "Search request rejected", "timestamp": "2023-11-27T16:32:06.227001Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss1.localutm/rid/v2/dss/identification_service_areas?area=", "initiated_at": "2023-11-27T16:32:06.225511Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMyNSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:06 GMT", "Content-Length": "68"}, "elapsed_s": 0.000744, "reported": "2023-11-27T16:32:06.226774Z", "json": {"message": "Missing area (E:ad8929c0-2eb6-4e81-aa2e-4307ff930ba9)"}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T16:32:06.227052Z"}, {"name": "Search by huge area", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_simple.md#search-by-huge-area-test-step", "start_time": "2023-11-27T16:32:06.227103Z", "failed_checks": [], "passed_checks": [{"name": "Search request rejected", "timestamp": "2023-11-27T16:32:06.228887Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss1.localutm/rid/v2/dss/identification_service_areas?area=38.0,-81.0,37.0,-81.0,37.0,-80.0,38.0,-80.0", "initiated_at": "2023-11-27T16:32:06.227194Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMyNSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 413, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:06 GMT", "Content-Length": "70"}, "elapsed_s": 0.000794, "reported": "2023-11-27T16:32:06.228657Z", "json": {"message": "Area too large (E:6091770d-8e79-4438-9f72-773164fb6a99)"}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T16:32:06.228939Z"}, {"name": "Search ISA with loop", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_simple.md#search-isa-with-loop-test-step", "start_time": "2023-11-27T16:32:06.228993Z", "failed_checks": [], "passed_checks": [{"name": "Search request rejected", "timestamp": "2023-11-27T16:32:06.230709Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss1.localutm/rid/v2/dss/identification_service_areas?area=37.1853,-80.614,37.2148,-80.614,37.2148,-80.544,37.1853,-80.544,37.1853,-80.614", "initiated_at": "2023-11-27T16:32:06.229084Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMyNSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:06 GMT", "Content-Length": "103"}, "elapsed_s": 0.000856, "reported": "2023-11-27T16:32:06.230473Z", "json": {"message": "Intersection found between polygon edge 1 and 4 (E:25e10291-9bf5-47a1-a06c-981a3a3282ac)"}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T16:32:06.230759Z"}], "end_time": "2023-11-27T16:32:06.230790Z"}, {"name": "Delete ISA", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_simple.md#delete-isa-test-case", "start_time": "2023-11-27T16:32:06.230848Z", "steps": [{"name": "Delete with wrong version", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_simple.md#delete-with-wrong-version-test-step", "start_time": "2023-11-27T16:32:06.230900Z", "failed_checks": [], "passed_checks": [{"name": "Delete request rejected", "timestamp": "2023-11-27T16:32:06.233668Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,b"]}], "queries": [{"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/rid/v2/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000/f6s7taitit3", "initiated_at": "2023-11-27T16:32:06.230962Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMyNSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 409, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:06 GMT", "Content-Length": "127"}, "elapsed_s": 0.001732, "reported": "2023-11-27T16:32:06.233382Z", "json": {"message": "ISA currently at version 1f6s7taitit3o but client specified f6s7taitit3 (E:3ae45dc5-cee9-47c1-b2b6-34b02034d7d2)"}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T16:32:06.233720Z"}, {"name": "Delete with empty version", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_simple.md#delete-with-empty-version-test-step", "start_time": "2023-11-27T16:32:06.233768Z", "failed_checks": [], "passed_checks": [{"name": "Delete request rejected", "timestamp": "2023-11-27T16:32:06.235660Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,b"]}], "queries": [{"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/rid/v2/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000/", "initiated_at": "2023-11-27T16:32:06.233837Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMyNSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:06 GMT", "Content-Length": "78"}, "elapsed_s": 0.000817, "reported": "2023-11-27T16:32:06.235364Z", "json": {"message": "Missing version string (E:1c991485-4a76-4a23-adf7-a97e2afdd5b8)"}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T16:32:06.235713Z"}, {"name": "Delete ISA", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/test_steps/delete_isa.md#delete-isa-test-step", "start_time": "2023-11-27T16:32:06.235759Z", "failed_checks": [], "passed_checks": [{"name": "ISA response format", "timestamp": "2023-11-27T16:32:06.261902Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,b"]}, {"name": "ISA ID matches", "timestamp": "2023-11-27T16:32:06.261996Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,b"]}, {"name": "ISA version matches", "timestamp": "2023-11-27T16:32:06.262064Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,b"]}, {"name": "ISA deleted", "timestamp": "2023-11-27T16:32:06.262100Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,b"]}], "queries": [{"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/rid/v2/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000/1f6s7taitit3o", "initiated_at": "2023-11-27T16:32:06.235839Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMyNSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:06 GMT", "Content-Length": "335"}, "elapsed_s": 0.005544, "reported": "2023-11-27T16:32:06.242027Z", "json": {"service_area": {"uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "time_start": {"value": "2023-11-27T16:31:33.540246Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-27T17:31:34.540246Z", "format": "RFC3339"}, "version": "1f6s7taitit3o", "id": "0000015c-e36d-40be-d38b-eca6ca350000"}, "subscribers": []}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T16:32:06.262130Z"}, {"name": "Get deleted ISA by ID", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_simple.md#get-deleted-isa-by-id-test-step", "start_time": "2023-11-27T16:32:06.262169Z", "failed_checks": [], "passed_checks": [{"name": "ISA not found", "timestamp": "2023-11-27T16:32:06.264957Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.GetISA"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss1.localutm/rid/v2/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-27T16:32:06.262219Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMyNSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:06 GMT", "Content-Length": "106"}, "elapsed_s": 0.001664, "reported": "2023-11-27T16:32:06.264635Z", "json": {"message": "ISA 0000015c-e36d-40be-d38b-eca6ca350000 not found (E:453f6bb6-3bd3-4e8a-a31a-dd4518b98b44)"}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T16:32:06.265001Z"}, {"name": "Search ISA", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/test_steps/search_isas.md#search-isas-test-step", "start_time": "2023-11-27T16:32:06.265037Z", "failed_checks": [], "passed_checks": [{"name": "ISAs search response format", "timestamp": "2023-11-27T16:32:06.281472Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "Successful ISAs search", "timestamp": "2023-11-27T16:32:06.281525Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "ISA not returned by search", "timestamp": "2023-11-27T16:32:06.281778Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss1.localutm/rid/v2/dss/identification_service_areas?area=37.1853,-80.614,37.2148,-80.614,37.2148,-80.544,37.1853,-80.544", "initiated_at": "2023-11-27T16:32:06.265131Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMyNSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:06 GMT", "Content-Length": "21"}, "elapsed_s": 0.001789, "reported": "2023-11-27T16:32:06.267610Z", "json": {"service_areas": []}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T16:32:06.281821Z"}], "end_time": "2023-11-27T16:32:06.281846Z"}], "successful": true, "end_time": "2023-11-27T16:32:06.281863Z", "cleanup": {"name": "Cleanup", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_simple.md#cleanup", "start_time": "2023-11-27T16:32:06.281896Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-27T16:32:06.284732Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.GetISA"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss1.localutm/rid/v2/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-27T16:32:06.281944Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMyNSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:06 GMT", "Content-Length": "106"}, "elapsed_s": 0.001822, "reported": "2023-11-27T16:32:06.284440Z", "json": {"message": "ISA 0000015c-e36d-40be-d38b-eca6ca350000 not found (E:64ea8f05-ca82-4546-8f8e-33f5a1fe8311)"}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T16:32:06.284814Z"}}}, {"test_scenario": {"name": "ASTM NetRID DSS: Submitted ISA Validations", "scenario_type": "scenarios.astm.netrid.v22a.dss.ISAValidation", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_validation.md", "start_time": "2023-11-27T16:32:06.285327Z", "cases": [{"name": "Setup", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_validation.md#setup-test-case", "start_time": "2023-11-27T16:32:06.285394Z", "steps": [{"name": "Ensure clean workspace", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_validation.md#ensure-clean-workspace-test-step", "start_time": "2023-11-27T16:32:06.285446Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-27T16:32:06.287659Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.GetISA"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss1.localutm/rid/v2/dss/identification_service_areas/00000170-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-27T16:32:06.285495Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMyNSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:06 GMT", "Content-Length": "106"}, "elapsed_s": 0.001222, "reported": "2023-11-27T16:32:06.287391Z", "json": {"message": "ISA 00000170-e36d-40be-d38b-eca6ca350000 not found (E:e2c43778-803d-4aea-9621-8c2362cbe83e)"}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T16:32:06.287741Z"}], "end_time": "2023-11-27T16:32:06.287773Z"}, {"name": "ISA Validation", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_validation.md#isa-validation-test-case", "start_time": "2023-11-27T16:32:06.287815Z", "steps": [{"name": "ISA Validation", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_validation.md#isa-validation-test-step", "start_time": "2023-11-27T16:32:06.287857Z", "failed_checks": [], "passed_checks": [{"name": "ISA huge area", "timestamp": "2023-11-27T16:32:06.290819Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA empty vertices", "timestamp": "2023-11-27T16:32:06.293600Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA start time in the past", "timestamp": "2023-11-27T16:32:06.296707Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA start time after end time", "timestamp": "2023-11-27T16:32:06.299945Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA vertices are valid", "timestamp": "2023-11-27T16:32:06.303090Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA missing outline", "timestamp": "2023-11-27T16:32:06.305152Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA missing volume", "timestamp": "2023-11-27T16:32:06.307201Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}], "queries": [{"request": {"method": "PUT", "url": "http://dss.uss1.localutm/rid/v2/dss/identification_service_areas/00000170-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-27T16:32:06.288963Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "586", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMyNSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": 38.0, "lng": -81.0}, {"lat": 37.0, "lng": -81.0}, {"lat": 37.0, "lng": -80.0}, {"lat": 38.0, "lng": -80.0}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 0.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 3048.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-27T16:31:33.557399Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-27T17:31:33.557399Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "1a16dd92-107e-4632-81ea-49908d7e3c4f"}, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:06 GMT", "Content-Length": "70"}, "elapsed_s": 0.000971, "reported": "2023-11-27T16:32:06.290500Z", "json": {"message": "Area too large (E:d982954d-853c-4661-9f45-4a4fa60d782d)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/rid/v2/dss/identification_service_areas/00000170-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-27T16:32:06.291825Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "472", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMyNSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": []}, "altitude_lower": {"reference": "W84", "units": "M", "value": 0.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 3048.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-27T16:31:33.557399Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-27T17:31:33.557399Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "e1d35ce1-96d6-499f-be0f-62522084e897"}, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:06 GMT", "Content-Length": "84"}, "elapsed_s": 0.000876, "reported": "2023-11-27T16:32:06.293309Z", "json": {"message": "Not enough points in polygon (E:220d65dc-34a2-49f3-8ef4-6f6135ad3a8b)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/rid/v2/dss/identification_service_areas/00000170-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-27T16:32:06.294678Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "606", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMyNSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 0.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 3048.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-27T16:22:06.293655Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-27T17:22:06.293655Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "f21b3fc8-09b3-45ef-91fb-9c25940f7ce9"}, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:06 GMT", "Content-Length": "116"}, "elapsed_s": 0.000916, "reported": "2023-11-27T16:32:06.296237Z", "json": {"message": "IdentificationServiceArea time_start must not be in the past (E:9275e5a5-eeb9-446c-929e-a33cf233bf5a)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/rid/v2/dss/identification_service_areas/00000170-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-27T16:32:06.297887Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "606", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMyNSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 0.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 3048.0}}, "time_start": {"format": "RFC3339", "value": "2023-01-10T01:00:01.123456Z"}, "time_end": {"format": "RFC3339", "value": "2023-01-10T00:00:01.123456Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "bbde27c9-b5a3-40c3-9c79-c9cf246054ed"}, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:06 GMT", "Content-Length": "116"}, "elapsed_s": 0.001017, "reported": "2023-11-27T16:32:06.299614Z", "json": {"message": "IdentificationServiceArea time_start must not be in the past (E:a11ed79c-40f3-4bac-9acb-f5c1413d1109)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/rid/v2/dss/identification_service_areas/00000170-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-27T16:32:06.301179Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "618", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMyNSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": 130.0, "lng": -23.0}, {"lat": 130.0, "lng": -24.000000000000004}, {"lat": 132.0, "lng": -24.000000000000004}, {"lat": 132.0, "lng": -23.0}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 0.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 3048.0}}, "time_start": {"format": "RFC3339", "value": "2023-01-10T00:00:01.123456Z"}, "time_end": {"format": "RFC3339", "value": "2023-01-10T01:00:01.123456Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "47bec5bd-76f9-44dd-af28-28642d011053"}, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:06 GMT", "Content-Length": "101"}, "elapsed_s": 0.000929, "reported": "2023-11-27T16:32:06.302748Z", "json": {"message": "Coordinates did not create a well-formed area (E:7ea92e99-2b8b-4a8d-8496-6f5636658c99)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/rid/v2/dss/identification_service_areas/00000170-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-27T16:32:06.303263Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "435", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMyNSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"altitude_lower": {"reference": "W84", "units": "M", "value": 0.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 3048.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-27T16:31:33.557399Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-27T17:31:33.557399Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "1a16dd92-107e-4632-81ea-49908d7e3c4f"}, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:06 GMT", "Content-Length": "147"}, "elapsed_s": 0.000939, "reported": "2023-11-27T16:32:06.304863Z", "json": {"message": "Error parsing Volume4D: Neither outline_polygon nor outline_circle were specified in volume (E:b689854c-b063-49f1-9694-59b315880a42)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/rid/v2/dss/identification_service_areas/00000170-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-27T16:32:06.305337Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "284", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMyNSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"time_start": {"format": "RFC3339", "value": "2023-11-27T16:31:33.557399Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-27T17:31:33.557399Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "1a16dd92-107e-4632-81ea-49908d7e3c4f"}, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:06 GMT", "Content-Length": "147"}, "elapsed_s": 0.000938, "reported": "2023-11-27T16:32:06.306974Z", "json": {"message": "Error parsing Volume4D: Neither outline_polygon nor outline_circle were specified in volume (E:91f0e539-7b89-4122-8bb0-ae4840ddc18f)"}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T16:32:06.307254Z"}], "end_time": "2023-11-27T16:32:06.307286Z"}], "successful": true, "end_time": "2023-11-27T16:32:06.307324Z", "cleanup": {"name": "Cleanup", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_validation.md#cleanup", "start_time": "2023-11-27T16:32:06.307355Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-27T16:32:06.309468Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.GetISA"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss1.localutm/rid/v2/dss/identification_service_areas/00000170-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-27T16:32:06.307401Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMyNSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:06 GMT", "Content-Length": "106"}, "elapsed_s": 0.001218, "reported": "2023-11-27T16:32:06.309196Z", "json": {"message": "ISA 00000170-e36d-40be-d38b-eca6ca350000 not found (E:37963a44-f4e5-4850-9421-19c41e41a177)"}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T16:32:06.309552Z"}}}, {"test_scenario": {"name": "ASTM NetRID DSS: ISA Expiry", "scenario_type": "scenarios.astm.netrid.v22a.dss.ISAExpiry", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_expiry.md", "start_time": "2023-11-27T16:32:06.310002Z", "cases": [{"name": "Setup", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_expiry.md#setup-test-case", "start_time": "2023-11-27T16:32:06.310103Z", "steps": [{"name": "Ensure clean workspace", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_expiry.md#ensure-clean-workspace-test-step", "start_time": "2023-11-27T16:32:06.310160Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-27T16:32:06.312499Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.GetISA"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss1.localutm/rid/v2/dss/identification_service_areas/00000171-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-27T16:32:06.310212Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMyNSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:06 GMT", "Content-Length": "106"}, "elapsed_s": 0.001244, "reported": "2023-11-27T16:32:06.312157Z", "json": {"message": "ISA 00000171-e36d-40be-d38b-eca6ca350000 not found (E:3a03a1dc-0212-4b8f-9762-0a733269ed40)"}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T16:32:06.312566Z"}], "end_time": "2023-11-27T16:32:06.312589Z"}, {"name": "ISA Expiry", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_expiry.md#isa-expiry-test-case", "start_time": "2023-11-27T16:32:06.312621Z", "steps": [{"name": "ISA Expiry", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_expiry.md#isa-expiry-test-step", "start_time": "2023-11-27T16:32:06.312657Z", "failed_checks": [], "passed_checks": [{"name": "Create short-lived ISA", "timestamp": "2023-11-27T16:32:06.323374Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "Expired ISAs are not part of search results", "timestamp": "2023-11-27T16:32:11.332166Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "An expired ISA can be queried by its ID", "timestamp": "2023-11-27T16:32:11.335518Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.GetISA"]}], "queries": [{"request": {"method": "PUT", "url": "http://dss.uss1.localutm/rid/v2/dss/identification_service_areas/00000171-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-27T16:32:06.313893Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "606", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMyNSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 0.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 3048.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-27T16:32:06.312688Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-27T16:32:11.312688Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "0a052da1-a380-43bb-9caf-8ab5b973d31b"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:06 GMT", "Content-Length": "335"}, "elapsed_s": 0.006072, "reported": "2023-11-27T16:32:06.320718Z", "json": {"subscribers": [], "service_area": {"uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "time_start": {"value": "2023-11-27T16:32:06.312688Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-27T16:32:11.312688Z", "format": "RFC3339"}, "version": "1f6s7tao7cuog", "id": "00000171-e36d-40be-d38b-eca6ca350000"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "GET", "url": "http://dss.uss1.localutm/rid/v2/dss/identification_service_areas?area=37.1853,-80.614,37.2148,-80.614,37.2148,-80.544,37.1853,-80.544", "initiated_at": "2023-11-27T16:32:11.328629Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMyNSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:11 GMT", "Content-Length": "21"}, "elapsed_s": 0.002144, "reported": "2023-11-27T16:32:11.331607Z", "json": {"service_areas": []}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "GET", "url": "http://dss.uss1.localutm/rid/v2/dss/identification_service_areas/00000171-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-27T16:32:11.332255Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMyNSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:11 GMT", "Content-Length": "318"}, "elapsed_s": 0.001211, "reported": "2023-11-27T16:32:11.333992Z", "json": {"service_area": {"uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "time_start": {"value": "2023-11-27T16:32:06.312688Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-27T16:32:11.312688Z", "format": "RFC3339"}, "version": "1f6s7tao7cuog", "id": "00000171-e36d-40be-d38b-eca6ca350000"}}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T16:32:11.335550Z"}], "end_time": "2023-11-27T16:32:11.335566Z"}], "successful": true, "end_time": "2023-11-27T16:32:11.335582Z", "cleanup": {"name": "Cleanup", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_expiry.md#cleanup", "start_time": "2023-11-27T16:32:11.335608Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-27T16:32:11.338102Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.GetISA"]}, {"name": "Removed pre-existing ISA", "timestamp": "2023-11-27T16:32:11.350168Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss1.localutm/rid/v2/dss/identification_service_areas/00000171-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-27T16:32:11.335638Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMyNSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:11 GMT", "Content-Length": "318"}, "elapsed_s": 0.00111, "reported": "2023-11-27T16:32:11.337243Z", "json": {"service_area": {"uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "time_start": {"value": "2023-11-27T16:32:06.312688Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-27T16:32:11.312688Z", "format": "RFC3339"}, "version": "1f6s7tao7cuog", "id": "00000171-e36d-40be-d38b-eca6ca350000"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/rid/v2/dss/identification_service_areas/00000171-e36d-40be-d38b-eca6ca350000/1f6s7tao7cuog", "initiated_at": "2023-11-27T16:32:11.339265Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMyNSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:11 GMT", "Content-Length": "335"}, "elapsed_s": 0.008042, "reported": "2023-11-27T16:32:11.347817Z", "json": {"service_area": {"uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "time_start": {"value": "2023-11-27T16:32:06.312688Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-27T16:32:11.312688Z", "format": "RFC3339"}, "version": "1f6s7tao7cuog", "id": "00000171-e36d-40be-d38b-eca6ca350000"}, "subscribers": []}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T16:32:11.350201Z"}}}, {"test_scenario": {"name": "ASTM NetRID DSS: ISA Subscription Interactions", "scenario_type": "scenarios.astm.netrid.v22a.dss.ISASubscriptionInteractions", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_subscription_interactions.md", "start_time": "2023-11-27T16:32:11.350594Z", "cases": [{"name": "Setup", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_subscription_interactions.md#setup-test-case", "start_time": "2023-11-27T16:32:11.350670Z", "steps": [{"name": "Ensure clean workspace", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_subscription_interactions.md#ensure-clean-workspace-test-step", "start_time": "2023-11-27T16:32:11.350728Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-27T16:32:11.352751Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.GetISA"]}, {"name": "Successful subscription search query", "timestamp": "2023-11-27T16:32:11.355622Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,f"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss1.localutm/rid/v2/dss/identification_service_areas/00000172-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-27T16:32:11.350776Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMyNSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:11 GMT", "Content-Length": "106"}, "elapsed_s": 0.001164, "reported": "2023-11-27T16:32:11.352478Z", "json": {"message": "ISA 00000172-e36d-40be-d38b-eca6ca350000 not found (E:707b1c4a-da0c-4c75-a87f-4f6b5c840de1)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "GET", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions?area=37.1853,-80.614,37.2148,-80.614,37.2148,-80.544,37.1853,-80.544", "initiated_at": "2023-11-27T16:32:11.352890Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMyNSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:11 GMT", "Content-Length": "21"}, "elapsed_s": 0.001524, "reported": "2023-11-27T16:32:11.355100Z", "json": {"subscriptions": []}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T16:32:11.355808Z"}], "end_time": "2023-11-27T16:32:11.355840Z"}, {"name": "ISA Subscription Interactions", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_subscription_interactions.md#isa-subscription-interactions-test-case", "start_time": "2023-11-27T16:32:11.355871Z", "steps": [{"name": "ISA Subscription Interactions", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_subscription_interactions.md#isa-subscription-interactions-test-step", "start_time": "2023-11-27T16:32:11.355898Z", "failed_checks": [], "passed_checks": [{"name": "Create an ISA", "timestamp": "2023-11-27T16:32:11.364345Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "Create a subscription within the ISA footprint", "timestamp": "2023-11-27T16:32:11.374440Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Subscription for the ISA's area mentions the ISA", "timestamp": "2023-11-27T16:32:11.375647Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Newly created subscription has a notification_index of 0", "timestamp": "2023-11-27T16:32:11.377143Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Mutate the ISA", "timestamp": "2023-11-27T16:32:11.410067Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "Response to the mutation of the ISA contains subscription ID", "timestamp": "2023-11-27T16:32:11.412684Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "Subscription to an ISA has its notification index incremented after mutation", "timestamp": "2023-11-27T16:32:11.414144Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "Delete the ISA", "timestamp": "2023-11-27T16:32:11.443614Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,d"]}, {"name": "Response to the deletion of the ISA contains subscription ID", "timestamp": "2023-11-27T16:32:11.446216Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,b"]}, {"name": "Subscription to an ISA has its notification index incremented after deletion", "timestamp": "2023-11-27T16:32:11.447715Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-27T16:32:11.457714Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,d"]}], "queries": [{"request": {"method": "PUT", "url": "http://dss.uss1.localutm/rid/v2/dss/identification_service_areas/00000172-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-27T16:32:11.356826Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "606", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMyNSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 0.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 3048.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-27T16:31:33.597081Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-27T17:31:33.597081Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "42a29bd7-685d-449a-a050-624f8ccf691d"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:11 GMT", "Content-Length": "335"}, "elapsed_s": 0.00493, "reported": "2023-11-27T16:32:11.362344Z", "json": {"subscribers": [], "service_area": {"uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "time_start": {"value": "2023-11-27T16:31:33.597081Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-27T17:31:33.597081Z", "format": "RFC3339"}, "version": "1f6s7tfegepc0", "id": "00000172-e36d-40be-d38b-eca6ca350000"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/00000172-e36d-40be-d38b-eca6ca350001", "initiated_at": "2023-11-27T16:32:11.365237Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "606", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMyNSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 0.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 3048.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-27T16:31:33.597081Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-27T17:31:33.597081Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "1e1d5808-eb1c-4294-80ba-cee95c344982"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:11 GMT", "Content-Length": "660"}, "elapsed_s": 0.007339, "reported": "2023-11-27T16:32:11.373152Z", "json": {"service_areas": [{"uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "time_start": {"value": "2023-11-27T16:31:33.597081Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-27T17:31:33.597081Z", "format": "RFC3339"}, "version": "1f6s7tfegepc0", "id": "00000172-e36d-40be-d38b-eca6ca350000"}], "subscription": {"id": "00000172-e36d-40be-d38b-eca6ca350001", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-27T17:31:33.597081Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T16:31:33.597081Z", "format": "RFC3339"}, "version": "1f6s7tfeog9jg"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/rid/v2/dss/identification_service_areas/00000172-e36d-40be-d38b-eca6ca350000/1f6s7tfegepc0", "initiated_at": "2023-11-27T16:32:11.378268Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "606", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMyNSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 0.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 3047.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-27T16:31:33.597081Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-27T17:31:33.597081Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "f3ebea83-c1f8-44d0-90df-efe96b59c405"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:11 GMT", "Content-Length": "490"}, "elapsed_s": 0.004441, "reported": "2023-11-27T16:32:11.383524Z", "json": {"subscribers": [{"subscriptions": [{"subscription_id": "00000172-e36d-40be-d38b-eca6ca350001", "notification_index": 1}], "url": "https://uss_qualifier.test.utm/dummy_base_url"}], "service_area": {"uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "time_start": {"value": "2023-11-27T16:31:33.597081Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-27T17:31:33.597081Z", "format": "RFC3339"}, "version": "1f6s7tff57360", "id": "00000172-e36d-40be-d38b-eca6ca350000"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/rid/v2/dss/identification_service_areas/00000172-e36d-40be-d38b-eca6ca350000/1f6s7tff57360", "initiated_at": "2023-11-27T16:32:11.415064Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMyNSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:11 GMT", "Content-Length": "490"}, "elapsed_s": 0.005637, "reported": "2023-11-27T16:32:11.421224Z", "json": {"service_area": {"uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "time_start": {"value": "2023-11-27T16:31:33.597081Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-27T17:31:33.597081Z", "format": "RFC3339"}, "version": "1f6s7tff57360", "id": "00000172-e36d-40be-d38b-eca6ca350000"}, "subscribers": [{"subscriptions": [{"subscription_id": "00000172-e36d-40be-d38b-eca6ca350001", "notification_index": 2}], "url": "https://uss_qualifier.test.utm/dummy_base_url"}]}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/00000172-e36d-40be-d38b-eca6ca350001/1f6s7tfeog9jg", "initiated_at": "2023-11-27T16:32:11.449202Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMyNSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:11 GMT", "Content-Length": "341"}, "elapsed_s": 0.006098, "reported": "2023-11-27T16:32:11.455813Z", "json": {"subscription": {"id": "00000172-e36d-40be-d38b-eca6ca350001", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 2, "time_end": {"value": "2023-11-27T17:31:33.597081Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T16:31:33.597081Z", "format": "RFC3339"}, "version": "1f6s7tfeog9jg"}}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T16:32:11.457755Z"}], "end_time": "2023-11-27T16:32:11.457779Z"}], "successful": true, "end_time": "2023-11-27T16:32:11.457795Z", "cleanup": {"name": "Cleanup", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_subscription_interactions.md#cleanup", "start_time": "2023-11-27T16:32:11.457822Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-27T16:32:11.459763Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.GetISA"]}, {"name": "Successful subscription search query", "timestamp": "2023-11-27T16:32:11.462327Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,f"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss1.localutm/rid/v2/dss/identification_service_areas/00000172-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-27T16:32:11.457855Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMyNSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:11 GMT", "Content-Length": "106"}, "elapsed_s": 0.001125, "reported": "2023-11-27T16:32:11.459481Z", "json": {"message": "ISA 00000172-e36d-40be-d38b-eca6ca350000 not found (E:40f67be3-a06d-4e77-9b7e-e6bc887c557a)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "GET", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions?area=37.1853,-80.614,37.2148,-80.614,37.2148,-80.544,37.1853,-80.544", "initiated_at": "2023-11-27T16:32:11.459914Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMyNSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:11 GMT", "Content-Length": "21"}, "elapsed_s": 0.001484, "reported": "2023-11-27T16:32:11.461958Z", "json": {"subscriptions": []}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T16:32:11.462496Z"}}}, {"test_scenario": {"name": "ASTM NetRID DSS: Subscription Validation", "scenario_type": "scenarios.astm.netrid.v22a.dss.SubscriptionValidation", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/subscription_validation.md", "start_time": "2023-11-27T16:32:11.462892Z", "cases": [{"name": "Setup", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/subscription_validation.md#setup-test-case", "start_time": "2023-11-27T16:32:11.462967Z", "steps": [{"name": "Ensure clean workspace", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/subscription_validation.md#ensure-clean-workspace-test-step", "start_time": "2023-11-27T16:32:11.463020Z", "failed_checks": [], "passed_checks": [{"name": "Successful subscription search query", "timestamp": "2023-11-27T16:32:11.465617Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,f"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions?area=37.1853,-80.614,37.2148,-80.614,37.2148,-80.544,37.1853,-80.544", "initiated_at": "2023-11-27T16:32:11.463122Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMyNSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:11 GMT", "Content-Length": "21"}, "elapsed_s": 0.001529, "reported": "2023-11-27T16:32:11.465257Z", "json": {"subscriptions": []}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T16:32:11.465822Z"}], "end_time": "2023-11-27T16:32:11.465845Z"}, {"name": "Subscription duration limitations", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/subscription_validation.md#subscription-duration-limitations-test-case", "start_time": "2023-11-27T16:32:11.465870Z", "steps": [{"name": "Try to create too-long subscription", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/subscription_validation.md#try-to-create-too-long-subscription-test-step", "start_time": "2023-11-27T16:32:11.465899Z", "failed_checks": [], "passed_checks": [{"name": "Too-long subscription creation rejected", "timestamp": "2023-11-27T16:32:11.468573Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0060"]}], "queries": [{"request": {"method": "PUT", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-27T16:32:11.466775Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "606", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMyNSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 0.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 3048.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-27T16:32:11.465937Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-28T16:42:11.465937Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "52f3400f-ad8d-4143-8e90-5b5293b93c46"}, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:11 GMT", "Content-Length": "92"}, "elapsed_s": 0.000916, "reported": "2023-11-27T16:32:11.468273Z", "json": {"message": "Subscription window exceeds 24 hours (E:2bf69213-58c4-4a0c-920c-25dd5a90bba7)"}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T16:32:11.468627Z"}, {"name": "Try to extend subscription", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/subscription_validation.md#try-to-extend-subscription-test-step", "start_time": "2023-11-27T16:32:11.468667Z", "failed_checks": [], "passed_checks": [{"name": "Valid subscription created", "timestamp": "2023-11-27T16:32:11.477496Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Subscription duration limited during update", "timestamp": "2023-11-27T16:32:11.480020Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0060"]}], "queries": [{"request": {"method": "PUT", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-27T16:32:11.469661Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "606", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMyNSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 0.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 3048.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-27T16:32:11.468724Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-28T16:31:11.468724Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "e0d34c95-2ca8-490d-a067-206b397923cc"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:11 GMT", "Content-Length": "360"}, "elapsed_s": 0.006387, "reported": "2023-11-27T16:32:11.476639Z", "json": {"service_areas": [], "subscription": {"id": "0000016f-e36d-40be-d38b-eca6ca350000", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-28T16:31:11.468724Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T16:32:11.468724Z", "format": "RFC3339"}, "version": "1f6s7tfhs2ekg"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-27T16:32:11.478301Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "606", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMyNSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 0.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 3048.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-27T16:32:11.477545Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-28T16:42:11.477545Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "3887944a-bfb9-4480-8d83-367d14dbd496"}, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:11 GMT", "Content-Length": "92"}, "elapsed_s": 0.000858, "reported": "2023-11-27T16:32:11.479721Z", "json": {"message": "Subscription window exceeds 24 hours (E:2a79f528-1fc5-40fe-8aeb-27224f7a815b)"}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T16:32:11.480070Z"}, {"name": "Remove subscription", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/subscription_validation.md#remove-subscription-test-step", "start_time": "2023-11-27T16:32:11.480109Z", "failed_checks": [], "passed_checks": [{"name": "Subscription deleted", "timestamp": "2023-11-27T16:32:11.487769Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,d"]}], "queries": [{"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350000/1f6s7tfhs2ekg", "initiated_at": "2023-11-27T16:32:11.481102Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMyNSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:11 GMT", "Content-Length": "341"}, "elapsed_s": 0.004277, "reported": "2023-11-27T16:32:11.486034Z", "json": {"subscription": {"id": "0000016f-e36d-40be-d38b-eca6ca350000", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-28T16:31:11.468724Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T16:32:11.468724Z", "format": "RFC3339"}, "version": "1f6s7tfhs2ekg"}}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T16:32:11.487800Z"}], "end_time": "2023-11-27T16:32:11.487817Z"}, {"name": "Subscription quantity limitations", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/subscription_validation.md#subscription-quantity-limitations-test-case", "start_time": "2023-11-27T16:32:11.487842Z", "steps": [{"name": "Create maximum number of subscriptions", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/subscription_validation.md#create-maximum-number-of-subscriptions-test-step", "start_time": "2023-11-27T16:32:11.487869Z", "failed_checks": [], "passed_checks": [{"name": "Create up to the maximum allowed number of subscriptions in an area", "timestamp": "2023-11-27T16:32:11.593466Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}], "queries": [{"request": {"method": "PUT", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350100", "initiated_at": "2023-11-27T16:32:11.488692Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "606", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMyNSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 0.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 3048.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-27T16:32:11.487910Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-27T17:02:11.487910Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "25d2e603-34b4-43d8-9e5c-9e29e7660509"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:11 GMT", "Content-Length": "358"}, "elapsed_s": 0.007378, "reported": "2023-11-27T16:32:11.496658Z", "json": {"service_areas": [], "subscription": {"id": "0000016f-e36d-40be-d38b-eca6ca350100", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-27T17:02:11.48791Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T16:32:11.48791Z", "format": "RFC3339"}, "version": "1f6s7tfiejl20"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350101", "initiated_at": "2023-11-27T16:32:11.498245Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "606", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMyNSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 0.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 3048.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-27T16:32:11.497487Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-27T17:02:11.497487Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "3edff4df-1d57-434e-a159-55da83fb8986"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:11 GMT", "Content-Length": "360"}, "elapsed_s": 0.008721, "reported": "2023-11-27T16:32:11.507614Z", "json": {"service_areas": [], "subscription": {"id": "0000016f-e36d-40be-d38b-eca6ca350101", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-27T17:02:11.497487Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T16:32:11.497487Z", "format": "RFC3339"}, "version": "1f6s7tfinbup8"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350102", "initiated_at": "2023-11-27T16:32:11.509431Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "606", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMyNSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 0.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 3048.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-27T16:32:11.508647Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-27T17:02:11.508647Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "04859e75-c9a5-4fbd-bde0-adc733ce5373"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:11 GMT", "Content-Length": "360"}, "elapsed_s": 0.006447, "reported": "2023-11-27T16:32:11.517484Z", "json": {"service_areas": [], "subscription": {"id": "0000016f-e36d-40be-d38b-eca6ca350102", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-27T17:02:11.508647Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T16:32:11.508647Z", "format": "RFC3339"}, "version": "1f6s7tfj31ir0"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350103", "initiated_at": "2023-11-27T16:32:11.519229Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "606", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMyNSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 0.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 3048.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-27T16:32:11.518415Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-27T17:02:11.518415Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "9c557a78-cdfc-4d21-a82d-da84e91c973f"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:11 GMT", "Content-Length": "360"}, "elapsed_s": 0.007048, "reported": "2023-11-27T16:32:11.526842Z", "json": {"service_areas": [], "subscription": {"id": "0000016f-e36d-40be-d38b-eca6ca350103", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-27T17:02:11.518415Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T16:32:11.518415Z", "format": "RFC3339"}, "version": "1f6s7tfjba0o8"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350104", "initiated_at": "2023-11-27T16:32:11.528601Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "606", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMyNSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 0.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 3048.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-27T16:32:11.527793Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-27T17:02:11.527793Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "88ab766c-f590-4954-8a14-7b19e424b848"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:11 GMT", "Content-Length": "360"}, "elapsed_s": 0.006728, "reported": "2023-11-27T16:32:11.535960Z", "json": {"service_areas": [], "subscription": {"id": "0000016f-e36d-40be-d38b-eca6ca350104", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-27T17:02:11.527793Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T16:32:11.527793Z", "format": "RFC3339"}, "version": "1f6s7tfjk9rm8"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350105", "initiated_at": "2023-11-27T16:32:11.537610Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "606", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMyNSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 0.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 3048.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-27T16:32:11.536803Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-27T17:02:11.536803Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "51ff3f7c-c6fa-4793-ab93-ce7036d69b5c"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:11 GMT", "Content-Length": "360"}, "elapsed_s": 0.008108, "reported": "2023-11-27T16:32:11.546300Z", "json": {"service_areas": [], "subscription": {"id": "0000016f-e36d-40be-d38b-eca6ca350105", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-27T17:02:11.536803Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T16:32:11.536803Z", "format": "RFC3339"}, "version": "1f6s7tfjsshng"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350106", "initiated_at": "2023-11-27T16:32:11.548134Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "606", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMyNSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 0.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 3048.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-27T16:32:11.547331Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-27T17:02:11.547331Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "0fb054c5-0c42-4570-93d7-26161835a38e"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:11 GMT", "Content-Length": "360"}, "elapsed_s": 0.01357, "reported": "2023-11-27T16:32:11.562401Z", "json": {"service_areas": [], "subscription": {"id": "0000016f-e36d-40be-d38b-eca6ca350106", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-27T17:02:11.547331Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T16:32:11.547331Z", "format": "RFC3339"}, "version": "1f6s7tfk6up88"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350107", "initiated_at": "2023-11-27T16:32:11.564408Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "606", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMyNSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 0.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 3048.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-27T16:32:11.563532Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-27T17:02:11.563532Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "c18e61ff-93b8-462c-8827-d98a4088f867"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:11 GMT", "Content-Length": "360"}, "elapsed_s": 0.007335, "reported": "2023-11-27T16:32:11.572415Z", "json": {"service_areas": [], "subscription": {"id": "0000016f-e36d-40be-d38b-eca6ca350107", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-27T17:02:11.563532Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T16:32:11.563532Z", "format": "RFC3339"}, "version": "1f6s7tfkmka2o"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350108", "initiated_at": "2023-11-27T16:32:11.574237Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "606", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMyNSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 0.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 3048.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-27T16:32:11.573375Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-27T17:02:11.573375Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "8a4f52b7-3296-4c65-9051-d92fda002f52"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:11 GMT", "Content-Length": "360"}, "elapsed_s": 0.007195, "reported": "2023-11-27T16:32:11.582088Z", "json": {"service_areas": [], "subscription": {"id": "0000016f-e36d-40be-d38b-eca6ca350108", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-27T17:02:11.573375Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T16:32:11.573375Z", "format": "RFC3339"}, "version": "1f6s7tfkvr2mg"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350109", "initiated_at": "2023-11-27T16:32:11.583825Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "606", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMyNSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 0.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 3048.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-27T16:32:11.583036Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-27T17:02:11.583036Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "c85b8d1d-4340-4d05-8b9e-cc8c41518273"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:11 GMT", "Content-Length": "360"}, "elapsed_s": 0.008239, "reported": "2023-11-27T16:32:11.592664Z", "json": {"service_areas": [], "subscription": {"id": "0000016f-e36d-40be-d38b-eca6ca350109", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-27T17:02:11.583036Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T16:32:11.583036Z", "format": "RFC3339"}, "version": "1f6s7tfl90k88"}}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T16:32:11.593502Z"}, {"name": "Exceed maximum number of subscriptions", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/subscription_validation.md#exceed-maximum-number-of-subscriptions-test-step", "start_time": "2023-11-27T16:32:11.593532Z", "failed_checks": [], "passed_checks": [{"name": "Enforce maximum number of subscriptions for an area", "timestamp": "2023-11-27T16:32:11.598161Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0050"]}], "queries": [{"request": {"method": "PUT", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350200", "initiated_at": "2023-11-27T16:32:11.594349Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "606", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMyNSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 0.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 3048.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-27T16:32:11.593580Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-27T17:02:11.593580Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "1ce98177-0115-46c3-a764-26ef2dcee798"}, "body": null}, "response": {"code": 429, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:11 GMT", "Content-Length": "108"}, "elapsed_s": 0.002971, "reported": "2023-11-27T16:32:11.597899Z", "json": {"message": "Too many existing subscriptions in this area already (E:8936374f-efc3-4b1d-8da1-621235b62d18)"}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T16:32:11.598215Z"}, {"name": "Clean up subscriptions", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/subscription_validation.md#clean-up-subscriptions-test-step", "start_time": "2023-11-27T16:32:11.598257Z", "failed_checks": [], "passed_checks": [{"name": "Successful subscription search query", "timestamp": "2023-11-27T16:32:11.604924Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,f"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-27T16:32:11.616823Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,d"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-27T16:32:11.622255Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,d"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-27T16:32:11.629263Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,d"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-27T16:32:11.634903Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,d"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-27T16:32:11.642003Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,d"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-27T16:32:11.648740Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,d"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-27T16:32:11.655361Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,d"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-27T16:32:11.661640Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,d"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-27T16:32:11.667626Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,d"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-27T16:32:11.673297Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,d"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions?area=37.1853,-80.614,37.2148,-80.614,37.2148,-80.544,37.1853,-80.544", "initiated_at": "2023-11-27T16:32:11.598366Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMyNSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:11 GMT", "Transfer-Encoding": "chunked"}, "elapsed_s": 0.001966, "reported": "2023-11-27T16:32:11.600987Z", "json": {"subscriptions": [{"id": "0000016f-e36d-40be-d38b-eca6ca350100", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-27T17:02:11.48791Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T16:32:11.48791Z", "format": "RFC3339"}, "version": "1f6s7tfiejl20"}, {"id": "0000016f-e36d-40be-d38b-eca6ca350101", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-27T17:02:11.497487Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T16:32:11.497487Z", "format": "RFC3339"}, "version": "1f6s7tfinbup8"}, {"id": "0000016f-e36d-40be-d38b-eca6ca350102", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-27T17:02:11.508647Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T16:32:11.508647Z", "format": "RFC3339"}, "version": "1f6s7tfj31ir0"}, {"id": "0000016f-e36d-40be-d38b-eca6ca350103", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-27T17:02:11.518415Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T16:32:11.518415Z", "format": "RFC3339"}, "version": "1f6s7tfjba0o8"}, {"id": "0000016f-e36d-40be-d38b-eca6ca350104", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-27T17:02:11.527793Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T16:32:11.527793Z", "format": "RFC3339"}, "version": "1f6s7tfjk9rm8"}, {"id": "0000016f-e36d-40be-d38b-eca6ca350105", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-27T17:02:11.536803Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T16:32:11.536803Z", "format": "RFC3339"}, "version": "1f6s7tfjsshng"}, {"id": "0000016f-e36d-40be-d38b-eca6ca350106", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-27T17:02:11.547331Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T16:32:11.547331Z", "format": "RFC3339"}, "version": "1f6s7tfk6up88"}, {"id": "0000016f-e36d-40be-d38b-eca6ca350107", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-27T17:02:11.563532Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T16:32:11.563532Z", "format": "RFC3339"}, "version": "1f6s7tfkmka2o"}, {"id": "0000016f-e36d-40be-d38b-eca6ca350108", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-27T17:02:11.573375Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T16:32:11.573375Z", "format": "RFC3339"}, "version": "1f6s7tfkvr2mg"}, {"id": "0000016f-e36d-40be-d38b-eca6ca350109", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-27T17:02:11.583036Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T16:32:11.583036Z", "format": "RFC3339"}, "version": "1f6s7tfl90k88"}]}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350100/1f6s7tfiejl20", "initiated_at": "2023-11-27T16:32:11.611745Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMyNSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:11 GMT", "Content-Length": "339"}, "elapsed_s": 0.004288, "reported": "2023-11-27T16:32:11.616562Z", "json": {"subscription": {"id": "0000016f-e36d-40be-d38b-eca6ca350100", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-27T17:02:11.48791Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T16:32:11.48791Z", "format": "RFC3339"}, "version": "1f6s7tfiejl20"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350101/1f6s7tfinbup8", "initiated_at": "2023-11-27T16:32:11.616936Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMyNSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:11 GMT", "Content-Length": "341"}, "elapsed_s": 0.004315, "reported": "2023-11-27T16:32:11.621993Z", "json": {"subscription": {"id": "0000016f-e36d-40be-d38b-eca6ca350101", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-27T17:02:11.497487Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T16:32:11.497487Z", "format": "RFC3339"}, "version": "1f6s7tfinbup8"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350102/1f6s7tfj31ir0", "initiated_at": "2023-11-27T16:32:11.622348Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMyNSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:11 GMT", "Content-Length": "341"}, "elapsed_s": 0.005944, "reported": "2023-11-27T16:32:11.629009Z", "json": {"subscription": {"id": "0000016f-e36d-40be-d38b-eca6ca350102", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-27T17:02:11.508647Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T16:32:11.508647Z", "format": "RFC3339"}, "version": "1f6s7tfj31ir0"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350103/1f6s7tfjba0o8", "initiated_at": "2023-11-27T16:32:11.629362Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMyNSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:11 GMT", "Content-Length": "341"}, "elapsed_s": 0.004622, "reported": "2023-11-27T16:32:11.634650Z", "json": {"subscription": {"id": "0000016f-e36d-40be-d38b-eca6ca350103", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-27T17:02:11.518415Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T16:32:11.518415Z", "format": "RFC3339"}, "version": "1f6s7tfjba0o8"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350104/1f6s7tfjk9rm8", "initiated_at": "2023-11-27T16:32:11.635005Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMyNSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:11 GMT", "Content-Length": "341"}, "elapsed_s": 0.005996, "reported": "2023-11-27T16:32:11.641759Z", "json": {"subscription": {"id": "0000016f-e36d-40be-d38b-eca6ca350104", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-27T17:02:11.527793Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T16:32:11.527793Z", "format": "RFC3339"}, "version": "1f6s7tfjk9rm8"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350105/1f6s7tfjsshng", "initiated_at": "2023-11-27T16:32:11.642131Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMyNSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:11 GMT", "Content-Length": "341"}, "elapsed_s": 0.005471, "reported": "2023-11-27T16:32:11.648426Z", "json": {"subscription": {"id": "0000016f-e36d-40be-d38b-eca6ca350105", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-27T17:02:11.536803Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T16:32:11.536803Z", "format": "RFC3339"}, "version": "1f6s7tfjsshng"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350106/1f6s7tfk6up88", "initiated_at": "2023-11-27T16:32:11.648892Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMyNSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:11 GMT", "Content-Length": "341"}, "elapsed_s": 0.005605, "reported": "2023-11-27T16:32:11.655124Z", "json": {"subscription": {"id": "0000016f-e36d-40be-d38b-eca6ca350106", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-27T17:02:11.547331Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T16:32:11.547331Z", "format": "RFC3339"}, "version": "1f6s7tfk6up88"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350107/1f6s7tfkmka2o", "initiated_at": "2023-11-27T16:32:11.655463Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMyNSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:11 GMT", "Content-Length": "341"}, "elapsed_s": 0.005291, "reported": "2023-11-27T16:32:11.661376Z", "json": {"subscription": {"id": "0000016f-e36d-40be-d38b-eca6ca350107", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-27T17:02:11.563532Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T16:32:11.563532Z", "format": "RFC3339"}, "version": "1f6s7tfkmka2o"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350108/1f6s7tfkvr2mg", "initiated_at": "2023-11-27T16:32:11.661778Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMyNSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:11 GMT", "Content-Length": "341"}, "elapsed_s": 0.004915, "reported": "2023-11-27T16:32:11.667349Z", "json": {"subscription": {"id": "0000016f-e36d-40be-d38b-eca6ca350108", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-27T17:02:11.573375Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T16:32:11.573375Z", "format": "RFC3339"}, "version": "1f6s7tfkvr2mg"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350109/1f6s7tfl90k88", "initiated_at": "2023-11-27T16:32:11.667727Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMyNSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:11 GMT", "Content-Length": "341"}, "elapsed_s": 0.004568, "reported": "2023-11-27T16:32:11.673054Z", "json": {"subscription": {"id": "0000016f-e36d-40be-d38b-eca6ca350109", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-27T17:02:11.583036Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T16:32:11.583036Z", "format": "RFC3339"}, "version": "1f6s7tfl90k88"}}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T16:32:11.673365Z"}], "end_time": "2023-11-27T16:32:11.673441Z"}], "successful": true, "end_time": "2023-11-27T16:32:11.673480Z", "cleanup": {"name": "Cleanup", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/subscription_validation.md#cleanup", "start_time": "2023-11-27T16:32:11.673527Z", "failed_checks": [], "passed_checks": [{"name": "Successful subscription search query", "timestamp": "2023-11-27T16:32:11.676502Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,f"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions?area=37.1853,-80.614,37.2148,-80.614,37.2148,-80.544,37.1853,-80.544", "initiated_at": "2023-11-27T16:32:11.673638Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMyNSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:11 GMT", "Content-Length": "21"}, "elapsed_s": 0.001711, "reported": "2023-11-27T16:32:11.676085Z", "json": {"subscriptions": []}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T16:32:11.676695Z"}}}, {"test_scenario": {"name": "ASTM NetRID DSS: Subscription Simple", "scenario_type": "scenarios.astm.netrid.v22a.dss.SubscriptionSimple", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/subscription_simple.md", "start_time": "2023-11-27T16:32:11.677123Z", "cases": [{"name": "Setup", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/subscription_simple.md#setup-test-case", "start_time": "2023-11-27T16:32:11.677302Z", "steps": [{"name": "Ensure clean workspace", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/subscription_simple.md#ensure-clean-workspace-test-step", "start_time": "2023-11-27T16:32:11.677356Z", "failed_checks": [], "passed_checks": [{"name": "Search for all subscriptions in ISA area", "timestamp": "2023-11-27T16:32:11.680262Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,f"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-27T16:32:11.682344Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,e"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-27T16:32:11.684335Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,e"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-27T16:32:11.686236Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,e"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-27T16:32:11.688164Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,e"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions?area=37.1853,-80.614,37.2148,-80.614,37.2148,-80.544,37.1853,-80.544", "initiated_at": "2023-11-27T16:32:11.677457Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMyNSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:11 GMT", "Content-Length": "21"}, "elapsed_s": 0.001675, "reported": "2023-11-27T16:32:11.679863Z", "json": {"subscriptions": []}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "GET", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-27T16:32:11.680522Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMyNSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:11 GMT", "Content-Length": "115"}, "elapsed_s": 0.001092, "reported": "2023-11-27T16:32:11.682120Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350000 not found (E:f1c2d87b-124f-4545-a4f8-9ca9a3a30f74)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "GET", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350001", "initiated_at": "2023-11-27T16:32:11.682452Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMyNSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:11 GMT", "Content-Length": "115"}, "elapsed_s": 0.001103, "reported": "2023-11-27T16:32:11.684084Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350001 not found (E:ab90a934-6024-4abc-9d23-058fb202c287)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "GET", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350002", "initiated_at": "2023-11-27T16:32:11.684440Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMyNSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:11 GMT", "Content-Length": "115"}, "elapsed_s": 0.001069, "reported": "2023-11-27T16:32:11.686016Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350002 not found (E:51ab1dd0-7eab-43dc-8e33-9360fd259558)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "GET", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350003", "initiated_at": "2023-11-27T16:32:11.686338Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMyNSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:11 GMT", "Content-Length": "115"}, "elapsed_s": 0.001077, "reported": "2023-11-27T16:32:11.687950Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350003 not found (E:fde1e6e9-3d56-44c3-b591-88aebefacab2)"}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T16:32:11.688260Z"}], "end_time": "2023-11-27T16:32:11.688293Z"}, {"name": "Subscription Simple", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/subscription_simple.md#subscription-simple-test-case", "start_time": "2023-11-27T16:32:11.688357Z", "steps": [{"name": "Create subscription validation", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/subscription_simple.md#create-subscription-validation-test-step", "start_time": "2023-11-27T16:32:11.688410Z", "failed_checks": [], "passed_checks": [{"name": "Create subscription", "timestamp": "2023-11-27T16:32:11.697788Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Response to subscription creation contains a subscription", "timestamp": "2023-11-27T16:32:11.698859Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T16:32:11.699807Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T16:32:11.699867Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T16:32:11.699918Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T16:32:11.699966Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T16:32:11.700023Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T16:32:11.700083Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T16:32:11.700130Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T16:32:11.700176Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T16:32:11.700241Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T16:32:11.700297Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned notification index is 0 if present", "timestamp": "2023-11-27T16:32:11.701213Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Create subscription", "timestamp": "2023-11-27T16:32:11.712222Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Response to subscription creation contains a subscription", "timestamp": "2023-11-27T16:32:11.713540Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T16:32:11.714821Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T16:32:11.714906Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T16:32:11.714980Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T16:32:11.715051Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T16:32:11.715138Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T16:32:11.715227Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T16:32:11.715299Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T16:32:11.715369Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-27T16:32:11.715444Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T16:32:11.715516Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T16:32:11.715593Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned notification index is 0 if present", "timestamp": "2023-11-27T16:32:11.716621Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Create subscription", "timestamp": "2023-11-27T16:32:11.726956Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Response to subscription creation contains a subscription", "timestamp": "2023-11-27T16:32:11.728036Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T16:32:11.729029Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T16:32:11.729087Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T16:32:11.729137Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T16:32:11.729184Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T16:32:11.729240Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T16:32:11.729299Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T16:32:11.729345Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T16:32:11.729391Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-27T16:32:11.729439Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T16:32:11.729485Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T16:32:11.729533Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned notification index is 0 if present", "timestamp": "2023-11-27T16:32:11.730394Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Create subscription", "timestamp": "2023-11-27T16:32:11.741135Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Response to subscription creation contains a subscription", "timestamp": "2023-11-27T16:32:11.742458Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T16:32:11.743745Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T16:32:11.743828Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T16:32:11.743901Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T16:32:11.743972Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T16:32:11.744059Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T16:32:11.744149Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T16:32:11.744247Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T16:32:11.744325Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-27T16:32:11.744402Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-27T16:32:11.744475Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T16:32:11.744551Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T16:32:11.744631Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned notification index is 0 if present", "timestamp": "2023-11-27T16:32:11.745596Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}], "queries": [{"request": {"method": "PUT", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-27T16:32:11.689269Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "454", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMyNSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 0.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 3048.0}}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "d0e375bf-c986-4baa-9755-a680beb18f23"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:11 GMT", "Content-Length": "360"}, "elapsed_s": 0.006902, "reported": "2023-11-27T16:32:11.696763Z", "json": {"service_areas": [], "subscription": {"id": "00000173-e36d-40be-d38b-eca6ca350000", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-28T16:32:11.690466Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T16:32:11.690466Z", "format": "RFC3339"}, "version": "1f6s7tfodtego"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350001", "initiated_at": "2023-11-27T16:32:11.702957Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "529", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMyNSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 0.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 3048.0}}, "time_end": {"format": "RFC3339", "value": "2023-11-27T16:41:22.665026Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "6d5256c3-e58e-401e-88b2-6ef782b67753"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:11 GMT", "Content-Length": "360"}, "elapsed_s": 0.007452, "reported": "2023-11-27T16:32:11.711025Z", "json": {"service_areas": [], "subscription": {"id": "00000173-e36d-40be-d38b-eca6ca350001", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-27T16:41:22.665026Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T16:32:11.703945Z", "format": "RFC3339"}, "version": "1f6s7tfoqkloo"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350002", "initiated_at": "2023-11-27T16:32:11.718457Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "531", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMyNSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 0.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 3048.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-27T16:31:22.665026Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "3a18a4c4-6f3b-4e82-b195-366051b01b43"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:11 GMT", "Content-Length": "360"}, "elapsed_s": 0.006924, "reported": "2023-11-27T16:32:11.725958Z", "json": {"service_areas": [], "subscription": {"id": "00000173-e36d-40be-d38b-eca6ca350002", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-28T16:31:22.665026Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T16:31:22.665026Z", "format": "RFC3339"}, "version": "1f6s7tfp9e63o"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350003", "initiated_at": "2023-11-27T16:32:11.732568Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "606", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMyNSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 0.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 3048.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-27T16:31:22.665026Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-27T16:41:22.665026Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "d0b58d38-d2d3-4760-984e-6e0336d22fa6"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:11 GMT", "Content-Length": "360"}, "elapsed_s": 0.006765, "reported": "2023-11-27T16:32:11.739949Z", "json": {"service_areas": [], "subscription": {"id": "00000173-e36d-40be-d38b-eca6ca350003", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-27T16:41:22.665026Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T16:31:22.665026Z", "format": "RFC3339"}, "version": "1f6s7tfpmsu9g"}}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T16:32:11.746795Z"}, {"name": "Mutate Subscription", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/subscription_simple.md#mutate-subscription-test-step", "start_time": "2023-11-27T16:32:11.746938Z", "failed_checks": [], "passed_checks": [{"name": "Subscription can be mutated", "timestamp": "2023-11-27T16:32:11.757496Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Response to subscription mutation contains a subscription", "timestamp": "2023-11-27T16:32:11.758406Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T16:32:11.759291Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T16:32:11.759378Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T16:32:11.759449Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T16:32:11.759503Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T16:32:11.759564Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T16:32:11.759624Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T16:32:11.759674Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T16:32:11.759723Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-27T16:32:11.759774Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-27T16:32:11.759824Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T16:32:11.759873Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T16:32:11.759924Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Mutated subscription version is updated", "timestamp": "2023-11-27T16:32:11.759982Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Subscription can be mutated", "timestamp": "2023-11-27T16:32:11.769859Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Response to subscription mutation contains a subscription", "timestamp": "2023-11-27T16:32:11.770790Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T16:32:11.771688Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T16:32:11.771747Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T16:32:11.771799Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T16:32:11.771849Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T16:32:11.771910Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T16:32:11.771970Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T16:32:11.772019Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T16:32:11.772068Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-27T16:32:11.772119Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-27T16:32:11.772168Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T16:32:11.772244Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T16:32:11.772303Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Mutated subscription version is updated", "timestamp": "2023-11-27T16:32:11.772363Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Subscription can be mutated", "timestamp": "2023-11-27T16:32:11.781978Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Response to subscription mutation contains a subscription", "timestamp": "2023-11-27T16:32:11.782886Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T16:32:11.783777Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T16:32:11.783837Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T16:32:11.783891Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T16:32:11.783941Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T16:32:11.784001Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T16:32:11.784061Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T16:32:11.784110Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T16:32:11.784158Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-27T16:32:11.784241Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-27T16:32:11.784302Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T16:32:11.784357Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T16:32:11.784412Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Mutated subscription version is updated", "timestamp": "2023-11-27T16:32:11.784472Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Subscription can be mutated", "timestamp": "2023-11-27T16:32:11.793748Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Response to subscription mutation contains a subscription", "timestamp": "2023-11-27T16:32:11.794645Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T16:32:11.795529Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T16:32:11.795589Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T16:32:11.795642Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T16:32:11.795691Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T16:32:11.795750Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T16:32:11.795810Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T16:32:11.795860Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T16:32:11.795909Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-27T16:32:11.795959Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-27T16:32:11.796009Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T16:32:11.796058Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T16:32:11.796110Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Mutated subscription version is updated", "timestamp": "2023-11-27T16:32:11.796188Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Subscription can be mutated", "timestamp": "2023-11-27T16:32:11.804705Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Response to subscription mutation contains a subscription", "timestamp": "2023-11-27T16:32:11.805636Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T16:32:11.806546Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T16:32:11.806607Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T16:32:11.806659Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T16:32:11.806708Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T16:32:11.806768Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T16:32:11.806828Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T16:32:11.806878Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T16:32:11.806927Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-27T16:32:11.806977Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-27T16:32:11.807027Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T16:32:11.807076Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T16:32:11.807128Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Mutated subscription version is updated", "timestamp": "2023-11-27T16:32:11.807186Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Subscription can be mutated", "timestamp": "2023-11-27T16:32:11.816064Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Response to subscription mutation contains a subscription", "timestamp": "2023-11-27T16:32:11.816988Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T16:32:11.817861Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T16:32:11.817953Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T16:32:11.818043Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T16:32:11.818101Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T16:32:11.818163Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T16:32:11.818223Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T16:32:11.818273Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T16:32:11.818351Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-27T16:32:11.818417Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-27T16:32:11.818471Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T16:32:11.818522Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T16:32:11.818574Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Mutated subscription version is updated", "timestamp": "2023-11-27T16:32:11.818633Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Subscription can be mutated", "timestamp": "2023-11-27T16:32:11.827421Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Response to subscription mutation contains a subscription", "timestamp": "2023-11-27T16:32:11.828398Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T16:32:11.829283Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T16:32:11.829343Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T16:32:11.829394Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T16:32:11.829446Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T16:32:11.829506Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T16:32:11.829568Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T16:32:11.829617Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T16:32:11.829666Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-27T16:32:11.829717Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-27T16:32:11.829768Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T16:32:11.829819Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T16:32:11.829870Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Mutated subscription version is updated", "timestamp": "2023-11-27T16:32:11.829928Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Subscription can be mutated", "timestamp": "2023-11-27T16:32:11.838509Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Response to subscription mutation contains a subscription", "timestamp": "2023-11-27T16:32:11.839484Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T16:32:11.840441Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T16:32:11.840505Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T16:32:11.840559Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T16:32:11.840611Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T16:32:11.840671Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T16:32:11.840731Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T16:32:11.840780Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T16:32:11.840828Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-27T16:32:11.840878Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-27T16:32:11.840928Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T16:32:11.840978Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T16:32:11.841030Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Mutated subscription version is updated", "timestamp": "2023-11-27T16:32:11.841088Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}], "queries": [{"request": {"method": "PUT", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350000/1f6s7tfodtego", "initiated_at": "2023-11-27T16:32:11.748025Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "572", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMyNSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 0.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 3048.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-27T16:32:21.690466Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-28T16:32:21.690466Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "63a14ecb-fc61-448b-b523-d3bd4bbc7e02"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:11 GMT", "Content-Length": "360"}, "elapsed_s": 0.007884, "reported": "2023-11-27T16:32:11.756573Z", "json": {"service_areas": [], "subscription": {"id": "00000173-e36d-40be-d38b-eca6ca350000", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-28T16:32:21.690466Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T16:32:21.690466Z", "format": "RFC3339"}, "version": "1f6s7tfq5kc7g"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350001/1f6s7tfoqkloo", "initiated_at": "2023-11-27T16:32:11.761654Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "572", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMyNSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 0.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 3048.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-27T16:32:21.703945Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-27T16:41:32.665026Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "8997b0cb-98bb-4bf2-afce-d95f1e03d144"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:11 GMT", "Content-Length": "360"}, "elapsed_s": 0.0066, "reported": "2023-11-27T16:32:11.768891Z", "json": {"service_areas": [], "subscription": {"id": "00000173-e36d-40be-d38b-eca6ca350001", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-27T16:41:32.665026Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T16:32:21.703945Z", "format": "RFC3339"}, "version": "1f6s7tfqip52g"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350002/1f6s7tfp9e63o", "initiated_at": "2023-11-27T16:32:11.774106Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "572", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMyNSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 0.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 3048.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-27T16:31:32.665026Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-28T16:31:32.665026Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "3efea832-cc98-4893-b703-df40afa6d482"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:11 GMT", "Content-Length": "360"}, "elapsed_s": 0.006409, "reported": "2023-11-27T16:32:11.781161Z", "json": {"service_areas": [], "subscription": {"id": "00000173-e36d-40be-d38b-eca6ca350002", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-28T16:31:32.665026Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T16:31:32.665026Z", "format": "RFC3339"}, "version": "1f6s7tfqugfq8"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350003/1f6s7tfpmsu9g", "initiated_at": "2023-11-27T16:32:11.786059Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "572", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMyNSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 0.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 3048.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-27T16:31:32.665026Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-27T16:41:32.665026Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "f6283e34-a355-46e5-9ccd-d1f412125e04"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:11 GMT", "Content-Length": "360"}, "elapsed_s": 0.006233, "reported": "2023-11-27T16:32:11.792922Z", "json": {"service_areas": [], "subscription": {"id": "00000173-e36d-40be-d38b-eca6ca350003", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-27T16:41:32.665026Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T16:31:32.665026Z", "format": "RFC3339"}, "version": "1f6s7tfr9v1a0"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350000/1f6s7tfq5kc7g", "initiated_at": "2023-11-27T16:32:11.797987Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "594", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMyNSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": 37.1853, "lng": -80.61500000000001}, {"lat": 37.2148, "lng": -80.61500000000001}, {"lat": 37.2148, "lng": -80.545}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 0.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 3048.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-27T16:32:21.690466Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-28T16:32:21.690466Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "8f5627bd-5e4e-4003-845b-1c15bea9b68d"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:11 GMT", "Content-Length": "360"}, "elapsed_s": 0.005025, "reported": "2023-11-27T16:32:11.803730Z", "json": {"service_areas": [], "subscription": {"id": "00000173-e36d-40be-d38b-eca6ca350000", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-28T16:32:21.690466Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T16:32:21.690466Z", "format": "RFC3339"}, "version": "1f6s7tfrld26g"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350001/1f6s7tfqip52g", "initiated_at": "2023-11-27T16:32:11.808842Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "594", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMyNSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": 37.1853, "lng": -80.61500000000001}, {"lat": 37.2148, "lng": -80.61500000000001}, {"lat": 37.2148, "lng": -80.545}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 0.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 3048.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-27T16:32:21.703945Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-27T16:41:32.665026Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "046dd042-da99-4652-8102-d942424a0b0f"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:11 GMT", "Content-Length": "360"}, "elapsed_s": 0.00582, "reported": "2023-11-27T16:32:11.815246Z", "json": {"service_areas": [], "subscription": {"id": "00000173-e36d-40be-d38b-eca6ca350001", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-27T16:41:32.665026Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T16:32:21.703945Z", "format": "RFC3339"}, "version": "1f6s7tfrvlmpo"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350002/1f6s7tfqugfq8", "initiated_at": "2023-11-27T16:32:11.820248Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "594", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMyNSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": 37.1853, "lng": -80.61500000000001}, {"lat": 37.2148, "lng": -80.61500000000001}, {"lat": 37.2148, "lng": -80.545}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 0.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 3048.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-27T16:31:32.665026Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-28T16:31:32.665026Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "652d32be-c7dc-4c86-8de4-a4fdb5efab76"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:11 GMT", "Content-Length": "360"}, "elapsed_s": 0.005622, "reported": "2023-11-27T16:32:11.826456Z", "json": {"service_areas": [], "subscription": {"id": "00000173-e36d-40be-d38b-eca6ca350002", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-28T16:31:32.665026Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T16:31:32.665026Z", "format": "RFC3339"}, "version": "1f6s7tfsaf5fo"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350003/1f6s7tfr9v1a0", "initiated_at": "2023-11-27T16:32:11.831520Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "594", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMyNSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": 37.1853, "lng": -80.61500000000001}, {"lat": 37.2148, "lng": -80.61500000000001}, {"lat": 37.2148, "lng": -80.545}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 0.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 3048.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-27T16:31:32.665026Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-27T16:41:32.665026Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "859edac9-b3dc-4c47-8716-48de0f472c4c"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:11 GMT", "Content-Length": "360"}, "elapsed_s": 0.005512, "reported": "2023-11-27T16:32:11.837629Z", "json": {"service_areas": [], "subscription": {"id": "00000173-e36d-40be-d38b-eca6ca350003", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-27T16:41:32.665026Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T16:31:32.665026Z", "format": "RFC3339"}, "version": "1f6s7tfsl6340"}}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T16:32:11.841949Z"}, {"name": "Query Existing Subscription", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/subscription_simple.md#query-existing-subscription-test-step", "start_time": "2023-11-27T16:32:11.841982Z", "failed_checks": [], "passed_checks": [{"name": "Get Subscription by ID", "timestamp": "2023-11-27T16:32:11.845610Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,e"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T16:32:11.846512Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T16:32:11.846575Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T16:32:11.846629Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T16:32:11.846680Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T16:32:11.846741Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T16:32:11.846801Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T16:32:11.846852Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T16:32:11.846901Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-27T16:32:11.846953Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-27T16:32:11.847005Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T16:32:11.847056Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T16:32:11.847109Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-27T16:32:11.847177Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-27T16:32:11.847233Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,e"]}, {"name": "Get Subscription by ID", "timestamp": "2023-11-27T16:32:11.850880Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,e"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T16:32:11.852001Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T16:32:11.852064Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T16:32:11.852115Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T16:32:11.852165Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T16:32:11.852291Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T16:32:11.852424Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T16:32:11.852502Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T16:32:11.852557Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-27T16:32:11.852610Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-27T16:32:11.852662Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T16:32:11.852713Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T16:32:11.852765Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-27T16:32:11.852864Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-27T16:32:11.852947Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,e"]}, {"name": "Get Subscription by ID", "timestamp": "2023-11-27T16:32:11.856323Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,e"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T16:32:11.857172Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T16:32:11.857232Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T16:32:11.857282Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T16:32:11.857331Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T16:32:11.857390Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T16:32:11.857450Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T16:32:11.857500Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T16:32:11.857549Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-27T16:32:11.857600Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-27T16:32:11.857651Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T16:32:11.857702Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T16:32:11.857753Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-27T16:32:11.857820Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-27T16:32:11.857875Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,e"]}, {"name": "Get Subscription by ID", "timestamp": "2023-11-27T16:32:11.861098Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,e"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T16:32:11.861944Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T16:32:11.862004Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T16:32:11.862057Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T16:32:11.862108Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T16:32:11.862167Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T16:32:11.862229Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T16:32:11.862280Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T16:32:11.862330Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-27T16:32:11.862382Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-27T16:32:11.862433Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T16:32:11.862482Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T16:32:11.862534Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-27T16:32:11.862603Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-27T16:32:11.862660Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,e"]}, {"name": "Search for all subscriptions in ISA area", "timestamp": "2023-11-27T16:32:11.867136Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,f"]}, {"name": "Created Subscription is in search results", "timestamp": "2023-11-27T16:32:11.870000Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,f"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T16:32:11.872817Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T16:32:11.872879Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T16:32:11.872931Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T16:32:11.872980Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T16:32:11.873041Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T16:32:11.873101Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T16:32:11.873151Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T16:32:11.873200Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-27T16:32:11.873251Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-27T16:32:11.873303Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T16:32:11.873353Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T16:32:11.873407Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-27T16:32:11.873474Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-27T16:32:11.873530Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,e"]}, {"name": "Created Subscription is in search results", "timestamp": "2023-11-27T16:32:11.876517Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,f"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T16:32:11.879291Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T16:32:11.879351Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T16:32:11.879403Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T16:32:11.879452Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T16:32:11.879511Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T16:32:11.879571Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T16:32:11.879620Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T16:32:11.879670Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-27T16:32:11.879722Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-27T16:32:11.879772Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T16:32:11.879821Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T16:32:11.879873Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-27T16:32:11.879940Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-27T16:32:11.879996Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,e"]}, {"name": "Created Subscription is in search results", "timestamp": "2023-11-27T16:32:11.882804Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,f"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T16:32:11.885669Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T16:32:11.885752Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T16:32:11.885824Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T16:32:11.885883Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T16:32:11.885961Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T16:32:11.886040Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T16:32:11.886111Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T16:32:11.886180Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-27T16:32:11.886240Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-27T16:32:11.886292Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T16:32:11.886343Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T16:32:11.886395Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-27T16:32:11.886462Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-27T16:32:11.886518Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,e"]}, {"name": "Created Subscription is in search results", "timestamp": "2023-11-27T16:32:11.889316Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,f"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T16:32:11.892098Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T16:32:11.892159Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T16:32:11.892228Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T16:32:11.892283Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T16:32:11.892344Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T16:32:11.892403Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T16:32:11.892455Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T16:32:11.892505Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-27T16:32:11.892556Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-27T16:32:11.892606Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T16:32:11.892655Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T16:32:11.892708Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-27T16:32:11.892774Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-27T16:32:11.892829Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,e"]}, {"name": "No huge search area allowed", "timestamp": "2023-11-27T16:32:11.894415Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,f"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-27T16:32:11.842170Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMyNSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:11 GMT", "Content-Length": "341"}, "elapsed_s": 0.001171, "reported": "2023-11-27T16:32:11.843917Z", "json": {"subscription": {"id": "00000173-e36d-40be-d38b-eca6ca350000", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-28T16:32:21.690466Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T16:32:21.690466Z", "format": "RFC3339"}, "version": "1f6s7tfrld26g"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "GET", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350001", "initiated_at": "2023-11-27T16:32:11.847278Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMyNSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:11 GMT", "Content-Length": "341"}, "elapsed_s": 0.00125, "reported": "2023-11-27T16:32:11.849027Z", "json": {"subscription": {"id": "00000173-e36d-40be-d38b-eca6ca350001", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-27T16:41:32.665026Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T16:32:21.703945Z", "format": "RFC3339"}, "version": "1f6s7tfrvlmpo"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "GET", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350002", "initiated_at": "2023-11-27T16:32:11.853023Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMyNSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:11 GMT", "Content-Length": "341"}, "elapsed_s": 0.001147, "reported": "2023-11-27T16:32:11.854757Z", "json": {"subscription": {"id": "00000173-e36d-40be-d38b-eca6ca350002", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-28T16:31:32.665026Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T16:31:32.665026Z", "format": "RFC3339"}, "version": "1f6s7tfsaf5fo"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "GET", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350003", "initiated_at": "2023-11-27T16:32:11.857921Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMyNSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:11 GMT", "Content-Length": "341"}, "elapsed_s": 0.001101, "reported": "2023-11-27T16:32:11.859519Z", "json": {"subscription": {"id": "00000173-e36d-40be-d38b-eca6ca350003", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-27T16:41:32.665026Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T16:31:32.665026Z", "format": "RFC3339"}, "version": "1f6s7tfsl6340"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "GET", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions?area=37.1853,-80.614,37.2148,-80.614,37.2148,-80.544,37.1853,-80.544", "initiated_at": "2023-11-27T16:32:11.862877Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMyNSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:11 GMT", "Content-Length": "1316"}, "elapsed_s": 0.001943, "reported": "2023-11-27T16:32:11.865360Z", "json": {"subscriptions": [{"id": "00000173-e36d-40be-d38b-eca6ca350000", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-28T16:32:21.690466Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T16:32:21.690466Z", "format": "RFC3339"}, "version": "1f6s7tfrld26g"}, {"id": "00000173-e36d-40be-d38b-eca6ca350001", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-27T16:41:32.665026Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T16:32:21.703945Z", "format": "RFC3339"}, "version": "1f6s7tfrvlmpo"}, {"id": "00000173-e36d-40be-d38b-eca6ca350002", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-28T16:31:32.665026Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T16:31:32.665026Z", "format": "RFC3339"}, "version": "1f6s7tfsaf5fo"}, {"id": "00000173-e36d-40be-d38b-eca6ca350003", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-27T16:41:32.665026Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T16:31:32.665026Z", "format": "RFC3339"}, "version": "1f6s7tfsl6340"}]}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "GET", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions?area=38.0,-81.0,37.0,-81.0,37.0,-80.0,38.0,-80.0", "initiated_at": "2023-11-27T16:32:11.892894Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMyNSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 413, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:11 GMT", "Content-Length": "70"}, "elapsed_s": 0.000795, "reported": "2023-11-27T16:32:11.894192Z", "json": {"message": "Area too large (E:41f846c2-9cd0-4db1-ac95-1cd15fa3dfc7)"}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T16:32:11.894467Z"}, {"name": "Delete Subscription", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/subscription_simple.md#delete-subscription-test-step", "start_time": "2023-11-27T16:32:11.894505Z", "failed_checks": [], "passed_checks": [{"name": "Missing version prevents deletion", "timestamp": "2023-11-27T16:32:11.896305Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,d"]}, {"name": "Incorrect version prevents deletion", "timestamp": "2023-11-27T16:32:11.898077Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,d"]}, {"name": "Missing version prevents deletion", "timestamp": "2023-11-27T16:32:11.899879Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,d"]}, {"name": "Incorrect version prevents deletion", "timestamp": "2023-11-27T16:32:11.901515Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,d"]}, {"name": "Missing version prevents deletion", "timestamp": "2023-11-27T16:32:11.903117Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,d"]}, {"name": "Incorrect version prevents deletion", "timestamp": "2023-11-27T16:32:11.904749Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,d"]}, {"name": "Missing version prevents deletion", "timestamp": "2023-11-27T16:32:11.906452Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,d"]}, {"name": "Incorrect version prevents deletion", "timestamp": "2023-11-27T16:32:11.908147Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,d"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-27T16:32:11.915998Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,d"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T16:32:11.916934Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T16:32:11.916994Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T16:32:11.917044Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T16:32:11.917091Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T16:32:11.917149Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T16:32:11.917209Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T16:32:11.917256Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T16:32:11.917302Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-27T16:32:11.917349Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-27T16:32:11.917397Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T16:32:11.917459Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T16:32:11.917521Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-27T16:32:11.917590Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-27T16:32:11.917644Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,e"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-27T16:32:11.925740Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,d"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T16:32:11.926607Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T16:32:11.926665Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T16:32:11.926716Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T16:32:11.926763Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T16:32:11.926821Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T16:32:11.926878Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T16:32:11.926926Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T16:32:11.926972Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-27T16:32:11.927020Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-27T16:32:11.927069Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T16:32:11.927116Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T16:32:11.927164Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-27T16:32:11.927228Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-27T16:32:11.927281Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,e"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-27T16:32:11.935134Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,d"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T16:32:11.936015Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T16:32:11.936073Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T16:32:11.936124Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T16:32:11.936172Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T16:32:11.936257Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T16:32:11.936324Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T16:32:11.936375Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T16:32:11.936423Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-27T16:32:11.936472Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-27T16:32:11.936521Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T16:32:11.936571Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T16:32:11.936621Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-27T16:32:11.936687Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-27T16:32:11.936742Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,e"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-27T16:32:11.944082Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,d"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T16:32:11.945002Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T16:32:11.945062Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T16:32:11.945112Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T16:32:11.945160Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T16:32:11.945218Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T16:32:11.945277Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T16:32:11.945325Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T16:32:11.945373Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-27T16:32:11.945423Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-27T16:32:11.945472Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T16:32:11.945519Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T16:32:11.945569Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-27T16:32:11.945635Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-27T16:32:11.945688Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,e"]}], "queries": [{"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350000/", "initiated_at": "2023-11-27T16:32:11.894725Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMyNSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:11 GMT", "Content-Length": "78"}, "elapsed_s": 0.000757, "reported": "2023-11-27T16:32:11.896065Z", "json": {"message": "Missing version string (E:ba99c14f-dee3-4c25-9658-d08cb5ea0fd7)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350000/notacorrectversion", "initiated_at": "2023-11-27T16:32:11.896400Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMyNSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:11 GMT", "Content-Length": "125"}, "elapsed_s": 0.000788, "reported": "2023-11-27T16:32:11.897868Z", "json": {"message": "strconv.ParseUint: parsing \"notacorrectversion\": value out of range (E:359cf159-f0b1-4cd9-ae4f-62d092cf3e5b)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350001/", "initiated_at": "2023-11-27T16:32:11.898177Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMyNSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:11 GMT", "Content-Length": "78"}, "elapsed_s": 0.000799, "reported": "2023-11-27T16:32:11.899647Z", "json": {"message": "Missing version string (E:b4c418ed-535e-4823-bcef-253a21a98eb0)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350001/notacorrectversion", "initiated_at": "2023-11-27T16:32:11.899982Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMyNSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:11 GMT", "Content-Length": "125"}, "elapsed_s": 0.000744, "reported": "2023-11-27T16:32:11.901293Z", "json": {"message": "strconv.ParseUint: parsing \"notacorrectversion\": value out of range (E:fe2c9859-6628-4905-a931-5cc091368746)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350002/", "initiated_at": "2023-11-27T16:32:11.901618Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMyNSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:11 GMT", "Content-Length": "78"}, "elapsed_s": 0.000734, "reported": "2023-11-27T16:32:11.902896Z", "json": {"message": "Missing version string (E:43a987eb-603f-4f94-83d4-a77697e3eb9f)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350002/notacorrectversion", "initiated_at": "2023-11-27T16:32:11.903219Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMyNSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:11 GMT", "Content-Length": "125"}, "elapsed_s": 0.000761, "reported": "2023-11-27T16:32:11.904534Z", "json": {"message": "strconv.ParseUint: parsing \"notacorrectversion\": value out of range (E:1c270825-dcf7-40a4-9eeb-db203c3f4c6b)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350003/", "initiated_at": "2023-11-27T16:32:11.904853Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMyNSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:11 GMT", "Content-Length": "78"}, "elapsed_s": 0.000746, "reported": "2023-11-27T16:32:11.906241Z", "json": {"message": "Missing version string (E:255ff35f-09cd-40a0-924a-0e5b02c7e6c5)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350003/notacorrectversion", "initiated_at": "2023-11-27T16:32:11.906554Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMyNSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:11 GMT", "Content-Length": "125"}, "elapsed_s": 0.000731, "reported": "2023-11-27T16:32:11.907935Z", "json": {"message": "strconv.ParseUint: parsing \"notacorrectversion\": value out of range (E:f908a0ad-e474-408c-830a-0f3282d462a0)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350000/1f6s7tfrld26g", "initiated_at": "2023-11-27T16:32:11.908441Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMyNSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:11 GMT", "Content-Length": "341"}, "elapsed_s": 0.005148, "reported": "2023-11-27T16:32:11.914278Z", "json": {"subscription": {"id": "00000173-e36d-40be-d38b-eca6ca350000", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-28T16:32:21.690466Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T16:32:21.690466Z", "format": "RFC3339"}, "version": "1f6s7tfrld26g"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350001/1f6s7tfrvlmpo", "initiated_at": "2023-11-27T16:32:11.917697Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMyNSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:11 GMT", "Content-Length": "341"}, "elapsed_s": 0.005706, "reported": "2023-11-27T16:32:11.923951Z", "json": {"subscription": {"id": "00000173-e36d-40be-d38b-eca6ca350001", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-27T16:41:32.665026Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T16:32:21.703945Z", "format": "RFC3339"}, "version": "1f6s7tfrvlmpo"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350002/1f6s7tfsaf5fo", "initiated_at": "2023-11-27T16:32:11.927335Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMyNSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:11 GMT", "Content-Length": "341"}, "elapsed_s": 0.005502, "reported": "2023-11-27T16:32:11.933373Z", "json": {"subscription": {"id": "00000173-e36d-40be-d38b-eca6ca350002", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-28T16:31:32.665026Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T16:31:32.665026Z", "format": "RFC3339"}, "version": "1f6s7tfsaf5fo"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350003/1f6s7tfsl6340", "initiated_at": "2023-11-27T16:32:11.936797Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMyNSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:11 GMT", "Content-Length": "341"}, "elapsed_s": 0.004909, "reported": "2023-11-27T16:32:11.942255Z", "json": {"subscription": {"id": "00000173-e36d-40be-d38b-eca6ca350003", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-27T16:41:32.665026Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T16:31:32.665026Z", "format": "RFC3339"}, "version": "1f6s7tfsl6340"}}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T16:32:11.945718Z"}, {"name": "Query Deleted Subscription", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/subscription_simple.md#query-deleted-subscription-test-step", "start_time": "2023-11-27T16:32:11.945742Z", "failed_checks": [], "passed_checks": [{"name": "Query by subscription ID should fail", "timestamp": "2023-11-27T16:32:11.948045Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,e"]}, {"name": "Query by subscription ID should fail", "timestamp": "2023-11-27T16:32:11.950342Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,e"]}, {"name": "Query by subscription ID should fail", "timestamp": "2023-11-27T16:32:11.952323Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,e"]}, {"name": "Query by subscription ID should fail", "timestamp": "2023-11-27T16:32:11.954260Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,e"]}, {"name": "Search for all subscriptions in ISA area", "timestamp": "2023-11-27T16:32:11.957215Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,f"]}, {"name": "Deleted subscription should not be present in search results", "timestamp": "2023-11-27T16:32:11.957727Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,f"]}, {"name": "Search area that represents a loop is not allowed", "timestamp": "2023-11-27T16:32:11.959374Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,f"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-27T16:32:11.945933Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMyNSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:11 GMT", "Content-Length": "115"}, "elapsed_s": 0.001199, "reported": "2023-11-27T16:32:11.947811Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350000 not found (E:2844fee8-7b54-4c2a-8b95-75e1e7dfa66e)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "GET", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350001", "initiated_at": "2023-11-27T16:32:11.948133Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMyNSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:11 GMT", "Content-Length": "115"}, "elapsed_s": 0.001326, "reported": "2023-11-27T16:32:11.950109Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350001 not found (E:5e6038c3-594c-4678-98e3-9fca4593352a)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "GET", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350002", "initiated_at": "2023-11-27T16:32:11.950426Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMyNSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:11 GMT", "Content-Length": "115"}, "elapsed_s": 0.001126, "reported": "2023-11-27T16:32:11.952081Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350002 not found (E:c955ecb8-f3dd-4113-ad14-ad72ec0759da)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "GET", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350003", "initiated_at": "2023-11-27T16:32:11.952417Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMyNSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:11 GMT", "Content-Length": "115"}, "elapsed_s": 0.001083, "reported": "2023-11-27T16:32:11.954045Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350003 not found (E:35d27c04-7009-4f30-a19e-334b91d2c8d2)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "GET", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions?area=37.1853,-80.614,37.2148,-80.614,37.2148,-80.544,37.1853,-80.544", "initiated_at": "2023-11-27T16:32:11.954525Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMyNSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:11 GMT", "Content-Length": "21"}, "elapsed_s": 0.00178, "reported": "2023-11-27T16:32:11.956868Z", "json": {"subscriptions": []}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "GET", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions?area=37.1853,-80.614,37.2148,-80.614,37.2148,-80.544,37.1853,-80.544,37.1853,-80.614", "initiated_at": "2023-11-27T16:32:11.957822Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMyNSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:11 GMT", "Content-Length": "103"}, "elapsed_s": 0.000794, "reported": "2023-11-27T16:32:11.959129Z", "json": {"message": "Intersection found between polygon edge 1 and 4 (E:c586ad62-04a4-47de-964d-edb95afa6d4f)"}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T16:32:11.959427Z"}], "end_time": "2023-11-27T16:32:11.959454Z"}], "successful": true, "end_time": "2023-11-27T16:32:11.959478Z", "cleanup": {"name": "Cleanup", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/subscription_simple.md#cleanup", "start_time": "2023-11-27T16:32:11.959547Z", "failed_checks": [], "passed_checks": [{"name": "Subscription can be queried by ID", "timestamp": "2023-11-27T16:32:11.962204Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,e"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-27T16:32:11.964305Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,e"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-27T16:32:11.966241Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,e"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-27T16:32:11.968194Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,e"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-27T16:32:11.959613Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMyNSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:11 GMT", "Content-Length": "115"}, "elapsed_s": 0.001727, "reported": "2023-11-27T16:32:11.961981Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350000 not found (E:180b2226-7a50-48c1-ad2b-3a37f5e052d4)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "GET", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350001", "initiated_at": "2023-11-27T16:32:11.962305Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMyNSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:11 GMT", "Content-Length": "115"}, "elapsed_s": 0.00117, "reported": "2023-11-27T16:32:11.964059Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350001 not found (E:365a3a50-4ebd-48bd-802e-0d6f32daaf94)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "GET", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350002", "initiated_at": "2023-11-27T16:32:11.964410Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMyNSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:11 GMT", "Content-Length": "115"}, "elapsed_s": 0.001107, "reported": "2023-11-27T16:32:11.966029Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350002 not found (E:07771238-4b00-4575-a906-f2ecb1ee3f5d)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "GET", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350003", "initiated_at": "2023-11-27T16:32:11.966347Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMyNSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:11 GMT", "Content-Length": "115"}, "elapsed_s": 0.001067, "reported": "2023-11-27T16:32:11.967984Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350003 not found (E:4d4fb6c7-0669-4ceb-b25f-82a717b49bde)"}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T16:32:11.968292Z"}}}, {"test_scenario": {"name": "ASTM F3411-22a NetRID DSS interoperability", "scenario_type": "scenarios.astm.netrid.v22a.DSSInteroperability", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss_interoperability.md", "start_time": "2023-11-27T16:32:11.968739Z", "cases": [{"name": "Prerequisites", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss_interoperability.md#prerequisites-test-case", "start_time": "2023-11-27T16:32:11.968798Z", "steps": [{"name": "Test environment requirements", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss_interoperability.md#test-environment-requirements-test-step", "start_time": "2023-11-27T16:32:11.968840Z", "failed_checks": [], "passed_checks": [{"name": "DSS instance is publicly addressable", "timestamp": "2023-11-27T16:32:11.969377Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0210"]}, {"name": "DSS instance is reachable", "timestamp": "2023-11-27T16:32:11.972382Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0210"]}, {"name": "DSS instance is publicly addressable", "timestamp": "2023-11-27T16:32:11.972844Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0210"]}, {"name": "DSS instance is reachable", "timestamp": "2023-11-27T16:32:11.977442Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0210"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions?area=-23.6558,130.6205,-23.6898,130.6301,-23.6709,130.67,-23.6407,130.6466", "initiated_at": "2023-11-27T16:32:11.969490Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMyNSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:11 GMT", "Content-Length": "21"}, "elapsed_s": 0.001816, "reported": "2023-11-27T16:32:11.972015Z", "json": {"subscriptions": []}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "GET", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions?area=-23.6558,130.6205,-23.6898,130.6301,-23.6709,130.67,-23.6407,130.6466", "initiated_at": "2023-11-27T16:32:11.972948Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMzMSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:11 GMT", "Content-Length": "21"}, "elapsed_s": 0.002064, "reported": "2023-11-27T16:32:11.977048Z", "json": {"subscriptions": []}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T16:32:11.977505Z"}], "end_time": "2023-11-27T16:32:11.977529Z"}, {"name": "Interoperability sequence", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss_interoperability.md#interoperability-sequence-test-case", "start_time": "2023-11-27T16:32:11.977562Z", "steps": [{"name": "S1", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/test_steps/put_isa.md#create-or-update-isa-test-step", "start_time": "2023-11-27T16:32:11.977626Z", "failed_checks": [], "passed_checks": [{"name": "ISA response code", "timestamp": "2023-11-27T16:32:11.988313Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA response format", "timestamp": "2023-11-27T16:32:11.999305Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA ID matches", "timestamp": "2023-11-27T16:32:11.999377Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA version format", "timestamp": "2023-11-27T16:32:11.999432Z", "participants": ["uss1"], "requirements": []}, {"name": "ISA start time matches", "timestamp": "2023-11-27T16:32:11.999480Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA end time matches", "timestamp": "2023-11-27T16:32:11.999526Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA URL matches", "timestamp": "2023-11-27T16:32:11.999573Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA[P] created with proper response", "timestamp": "2023-11-27T16:32:12.000057Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,1a"]}], "queries": [{"request": {"method": "PUT", "url": "http://dss.uss1.localutm/rid/v2/dss/identification_service_areas/55d7c285-1f82-4b33-bceb-f9cd9a6a5ba0", "initiated_at": "2023-11-27T16:32:11.978639Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "586", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMyNSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": -23.6558, "lng": 130.6205}, {"lat": -23.6898, "lng": 130.6301}, {"lat": -23.6709, "lng": 130.67}, {"lat": -23.6407, "lng": 130.6466}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 20.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 400.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-27T16:32:11.977732Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-27T16:42:11.977732Z"}}, "uss_base_url": "https://example.com", "request_id": "790ed108-9249-4aeb-978e-96a80ce53822"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:11 GMT", "Content-Length": "309"}, "elapsed_s": 0.006097, "reported": "2023-11-27T16:32:11.985305Z", "json": {"subscribers": [], "service_area": {"uss_base_url": "https://example.com", "owner": "uss_qualifier", "time_start": {"value": "2023-11-27T16:32:11.977732Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-27T16:42:11.977732Z", "format": "RFC3339"}, "version": "1f6s7tg11gcig", "id": "55d7c285-1f82-4b33-bceb-f9cd9a6a5ba0"}}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T16:32:12.000088Z"}, {"name": "S2", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss_interoperability.md#s2-test-step", "start_time": "2023-11-27T16:32:12.000126Z", "failed_checks": [], "passed_checks": [{"name": "Subscription[n] created with proper response", "timestamp": "2023-11-27T16:32:12.011151Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,3a"]}, {"name": "service_areas includes ISA from S1", "timestamp": "2023-11-27T16:32:12.012137Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,1c", "astm.f3411.v22a.DSS0130,3,e"]}, {"name": "Subscription[n] created with proper response", "timestamp": "2023-11-27T16:32:12.027170Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,3a"]}, {"name": "service_areas includes ISA from S1", "timestamp": "2023-11-27T16:32:12.027943Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,1c", "astm.f3411.v22a.DSS0130,3,e"]}, {"name": "ID of ISA from S1 is properly synchronized with all DSS", "timestamp": "2023-11-27T16:32:12.028023Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0130,3,a"]}, {"name": "Owner of ISA from S1 is properly synchronized with all DSS", "timestamp": "2023-11-27T16:32:12.028077Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0130,3,b"]}, {"name": "URL of ISA from S1 is properly synchronized with all DSS", "timestamp": "2023-11-27T16:32:12.028128Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0130,3,c"]}, {"name": "Start/end times of ISA from S1 are properly synchronized with all DSS", "timestamp": "2023-11-27T16:32:12.028194Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0130,3,d"]}], "queries": [{"request": {"method": "PUT", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/1728ac10-a293-4849-985b-399398133e2c", "initiated_at": "2023-11-27T16:32:12.000971Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "586", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMyNSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": -23.6558, "lng": 130.6205}, {"lat": -23.6898, "lng": 130.6301}, {"lat": -23.6709, "lng": 130.67}, {"lat": -23.6407, "lng": 130.6466}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 20.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 400.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-27T16:32:12.000190Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-27T16:42:12.000190Z"}}, "uss_base_url": "https://example.com", "request_id": "773b3a44-306b-46c1-9aac-cbb40c16b2e8"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:12 GMT", "Content-Length": "606"}, "elapsed_s": 0.006645, "reported": "2023-11-27T16:32:12.008247Z", "json": {"service_areas": [{"uss_base_url": "https://example.com", "owner": "uss_qualifier", "time_start": {"value": "2023-11-27T16:32:11.977732Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-27T16:42:11.977732Z", "format": "RFC3339"}, "version": "1f6s7tg11gcig", "id": "55d7c285-1f82-4b33-bceb-f9cd9a6a5ba0"}], "subscription": {"id": "1728ac10-a293-4849-985b-399398133e2c", "uss_base_url": "https://example.com", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-27T16:42:12.00019Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T16:32:12.00019Z", "format": "RFC3339"}, "version": "1f6s7tg1mq4vg"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/7bbfd468-679d-4b3a-bc9b-63e545074fa6", "initiated_at": "2023-11-27T16:32:12.012986Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "586", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMzMSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": -23.6558, "lng": 130.6205}, {"lat": -23.6898, "lng": 130.6301}, {"lat": -23.6709, "lng": 130.67}, {"lat": -23.6407, "lng": 130.6466}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 20.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 400.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-27T16:32:12.012220Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-27T16:42:12.012220Z"}}, "uss_base_url": "https://example.com", "request_id": "24bffd96-6592-4a16-ae23-35a6488be65d"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:12 GMT", "Content-Length": "606"}, "elapsed_s": 0.010841, "reported": "2023-11-27T16:32:12.024490Z", "json": {"service_areas": [{"uss_base_url": "https://example.com", "owner": "uss_qualifier", "time_start": {"value": "2023-11-27T16:32:11.977732Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-27T16:42:11.977732Z", "format": "RFC3339"}, "version": "1f6s7tg11gcig", "id": "55d7c285-1f82-4b33-bceb-f9cd9a6a5ba0"}], "subscription": {"id": "7bbfd468-679d-4b3a-bc9b-63e545074fa6", "uss_base_url": "https://example.com", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-27T16:42:12.01222Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T16:32:12.01222Z", "format": "RFC3339"}, "version": "1f6s7tg22e960"}}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T16:32:12.028237Z"}, {"name": "S3", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss_interoperability.md#s3-test-step", "start_time": "2023-11-27T16:32:12.028271Z", "failed_checks": [], "passed_checks": [{"name": "Subscription[P] returned with proper response", "timestamp": "2023-11-27T16:32:12.031861Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,5", "astm.f3411.v22a.DSS0070"]}, {"name": "Subscription[P] returned with proper response", "timestamp": "2023-11-27T16:32:12.035479Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,5", "astm.f3411.v22a.DSS0070"]}, {"name": "Subscription[P] ID is properly synchronized with all DSS", "timestamp": "2023-11-27T16:32:12.039253Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0130,2,a"]}, {"name": "Subscription[P] owner is properly synchronized with all DSS", "timestamp": "2023-11-27T16:32:12.041202Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0130,2,b"]}, {"name": "Subscription[P] URL is properly synchronized with all DSS", "timestamp": "2023-11-27T16:32:12.043504Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0130,2,c"]}, {"name": "Subscription[P] notification count is properly synchronized with all DSS", "timestamp": "2023-11-27T16:32:12.045440Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0130,2,f"]}, {"name": "Subscription[P] start/end times are properly synchronized with all DSS", "timestamp": "2023-11-27T16:32:12.048647Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0130,2,d"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/1728ac10-a293-4849-985b-399398133e2c", "initiated_at": "2023-11-27T16:32:12.028321Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMyNSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:12 GMT", "Content-Length": "313"}, "elapsed_s": 0.001273, "reported": "2023-11-27T16:32:12.030115Z", "json": {"subscription": {"id": "1728ac10-a293-4849-985b-399398133e2c", "uss_base_url": "https://example.com", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-27T16:42:12.00019Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T16:32:12.00019Z", "format": "RFC3339"}, "version": "1f6s7tg1mq4vg"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "GET", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/1728ac10-a293-4849-985b-399398133e2c", "initiated_at": "2023-11-27T16:32:12.031915Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMzMSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:12 GMT", "Content-Length": "313"}, "elapsed_s": 0.001217, "reported": "2023-11-27T16:32:12.033708Z", "json": {"subscription": {"id": "1728ac10-a293-4849-985b-399398133e2c", "uss_base_url": "https://example.com", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-27T16:42:12.00019Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T16:32:12.00019Z", "format": "RFC3339"}, "version": "1f6s7tg1mq4vg"}}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T16:32:12.048677Z"}, {"name": "S4", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss_interoperability.md#s4-test-step", "start_time": "2023-11-27T16:32:12.048711Z", "failed_checks": [], "passed_checks": [{"name": "Can query all Subscriptions in area from all DSSs", "timestamp": "2023-11-27T16:32:12.053747Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,6", "astm.f3411.v22a.DSS0070"]}, {"name": "Can query all Subscriptions in area from all DSSs", "timestamp": "2023-11-27T16:32:12.058984Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,6", "astm.f3411.v22a.DSS0070"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions?area=-23.6558,130.6205,-23.6898,130.6301,-23.6709,130.67,-23.6407,130.6466", "initiated_at": "2023-11-27T16:32:12.048778Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMyNSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:12 GMT", "Content-Length": "612"}, "elapsed_s": 0.001691, "reported": "2023-11-27T16:32:12.051011Z", "json": {"subscriptions": [{"id": "1728ac10-a293-4849-985b-399398133e2c", "uss_base_url": "https://example.com", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-27T16:42:12.00019Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T16:32:12.00019Z", "format": "RFC3339"}, "version": "1f6s7tg1mq4vg"}, {"id": "7bbfd468-679d-4b3a-bc9b-63e545074fa6", "uss_base_url": "https://example.com", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-27T16:42:12.01222Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T16:32:12.01222Z", "format": "RFC3339"}, "version": "1f6s7tg22e960"}]}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "GET", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions?area=-23.6558,130.6205,-23.6898,130.6301,-23.6709,130.67,-23.6407,130.6466", "initiated_at": "2023-11-27T16:32:12.053815Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMzMSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:12 GMT", "Content-Length": "612"}, "elapsed_s": 0.001692, "reported": "2023-11-27T16:32:12.056066Z", "json": {"subscriptions": [{"id": "1728ac10-a293-4849-985b-399398133e2c", "uss_base_url": "https://example.com", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-27T16:42:12.00019Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T16:32:12.00019Z", "format": "RFC3339"}, "version": "1f6s7tg1mq4vg"}, {"id": "7bbfd468-679d-4b3a-bc9b-63e545074fa6", "uss_base_url": "https://example.com", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-27T16:42:12.01222Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T16:32:12.01222Z", "format": "RFC3339"}, "version": "1f6s7tg22e960"}]}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T16:32:12.059017Z"}, {"name": "S5", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/test_steps/put_isa.md#create-or-update-isa-test-step", "start_time": "2023-11-27T16:32:12.059054Z", "failed_checks": [], "passed_checks": [{"name": "Can get ISA from primary DSS", "timestamp": "2023-11-27T16:32:12.063062Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0130,3,a"]}, {"name": "ISA response code", "timestamp": "2023-11-27T16:32:12.132631Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA response format", "timestamp": "2023-11-27T16:32:12.144484Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA ID matches", "timestamp": "2023-11-27T16:32:12.144559Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA version changed", "timestamp": "2023-11-27T16:32:12.144611Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA version format", "timestamp": "2023-11-27T16:32:12.144659Z", "participants": ["uss1"], "requirements": []}, {"name": "ISA start time matches", "timestamp": "2023-11-27T16:32:12.144707Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA end time matches", "timestamp": "2023-11-27T16:32:12.144755Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA URL matches", "timestamp": "2023-11-27T16:32:12.144805Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "Can modify ISA in primary DSS", "timestamp": "2023-11-27T16:32:12.145445Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,1b"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss1.localutm/rid/v2/dss/identification_service_areas/55d7c285-1f82-4b33-bceb-f9cd9a6a5ba0", "initiated_at": "2023-11-27T16:32:12.059111Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMyNSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:12 GMT", "Content-Length": "292"}, "elapsed_s": 0.001182, "reported": "2023-11-27T16:32:12.060811Z", "json": {"service_area": {"uss_base_url": "https://example.com", "owner": "uss_qualifier", "time_start": {"value": "2023-11-27T16:32:11.977732Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-27T16:42:11.977732Z", "format": "RFC3339"}, "version": "1f6s7tg11gcig", "id": "55d7c285-1f82-4b33-bceb-f9cd9a6a5ba0"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/rid/v2/dss/identification_service_areas/55d7c285-1f82-4b33-bceb-f9cd9a6a5ba0/1f6s7tg11gcig", "initiated_at": "2023-11-27T16:32:12.063956Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "586", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMyNSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": -23.6558, "lng": 130.6205}, {"lat": -23.6898, "lng": 130.6301}, {"lat": -23.6709, "lng": 130.67}, {"lat": -23.6407, "lng": 130.6466}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 20.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 400.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-27T16:32:12.063116Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-27T16:32:17.063116Z"}}, "uss_base_url": "https://example.com", "request_id": "2357ba3c-64ff-46ad-8db8-17ab605f522c"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:12 GMT", "Content-Length": "568"}, "elapsed_s": 0.006128, "reported": "2023-11-27T16:32:12.070728Z", "json": {"subscribers": [{"subscriptions": [{"subscription_id": "1728ac10-a293-4849-985b-399398133e2c", "notification_index": 1}], "url": "https://example.com"}, {"subscriptions": [{"subscription_id": "7bbfd468-679d-4b3a-bc9b-63e545074fa6", "notification_index": 1}], "url": "https://example.com"}], "service_area": {"uss_base_url": "https://example.com", "owner": "uss_qualifier", "time_start": {"value": "2023-11-27T16:32:12.063116Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-27T16:32:17.063116Z", "format": "RFC3339"}, "version": "1f6s7tg3iuj0g", "id": "55d7c285-1f82-4b33-bceb-f9cd9a6a5ba0"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "POST", "url": "https://example.com/uss/identification_service_areas/55d7c285-1f82-4b33-bceb-f9cd9a6a5ba0", "initiated_at": "2023-11-27T16:32:12.117011Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "468", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJleGFtcGxlLmNvbSIsImV4cCI6MTcwMTEwNjMzMiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"subscriptions": [{"subscription_id": "7bbfd468-679d-4b3a-bc9b-63e545074fa6", "notification_index": 1}], "service_area": {"uss_base_url": "https://example.com", "owner": "uss_qualifier", "time_start": {"value": "2023-11-27T16:32:12.063116Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-27T16:32:17.063116Z", "format": "RFC3339"}, "version": "1f6s7tg3iuj0g", "id": "55d7c285-1f82-4b33-bceb-f9cd9a6a5ba0"}, "request_id": "4d2f7ef5-39a4-43e1-a392-6542f2039f8d"}, "body": null}, "response": {"code": 404, "headers": {"Cache-Control": "max-age=604800", "Content-Type": "text/html; charset=UTF-8", "Date": "Mon, 27 Nov 2023 16:32:12 GMT", "Expires": "Mon, 04 Dec 2023 16:32:12 GMT", "Server": "EOS (vny/0450)", "Content-Length": "433"}, "elapsed_s": 0.012936, "reported": "2023-11-27T16:32:12.130633Z", "body": "\n\n\n\t\n\t\t404 - Not Found\n\t\n\t\n\t\t

404 - Not Found

\n\t\t\n\t\n\n", "json": null}}], "end_time": "2023-11-27T16:32:12.145476Z"}, {"name": "S6", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss_interoperability.md#s6-test-step", "start_time": "2023-11-27T16:32:12.145517Z", "failed_checks": [], "passed_checks": [{"name": "Subscription[n] deleted with proper response", "timestamp": "2023-11-27T16:32:12.154005Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,4a"]}, {"name": "Subscription[n] deleted with proper response", "timestamp": "2023-11-27T16:32:12.161940Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,4a"]}], "queries": [{"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/1728ac10-a293-4849-985b-399398133e2c/1f6s7tg1mq4vg", "initiated_at": "2023-11-27T16:32:12.145568Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMyNSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:12 GMT", "Content-Length": "313"}, "elapsed_s": 0.00604, "reported": "2023-11-27T16:32:12.152165Z", "json": {"subscription": {"id": "1728ac10-a293-4849-985b-399398133e2c", "uss_base_url": "https://example.com", "owner": "uss_qualifier", "notification_index": 1, "time_end": {"value": "2023-11-27T16:42:12.00019Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T16:32:12.00019Z", "format": "RFC3339"}, "version": "1f6s7tg1mq4vg"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/7bbfd468-679d-4b3a-bc9b-63e545074fa6/1f6s7tg22e960", "initiated_at": "2023-11-27T16:32:12.154056Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMyNSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:12 GMT", "Content-Length": "313"}, "elapsed_s": 0.00557, "reported": "2023-11-27T16:32:12.160193Z", "json": {"subscription": {"id": "7bbfd468-679d-4b3a-bc9b-63e545074fa6", "uss_base_url": "https://example.com", "owner": "uss_qualifier", "notification_index": 1, "time_end": {"value": "2023-11-27T16:42:12.01222Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T16:32:12.01222Z", "format": "RFC3339"}, "version": "1f6s7tg22e960"}}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T16:32:12.161970Z"}, {"name": "S7", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss_interoperability.md#s7-test-step", "start_time": "2023-11-27T16:32:12.162009Z", "failed_checks": [], "passed_checks": [{"name": "404 with proper response", "timestamp": "2023-11-27T16:32:12.163914Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,4b", "astm.f3411.v22a.DSS0070"]}, {"name": "404 with proper response", "timestamp": "2023-11-27T16:32:12.165989Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,4b", "astm.f3411.v22a.DSS0070"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/1728ac10-a293-4849-985b-399398133e2c", "initiated_at": "2023-11-27T16:32:12.162056Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMyNSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:12 GMT", "Content-Length": "115"}, "elapsed_s": 0.001119, "reported": "2023-11-27T16:32:12.163680Z", "json": {"message": "Subscription 1728ac10-a293-4849-985b-399398133e2c not found (E:6a28047e-1ad6-47f2-9858-c52b4898fb14)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "GET", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/7bbfd468-679d-4b3a-bc9b-63e545074fa6", "initiated_at": "2023-11-27T16:32:12.163995Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMzMSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:12 GMT", "Content-Length": "115"}, "elapsed_s": 0.001121, "reported": "2023-11-27T16:32:12.165753Z", "json": {"message": "Subscription 7bbfd468-679d-4b3a-bc9b-63e545074fa6 not found (E:c2f8f5d5-b793-4491-9e2e-010be10e6611)"}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T16:32:12.166043Z"}, {"name": "S8", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss_interoperability.md#s8-test-step", "start_time": "2023-11-27T16:32:12.166168Z", "failed_checks": [], "passed_checks": [{"name": "Subscriptions queried successfully", "timestamp": "2023-11-27T16:32:12.169060Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,6"]}, {"name": "No Subscription[i] 1\u2264i\u2264n returned with proper response", "timestamp": "2023-11-27T16:32:12.169307Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,4b", "astm.f3411.v22a.DSS0070"]}, {"name": "Subscriptions queried successfully", "timestamp": "2023-11-27T16:32:12.171919Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,6"]}, {"name": "No Subscription[i] 1\u2264i\u2264n returned with proper response", "timestamp": "2023-11-27T16:32:12.172191Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,4b", "astm.f3411.v22a.DSS0070"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions?area=-23.6558,130.6205,-23.6898,130.6301,-23.6709,130.67,-23.6407,130.6466", "initiated_at": "2023-11-27T16:32:12.166298Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMyNSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:12 GMT", "Content-Length": "21"}, "elapsed_s": 0.001826, "reported": "2023-11-27T16:32:12.168709Z", "json": {"subscriptions": []}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "GET", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions?area=-23.6558,130.6205,-23.6898,130.6301,-23.6709,130.67,-23.6407,130.6466", "initiated_at": "2023-11-27T16:32:12.169394Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMzMSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:12 GMT", "Content-Length": "21"}, "elapsed_s": 0.001602, "reported": "2023-11-27T16:32:12.171578Z", "json": {"subscriptions": []}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T16:32:12.172296Z"}, {"name": "S9", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss_interoperability.md#s9-test-step", "start_time": "2023-11-27T16:32:12.172346Z", "failed_checks": [], "passed_checks": [{"name": "Subscription[n] created with proper response", "timestamp": "2023-11-27T16:32:17.184009Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,1c"]}, {"name": "service_areas does not include ISA from S1", "timestamp": "2023-11-27T16:32:17.184513Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,1d", "astm.f3411.v22a.DSS0070"]}, {"name": "Subscription[n] created with proper response", "timestamp": "2023-11-27T16:32:17.193624Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,1c"]}, {"name": "service_areas does not include ISA from S1", "timestamp": "2023-11-27T16:32:17.194063Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,1d", "astm.f3411.v22a.DSS0070"]}], "queries": [{"request": {"method": "PUT", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/579f0d42-397a-402a-915d-220c516b96da", "initiated_at": "2023-11-27T16:32:17.173970Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "586", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMyNSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": -23.6558, "lng": 130.6205}, {"lat": -23.6898, "lng": 130.6301}, {"lat": -23.6709, "lng": 130.67}, {"lat": -23.6407, "lng": 130.6466}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 20.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 400.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-27T16:32:17.172973Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-27T16:32:22.172973Z"}}, "uss_base_url": "https://example.com", "request_id": "d07c1d07-e402-4a76-9412-4f0c41f3f74a"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:17 GMT", "Content-Length": "334"}, "elapsed_s": 0.007388, "reported": "2023-11-27T16:32:17.182123Z", "json": {"service_areas": [], "subscription": {"id": "579f0d42-397a-402a-915d-220c516b96da", "uss_base_url": "https://example.com", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-27T16:32:22.172973Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T16:32:17.172973Z", "format": "RFC3339"}, "version": "1f6s7tkrsmhog"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/7bf066f2-2bce-46f0-8b71-bdd04e3f958f", "initiated_at": "2023-11-27T16:32:17.185308Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "586", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMzMSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": -23.6558, "lng": 130.6205}, {"lat": -23.6898, "lng": 130.6301}, {"lat": -23.6709, "lng": 130.67}, {"lat": -23.6407, "lng": 130.6466}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 20.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 400.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-27T16:32:17.184574Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-27T16:32:22.184574Z"}}, "uss_base_url": "https://example.com", "request_id": "0e817e35-e923-4227-8ce5-f8954bb4fd0c"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:17 GMT", "Content-Length": "334"}, "elapsed_s": 0.006017, "reported": "2023-11-27T16:32:17.191945Z", "json": {"service_areas": [], "subscription": {"id": "7bf066f2-2bce-46f0-8b71-bdd04e3f958f", "uss_base_url": "https://example.com", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-27T16:32:22.184574Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T16:32:17.184574Z", "format": "RFC3339"}, "version": "1f6s7tks71qb8"}}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T16:32:17.194091Z"}, {"name": "S10", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/test_steps/put_isa.md#create-or-update-isa-test-step", "start_time": "2023-11-27T16:32:17.194133Z", "failed_checks": [], "passed_checks": [{"name": "ISA response code", "timestamp": "2023-11-27T16:32:17.234552Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA response format", "timestamp": "2023-11-27T16:32:17.246096Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA ID matches", "timestamp": "2023-11-27T16:32:17.246168Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA version format", "timestamp": "2023-11-27T16:32:17.246221Z", "participants": ["uss1"], "requirements": []}, {"name": "ISA start time matches", "timestamp": "2023-11-27T16:32:17.246269Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA end time matches", "timestamp": "2023-11-27T16:32:17.246315Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA URL matches", "timestamp": "2023-11-27T16:32:17.246362Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA[P] created with proper response", "timestamp": "2023-11-27T16:32:17.246993Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,1a"]}, {"name": "All Subscription[i] 1\u2264i\u2264n returned in subscribers", "timestamp": "2023-11-27T16:32:17.247562Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,3b"]}], "queries": [{"request": {"method": "PUT", "url": "http://dss.uss1.localutm/rid/v2/dss/identification_service_areas/32c1d83d-f0e4-4095-908c-a16a36463006", "initiated_at": "2023-11-27T16:32:17.194936Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "586", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMyNSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": -23.6558, "lng": 130.6205}, {"lat": -23.6898, "lng": 130.6301}, {"lat": -23.6709, "lng": 130.67}, {"lat": -23.6407, "lng": 130.6466}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 20.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 400.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-27T16:32:17.194203Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-27T16:42:17.194203Z"}}, "uss_base_url": "https://example.com", "request_id": "dc791c89-6998-4433-a186-4ceb7964d01c"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:17 GMT", "Content-Length": "568"}, "elapsed_s": 0.005154, "reported": "2023-11-27T16:32:17.200695Z", "json": {"subscribers": [{"subscriptions": [{"subscription_id": "579f0d42-397a-402a-915d-220c516b96da", "notification_index": 1}], "url": "https://example.com"}, {"subscriptions": [{"subscription_id": "7bf066f2-2bce-46f0-8b71-bdd04e3f958f", "notification_index": 1}], "url": "https://example.com"}], "service_area": {"uss_base_url": "https://example.com", "owner": "uss_qualifier", "time_start": {"value": "2023-11-27T16:32:17.194203Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-27T16:42:17.194203Z", "format": "RFC3339"}, "version": "1f6s7tksg81cg", "id": "32c1d83d-f0e4-4095-908c-a16a36463006"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "POST", "url": "https://example.com/uss/identification_service_areas/32c1d83d-f0e4-4095-908c-a16a36463006", "initiated_at": "2023-11-27T16:32:17.217322Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "468", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJleGFtcGxlLmNvbSIsImV4cCI6MTcwMTEwNjMzMiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"subscriptions": [{"subscription_id": "7bf066f2-2bce-46f0-8b71-bdd04e3f958f", "notification_index": 1}], "service_area": {"uss_base_url": "https://example.com", "owner": "uss_qualifier", "time_start": {"value": "2023-11-27T16:32:17.194203Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-27T16:42:17.194203Z", "format": "RFC3339"}, "version": "1f6s7tksg81cg", "id": "32c1d83d-f0e4-4095-908c-a16a36463006"}, "request_id": "e805b539-1981-4570-a5b9-f4b5b5be0e42"}, "body": null}, "response": {"code": 404, "headers": {"Cache-Control": "max-age=604800", "Content-Type": "text/html; charset=UTF-8", "Date": "Mon, 27 Nov 2023 16:32:17 GMT", "Expires": "Mon, 04 Dec 2023 16:32:17 GMT", "Server": "EOS (vny/044F)", "Content-Length": "433"}, "elapsed_s": 0.014637, "reported": "2023-11-27T16:32:17.232566Z", "body": "\n\n\n\t\n\t\t404 - Not Found\n\t\n\t\n\t\t

404 - Not Found

\n\t\t\n\t\n\n", "json": null}}], "end_time": "2023-11-27T16:32:17.247591Z"}, {"name": "S11", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/test_steps/delete_isa.md#delete-isa-test-step", "start_time": "2023-11-27T16:32:17.247629Z", "failed_checks": [], "passed_checks": [{"name": "ISA response format", "timestamp": "2023-11-27T16:32:17.299905Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,b"]}, {"name": "ISA ID matches", "timestamp": "2023-11-27T16:32:17.299973Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,b"]}, {"name": "ISA version matches", "timestamp": "2023-11-27T16:32:17.300020Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,b"]}, {"name": "ISA[P] deleted with proper response", "timestamp": "2023-11-27T16:32:17.300045Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,2a"]}, {"name": "All Subscription[i] 1\u2264i\u2264n returned in subscribers", "timestamp": "2023-11-27T16:32:17.300698Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,3c"]}], "queries": [{"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/rid/v2/dss/identification_service_areas/32c1d83d-f0e4-4095-908c-a16a36463006/1f6s7tksg81cg", "initiated_at": "2023-11-27T16:32:17.247683Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMyNSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:17 GMT", "Content-Length": "568"}, "elapsed_s": 0.00687, "reported": "2023-11-27T16:32:17.255090Z", "json": {"service_area": {"uss_base_url": "https://example.com", "owner": "uss_qualifier", "time_start": {"value": "2023-11-27T16:32:17.194203Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-27T16:42:17.194203Z", "format": "RFC3339"}, "version": "1f6s7tksg81cg", "id": "32c1d83d-f0e4-4095-908c-a16a36463006"}, "subscribers": [{"subscriptions": [{"subscription_id": "579f0d42-397a-402a-915d-220c516b96da", "notification_index": 2}], "url": "https://example.com"}, {"subscriptions": [{"subscription_id": "7bf066f2-2bce-46f0-8b71-bdd04e3f958f", "notification_index": 2}], "url": "https://example.com"}]}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "POST", "url": "https://example.com/uss/identification_service_areas/32c1d83d-f0e4-4095-908c-a16a36463006", "initiated_at": "2023-11-27T16:32:17.272544Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "159", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJleGFtcGxlLmNvbSIsImV4cCI6MTcwMTEwNjMzMiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"subscriptions": [{"subscription_id": "7bf066f2-2bce-46f0-8b71-bdd04e3f958f", "notification_index": 2}], "request_id": "59f629e3-9474-49c5-a5ed-b21fe5099d25"}, "body": null}, "response": {"code": 404, "headers": {"Cache-Control": "max-age=604800", "Content-Type": "text/html; charset=UTF-8", "Date": "Mon, 27 Nov 2023 16:32:17 GMT", "Expires": "Mon, 04 Dec 2023 16:32:17 GMT", "Server": "EOS (vny/044F)", "Content-Length": "433"}, "elapsed_s": 0.013003, "reported": "2023-11-27T16:32:17.286206Z", "body": "\n\n\n\t\n\t\t404 - Not Found\n\t\n\t\n\t\t

404 - Not Found

\n\t\t\n\t\n\n", "json": null}}], "end_time": "2023-11-27T16:32:17.300730Z"}, {"name": "S12", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/test_steps/put_isa.md#create-or-update-isa-test-step", "start_time": "2023-11-27T16:32:17.300768Z", "failed_checks": [], "passed_checks": [{"name": "ISA response code", "timestamp": "2023-11-27T16:32:22.318191Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA response format", "timestamp": "2023-11-27T16:32:22.328976Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA ID matches", "timestamp": "2023-11-27T16:32:22.329050Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA version format", "timestamp": "2023-11-27T16:32:22.329102Z", "participants": ["uss1"], "requirements": []}, {"name": "ISA start time matches", "timestamp": "2023-11-27T16:32:22.329150Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA end time matches", "timestamp": "2023-11-27T16:32:22.329196Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA URL matches", "timestamp": "2023-11-27T16:32:22.329246Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA[P] created with proper response", "timestamp": "2023-11-27T16:32:22.329714Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,1a"]}, {"name": "None of Subscription[i] 1\u2264i\u2264n returned in subscribers", "timestamp": "2023-11-27T16:32:22.330145Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,3d"]}], "queries": [{"request": {"method": "PUT", "url": "http://dss.uss1.localutm/rid/v2/dss/identification_service_areas/94430961-9cd2-42b9-9616-a99235c7d060", "initiated_at": "2023-11-27T16:32:22.306968Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "586", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMyNSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": -23.6558, "lng": 130.6205}, {"lat": -23.6898, "lng": 130.6301}, {"lat": -23.6709, "lng": 130.67}, {"lat": -23.6407, "lng": 130.6466}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 20.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 400.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-27T16:32:22.305974Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-27T16:42:22.305974Z"}}, "uss_base_url": "https://example.com", "request_id": "559069e5-d591-4e9c-a34c-3f9ec1960252"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:22 GMT", "Content-Length": "309"}, "elapsed_s": 0.007037, "reported": "2023-11-27T16:32:22.314837Z", "json": {"subscribers": [], "service_area": {"uss_base_url": "https://example.com", "owner": "uss_qualifier", "time_start": {"value": "2023-11-27T16:32:22.305974Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-27T16:42:22.305974Z", "format": "RFC3339"}, "version": "1f6s7tpkrsemo", "id": "94430961-9cd2-42b9-9616-a99235c7d060"}}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T16:32:22.330174Z"}, {"name": "S13", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss_interoperability.md#s13-test-step", "start_time": "2023-11-27T16:32:22.330216Z", "failed_checks": [], "passed_checks": [{"name": "Subscriptions queried successfully", "timestamp": "2023-11-27T16:32:22.333172Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,6"]}, {"name": "No Subscription[i] 1\u2264i\u2264n returned with proper response", "timestamp": "2023-11-27T16:32:22.333383Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,3d", "astm.f3411.v22a.DSS0070"]}, {"name": "Subscriptions queried successfully", "timestamp": "2023-11-27T16:32:22.336047Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,6"]}, {"name": "No Subscription[i] 1\u2264i\u2264n returned with proper response", "timestamp": "2023-11-27T16:32:22.336302Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,3d", "astm.f3411.v22a.DSS0070"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions?area=-23.6558,130.6205,-23.6898,130.6301,-23.6709,130.67,-23.6407,130.6466", "initiated_at": "2023-11-27T16:32:22.330292Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMyNSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:22 GMT", "Content-Length": "21"}, "elapsed_s": 0.001933, "reported": "2023-11-27T16:32:22.332806Z", "json": {"subscriptions": []}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "GET", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions?area=-23.6558,130.6205,-23.6898,130.6301,-23.6709,130.67,-23.6407,130.6466", "initiated_at": "2023-11-27T16:32:22.333448Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMzMSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:22 GMT", "Content-Length": "21"}, "elapsed_s": 0.001725, "reported": "2023-11-27T16:32:22.335691Z", "json": {"subscriptions": []}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T16:32:22.336336Z"}, {"name": "S14", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss_interoperability.md#s14-test-step", "start_time": "2023-11-27T16:32:22.336370Z", "failed_checks": [], "passed_checks": [], "end_time": "2023-11-27T16:32:22.336396Z"}, {"name": "S15", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/test_steps/delete_isa.md#delete-isa-test-step", "start_time": "2023-11-27T16:32:22.336425Z", "failed_checks": [], "passed_checks": [{"name": "ISA response format", "timestamp": "2023-11-27T16:32:22.357038Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,b"]}, {"name": "ISA ID matches", "timestamp": "2023-11-27T16:32:22.357118Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,b"]}, {"name": "ISA version matches", "timestamp": "2023-11-27T16:32:22.357167Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,b"]}, {"name": "ISA[P] deleted with proper response", "timestamp": "2023-11-27T16:32:22.357192Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,2a"]}, {"name": "None of Subscription[i] 1\u2264i\u2264n returned in subscribers with proper response", "timestamp": "2023-11-27T16:32:22.357703Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,3d"]}], "queries": [{"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/rid/v2/dss/identification_service_areas/94430961-9cd2-42b9-9616-a99235c7d060/1f6s7tpkrsemo", "initiated_at": "2023-11-27T16:32:22.336474Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMyNSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:22 GMT", "Content-Length": "309"}, "elapsed_s": 0.005163, "reported": "2023-11-27T16:32:22.342170Z", "json": {"service_area": {"uss_base_url": "https://example.com", "owner": "uss_qualifier", "time_start": {"value": "2023-11-27T16:32:22.305974Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-27T16:42:22.305974Z", "format": "RFC3339"}, "version": "1f6s7tpkrsemo", "id": "94430961-9cd2-42b9-9616-a99235c7d060"}, "subscribers": []}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T16:32:22.357733Z"}, {"name": "S16", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss_interoperability.md#s16-test-step", "start_time": "2023-11-27T16:32:22.357771Z", "failed_checks": [], "passed_checks": [{"name": "Subscription[n] created with proper response", "timestamp": "2023-11-27T16:32:22.372138Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,3a"]}, {"name": "service_areas does not include ISA from S12", "timestamp": "2023-11-27T16:32:22.372638Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,2b", "astm.f3411.v22a.DSS0070"]}, {"name": "Subscription[n] created with proper response", "timestamp": "2023-11-27T16:32:22.381848Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,3a"]}, {"name": "service_areas does not include ISA from S12", "timestamp": "2023-11-27T16:32:22.382291Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,2b", "astm.f3411.v22a.DSS0070"]}], "queries": [{"request": {"method": "PUT", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/12004cb1-7c7e-45c4-9fd2-668b59333fcb", "initiated_at": "2023-11-27T16:32:22.358629Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "586", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMyNSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": -23.6558, "lng": 130.6205}, {"lat": -23.6898, "lng": 130.6301}, {"lat": -23.6709, "lng": 130.67}, {"lat": -23.6407, "lng": 130.6466}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 20.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 400.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-27T16:32:22.357839Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-27T16:42:22.357839Z"}}, "uss_base_url": "https://example.com", "request_id": "ec75dcbd-592d-4f60-90db-f5f8e38383a7"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:22 GMT", "Content-Length": "334"}, "elapsed_s": 0.010942, "reported": "2023-11-27T16:32:22.370327Z", "json": {"service_areas": [], "subscription": {"id": "12004cb1-7c7e-45c4-9fd2-668b59333fcb", "uss_base_url": "https://example.com", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-27T16:42:22.357839Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T16:32:22.357839Z", "format": "RFC3339"}, "version": "1f6s7tpmd5ifg"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/22a0ee49-06e5-4ec0-bc1d-e7edf12ec013", "initiated_at": "2023-11-27T16:32:22.373454Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "586", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMzMSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": -23.6558, "lng": 130.6205}, {"lat": -23.6898, "lng": 130.6301}, {"lat": -23.6709, "lng": 130.67}, {"lat": -23.6407, "lng": 130.6466}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 20.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 400.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-27T16:32:22.372704Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-27T16:42:22.372704Z"}}, "uss_base_url": "https://example.com", "request_id": "6be57d07-61a5-4c1f-bc68-a2c3519f463c"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:22 GMT", "Content-Length": "334"}, "elapsed_s": 0.006036, "reported": "2023-11-27T16:32:22.380170Z", "json": {"service_areas": [], "subscription": {"id": "22a0ee49-06e5-4ec0-bc1d-e7edf12ec013", "uss_base_url": "https://example.com", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-27T16:42:22.372704Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T16:32:22.372704Z", "format": "RFC3339"}, "version": "1f6s7tpmqujog"}}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T16:32:22.382319Z"}, {"name": "S17", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss_interoperability.md#s17-test-step", "start_time": "2023-11-27T16:32:22.382361Z", "failed_checks": [], "passed_checks": [{"name": "Subscription[n] deleted with proper response", "timestamp": "2023-11-27T16:32:22.389660Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,4a"]}, {"name": "Subscription[n] deleted with proper response", "timestamp": "2023-11-27T16:32:22.396055Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,4a"]}], "queries": [{"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/12004cb1-7c7e-45c4-9fd2-668b59333fcb/1f6s7tpmd5ifg", "initiated_at": "2023-11-27T16:32:22.382414Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMyNSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:22 GMT", "Content-Length": "315"}, "elapsed_s": 0.004942, "reported": "2023-11-27T16:32:22.387902Z", "json": {"subscription": {"id": "12004cb1-7c7e-45c4-9fd2-668b59333fcb", "uss_base_url": "https://example.com", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-27T16:42:22.357839Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T16:32:22.357839Z", "format": "RFC3339"}, "version": "1f6s7tpmd5ifg"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/22a0ee49-06e5-4ec0-bc1d-e7edf12ec013/1f6s7tpmqujog", "initiated_at": "2023-11-27T16:32:22.389709Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMyNSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:22 GMT", "Content-Length": "315"}, "elapsed_s": 0.004005, "reported": "2023-11-27T16:32:22.394276Z", "json": {"subscription": {"id": "22a0ee49-06e5-4ec0-bc1d-e7edf12ec013", "uss_base_url": "https://example.com", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-27T16:42:22.372704Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T16:32:22.372704Z", "format": "RFC3339"}, "version": "1f6s7tpmqujog"}}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T16:32:22.396087Z"}], "end_time": "2023-11-27T16:32:22.396103Z"}], "successful": true, "notes": {"uss1_private_address": {"message": "DSS instance (URL: http://dss.uss1.localutm/rid/v2, netloc: dss.uss1.localutm, resolved IP: 172.18.0.3) is declared as explicitly having a private address, skipping check", "timestamp": "2023-11-27T16:32:11.969202Z"}, "uss2_private_address": {"message": "DSS instance (URL: http://dss.uss2.localutm/rid/v2, netloc: dss.uss2.localutm, resolved IP: 172.18.0.3) is declared as explicitly having a private address, skipping check", "timestamp": "2023-11-27T16:32:11.972659Z"}}, "end_time": "2023-11-27T16:32:22.396118Z", "cleanup": {"name": "Cleanup", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss_interoperability.md#cleanup", "start_time": "2023-11-27T16:32:22.396145Z", "failed_checks": [], "passed_checks": [{"name": "ISA deleted with proper response", "timestamp": "2023-11-27T16:32:22.406897Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,2a"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-27T16:32:22.408960Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,4a"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-27T16:32:22.410966Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,4a"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-27T16:32:22.413190Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,4a"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-27T16:32:22.419894Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,4a"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-27T16:32:22.422533Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,4a"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-27T16:32:22.430249Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,4a"]}, {"name": "ISA deleted with proper response", "timestamp": "2023-11-27T16:32:22.432639Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,2a"]}, {"name": "ISA deleted with proper response", "timestamp": "2023-11-27T16:32:22.434839Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,2a"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-27T16:32:22.437430Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,4a"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-27T16:32:22.440338Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,4a"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss1.localutm/rid/v2/dss/identification_service_areas/55d7c285-1f82-4b33-bceb-f9cd9a6a5ba0", "initiated_at": "2023-11-27T16:32:22.396190Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMyNSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:22 GMT", "Content-Length": "292"}, "elapsed_s": 0.001777, "reported": "2023-11-27T16:32:22.398520Z", "json": {"service_area": {"uss_base_url": "https://example.com", "owner": "uss_qualifier", "time_start": {"value": "2023-11-27T16:32:12.063116Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-27T16:32:17.063116Z", "format": "RFC3339"}, "version": "1f6s7tg3iuj0g", "id": "55d7c285-1f82-4b33-bceb-f9cd9a6a5ba0"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/rid/v2/dss/identification_service_areas/55d7c285-1f82-4b33-bceb-f9cd9a6a5ba0/1f6s7tg3iuj0g", "initiated_at": "2023-11-27T16:32:22.399639Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMyNSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:22 GMT", "Content-Length": "309"}, "elapsed_s": 0.004819, "reported": "2023-11-27T16:32:22.404969Z", "json": {"service_area": {"uss_base_url": "https://example.com", "owner": "uss_qualifier", "time_start": {"value": "2023-11-27T16:32:12.063116Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-27T16:32:17.063116Z", "format": "RFC3339"}, "version": "1f6s7tg3iuj0g", "id": "55d7c285-1f82-4b33-bceb-f9cd9a6a5ba0"}, "subscribers": []}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "GET", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/1728ac10-a293-4849-985b-399398133e2c", "initiated_at": "2023-11-27T16:32:22.406965Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMyNSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:22 GMT", "Content-Length": "115"}, "elapsed_s": 0.001175, "reported": "2023-11-27T16:32:22.408737Z", "json": {"message": "Subscription 1728ac10-a293-4849-985b-399398133e2c not found (E:fbf49134-2f8c-4151-acbe-df2d16640ec6)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "GET", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/7bbfd468-679d-4b3a-bc9b-63e545074fa6", "initiated_at": "2023-11-27T16:32:22.409055Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMyNSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:22 GMT", "Content-Length": "115"}, "elapsed_s": 0.001079, "reported": "2023-11-27T16:32:22.410744Z", "json": {"message": "Subscription 7bbfd468-679d-4b3a-bc9b-63e545074fa6 not found (E:b0976a62-9488-4708-9cc7-e025fd559549)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "GET", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/579f0d42-397a-402a-915d-220c516b96da", "initiated_at": "2023-11-27T16:32:22.411052Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMyNSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:22 GMT", "Content-Length": "315"}, "elapsed_s": 0.00125, "reported": "2023-11-27T16:32:22.412963Z", "json": {"subscription": {"id": "579f0d42-397a-402a-915d-220c516b96da", "uss_base_url": "https://example.com", "owner": "uss_qualifier", "notification_index": 2, "time_end": {"value": "2023-11-27T16:32:22.172973Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T16:32:17.172973Z", "format": "RFC3339"}, "version": "1f6s7tkrsmhog"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/579f0d42-397a-402a-915d-220c516b96da/1f6s7tkrsmhog", "initiated_at": "2023-11-27T16:32:22.414457Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMyNSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:22 GMT", "Content-Length": "315"}, "elapsed_s": 0.004582, "reported": "2023-11-27T16:32:22.419619Z", "json": {"subscription": {"id": "579f0d42-397a-402a-915d-220c516b96da", "uss_base_url": "https://example.com", "owner": "uss_qualifier", "notification_index": 2, "time_end": {"value": "2023-11-27T16:32:22.172973Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T16:32:17.172973Z", "format": "RFC3339"}, "version": "1f6s7tkrsmhog"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "GET", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/7bf066f2-2bce-46f0-8b71-bdd04e3f958f", "initiated_at": "2023-11-27T16:32:22.419976Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMyNSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:22 GMT", "Content-Length": "315"}, "elapsed_s": 0.001436, "reported": "2023-11-27T16:32:22.422192Z", "json": {"subscription": {"id": "7bf066f2-2bce-46f0-8b71-bdd04e3f958f", "uss_base_url": "https://example.com", "owner": "uss_qualifier", "notification_index": 2, "time_end": {"value": "2023-11-27T16:32:22.184574Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T16:32:17.184574Z", "format": "RFC3339"}, "version": "1f6s7tks71qb8"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/7bf066f2-2bce-46f0-8b71-bdd04e3f958f/1f6s7tks71qb8", "initiated_at": "2023-11-27T16:32:22.424095Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMyNSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:22 GMT", "Content-Length": "315"}, "elapsed_s": 0.005007, "reported": "2023-11-27T16:32:22.429921Z", "json": {"subscription": {"id": "7bf066f2-2bce-46f0-8b71-bdd04e3f958f", "uss_base_url": "https://example.com", "owner": "uss_qualifier", "notification_index": 2, "time_end": {"value": "2023-11-27T16:32:22.184574Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T16:32:17.184574Z", "format": "RFC3339"}, "version": "1f6s7tks71qb8"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "GET", "url": "http://dss.uss1.localutm/rid/v2/dss/identification_service_areas/32c1d83d-f0e4-4095-908c-a16a36463006", "initiated_at": "2023-11-27T16:32:22.430421Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMyNSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:22 GMT", "Content-Length": "106"}, "elapsed_s": 0.001253, "reported": "2023-11-27T16:32:22.432372Z", "json": {"message": "ISA 32c1d83d-f0e4-4095-908c-a16a36463006 not found (E:9dbc7432-e5dc-4e23-b3f7-65120fdf1efd)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "GET", "url": "http://dss.uss1.localutm/rid/v2/dss/identification_service_areas/94430961-9cd2-42b9-9616-a99235c7d060", "initiated_at": "2023-11-27T16:32:22.432743Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMyNSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:22 GMT", "Content-Length": "106"}, "elapsed_s": 0.001183, "reported": "2023-11-27T16:32:22.434591Z", "json": {"message": "ISA 94430961-9cd2-42b9-9616-a99235c7d060 not found (E:946ec161-9527-4305-836b-599382194599)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "GET", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/12004cb1-7c7e-45c4-9fd2-668b59333fcb", "initiated_at": "2023-11-27T16:32:22.434960Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMyNSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:22 GMT", "Content-Length": "115"}, "elapsed_s": 0.001389, "reported": "2023-11-27T16:32:22.437133Z", "json": {"message": "Subscription 12004cb1-7c7e-45c4-9fd2-668b59333fcb not found (E:e3af546d-ca6e-487b-bb22-e9e52dab1170)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "GET", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/22a0ee49-06e5-4ec0-bc1d-e7edf12ec013", "initiated_at": "2023-11-27T16:32:22.437585Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMyNSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:22 GMT", "Content-Length": "115"}, "elapsed_s": 0.001503, "reported": "2023-11-27T16:32:22.439913Z", "json": {"message": "Subscription 22a0ee49-06e5-4ec0-bc1d-e7edf12ec013 not found (E:75c1a12f-ab5a-40ee-8a7d-832cb7978fa0)"}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T16:32:22.440502Z"}}}, {"test_scenario": {"name": "ASTM NetRID DSS: Token Validation", "scenario_type": "scenarios.astm.netrid.v22a.dss.TokenValidation", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/token_validation.md", "start_time": "2023-11-27T16:32:22.441115Z", "cases": [{"name": "Setup", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/token_validation.md#setup-test-case", "start_time": "2023-11-27T16:32:22.441190Z", "steps": [{"name": "Ensure clean workspace", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/token_validation.md#ensure-clean-workspace-test-step", "start_time": "2023-11-27T16:32:22.441267Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-27T16:32:22.443973Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.GetISA"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss1.localutm/rid/v2/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-27T16:32:22.441345Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMyNSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:22 GMT", "Content-Length": "106"}, "elapsed_s": 0.001511, "reported": "2023-11-27T16:32:22.443656Z", "json": {"message": "ISA 0000015c-e36d-40be-d38b-eca6ca350000 not found (E:71380657-fc65-463d-a995-95da27caeb47)"}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T16:32:22.444067Z"}], "end_time": "2023-11-27T16:32:22.444090Z"}, {"name": "Token validation", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/token_validation.md#token-validation-test-case", "start_time": "2023-11-27T16:32:22.444132Z", "steps": [{"name": "Token validation", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/test_steps/put_isa.md#create-or-update-isa-test-step", "start_time": "2023-11-27T16:32:22.444163Z", "failed_checks": [], "passed_checks": [{"name": "Read scope cannot create an ISA", "timestamp": "2023-11-27T16:32:22.446950Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "Missing token prevents creating an ISA", "timestamp": "2023-11-27T16:32:22.450144Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "Fake token prevents creating an ISA", "timestamp": "2023-11-27T16:32:22.454201Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA response code", "timestamp": "2023-11-27T16:32:22.464695Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA response format", "timestamp": "2023-11-27T16:32:22.475591Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA ID matches", "timestamp": "2023-11-27T16:32:22.475675Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA version format", "timestamp": "2023-11-27T16:32:22.475760Z", "participants": ["uss1"], "requirements": []}, {"name": "ISA start time matches", "timestamp": "2023-11-27T16:32:22.475826Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA end time matches", "timestamp": "2023-11-27T16:32:22.475884Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA URL matches", "timestamp": "2023-11-27T16:32:22.475942Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "Correct token and scope can create ISA", "timestamp": "2023-11-27T16:32:22.476442Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "Missing token prevents reading an ISA", "timestamp": "2023-11-27T16:32:22.477847Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.GetISA"]}, {"name": "Fake token prevents reading an ISA", "timestamp": "2023-11-27T16:32:22.480370Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.GetISA"]}, {"name": "Read scope cannot mutate an ISA", "timestamp": "2023-11-27T16:32:22.482926Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "Missing token prevents mutating an ISA", "timestamp": "2023-11-27T16:32:22.485547Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "Fake token cannot mutate an ISA", "timestamp": "2023-11-27T16:32:22.488139Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "Read scope cannot delete an ISA", "timestamp": "2023-11-27T16:32:22.489999Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,b"]}, {"name": "Missing token prevents ISA deletion", "timestamp": "2023-11-27T16:32:22.491623Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,b"]}, {"name": "Fake token cannot delete an ISA", "timestamp": "2023-11-27T16:32:22.493528Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,b"]}, {"name": "Correct token and scope can delete ISA", "timestamp": "2023-11-27T16:32:22.501455Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,b"]}], "queries": [{"request": {"method": "PUT", "url": "http://dss.uss1.localutm/rid/v2/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-27T16:32:22.445102Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "606", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMyNSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 0.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 3048.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-27T16:31:33.727047Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-27T17:31:33.727047Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "8695243c-9f2d-4606-b390-30fc8a6972d9"}, "body": null}, "response": {"code": 403, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:22 GMT", "Content-Length": "202"}, "elapsed_s": 0.000859, "reported": "2023-11-27T16:32:22.446552Z", "json": {"message": "Access token missing scopes (AuthOption[0]: rid.service_provider) while expecting [Authority: (rid.service_provider)] and got rid.display_provider (E:eaeec593-23c6-46ce-aef3-4ed6a7c2bffd)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/rid/v2/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-27T16:32:22.447847Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "606", "Content-Type": "application/json"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 0.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 3048.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-27T16:31:33.727047Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-27T17:31:33.727047Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "d6b823a7-9cc5-405c-be7d-f5c6beb93145"}, "body": null}, "response": {"code": 401, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:22 GMT", "Content-Length": "76"}, "elapsed_s": 0.001328, "reported": "2023-11-27T16:32:22.449778Z", "json": {"message": "Missing access token (E:ee9641ac-f421-4c92-ba8e-718e7034fc7f)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/rid/v2/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-27T16:32:22.450969Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "606", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImNsaWVudF9pZCI6InVzc191bnNpZ25lZCIsImV4cCI6MTcwMTEwNjM0MiwiaXNzIjoiTm9BdXRoIiwianRpIjoiM2I1NjYyM2UtODNlOS00NmY2LWFmYWYtMWVlOWFlZjk0MjM1IiwibmJmIjoxNzAxMTAyNzQxLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3Vuc2lnbmVkIn0.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 0.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 3048.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-27T16:31:33.727047Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-27T17:31:33.727047Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "f428d774-6fbd-45e2-90bf-ebc6e425899a"}, "body": null}, "response": {"code": 401, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:22 GMT", "Content-Length": "86"}, "elapsed_s": 0.00117, "reported": "2023-11-27T16:32:22.453830Z", "json": {"message": "crypto/rsa: verification error (E:d7fc0ca9-ddaf-4f83-84e7-a9bb720506db)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/rid/v2/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-27T16:32:22.455060Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "606", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMyNSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 0.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 3048.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-27T16:31:33.727047Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-27T17:31:33.727047Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "67d3f17c-8590-4992-b897-2565c1de57be"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:22 GMT", "Content-Length": "335"}, "elapsed_s": 0.005794, "reported": "2023-11-27T16:32:22.461475Z", "json": {"subscribers": [], "service_area": {"uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "time_start": {"value": "2023-11-27T16:31:33.727047Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-27T17:31:33.727047Z", "format": "RFC3339"}, "version": "1f6s7tpp8jde0", "id": "0000015c-e36d-40be-d38b-eca6ca350000"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/rid/v2/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000/1f6s7tpp8jde0", "initiated_at": "2023-11-27T16:32:22.481220Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "606", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMyNSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 0.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 3048.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-27T16:31:33.727047Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-27T17:31:33.727047Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "c6ae7ff0-4d97-43c7-9aba-ebeb10c2ece4"}, "body": null}, "response": {"code": 403, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:22 GMT", "Content-Length": "202"}, "elapsed_s": 0.000814, "reported": "2023-11-27T16:32:22.482586Z", "json": {"message": "Access token missing scopes (AuthOption[0]: rid.service_provider) while expecting [Authority: (rid.service_provider)] and got rid.display_provider (E:3c6b9156-b4b2-4699-a0f2-2155e95d426d)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/rid/v2/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-27T16:32:22.483836Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "606", "Content-Type": "application/json"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 0.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 3048.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-27T16:31:33.727047Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-27T17:31:33.727047Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "4e273ffd-5b03-4bde-a36d-1b2fc84c78d3"}, "body": null}, "response": {"code": 401, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:22 GMT", "Content-Length": "76"}, "elapsed_s": 0.000798, "reported": "2023-11-27T16:32:22.485188Z", "json": {"message": "Missing access token (E:bb9c1a7a-d70f-4a14-90a3-b9f75a03a319)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/rid/v2/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-27T16:32:22.486438Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "606", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImNsaWVudF9pZCI6InVzc191bnNpZ25lZCIsImV4cCI6MTcwMTEwNjM0MiwiaXNzIjoiTm9BdXRoIiwianRpIjoiM2I1NjYyM2UtODNlOS00NmY2LWFmYWYtMWVlOWFlZjk0MjM1IiwibmJmIjoxNzAxMTAyNzQxLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3Vuc2lnbmVkIn0.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 0.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 3048.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-27T16:31:33.727047Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-27T17:31:33.727047Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "1974bfc5-1228-46f3-8518-4ce440ec8e99"}, "body": null}, "response": {"code": 401, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:22 GMT", "Content-Length": "86"}, "elapsed_s": 0.000777, "reported": "2023-11-27T16:32:22.487770Z", "json": {"message": "crypto/rsa: verification error (E:616b1ce4-a4f0-4ab3-b799-c6eebe3c5096)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/rid/v2/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000/1f6s7tpp8jde0", "initiated_at": "2023-11-27T16:32:22.488238Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMyNSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 403, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:22 GMT", "Content-Length": "202"}, "elapsed_s": 0.000817, "reported": "2023-11-27T16:32:22.489621Z", "json": {"message": "Access token missing scopes (AuthOption[0]: rid.service_provider) while expecting [Authority: (rid.service_provider)] and got rid.display_provider (E:ab69365a-2efa-4b8f-9943-6475d767c891)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/rid/v2/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000/1f6s7tpp8jde0", "initiated_at": "2023-11-27T16:32:22.490093Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0"}, "body": null, "json": null}, "response": {"code": 401, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:22 GMT", "Content-Length": "76"}, "elapsed_s": 0.000705, "reported": "2023-11-27T16:32:22.491287Z", "json": {"message": "Missing access token (E:f9eb2abb-95d0-48cc-b9ab-e1a6eb6e9fa0)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/rid/v2/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000/1f6s7tpp8jde0", "initiated_at": "2023-11-27T16:32:22.491732Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImNsaWVudF9pZCI6InVzc191bnNpZ25lZCIsImV4cCI6MTcwMTEwNjM0MiwiaXNzIjoiTm9BdXRoIiwianRpIjoiM2I1NjYyM2UtODNlOS00NmY2LWFmYWYtMWVlOWFlZjk0MjM1IiwibmJmIjoxNzAxMTAyNzQxLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3Vuc2lnbmVkIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 401, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:22 GMT", "Content-Length": "86"}, "elapsed_s": 0.00076, "reported": "2023-11-27T16:32:22.493199Z", "json": {"message": "crypto/rsa: verification error (E:ce7be997-9a01-40ae-9350-98a3d47beb90)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/rid/v2/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000/1f6s7tpp8jde0", "initiated_at": "2023-11-27T16:32:22.493588Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMyNSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:22 GMT", "Content-Length": "335"}, "elapsed_s": 0.004759, "reported": "2023-11-27T16:32:22.498875Z", "json": {"service_area": {"uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "time_start": {"value": "2023-11-27T16:31:33.727047Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-27T17:31:33.727047Z", "format": "RFC3339"}, "version": "1f6s7tpp8jde0", "id": "0000015c-e36d-40be-d38b-eca6ca350000"}, "subscribers": []}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T16:32:22.501510Z"}], "end_time": "2023-11-27T16:32:22.501534Z"}], "successful": true, "end_time": "2023-11-27T16:32:22.501553Z", "cleanup": {"name": "Cleanup", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/token_validation.md#cleanup", "start_time": "2023-11-27T16:32:22.501578Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-27T16:32:22.503490Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.GetISA"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss1.localutm/rid/v2/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-27T16:32:22.501609Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMyNSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:22 GMT", "Content-Length": "106"}, "elapsed_s": 0.001086, "reported": "2023-11-27T16:32:22.503207Z", "json": {"message": "ISA 0000015c-e36d-40be-d38b-eca6ca350000 not found (E:df5ac0a0-76d8-4206-9f68-67ed13f42411)"}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T16:32:22.503627Z"}}}, {"test_scenario": {"name": "ASTM NetRID DSS: Direct CRDB access", "scenario_type": "scenarios.astm.netrid.v22a.dss.CRDBAccess", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/crdb_access.md", "start_time": "2023-11-27T16:32:22.504093Z", "cases": [], "successful": true, "end_time": "2023-11-27T16:32:22.504149Z"}}], "capability_evaluations": [], "successful": true, "end_time": "2023-11-27T16:32:22.504423Z"}}, {"test_suite": {"name": "DSS testing for ASTM NetRID F3411-22a", "suite_type": "suites.astm.netrid.f3411_22a.dss_probing", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/suites/astm/netrid/f3411_22a/dss_probing.md", "start_time": "2023-11-27T16:32:22.505365Z", "actions": [{"test_scenario": {"name": "ASTM NetRID DSS: Simple ISA", "scenario_type": "scenarios.astm.netrid.v22a.dss.ISASimple", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_simple.md", "start_time": "2023-11-27T16:32:22.505577Z", "cases": [{"name": "Setup", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_simple.md#setup-test-case", "start_time": "2023-11-27T16:32:22.505673Z", "steps": [{"name": "Ensure clean workspace", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_simple.md#ensure-clean-workspace-test-step", "start_time": "2023-11-27T16:32:22.505731Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-27T16:32:22.507815Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.GetISA"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss2.localutm/rid/v2/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-27T16:32:22.505797Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMzMSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:22 GMT", "Content-Length": "106"}, "elapsed_s": 0.001131, "reported": "2023-11-27T16:32:22.507549Z", "json": {"message": "ISA 0000015c-e36d-40be-d38b-eca6ca350000 not found (E:e16898be-d9b6-4e13-a4fa-5355e88dd225)"}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T16:32:22.507895Z"}], "end_time": "2023-11-27T16:32:22.507925Z"}, {"name": "Create and check ISA", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_simple.md#create-and-check-isa-test-case", "start_time": "2023-11-27T16:32:22.507965Z", "steps": [{"name": "Create ISA", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/test_steps/put_isa.md#create-or-update-isa-test-step", "start_time": "2023-11-27T16:32:22.508004Z", "failed_checks": [], "passed_checks": [{"name": "ISA response code", "timestamp": "2023-11-27T16:32:22.519610Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA response format", "timestamp": "2023-11-27T16:32:22.530530Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA ID matches", "timestamp": "2023-11-27T16:32:22.530602Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA version format", "timestamp": "2023-11-27T16:32:22.530655Z", "participants": ["uss2"], "requirements": []}, {"name": "ISA start time matches", "timestamp": "2023-11-27T16:32:22.530704Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA end time matches", "timestamp": "2023-11-27T16:32:22.530751Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA URL matches", "timestamp": "2023-11-27T16:32:22.530798Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA created", "timestamp": "2023-11-27T16:32:22.531301Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}], "queries": [{"request": {"method": "PUT", "url": "http://dss.uss2.localutm/rid/v2/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-27T16:32:22.508996Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "606", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjM0MiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 0.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 3048.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-27T16:31:33.751825Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-27T17:31:33.751825Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "2aa7de6f-45e6-4ed7-8fa2-15acf985fb62"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:22 GMT", "Content-Length": "335"}, "elapsed_s": 0.005772, "reported": "2023-11-27T16:32:22.516735Z", "json": {"subscribers": [], "service_area": {"uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "time_start": {"value": "2023-11-27T16:31:33.751825Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-27T17:31:33.751825Z", "format": "RFC3339"}, "version": "1f6s7tpqtbks0", "id": "0000015c-e36d-40be-d38b-eca6ca350000"}}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T16:32:22.531329Z"}, {"name": "Get ISA by ID", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_simple.md#get-isa-by-id-test-step", "start_time": "2023-11-27T16:32:22.531353Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-27T16:32:22.534579Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.GetISA", "interuss.f3411.dss_endpoints.GetISA"]}, {"name": "ISA version match", "timestamp": "2023-11-27T16:32:22.535361Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.GetISA"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss2.localutm/rid/v2/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-27T16:32:22.531393Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMzMSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:22 GMT", "Content-Length": "318"}, "elapsed_s": 0.001185, "reported": "2023-11-27T16:32:22.533089Z", "json": {"service_area": {"uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "time_start": {"value": "2023-11-27T16:31:33.751825Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-27T17:31:33.751825Z", "format": "RFC3339"}, "version": "1f6s7tpqtbks0", "id": "0000015c-e36d-40be-d38b-eca6ca350000"}}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T16:32:22.535387Z"}], "end_time": "2023-11-27T16:32:22.535403Z"}, {"name": "Update and search ISA", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_simple.md#update-and-search-isa-test-case", "start_time": "2023-11-27T16:32:22.535429Z", "steps": [{"name": "Update ISA", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/test_steps/put_isa.md#create-or-update-isa-test-step", "start_time": "2023-11-27T16:32:22.535463Z", "failed_checks": [], "passed_checks": [{"name": "ISA response code", "timestamp": "2023-11-27T16:32:22.544596Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA response format", "timestamp": "2023-11-27T16:32:22.555311Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA ID matches", "timestamp": "2023-11-27T16:32:22.555383Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA version changed", "timestamp": "2023-11-27T16:32:22.555433Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA version format", "timestamp": "2023-11-27T16:32:22.555480Z", "participants": ["uss2"], "requirements": []}, {"name": "ISA start time matches", "timestamp": "2023-11-27T16:32:22.555529Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA end time matches", "timestamp": "2023-11-27T16:32:22.555575Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA URL matches", "timestamp": "2023-11-27T16:32:22.555621Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA updated", "timestamp": "2023-11-27T16:32:22.556085Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}], "queries": [{"request": {"method": "PUT", "url": "http://dss.uss2.localutm/rid/v2/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000/1f6s7tpqtbks0", "initiated_at": "2023-11-27T16:32:22.536333Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "606", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjM0MiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 0.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 3048.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-27T16:31:33.751825Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-27T17:31:34.751825Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "6443ec47-4f88-4831-aefb-c1f56d9d2986"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:22 GMT", "Content-Length": "335"}, "elapsed_s": 0.004911, "reported": "2023-11-27T16:32:22.541813Z", "json": {"subscribers": [], "service_area": {"uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "time_start": {"value": "2023-11-27T16:31:33.751825Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-27T17:31:34.751825Z", "format": "RFC3339"}, "version": "1f6s7tprm4js0", "id": "0000015c-e36d-40be-d38b-eca6ca350000"}}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T16:32:22.556112Z"}, {"name": "Get ISA by ID", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_simple.md#get-isa-by-id-test-step-1", "start_time": "2023-11-27T16:32:22.556142Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-27T16:32:22.559703Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.GetISA", "interuss.f3411.dss_endpoints.GetISA"]}, {"name": "ISA version match", "timestamp": "2023-11-27T16:32:22.560518Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.GetISA"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss2.localutm/rid/v2/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-27T16:32:22.556182Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMzMSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:22 GMT", "Content-Length": "318"}, "elapsed_s": 0.001324, "reported": "2023-11-27T16:32:22.558050Z", "json": {"service_area": {"uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "time_start": {"value": "2023-11-27T16:31:33.751825Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-27T17:31:34.751825Z", "format": "RFC3339"}, "version": "1f6s7tprm4js0", "id": "0000015c-e36d-40be-d38b-eca6ca350000"}}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T16:32:22.560546Z"}, {"name": "Search by earliest time (included)", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/test_steps/search_isas.md#search-isas-test-step", "start_time": "2023-11-27T16:32:22.560575Z", "failed_checks": [], "passed_checks": [{"name": "ISAs search response format", "timestamp": "2023-11-27T16:32:22.573723Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "Successful ISAs search", "timestamp": "2023-11-27T16:32:22.573763Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "ISA returned by search", "timestamp": "2023-11-27T16:32:22.574644Z", "participants": ["uss2"], "requirements": []}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss2.localutm/rid/v2/dss/identification_service_areas?area=37.1853,-80.614,37.2148,-80.614,37.2148,-80.544,37.1853,-80.544&earliest_time=2023-11-27T17:30:34.751825Z", "initiated_at": "2023-11-27T16:32:22.560655Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMzMSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:22 GMT", "Content-Length": "321"}, "elapsed_s": 0.001649, "reported": "2023-11-27T16:32:22.562834Z", "json": {"service_areas": [{"uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "time_start": {"value": "2023-11-27T16:31:33.751825Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-27T17:31:34.751825Z", "format": "RFC3339"}, "version": "1f6s7tprm4js0", "id": "0000015c-e36d-40be-d38b-eca6ca350000"}]}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T16:32:22.574674Z"}, {"name": "Search by earliest time (excluded)", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/test_steps/search_isas.md#search-isas-test-step", "start_time": "2023-11-27T16:32:22.574703Z", "failed_checks": [], "passed_checks": [{"name": "ISAs search response format", "timestamp": "2023-11-27T16:32:22.586744Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "Successful ISAs search", "timestamp": "2023-11-27T16:32:22.586784Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "ISA not returned by search", "timestamp": "2023-11-27T16:32:22.586964Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss2.localutm/rid/v2/dss/identification_service_areas?area=37.1853,-80.614,37.2148,-80.614,37.2148,-80.544,37.1853,-80.544&earliest_time=2023-11-27T17:32:34.751825Z", "initiated_at": "2023-11-27T16:32:22.574776Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMzMSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:22 GMT", "Content-Length": "21"}, "elapsed_s": 0.001531, "reported": "2023-11-27T16:32:22.576831Z", "json": {"service_areas": []}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T16:32:22.586993Z"}, {"name": "Search by latest time (included)", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/test_steps/search_isas.md#search-isas-test-step", "start_time": "2023-11-27T16:32:22.587022Z", "failed_checks": [], "passed_checks": [{"name": "ISAs search response format", "timestamp": "2023-11-27T16:32:22.600269Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "Successful ISAs search", "timestamp": "2023-11-27T16:32:22.600309Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "ISA returned by search", "timestamp": "2023-11-27T16:32:22.601159Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss2.localutm/rid/v2/dss/identification_service_areas?area=37.1853,-80.614,37.2148,-80.614,37.2148,-80.544,37.1853,-80.544&latest_time=2023-11-27T16:32:33.751825Z", "initiated_at": "2023-11-27T16:32:22.587097Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMzMSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:22 GMT", "Content-Length": "321"}, "elapsed_s": 0.001934, "reported": "2023-11-27T16:32:22.589571Z", "json": {"service_areas": [{"uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "time_start": {"value": "2023-11-27T16:31:33.751825Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-27T17:31:34.751825Z", "format": "RFC3339"}, "version": "1f6s7tprm4js0", "id": "0000015c-e36d-40be-d38b-eca6ca350000"}]}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T16:32:22.601187Z"}, {"name": "Search by latest time (excluded)", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/test_steps/search_isas.md#search-isas-test-step", "start_time": "2023-11-27T16:32:22.601216Z", "failed_checks": [], "passed_checks": [{"name": "ISAs search response format", "timestamp": "2023-11-27T16:32:22.612895Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "Successful ISAs search", "timestamp": "2023-11-27T16:32:22.612945Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "ISA not returned by search", "timestamp": "2023-11-27T16:32:22.613127Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss2.localutm/rid/v2/dss/identification_service_areas?area=37.1853,-80.614,37.2148,-80.614,37.2148,-80.544,37.1853,-80.544&latest_time=2023-11-27T16:30:33.751825Z", "initiated_at": "2023-11-27T16:32:22.601288Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMzMSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:22 GMT", "Content-Length": "21"}, "elapsed_s": 0.001688, "reported": "2023-11-27T16:32:22.603511Z", "json": {"service_areas": []}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T16:32:22.613156Z"}, {"name": "Search by area only", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/test_steps/search_isas.md#search-isas-test-step", "start_time": "2023-11-27T16:32:22.613184Z", "failed_checks": [], "passed_checks": [{"name": "ISAs search response format", "timestamp": "2023-11-27T16:32:22.626140Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "Successful ISAs search", "timestamp": "2023-11-27T16:32:22.626190Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "ISA returned by search", "timestamp": "2023-11-27T16:32:22.627053Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss2.localutm/rid/v2/dss/identification_service_areas?area=37.1853,-80.614,37.2148,-80.614,37.2148,-80.544,37.1853,-80.544", "initiated_at": "2023-11-27T16:32:22.613242Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMzMSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:22 GMT", "Content-Length": "321"}, "elapsed_s": 0.001645, "reported": "2023-11-27T16:32:22.615404Z", "json": {"service_areas": [{"uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "time_start": {"value": "2023-11-27T16:31:33.751825Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-27T17:31:34.751825Z", "format": "RFC3339"}, "version": "1f6s7tprm4js0", "id": "0000015c-e36d-40be-d38b-eca6ca350000"}]}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T16:32:22.627083Z"}, {"name": "Search with invalid params", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_simple.md#search-with-invalid-params-test-step", "start_time": "2023-11-27T16:32:22.627111Z", "failed_checks": [], "passed_checks": [{"name": "Search request rejected", "timestamp": "2023-11-27T16:32:22.628672Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss2.localutm/rid/v2/dss/identification_service_areas?area=", "initiated_at": "2023-11-27T16:32:22.627152Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMzMSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:22 GMT", "Content-Length": "68"}, "elapsed_s": 0.000792, "reported": "2023-11-27T16:32:22.628444Z", "json": {"message": "Missing area (E:c9509bc2-4c2f-42f2-a8ee-737edf4828b6)"}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T16:32:22.628724Z"}, {"name": "Search by huge area", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_simple.md#search-by-huge-area-test-step", "start_time": "2023-11-27T16:32:22.628769Z", "failed_checks": [], "passed_checks": [{"name": "Search request rejected", "timestamp": "2023-11-27T16:32:22.630519Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss2.localutm/rid/v2/dss/identification_service_areas?area=38.0,-81.0,37.0,-81.0,37.0,-80.0,38.0,-80.0", "initiated_at": "2023-11-27T16:32:22.628862Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMzMSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 413, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:22 GMT", "Content-Length": "70"}, "elapsed_s": 0.000762, "reported": "2023-11-27T16:32:22.630296Z", "json": {"message": "Area too large (E:a1b90c62-1022-46e4-a89a-ca12fbdb05b0)"}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T16:32:22.630571Z"}, {"name": "Search ISA with loop", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_simple.md#search-isa-with-loop-test-step", "start_time": "2023-11-27T16:32:22.630624Z", "failed_checks": [], "passed_checks": [{"name": "Search request rejected", "timestamp": "2023-11-27T16:32:22.632435Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss2.localutm/rid/v2/dss/identification_service_areas?area=37.1853,-80.614,37.2148,-80.614,37.2148,-80.544,37.1853,-80.544,37.1853,-80.614", "initiated_at": "2023-11-27T16:32:22.630736Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMzMSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:22 GMT", "Content-Length": "103"}, "elapsed_s": 0.000776, "reported": "2023-11-27T16:32:22.632176Z", "json": {"message": "Intersection found between polygon edge 1 and 4 (E:627f23f5-7c6b-4bf3-9ad0-2e0ac2bac812)"}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T16:32:22.632486Z"}], "end_time": "2023-11-27T16:32:22.632515Z"}, {"name": "Delete ISA", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_simple.md#delete-isa-test-case", "start_time": "2023-11-27T16:32:22.632568Z", "steps": [{"name": "Delete with wrong version", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_simple.md#delete-with-wrong-version-test-step", "start_time": "2023-11-27T16:32:22.632617Z", "failed_checks": [], "passed_checks": [{"name": "Delete request rejected", "timestamp": "2023-11-27T16:32:22.635094Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,b"]}], "queries": [{"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/rid/v2/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000/f6s7tprm4js", "initiated_at": "2023-11-27T16:32:22.632675Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjM0MiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 409, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:22 GMT", "Content-Length": "127"}, "elapsed_s": 0.001667, "reported": "2023-11-27T16:32:22.634845Z", "json": {"message": "ISA currently at version 1f6s7tprm4js0 but client specified f6s7tprm4js (E:67558b9a-52f5-4724-8b50-0a8287bcf61c)"}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T16:32:22.635145Z"}, {"name": "Delete with empty version", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_simple.md#delete-with-empty-version-test-step", "start_time": "2023-11-27T16:32:22.635192Z", "failed_checks": [], "passed_checks": [{"name": "Delete request rejected", "timestamp": "2023-11-27T16:32:22.636790Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,b"]}], "queries": [{"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/rid/v2/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000/", "initiated_at": "2023-11-27T16:32:22.635261Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjM0MiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:22 GMT", "Content-Length": "78"}, "elapsed_s": 0.000742, "reported": "2023-11-27T16:32:22.636527Z", "json": {"message": "Missing version string (E:67dce699-e6d9-43e5-b557-ecc041cf3761)"}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T16:32:22.636842Z"}, {"name": "Delete ISA", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/test_steps/delete_isa.md#delete-isa-test-step", "start_time": "2023-11-27T16:32:22.636890Z", "failed_checks": [], "passed_checks": [{"name": "ISA response format", "timestamp": "2023-11-27T16:32:22.656795Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,b"]}, {"name": "ISA ID matches", "timestamp": "2023-11-27T16:32:22.656868Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,b"]}, {"name": "ISA version matches", "timestamp": "2023-11-27T16:32:22.656914Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,b"]}, {"name": "ISA deleted", "timestamp": "2023-11-27T16:32:22.656939Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,b"]}], "queries": [{"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/rid/v2/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000/1f6s7tprm4js0", "initiated_at": "2023-11-27T16:32:22.636965Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjM0MiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:22 GMT", "Content-Length": "335"}, "elapsed_s": 0.005256, "reported": "2023-11-27T16:32:22.642909Z", "json": {"service_area": {"uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "time_start": {"value": "2023-11-27T16:31:33.751825Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-27T17:31:34.751825Z", "format": "RFC3339"}, "version": "1f6s7tprm4js0", "id": "0000015c-e36d-40be-d38b-eca6ca350000"}, "subscribers": []}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T16:32:22.656958Z"}, {"name": "Get deleted ISA by ID", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_simple.md#get-deleted-isa-by-id-test-step", "start_time": "2023-11-27T16:32:22.656983Z", "failed_checks": [], "passed_checks": [{"name": "ISA not found", "timestamp": "2023-11-27T16:32:22.659063Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.GetISA"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss2.localutm/rid/v2/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-27T16:32:22.657024Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMzMSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:22 GMT", "Content-Length": "106"}, "elapsed_s": 0.001258, "reported": "2023-11-27T16:32:22.658837Z", "json": {"message": "ISA 0000015c-e36d-40be-d38b-eca6ca350000 not found (E:79bfd505-8af7-4489-8765-dcbb77754122)"}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T16:32:22.659115Z"}, {"name": "Search ISA", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/test_steps/search_isas.md#search-isas-test-step", "start_time": "2023-11-27T16:32:22.659161Z", "failed_checks": [], "passed_checks": [{"name": "ISAs search response format", "timestamp": "2023-11-27T16:32:22.670718Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "Successful ISAs search", "timestamp": "2023-11-27T16:32:22.670757Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "ISA not returned by search", "timestamp": "2023-11-27T16:32:22.670946Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss2.localutm/rid/v2/dss/identification_service_areas?area=37.1853,-80.614,37.2148,-80.614,37.2148,-80.544,37.1853,-80.544", "initiated_at": "2023-11-27T16:32:22.659266Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMzMSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:22 GMT", "Content-Length": "21"}, "elapsed_s": 0.001496, "reported": "2023-11-27T16:32:22.661299Z", "json": {"service_areas": []}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T16:32:22.670976Z"}], "end_time": "2023-11-27T16:32:22.670992Z"}], "successful": true, "end_time": "2023-11-27T16:32:22.671007Z", "cleanup": {"name": "Cleanup", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_simple.md#cleanup", "start_time": "2023-11-27T16:32:22.671032Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-27T16:32:22.673257Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.GetISA"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss2.localutm/rid/v2/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-27T16:32:22.671061Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMzMSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:22 GMT", "Content-Length": "106"}, "elapsed_s": 0.001335, "reported": "2023-11-27T16:32:22.672950Z", "json": {"message": "ISA 0000015c-e36d-40be-d38b-eca6ca350000 not found (E:42893c48-d0e8-423b-91ad-4c08179d89ef)"}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T16:32:22.673348Z"}}}, {"test_scenario": {"name": "ASTM NetRID DSS: Submitted ISA Validations", "scenario_type": "scenarios.astm.netrid.v22a.dss.ISAValidation", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_validation.md", "start_time": "2023-11-27T16:32:22.673860Z", "cases": [{"name": "Setup", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_validation.md#setup-test-case", "start_time": "2023-11-27T16:32:22.673926Z", "steps": [{"name": "Ensure clean workspace", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_validation.md#ensure-clean-workspace-test-step", "start_time": "2023-11-27T16:32:22.673975Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-27T16:32:22.676089Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.GetISA"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss2.localutm/rid/v2/dss/identification_service_areas/00000170-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-27T16:32:22.674022Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMzMSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:22 GMT", "Content-Length": "106"}, "elapsed_s": 0.001134, "reported": "2023-11-27T16:32:22.675823Z", "json": {"message": "ISA 00000170-e36d-40be-d38b-eca6ca350000 not found (E:e56fab3b-24e0-49fb-93cd-11ae28072cd2)"}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T16:32:22.676171Z"}], "end_time": "2023-11-27T16:32:22.676225Z"}, {"name": "ISA Validation", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_validation.md#isa-validation-test-case", "start_time": "2023-11-27T16:32:22.676263Z", "steps": [{"name": "ISA Validation", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_validation.md#isa-validation-test-step", "start_time": "2023-11-27T16:32:22.676302Z", "failed_checks": [], "passed_checks": [{"name": "ISA huge area", "timestamp": "2023-11-27T16:32:22.679196Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA empty vertices", "timestamp": "2023-11-27T16:32:22.681668Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA start time in the past", "timestamp": "2023-11-27T16:32:22.685020Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA start time after end time", "timestamp": "2023-11-27T16:32:22.687775Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA vertices are valid", "timestamp": "2023-11-27T16:32:22.690455Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA missing outline", "timestamp": "2023-11-27T16:32:22.692185Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA missing volume", "timestamp": "2023-11-27T16:32:22.693865Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}], "queries": [{"request": {"method": "PUT", "url": "http://dss.uss2.localutm/rid/v2/dss/identification_service_areas/00000170-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-27T16:32:22.677319Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "586", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjM0MiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": 38.0, "lng": -81.0}, {"lat": 37.0, "lng": -81.0}, {"lat": 37.0, "lng": -80.0}, {"lat": 38.0, "lng": -80.0}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 0.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 3048.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-27T16:31:33.758550Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-27T17:31:33.758550Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "aad79ff8-2af8-4510-9f33-9f792f45d5f7"}, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:22 GMT", "Content-Length": "70"}, "elapsed_s": 0.00094, "reported": "2023-11-27T16:32:22.678841Z", "json": {"message": "Area too large (E:81ccf9b7-599b-4f21-9a6e-b6a670c517aa)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/rid/v2/dss/identification_service_areas/00000170-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-27T16:32:22.679984Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "472", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjM0MiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": []}, "altitude_lower": {"reference": "W84", "units": "M", "value": 0.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 3048.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-27T16:31:33.758550Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-27T17:31:33.758550Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "5502f054-7a5f-4ba9-8156-64f35bcacfaf"}, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:22 GMT", "Content-Length": "84"}, "elapsed_s": 0.00081, "reported": "2023-11-27T16:32:22.681372Z", "json": {"message": "Not enough points in polygon (E:bb6d8946-9910-4a3d-9423-a354d9736528)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/rid/v2/dss/identification_service_areas/00000170-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-27T16:32:22.682736Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "606", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjM0MiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 0.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 3048.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-27T16:22:22.681719Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-27T17:22:22.681719Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "44495eeb-2bb6-4985-a397-54e2fd042c1a"}, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:22 GMT", "Content-Length": "116"}, "elapsed_s": 0.001432, "reported": "2023-11-27T16:32:22.684732Z", "json": {"message": "IdentificationServiceArea time_start must not be in the past (E:449d88f9-079a-4368-a692-625c74385360)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/rid/v2/dss/identification_service_areas/00000170-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-27T16:32:22.686091Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "606", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjM0MiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 0.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 3048.0}}, "time_start": {"format": "RFC3339", "value": "2023-01-10T01:00:01.123456Z"}, "time_end": {"format": "RFC3339", "value": "2023-01-10T00:00:01.123456Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "bade8131-9c83-49ca-9243-5e96a5293875"}, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:22 GMT", "Content-Length": "116"}, "elapsed_s": 0.00085, "reported": "2023-11-27T16:32:22.687491Z", "json": {"message": "IdentificationServiceArea time_start must not be in the past (E:583d9d25-8cad-4424-9711-14273199dbe9)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/rid/v2/dss/identification_service_areas/00000170-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-27T16:32:22.688732Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "618", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjM0MiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": 130.0, "lng": -23.0}, {"lat": 130.0, "lng": -24.000000000000004}, {"lat": 132.0, "lng": -24.000000000000004}, {"lat": 132.0, "lng": -23.0}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 0.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 3048.0}}, "time_start": {"format": "RFC3339", "value": "2023-01-10T00:00:01.123456Z"}, "time_end": {"format": "RFC3339", "value": "2023-01-10T01:00:01.123456Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "637ebbe1-7108-4e78-b317-9e200739082b"}, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:22 GMT", "Content-Length": "101"}, "elapsed_s": 0.000838, "reported": "2023-11-27T16:32:22.690168Z", "json": {"message": "Coordinates did not create a well-formed area (E:4ad2f3b9-37c9-4a15-b40a-aca75338ab62)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/rid/v2/dss/identification_service_areas/00000170-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-27T16:32:22.690607Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "435", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjM0MiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"altitude_lower": {"reference": "W84", "units": "M", "value": 0.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 3048.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-27T16:31:33.758550Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-27T17:31:33.758550Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "aad79ff8-2af8-4510-9f33-9f792f45d5f7"}, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:22 GMT", "Content-Length": "147"}, "elapsed_s": 0.000787, "reported": "2023-11-27T16:32:22.691962Z", "json": {"message": "Error parsing Volume4D: Neither outline_polygon nor outline_circle were specified in volume (E:8cf830f5-63ff-4a55-9150-7acf38692aef)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/rid/v2/dss/identification_service_areas/00000170-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-27T16:32:22.692360Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "284", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjM0MiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"time_start": {"format": "RFC3339", "value": "2023-11-27T16:31:33.758550Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-27T17:31:33.758550Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "aad79ff8-2af8-4510-9f33-9f792f45d5f7"}, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:22 GMT", "Content-Length": "147"}, "elapsed_s": 0.000756, "reported": "2023-11-27T16:32:22.693650Z", "json": {"message": "Error parsing Volume4D: Neither outline_polygon nor outline_circle were specified in volume (E:61ac714f-c3a3-48b1-88b2-5ca9755fc9f2)"}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T16:32:22.693921Z"}], "end_time": "2023-11-27T16:32:22.693951Z"}], "successful": true, "end_time": "2023-11-27T16:32:22.693976Z", "cleanup": {"name": "Cleanup", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_validation.md#cleanup", "start_time": "2023-11-27T16:32:22.694015Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-27T16:32:22.696174Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.GetISA"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss2.localutm/rid/v2/dss/identification_service_areas/00000170-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-27T16:32:22.694057Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMzMSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:22 GMT", "Content-Length": "106"}, "elapsed_s": 0.00115, "reported": "2023-11-27T16:32:22.695869Z", "json": {"message": "ISA 00000170-e36d-40be-d38b-eca6ca350000 not found (E:2ee73b35-4998-45c1-a98c-99c1ebf4db26)"}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T16:32:22.696276Z"}}}, {"test_scenario": {"name": "ASTM NetRID DSS: ISA Expiry", "scenario_type": "scenarios.astm.netrid.v22a.dss.ISAExpiry", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_expiry.md", "start_time": "2023-11-27T16:32:22.696667Z", "cases": [{"name": "Setup", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_expiry.md#setup-test-case", "start_time": "2023-11-27T16:32:22.696725Z", "steps": [{"name": "Ensure clean workspace", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_expiry.md#ensure-clean-workspace-test-step", "start_time": "2023-11-27T16:32:22.696798Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-27T16:32:22.698885Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.GetISA"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss2.localutm/rid/v2/dss/identification_service_areas/00000171-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-27T16:32:22.696864Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMzMSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:22 GMT", "Content-Length": "106"}, "elapsed_s": 0.001081, "reported": "2023-11-27T16:32:22.698611Z", "json": {"message": "ISA 00000171-e36d-40be-d38b-eca6ca350000 not found (E:3d54c6d8-87d3-4820-a574-dbe2fd9e334f)"}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T16:32:22.698966Z"}], "end_time": "2023-11-27T16:32:22.698993Z"}, {"name": "ISA Expiry", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_expiry.md#isa-expiry-test-case", "start_time": "2023-11-27T16:32:22.699021Z", "steps": [{"name": "ISA Expiry", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_expiry.md#isa-expiry-test-step", "start_time": "2023-11-27T16:32:22.699049Z", "failed_checks": [], "passed_checks": [{"name": "Create short-lived ISA", "timestamp": "2023-11-27T16:32:22.708858Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "Expired ISAs are not part of search results", "timestamp": "2023-11-27T16:32:27.717840Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "An expired ISA can be queried by its ID", "timestamp": "2023-11-27T16:32:27.721200Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.GetISA"]}], "queries": [{"request": {"method": "PUT", "url": "http://dss.uss2.localutm/rid/v2/dss/identification_service_areas/00000171-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-27T16:32:22.699920Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "606", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjM0MiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 0.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 3048.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-27T16:32:22.699072Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-27T16:32:27.699072Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "88744dc5-adb3-42ec-9eb2-bca900c7a3cc"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:22 GMT", "Content-Length": "335"}, "elapsed_s": 0.006049, "reported": "2023-11-27T16:32:22.706621Z", "json": {"subscribers": [], "service_area": {"uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "time_start": {"value": "2023-11-27T16:32:22.699072Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-27T16:32:27.699072Z", "format": "RFC3339"}, "version": "1f6s7tq0i4i20", "id": "00000171-e36d-40be-d38b-eca6ca350000"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "GET", "url": "http://dss.uss2.localutm/rid/v2/dss/identification_service_areas?area=37.1853,-80.614,37.2148,-80.614,37.2148,-80.544,37.1853,-80.544", "initiated_at": "2023-11-27T16:32:27.714100Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMzMSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:27 GMT", "Content-Length": "21"}, "elapsed_s": 0.002342, "reported": "2023-11-27T16:32:27.717277Z", "json": {"service_areas": []}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "GET", "url": "http://dss.uss2.localutm/rid/v2/dss/identification_service_areas/00000171-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-27T16:32:27.717907Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMzMSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:27 GMT", "Content-Length": "318"}, "elapsed_s": 0.001249, "reported": "2023-11-27T16:32:27.719666Z", "json": {"service_area": {"uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "time_start": {"value": "2023-11-27T16:32:22.699072Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-27T16:32:27.699072Z", "format": "RFC3339"}, "version": "1f6s7tq0i4i20", "id": "00000171-e36d-40be-d38b-eca6ca350000"}}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T16:32:27.721233Z"}], "end_time": "2023-11-27T16:32:27.721248Z"}], "successful": true, "end_time": "2023-11-27T16:32:27.721263Z", "cleanup": {"name": "Cleanup", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_expiry.md#cleanup", "start_time": "2023-11-27T16:32:27.721288Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-27T16:32:27.723777Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.GetISA"]}, {"name": "Removed pre-existing ISA", "timestamp": "2023-11-27T16:32:27.735370Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss2.localutm/rid/v2/dss/identification_service_areas/00000171-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-27T16:32:27.721318Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMzMSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:27 GMT", "Content-Length": "318"}, "elapsed_s": 0.001121, "reported": "2023-11-27T16:32:27.722939Z", "json": {"service_area": {"uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "time_start": {"value": "2023-11-27T16:32:22.699072Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-27T16:32:27.699072Z", "format": "RFC3339"}, "version": "1f6s7tq0i4i20", "id": "00000171-e36d-40be-d38b-eca6ca350000"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/rid/v2/dss/identification_service_areas/00000171-e36d-40be-d38b-eca6ca350000/1f6s7tq0i4i20", "initiated_at": "2023-11-27T16:32:27.724975Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjM0MiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:27 GMT", "Content-Length": "335"}, "elapsed_s": 0.00727, "reported": "2023-11-27T16:32:27.732809Z", "json": {"service_area": {"uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "time_start": {"value": "2023-11-27T16:32:22.699072Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-27T16:32:27.699072Z", "format": "RFC3339"}, "version": "1f6s7tq0i4i20", "id": "00000171-e36d-40be-d38b-eca6ca350000"}, "subscribers": []}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T16:32:27.735403Z"}}}, {"test_scenario": {"name": "ASTM NetRID DSS: ISA Subscription Interactions", "scenario_type": "scenarios.astm.netrid.v22a.dss.ISASubscriptionInteractions", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_subscription_interactions.md", "start_time": "2023-11-27T16:32:27.735803Z", "cases": [{"name": "Setup", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_subscription_interactions.md#setup-test-case", "start_time": "2023-11-27T16:32:27.735876Z", "steps": [{"name": "Ensure clean workspace", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_subscription_interactions.md#ensure-clean-workspace-test-step", "start_time": "2023-11-27T16:32:27.735931Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-27T16:32:27.737986Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.GetISA"]}, {"name": "Successful subscription search query", "timestamp": "2023-11-27T16:32:27.740991Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,f"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss2.localutm/rid/v2/dss/identification_service_areas/00000172-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-27T16:32:27.735977Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMzMSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:27 GMT", "Content-Length": "106"}, "elapsed_s": 0.001171, "reported": "2023-11-27T16:32:27.737710Z", "json": {"message": "ISA 00000172-e36d-40be-d38b-eca6ca350000 not found (E:8055fae7-ffc5-45b7-8b6b-86374d486925)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "GET", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions?area=37.1853,-80.614,37.2148,-80.614,37.2148,-80.544,37.1853,-80.544", "initiated_at": "2023-11-27T16:32:27.738128Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMzMSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:27 GMT", "Content-Length": "21"}, "elapsed_s": 0.001835, "reported": "2023-11-27T16:32:27.740632Z", "json": {"subscriptions": []}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T16:32:27.741218Z"}], "end_time": "2023-11-27T16:32:27.741245Z"}, {"name": "ISA Subscription Interactions", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_subscription_interactions.md#isa-subscription-interactions-test-case", "start_time": "2023-11-27T16:32:27.741279Z", "steps": [{"name": "ISA Subscription Interactions", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_subscription_interactions.md#isa-subscription-interactions-test-step", "start_time": "2023-11-27T16:32:27.741315Z", "failed_checks": [], "passed_checks": [{"name": "Create an ISA", "timestamp": "2023-11-27T16:32:27.750200Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "Create a subscription within the ISA footprint", "timestamp": "2023-11-27T16:32:27.759958Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Subscription for the ISA's area mentions the ISA", "timestamp": "2023-11-27T16:32:27.761171Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Newly created subscription has a notification_index of 0", "timestamp": "2023-11-27T16:32:27.762639Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Mutate the ISA", "timestamp": "2023-11-27T16:32:27.849921Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "Response to the mutation of the ISA contains subscription ID", "timestamp": "2023-11-27T16:32:27.852763Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "Subscription to an ISA has its notification index incremented after mutation", "timestamp": "2023-11-27T16:32:27.854203Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "Delete the ISA", "timestamp": "2023-11-27T16:32:27.884426Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,d"]}, {"name": "Response to the deletion of the ISA contains subscription ID", "timestamp": "2023-11-27T16:32:27.887242Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,b"]}, {"name": "Subscription to an ISA has its notification index incremented after deletion", "timestamp": "2023-11-27T16:32:27.888718Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-27T16:32:27.897583Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,d"]}], "queries": [{"request": {"method": "PUT", "url": "http://dss.uss2.localutm/rid/v2/dss/identification_service_areas/00000172-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-27T16:32:27.742274Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "606", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjM0MiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 0.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 3048.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-27T16:31:33.771711Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-27T17:31:33.771711Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "591d1cd5-4e9b-404e-803e-7f3869730c64"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:27 GMT", "Content-Length": "335"}, "elapsed_s": 0.005355, "reported": "2023-11-27T16:32:27.748246Z", "json": {"subscribers": [], "service_area": {"uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "time_start": {"value": "2023-11-27T16:31:33.771711Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-27T17:31:33.771711Z", "format": "RFC3339"}, "version": "1f6s7tumqqve0", "id": "00000172-e36d-40be-d38b-eca6ca350000"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/00000172-e36d-40be-d38b-eca6ca350001", "initiated_at": "2023-11-27T16:32:27.751079Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "606", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMzMSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 0.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 3048.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-27T16:31:33.771711Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-27T17:31:33.771711Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "61d64b3b-878d-4b15-b8a7-9d061fc2162a"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:27 GMT", "Content-Length": "660"}, "elapsed_s": 0.006991, "reported": "2023-11-27T16:32:27.758652Z", "json": {"service_areas": [{"uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "time_start": {"value": "2023-11-27T16:31:33.771711Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-27T17:31:33.771711Z", "format": "RFC3339"}, "version": "1f6s7tumqqve0", "id": "00000172-e36d-40be-d38b-eca6ca350000"}], "subscription": {"id": "00000172-e36d-40be-d38b-eca6ca350001", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-27T17:31:33.771711Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T16:31:33.771711Z", "format": "RFC3339"}, "version": "1f6s7tun37p00"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/rid/v2/dss/identification_service_areas/00000172-e36d-40be-d38b-eca6ca350000/1f6s7tumqqve0", "initiated_at": "2023-11-27T16:32:27.764032Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "606", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjM0MiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 0.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 3047.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-27T16:31:33.771711Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-27T17:31:33.771711Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "8300d578-734c-42fa-96c9-0fc397760b33"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:27 GMT", "Content-Length": "490"}, "elapsed_s": 0.005091, "reported": "2023-11-27T16:32:27.769972Z", "json": {"subscribers": [{"subscriptions": [{"subscription_id": "00000172-e36d-40be-d38b-eca6ca350001", "notification_index": 1}], "url": "https://uss_qualifier.test.utm/dummy_base_url"}], "service_area": {"uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "time_start": {"value": "2023-11-27T16:31:33.771711Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-27T17:31:33.771711Z", "format": "RFC3339"}, "version": "1f6s7tung3618", "id": "00000172-e36d-40be-d38b-eca6ca350000"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/rid/v2/dss/identification_service_areas/00000172-e36d-40be-d38b-eca6ca350000/1f6s7tung3618", "initiated_at": "2023-11-27T16:32:27.855146Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjM0MiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:27 GMT", "Content-Length": "490"}, "elapsed_s": 0.006477, "reported": "2023-11-27T16:32:27.862202Z", "json": {"service_area": {"uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "time_start": {"value": "2023-11-27T16:31:33.771711Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-27T17:31:33.771711Z", "format": "RFC3339"}, "version": "1f6s7tung3618", "id": "00000172-e36d-40be-d38b-eca6ca350000"}, "subscribers": [{"subscriptions": [{"subscription_id": "00000172-e36d-40be-d38b-eca6ca350001", "notification_index": 2}], "url": "https://uss_qualifier.test.utm/dummy_base_url"}]}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/00000172-e36d-40be-d38b-eca6ca350001/1f6s7tun37p00", "initiated_at": "2023-11-27T16:32:27.890149Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMzMSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:27 GMT", "Content-Length": "341"}, "elapsed_s": 0.005028, "reported": "2023-11-27T16:32:27.895731Z", "json": {"subscription": {"id": "00000172-e36d-40be-d38b-eca6ca350001", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 2, "time_end": {"value": "2023-11-27T17:31:33.771711Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T16:31:33.771711Z", "format": "RFC3339"}, "version": "1f6s7tun37p00"}}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T16:32:27.897613Z"}], "end_time": "2023-11-27T16:32:27.897629Z"}], "successful": true, "end_time": "2023-11-27T16:32:27.897644Z", "cleanup": {"name": "Cleanup", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_subscription_interactions.md#cleanup", "start_time": "2023-11-27T16:32:27.897668Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-27T16:32:27.899576Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.GetISA"]}, {"name": "Successful subscription search query", "timestamp": "2023-11-27T16:32:27.902527Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,f"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss2.localutm/rid/v2/dss/identification_service_areas/00000172-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-27T16:32:27.897699Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMzMSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:27 GMT", "Content-Length": "106"}, "elapsed_s": 0.001099, "reported": "2023-11-27T16:32:27.899297Z", "json": {"message": "ISA 00000172-e36d-40be-d38b-eca6ca350000 not found (E:3d7bdb48-7d4f-456f-862a-3248b2e4423f)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "GET", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions?area=37.1853,-80.614,37.2148,-80.614,37.2148,-80.544,37.1853,-80.544", "initiated_at": "2023-11-27T16:32:27.899714Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMzMSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:27 GMT", "Content-Length": "21"}, "elapsed_s": 0.001864, "reported": "2023-11-27T16:32:27.902123Z", "json": {"subscriptions": []}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T16:32:27.902772Z"}}}, {"test_scenario": {"name": "ASTM NetRID DSS: Subscription Validation", "scenario_type": "scenarios.astm.netrid.v22a.dss.SubscriptionValidation", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/subscription_validation.md", "start_time": "2023-11-27T16:32:27.903189Z", "cases": [{"name": "Setup", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/subscription_validation.md#setup-test-case", "start_time": "2023-11-27T16:32:27.903253Z", "steps": [{"name": "Ensure clean workspace", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/subscription_validation.md#ensure-clean-workspace-test-step", "start_time": "2023-11-27T16:32:27.903300Z", "failed_checks": [], "passed_checks": [{"name": "Successful subscription search query", "timestamp": "2023-11-27T16:32:27.906185Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,f"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions?area=37.1853,-80.614,37.2148,-80.614,37.2148,-80.544,37.1853,-80.544", "initiated_at": "2023-11-27T16:32:27.903389Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMzMSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:27 GMT", "Content-Length": "21"}, "elapsed_s": 0.001801, "reported": "2023-11-27T16:32:27.905841Z", "json": {"subscriptions": []}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T16:32:27.906418Z"}], "end_time": "2023-11-27T16:32:27.906445Z"}, {"name": "Subscription duration limitations", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/subscription_validation.md#subscription-duration-limitations-test-case", "start_time": "2023-11-27T16:32:27.906481Z", "steps": [{"name": "Try to create too-long subscription", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/subscription_validation.md#try-to-create-too-long-subscription-test-step", "start_time": "2023-11-27T16:32:27.906522Z", "failed_checks": [], "passed_checks": [{"name": "Too-long subscription creation rejected", "timestamp": "2023-11-27T16:32:27.909218Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0060"]}], "queries": [{"request": {"method": "PUT", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-27T16:32:27.907443Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "606", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMzMSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 0.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 3048.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-27T16:32:27.906573Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-28T16:42:27.906573Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "29ada391-fb46-4e24-af1b-02ebf3544719"}, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:27 GMT", "Content-Length": "92"}, "elapsed_s": 0.000914, "reported": "2023-11-27T16:32:27.908920Z", "json": {"message": "Subscription window exceeds 24 hours (E:652e90f6-08b8-45c0-9d9e-319e129a8935)"}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T16:32:27.909270Z"}, {"name": "Try to extend subscription", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/subscription_validation.md#try-to-extend-subscription-test-step", "start_time": "2023-11-27T16:32:27.909316Z", "failed_checks": [], "passed_checks": [{"name": "Valid subscription created", "timestamp": "2023-11-27T16:32:27.918393Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Subscription duration limited during update", "timestamp": "2023-11-27T16:32:27.920932Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0060"]}], "queries": [{"request": {"method": "PUT", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-27T16:32:27.910307Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "606", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMzMSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 0.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 3048.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-27T16:32:27.909375Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-28T16:31:27.909375Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "d04b9919-7c06-4198-bda1-e33d1fd028b4"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:27 GMT", "Content-Length": "360"}, "elapsed_s": 0.006572, "reported": "2023-11-27T16:32:27.917467Z", "json": {"service_areas": [], "subscription": {"id": "0000016f-e36d-40be-d38b-eca6ca350000", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-28T16:31:27.909375Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T16:32:27.909375Z", "format": "RFC3339"}, "version": "1f6s7turr5i4o"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-27T16:32:27.919187Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "606", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMzMSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 0.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 3048.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-27T16:32:27.918446Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-28T16:42:27.918446Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "7d133aca-b568-491d-92a9-0dd6ba15846d"}, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:27 GMT", "Content-Length": "92"}, "elapsed_s": 0.000906, "reported": "2023-11-27T16:32:27.920643Z", "json": {"message": "Subscription window exceeds 24 hours (E:64752f73-5918-4738-805c-56497dad696c)"}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T16:32:27.920981Z"}, {"name": "Remove subscription", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/subscription_validation.md#remove-subscription-test-step", "start_time": "2023-11-27T16:32:27.921020Z", "failed_checks": [], "passed_checks": [{"name": "Subscription deleted", "timestamp": "2023-11-27T16:32:27.929560Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,d"]}], "queries": [{"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350000/1f6s7turr5i4o", "initiated_at": "2023-11-27T16:32:27.922162Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMzMSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:27 GMT", "Content-Length": "341"}, "elapsed_s": 0.005016, "reported": "2023-11-27T16:32:27.927759Z", "json": {"subscription": {"id": "0000016f-e36d-40be-d38b-eca6ca350000", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-28T16:31:27.909375Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T16:32:27.909375Z", "format": "RFC3339"}, "version": "1f6s7turr5i4o"}}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T16:32:27.929591Z"}], "end_time": "2023-11-27T16:32:27.929607Z"}, {"name": "Subscription quantity limitations", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/subscription_validation.md#subscription-quantity-limitations-test-case", "start_time": "2023-11-27T16:32:27.929634Z", "steps": [{"name": "Create maximum number of subscriptions", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/subscription_validation.md#create-maximum-number-of-subscriptions-test-step", "start_time": "2023-11-27T16:32:27.929662Z", "failed_checks": [], "passed_checks": [{"name": "Create up to the maximum allowed number of subscriptions in an area", "timestamp": "2023-11-27T16:32:28.037484Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}], "queries": [{"request": {"method": "PUT", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350100", "initiated_at": "2023-11-27T16:32:27.930495Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "606", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMzMSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 0.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 3048.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-27T16:32:27.929703Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-27T17:02:27.929703Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "56919680-9d4d-4708-a011-64520eeceb46"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:27 GMT", "Content-Length": "360"}, "elapsed_s": 0.007618, "reported": "2023-11-27T16:32:27.938695Z", "json": {"service_areas": [], "subscription": {"id": "0000016f-e36d-40be-d38b-eca6ca350100", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-27T17:02:27.929703Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T16:32:27.929703Z", "format": "RFC3339"}, "version": "1f6s7tusebsb8"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350101", "initiated_at": "2023-11-27T16:32:27.940486Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "606", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMzMSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 0.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 3048.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-27T16:32:27.939638Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-27T17:02:27.939638Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "51b347f8-11ee-4eea-ba68-15f06d55a5d0"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:27 GMT", "Content-Length": "360"}, "elapsed_s": 0.006632, "reported": "2023-11-27T16:32:27.947701Z", "json": {"service_areas": [], "subscription": {"id": "0000016f-e36d-40be-d38b-eca6ca350101", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-27T17:02:27.939638Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T16:32:27.939638Z", "format": "RFC3339"}, "version": "1f6s7tusnudtg"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350102", "initiated_at": "2023-11-27T16:32:27.949514Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "606", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMzMSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 0.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 3048.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-27T16:32:27.948734Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-27T17:02:27.948734Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "a40e0a80-4584-4c12-ad2c-109840a1c62e"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:27 GMT", "Content-Length": "360"}, "elapsed_s": 0.009935, "reported": "2023-11-27T16:32:27.960024Z", "json": {"service_areas": [], "subscription": {"id": "0000016f-e36d-40be-d38b-eca6ca350102", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-27T17:02:27.948734Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T16:32:27.948734Z", "format": "RFC3339"}, "version": "1f6s7tut0hrco"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350103", "initiated_at": "2023-11-27T16:32:27.961743Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "606", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMzMSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 0.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 3048.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-27T16:32:27.960972Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-27T17:02:27.960972Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "75d0fccb-b155-478d-8e2b-3df351932da6"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:27 GMT", "Content-Length": "360"}, "elapsed_s": 0.013682, "reported": "2023-11-27T16:32:27.976116Z", "json": {"service_areas": [], "subscription": {"id": "0000016f-e36d-40be-d38b-eca6ca350103", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-27T17:02:27.960972Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T16:32:27.960972Z", "format": "RFC3339"}, "version": "1f6s7tutc67d8"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350104", "initiated_at": "2023-11-27T16:32:27.978031Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "606", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMzMSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 0.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 3048.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-27T16:32:27.977226Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-27T17:02:27.977226Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "2f85dc6b-90fc-46fe-aab0-ec25582940c2"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:27 GMT", "Content-Length": "360"}, "elapsed_s": 0.00817, "reported": "2023-11-27T16:32:27.986888Z", "json": {"service_areas": [], "subscription": {"id": "0000016f-e36d-40be-d38b-eca6ca350104", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-27T17:02:27.977226Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T16:32:27.977226Z", "format": "RFC3339"}, "version": "1f6s7tutrref8"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350105", "initiated_at": "2023-11-27T16:32:27.988649Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "606", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMzMSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 0.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 3048.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-27T16:32:27.987812Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-27T17:02:27.987812Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "d72e79a2-3bf5-4c1d-a511-14e61034947d"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:27 GMT", "Content-Length": "360"}, "elapsed_s": 0.008134, "reported": "2023-11-27T16:32:27.997433Z", "json": {"service_areas": [], "subscription": {"id": "0000016f-e36d-40be-d38b-eca6ca350105", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-27T17:02:27.987812Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T16:32:27.987812Z", "format": "RFC3339"}, "version": "1f6s7tuu5th3o"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350106", "initiated_at": "2023-11-27T16:32:27.999113Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "606", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMzMSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 0.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 3048.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-27T16:32:27.998325Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-27T17:02:27.998325Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "f2e85578-b2cf-48de-b27e-302dcca54418"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:28 GMT", "Content-Length": "360"}, "elapsed_s": 0.007078, "reported": "2023-11-27T16:32:28.006833Z", "json": {"service_areas": [], "subscription": {"id": "0000016f-e36d-40be-d38b-eca6ca350106", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-27T17:02:27.998325Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T16:32:27.998325Z", "format": "RFC3339"}, "version": "1f6s7tuufv448"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350107", "initiated_at": "2023-11-27T16:32:28.008498Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "606", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMzMSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 0.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 3048.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-27T16:32:28.007682Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-27T17:02:28.007682Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "db0e6fb5-2567-4154-bd42-918cd8119e44"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:28 GMT", "Content-Length": "360"}, "elapsed_s": 0.007396, "reported": "2023-11-27T16:32:28.016555Z", "json": {"service_areas": [], "subscription": {"id": "0000016f-e36d-40be-d38b-eca6ca350107", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-27T17:02:28.007682Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T16:32:28.007682Z", "format": "RFC3339"}, "version": "1f6s7tuuop0kg"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350108", "initiated_at": "2023-11-27T16:32:28.018131Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "606", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMzMSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 0.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 3048.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-27T16:32:28.017364Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-27T17:02:28.017364Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "5d9e532d-c16f-4dda-98b3-d4898c95e029"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:28 GMT", "Content-Length": "360"}, "elapsed_s": 0.007114, "reported": "2023-11-27T16:32:28.025851Z", "json": {"service_areas": [], "subscription": {"id": "0000016f-e36d-40be-d38b-eca6ca350108", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-27T17:02:28.017364Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T16:32:28.017364Z", "format": "RFC3339"}, "version": "1f6s7tuv20aqo"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350109", "initiated_at": "2023-11-27T16:32:28.027444Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "606", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMzMSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 0.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 3048.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-27T16:32:28.026671Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-27T17:02:28.026671Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "3ff73a4e-c82b-460e-98ec-44a58a5971aa"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:28 GMT", "Content-Length": "360"}, "elapsed_s": 0.008454, "reported": "2023-11-27T16:32:28.036500Z", "json": {"service_areas": [], "subscription": {"id": "0000016f-e36d-40be-d38b-eca6ca350109", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-27T17:02:28.026671Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T16:32:28.026671Z", "format": "RFC3339"}, "version": "1f6s7tuvas3sg"}}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T16:32:28.037520Z"}, {"name": "Exceed maximum number of subscriptions", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/subscription_validation.md#exceed-maximum-number-of-subscriptions-test-step", "start_time": "2023-11-27T16:32:28.037550Z", "failed_checks": [], "passed_checks": [{"name": "Enforce maximum number of subscriptions for an area", "timestamp": "2023-11-27T16:32:28.042352Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0050"]}], "queries": [{"request": {"method": "PUT", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350200", "initiated_at": "2023-11-27T16:32:28.038366Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "606", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMzMSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 0.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 3048.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-27T16:32:28.037598Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-27T17:02:28.037598Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "c4b6973d-8104-465e-b4d1-5bb79842fe0e"}, "body": null}, "response": {"code": 429, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:28 GMT", "Content-Length": "108"}, "elapsed_s": 0.003147, "reported": "2023-11-27T16:32:28.042095Z", "json": {"message": "Too many existing subscriptions in this area already (E:d655824a-77bd-4e5d-9ebb-aa4b1619a33d)"}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T16:32:28.042423Z"}, {"name": "Clean up subscriptions", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/subscription_validation.md#clean-up-subscriptions-test-step", "start_time": "2023-11-27T16:32:28.042465Z", "failed_checks": [], "passed_checks": [{"name": "Successful subscription search query", "timestamp": "2023-11-27T16:32:28.049606Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,f"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-27T16:32:28.061981Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,d"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-27T16:32:28.075206Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,d"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-27T16:32:28.081755Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,d"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-27T16:32:28.087601Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,d"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-27T16:32:28.094099Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,d"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-27T16:32:28.100352Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,d"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-27T16:32:28.105613Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,d"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-27T16:32:28.111718Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,d"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-27T16:32:28.118224Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,d"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-27T16:32:28.125250Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,d"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions?area=37.1853,-80.614,37.2148,-80.614,37.2148,-80.544,37.1853,-80.544", "initiated_at": "2023-11-27T16:32:28.042608Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMzMSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:28 GMT", "Transfer-Encoding": "chunked"}, "elapsed_s": 0.002342, "reported": "2023-11-27T16:32:28.045634Z", "json": {"subscriptions": [{"id": "0000016f-e36d-40be-d38b-eca6ca350100", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-27T17:02:27.929703Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T16:32:27.929703Z", "format": "RFC3339"}, "version": "1f6s7tusebsb8"}, {"id": "0000016f-e36d-40be-d38b-eca6ca350101", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-27T17:02:27.939638Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T16:32:27.939638Z", "format": "RFC3339"}, "version": "1f6s7tusnudtg"}, {"id": "0000016f-e36d-40be-d38b-eca6ca350102", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-27T17:02:27.948734Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T16:32:27.948734Z", "format": "RFC3339"}, "version": "1f6s7tut0hrco"}, {"id": "0000016f-e36d-40be-d38b-eca6ca350103", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-27T17:02:27.960972Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T16:32:27.960972Z", "format": "RFC3339"}, "version": "1f6s7tutc67d8"}, {"id": "0000016f-e36d-40be-d38b-eca6ca350104", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-27T17:02:27.977226Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T16:32:27.977226Z", "format": "RFC3339"}, "version": "1f6s7tutrref8"}, {"id": "0000016f-e36d-40be-d38b-eca6ca350105", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-27T17:02:27.987812Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T16:32:27.987812Z", "format": "RFC3339"}, "version": "1f6s7tuu5th3o"}, {"id": "0000016f-e36d-40be-d38b-eca6ca350106", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-27T17:02:27.998325Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T16:32:27.998325Z", "format": "RFC3339"}, "version": "1f6s7tuufv448"}, {"id": "0000016f-e36d-40be-d38b-eca6ca350107", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-27T17:02:28.007682Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T16:32:28.007682Z", "format": "RFC3339"}, "version": "1f6s7tuuop0kg"}, {"id": "0000016f-e36d-40be-d38b-eca6ca350108", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-27T17:02:28.017364Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T16:32:28.017364Z", "format": "RFC3339"}, "version": "1f6s7tuv20aqo"}, {"id": "0000016f-e36d-40be-d38b-eca6ca350109", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-27T17:02:28.026671Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T16:32:28.026671Z", "format": "RFC3339"}, "version": "1f6s7tuvas3sg"}]}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350100/1f6s7tusebsb8", "initiated_at": "2023-11-27T16:32:28.056483Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMzMSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:28 GMT", "Content-Length": "341"}, "elapsed_s": 0.004622, "reported": "2023-11-27T16:32:28.061679Z", "json": {"subscription": {"id": "0000016f-e36d-40be-d38b-eca6ca350100", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-27T17:02:27.929703Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T16:32:27.929703Z", "format": "RFC3339"}, "version": "1f6s7tusebsb8"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350101/1f6s7tusnudtg", "initiated_at": "2023-11-27T16:32:28.062085Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMzMSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:28 GMT", "Content-Length": "341"}, "elapsed_s": 0.011917, "reported": "2023-11-27T16:32:28.074823Z", "json": {"subscription": {"id": "0000016f-e36d-40be-d38b-eca6ca350101", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-27T17:02:27.939638Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T16:32:27.939638Z", "format": "RFC3339"}, "version": "1f6s7tusnudtg"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350102/1f6s7tut0hrco", "initiated_at": "2023-11-27T16:32:28.075387Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMzMSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:28 GMT", "Content-Length": "341"}, "elapsed_s": 0.005126, "reported": "2023-11-27T16:32:28.081405Z", "json": {"subscription": {"id": "0000016f-e36d-40be-d38b-eca6ca350102", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-27T17:02:27.948734Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T16:32:27.948734Z", "format": "RFC3339"}, "version": "1f6s7tut0hrco"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350103/1f6s7tutc67d8", "initiated_at": "2023-11-27T16:32:28.081893Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMzMSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:28 GMT", "Content-Length": "341"}, "elapsed_s": 0.004792, "reported": "2023-11-27T16:32:28.087348Z", "json": {"subscription": {"id": "0000016f-e36d-40be-d38b-eca6ca350103", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-27T17:02:27.960972Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T16:32:27.960972Z", "format": "RFC3339"}, "version": "1f6s7tutc67d8"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350104/1f6s7tutrref8", "initiated_at": "2023-11-27T16:32:28.087708Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMzMSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:28 GMT", "Content-Length": "341"}, "elapsed_s": 0.005355, "reported": "2023-11-27T16:32:28.093810Z", "json": {"subscription": {"id": "0000016f-e36d-40be-d38b-eca6ca350104", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-27T17:02:27.977226Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T16:32:27.977226Z", "format": "RFC3339"}, "version": "1f6s7tutrref8"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350105/1f6s7tuu5th3o", "initiated_at": "2023-11-27T16:32:28.094206Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMzMSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:28 GMT", "Content-Length": "341"}, "elapsed_s": 0.005136, "reported": "2023-11-27T16:32:28.100062Z", "json": {"subscription": {"id": "0000016f-e36d-40be-d38b-eca6ca350105", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-27T17:02:27.987812Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T16:32:27.987812Z", "format": "RFC3339"}, "version": "1f6s7tuu5th3o"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350106/1f6s7tuufv448", "initiated_at": "2023-11-27T16:32:28.100455Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMzMSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:28 GMT", "Content-Length": "341"}, "elapsed_s": 0.004207, "reported": "2023-11-27T16:32:28.105360Z", "json": {"subscription": {"id": "0000016f-e36d-40be-d38b-eca6ca350106", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-27T17:02:27.998325Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T16:32:27.998325Z", "format": "RFC3339"}, "version": "1f6s7tuufv448"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350107/1f6s7tuuop0kg", "initiated_at": "2023-11-27T16:32:28.105713Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMzMSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:28 GMT", "Content-Length": "341"}, "elapsed_s": 0.005095, "reported": "2023-11-27T16:32:28.111475Z", "json": {"subscription": {"id": "0000016f-e36d-40be-d38b-eca6ca350107", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-27T17:02:28.007682Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T16:32:28.007682Z", "format": "RFC3339"}, "version": "1f6s7tuuop0kg"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350108/1f6s7tuv20aqo", "initiated_at": "2023-11-27T16:32:28.111817Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMzMSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:28 GMT", "Content-Length": "341"}, "elapsed_s": 0.005453, "reported": "2023-11-27T16:32:28.117950Z", "json": {"subscription": {"id": "0000016f-e36d-40be-d38b-eca6ca350108", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-27T17:02:28.017364Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T16:32:28.017364Z", "format": "RFC3339"}, "version": "1f6s7tuv20aqo"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350109/1f6s7tuvas3sg", "initiated_at": "2023-11-27T16:32:28.118329Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMzMSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:28 GMT", "Content-Length": "341"}, "elapsed_s": 0.005839, "reported": "2023-11-27T16:32:28.124941Z", "json": {"subscription": {"id": "0000016f-e36d-40be-d38b-eca6ca350109", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-27T17:02:28.026671Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T16:32:28.026671Z", "format": "RFC3339"}, "version": "1f6s7tuvas3sg"}}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T16:32:28.125325Z"}], "end_time": "2023-11-27T16:32:28.125359Z"}], "successful": true, "end_time": "2023-11-27T16:32:28.125391Z", "cleanup": {"name": "Cleanup", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/subscription_validation.md#cleanup", "start_time": "2023-11-27T16:32:28.125450Z", "failed_checks": [], "passed_checks": [{"name": "Successful subscription search query", "timestamp": "2023-11-27T16:32:28.128505Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,f"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions?area=37.1853,-80.614,37.2148,-80.614,37.2148,-80.544,37.1853,-80.544", "initiated_at": "2023-11-27T16:32:28.125546Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMzMSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:28 GMT", "Content-Length": "21"}, "elapsed_s": 0.001899, "reported": "2023-11-27T16:32:28.128020Z", "json": {"subscriptions": []}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T16:32:28.128737Z"}}}, {"test_scenario": {"name": "ASTM NetRID DSS: Subscription Simple", "scenario_type": "scenarios.astm.netrid.v22a.dss.SubscriptionSimple", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/subscription_simple.md", "start_time": "2023-11-27T16:32:28.129243Z", "cases": [{"name": "Setup", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/subscription_simple.md#setup-test-case", "start_time": "2023-11-27T16:32:28.129430Z", "steps": [{"name": "Ensure clean workspace", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/subscription_simple.md#ensure-clean-workspace-test-step", "start_time": "2023-11-27T16:32:28.129482Z", "failed_checks": [], "passed_checks": [{"name": "Search for all subscriptions in ISA area", "timestamp": "2023-11-27T16:32:28.132264Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,f"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-27T16:32:28.134555Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,e"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-27T16:32:28.136605Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,e"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-27T16:32:28.138578Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,e"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-27T16:32:28.140619Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,e"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions?area=37.1853,-80.614,37.2148,-80.614,37.2148,-80.544,37.1853,-80.544", "initiated_at": "2023-11-27T16:32:28.129574Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMzMSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:28 GMT", "Content-Length": "21"}, "elapsed_s": 0.001619, "reported": "2023-11-27T16:32:28.131867Z", "json": {"subscriptions": []}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "GET", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-27T16:32:28.132551Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMzMSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:28 GMT", "Content-Length": "115"}, "elapsed_s": 0.001173, "reported": "2023-11-27T16:32:28.134343Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350000 not found (E:2de06d2d-bbfb-48f7-a336-846ad81bcf0f)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "GET", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350001", "initiated_at": "2023-11-27T16:32:28.134671Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMzMSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:28 GMT", "Content-Length": "115"}, "elapsed_s": 0.001169, "reported": "2023-11-27T16:32:28.136386Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350001 not found (E:a4f938bd-9874-4bbc-91f4-cd5d294a456d)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "GET", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350002", "initiated_at": "2023-11-27T16:32:28.136714Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMzMSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:28 GMT", "Content-Length": "115"}, "elapsed_s": 0.001075, "reported": "2023-11-27T16:32:28.138365Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350002 not found (E:c59ee4d5-cf4b-4c8d-abd7-ddc382eaf07e)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "GET", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350003", "initiated_at": "2023-11-27T16:32:28.138681Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMzMSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:28 GMT", "Content-Length": "115"}, "elapsed_s": 0.001105, "reported": "2023-11-27T16:32:28.140378Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350003 not found (E:823ea878-a3a0-4eb1-9f69-1320a4b7c734)"}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T16:32:28.140696Z"}], "end_time": "2023-11-27T16:32:28.140726Z"}, {"name": "Subscription Simple", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/subscription_simple.md#subscription-simple-test-case", "start_time": "2023-11-27T16:32:28.140765Z", "steps": [{"name": "Create subscription validation", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/subscription_simple.md#create-subscription-validation-test-step", "start_time": "2023-11-27T16:32:28.140816Z", "failed_checks": [], "passed_checks": [{"name": "Create subscription", "timestamp": "2023-11-27T16:32:28.150389Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Response to subscription creation contains a subscription", "timestamp": "2023-11-27T16:32:28.151473Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T16:32:28.152594Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T16:32:28.152653Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T16:32:28.152703Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T16:32:28.152751Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T16:32:28.152831Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T16:32:28.152912Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T16:32:28.152981Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T16:32:28.153066Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T16:32:28.153135Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T16:32:28.153237Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned notification index is 0 if present", "timestamp": "2023-11-27T16:32:28.154166Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Create subscription", "timestamp": "2023-11-27T16:32:28.164725Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Response to subscription creation contains a subscription", "timestamp": "2023-11-27T16:32:28.165734Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T16:32:28.166662Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T16:32:28.166720Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T16:32:28.166769Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T16:32:28.166816Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T16:32:28.166872Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T16:32:28.166938Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T16:32:28.166988Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T16:32:28.167034Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-27T16:32:28.167082Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T16:32:28.167128Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T16:32:28.167177Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned notification index is 0 if present", "timestamp": "2023-11-27T16:32:28.168051Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Create subscription", "timestamp": "2023-11-27T16:32:28.180561Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Response to subscription creation contains a subscription", "timestamp": "2023-11-27T16:32:28.181922Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T16:32:28.182941Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T16:32:28.183001Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T16:32:28.183051Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T16:32:28.183098Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T16:32:28.183156Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T16:32:28.183216Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T16:32:28.183264Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T16:32:28.183310Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-27T16:32:28.183358Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T16:32:28.183405Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T16:32:28.183456Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned notification index is 0 if present", "timestamp": "2023-11-27T16:32:28.184387Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Create subscription", "timestamp": "2023-11-27T16:32:28.194906Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Response to subscription creation contains a subscription", "timestamp": "2023-11-27T16:32:28.195986Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T16:32:28.196920Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T16:32:28.196990Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T16:32:28.197059Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T16:32:28.197126Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T16:32:28.197195Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T16:32:28.197275Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T16:32:28.197339Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T16:32:28.197403Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-27T16:32:28.197464Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-27T16:32:28.197524Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T16:32:28.197596Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T16:32:28.197665Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned notification index is 0 if present", "timestamp": "2023-11-27T16:32:28.198640Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}], "queries": [{"request": {"method": "PUT", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-27T16:32:28.141612Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "454", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMzMSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 0.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 3048.0}}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "e79d73eb-c380-4b2c-ba52-5b84babbae9c"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:28 GMT", "Content-Length": "360"}, "elapsed_s": 0.00714, "reported": "2023-11-27T16:32:28.149350Z", "json": {"service_areas": [], "subscription": {"id": "00000173-e36d-40be-d38b-eca6ca350000", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-28T16:32:28.142491Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T16:32:28.142491Z", "format": "RFC3339"}, "version": "1f6s7tv2nl2gg"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350001", "initiated_at": "2023-11-27T16:32:28.156099Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "529", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMzMSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 0.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 3048.0}}, "time_end": {"format": "RFC3339", "value": "2023-11-27T16:41:22.785087Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "2d44cfc4-415b-47aa-8195-a926c5648a25"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:28 GMT", "Content-Length": "360"}, "elapsed_s": 0.006897, "reported": "2023-11-27T16:32:28.163665Z", "json": {"service_areas": [], "subscription": {"id": "00000173-e36d-40be-d38b-eca6ca350001", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-27T16:41:22.785087Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T16:32:28.157142Z", "format": "RFC3339"}, "version": "1f6s7tv35kb0g"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350002", "initiated_at": "2023-11-27T16:32:28.169595Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "531", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMzMSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 0.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 3048.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-27T16:31:22.785087Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "dca0c857-2243-489c-ae9e-48c3b292b633"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:28 GMT", "Content-Length": "360"}, "elapsed_s": 0.008989, "reported": "2023-11-27T16:32:28.179330Z", "json": {"service_areas": [], "subscription": {"id": "00000173-e36d-40be-d38b-eca6ca350002", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-28T16:31:22.785087Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T16:31:22.785087Z", "format": "RFC3339"}, "version": "1f6s7tv3inb70"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350003", "initiated_at": "2023-11-27T16:32:28.186102Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "606", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMzMSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 0.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 3048.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-27T16:31:22.785087Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-27T16:41:22.785087Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "781e9609-5658-461c-9d9b-db63d8bee64a"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:28 GMT", "Content-Length": "360"}, "elapsed_s": 0.007132, "reported": "2023-11-27T16:32:28.193899Z", "json": {"service_areas": [], "subscription": {"id": "00000173-e36d-40be-d38b-eca6ca350003", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-27T16:41:22.785087Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T16:31:22.785087Z", "format": "RFC3339"}, "version": "1f6s7tv42a26g"}}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T16:32:28.199509Z"}, {"name": "Mutate Subscription", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/subscription_simple.md#mutate-subscription-test-step", "start_time": "2023-11-27T16:32:28.199653Z", "failed_checks": [], "passed_checks": [{"name": "Subscription can be mutated", "timestamp": "2023-11-27T16:32:28.209603Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Response to subscription mutation contains a subscription", "timestamp": "2023-11-27T16:32:28.210519Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T16:32:28.211394Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T16:32:28.211480Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T16:32:28.211552Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T16:32:28.211603Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T16:32:28.211661Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T16:32:28.211726Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T16:32:28.211776Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T16:32:28.211823Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-27T16:32:28.211872Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-27T16:32:28.211921Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T16:32:28.211969Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T16:32:28.212020Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Mutated subscription version is updated", "timestamp": "2023-11-27T16:32:28.212077Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Subscription can be mutated", "timestamp": "2023-11-27T16:32:28.221901Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Response to subscription mutation contains a subscription", "timestamp": "2023-11-27T16:32:28.222833Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T16:32:28.223727Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T16:32:28.223786Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T16:32:28.223838Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T16:32:28.223908Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T16:32:28.223974Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T16:32:28.224036Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T16:32:28.224085Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T16:32:28.224133Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-27T16:32:28.224183Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-27T16:32:28.224257Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T16:32:28.224310Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T16:32:28.224366Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Mutated subscription version is updated", "timestamp": "2023-11-27T16:32:28.224425Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Subscription can be mutated", "timestamp": "2023-11-27T16:32:28.235374Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Response to subscription mutation contains a subscription", "timestamp": "2023-11-27T16:32:28.236320Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T16:32:28.237465Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T16:32:28.237527Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T16:32:28.237579Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T16:32:28.237629Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T16:32:28.237688Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T16:32:28.237750Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T16:32:28.237799Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T16:32:28.237847Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-27T16:32:28.237896Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-27T16:32:28.237945Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T16:32:28.237993Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T16:32:28.238043Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Mutated subscription version is updated", "timestamp": "2023-11-27T16:32:28.238101Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Subscription can be mutated", "timestamp": "2023-11-27T16:32:28.248613Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Response to subscription mutation contains a subscription", "timestamp": "2023-11-27T16:32:28.249583Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T16:32:28.250511Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T16:32:28.250578Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T16:32:28.250632Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T16:32:28.250682Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T16:32:28.250741Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T16:32:28.250802Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T16:32:28.250852Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T16:32:28.250901Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-27T16:32:28.250951Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-27T16:32:28.251000Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T16:32:28.251049Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T16:32:28.251101Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Mutated subscription version is updated", "timestamp": "2023-11-27T16:32:28.251160Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Subscription can be mutated", "timestamp": "2023-11-27T16:32:28.260621Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Response to subscription mutation contains a subscription", "timestamp": "2023-11-27T16:32:28.261570Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T16:32:28.262473Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T16:32:28.262538Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T16:32:28.262592Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T16:32:28.262641Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T16:32:28.262702Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T16:32:28.262763Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T16:32:28.262812Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T16:32:28.262860Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-27T16:32:28.262909Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-27T16:32:28.262958Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T16:32:28.263007Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T16:32:28.263059Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Mutated subscription version is updated", "timestamp": "2023-11-27T16:32:28.263117Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Subscription can be mutated", "timestamp": "2023-11-27T16:32:28.271651Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Response to subscription mutation contains a subscription", "timestamp": "2023-11-27T16:32:28.272643Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T16:32:28.273539Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T16:32:28.273599Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T16:32:28.273651Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T16:32:28.273699Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T16:32:28.273758Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T16:32:28.273818Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T16:32:28.273867Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T16:32:28.273915Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-27T16:32:28.273964Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-27T16:32:28.274014Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T16:32:28.274062Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T16:32:28.274120Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Mutated subscription version is updated", "timestamp": "2023-11-27T16:32:28.274191Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Subscription can be mutated", "timestamp": "2023-11-27T16:32:28.283751Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Response to subscription mutation contains a subscription", "timestamp": "2023-11-27T16:32:28.284764Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T16:32:28.285643Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T16:32:28.285702Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T16:32:28.285755Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T16:32:28.285805Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T16:32:28.285864Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T16:32:28.285924Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T16:32:28.285973Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T16:32:28.286021Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-27T16:32:28.286069Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-27T16:32:28.286118Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T16:32:28.286166Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T16:32:28.286216Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Mutated subscription version is updated", "timestamp": "2023-11-27T16:32:28.286273Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Subscription can be mutated", "timestamp": "2023-11-27T16:32:28.295468Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Response to subscription mutation contains a subscription", "timestamp": "2023-11-27T16:32:28.296464Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T16:32:28.297340Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T16:32:28.297399Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T16:32:28.297449Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T16:32:28.297497Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T16:32:28.297554Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T16:32:28.297613Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T16:32:28.297661Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T16:32:28.297710Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-27T16:32:28.297767Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-27T16:32:28.297816Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T16:32:28.297863Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T16:32:28.297912Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Mutated subscription version is updated", "timestamp": "2023-11-27T16:32:28.297970Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}], "queries": [{"request": {"method": "PUT", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350000/1f6s7tv2nl2gg", "initiated_at": "2023-11-27T16:32:28.200758Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "572", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMzMSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 0.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 3048.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-27T16:32:38.142491Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-28T16:32:38.142491Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "e0df30f3-17cd-4ba1-b65a-70e57332f516"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:28 GMT", "Content-Length": "360"}, "elapsed_s": 0.007183, "reported": "2023-11-27T16:32:28.208713Z", "json": {"service_areas": [], "subscription": {"id": "00000173-e36d-40be-d38b-eca6ca350000", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-28T16:32:38.142491Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T16:32:38.142491Z", "format": "RFC3339"}, "version": "1f6s7tv4gatfg"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350001/1f6s7tv35kb0g", "initiated_at": "2023-11-27T16:32:28.213772Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "572", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMzMSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 0.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 3048.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-27T16:32:38.157142Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-27T16:41:32.785087Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "80c30795-9fd3-4dd9-b8da-d4f0bbdb00e0"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:28 GMT", "Content-Length": "360"}, "elapsed_s": 0.006547, "reported": "2023-11-27T16:32:28.221025Z", "json": {"service_areas": [], "subscription": {"id": "00000173-e36d-40be-d38b-eca6ca350001", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-27T16:41:32.785087Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T16:32:38.157142Z", "format": "RFC3339"}, "version": "1f6s7tv4snc08"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350002/1f6s7tv3inb70", "initiated_at": "2023-11-27T16:32:28.226097Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "572", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMzMSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 0.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 3048.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-27T16:31:32.785087Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-28T16:31:32.785087Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "c4d5c482-a28f-48a7-aedf-3d353c74a0b5"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:28 GMT", "Content-Length": "360"}, "elapsed_s": 0.007823, "reported": "2023-11-27T16:32:28.234514Z", "json": {"service_areas": [], "subscription": {"id": "00000173-e36d-40be-d38b-eca6ca350002", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-28T16:31:32.785087Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T16:31:32.785087Z", "format": "RFC3339"}, "version": "1f6s7tv58duao"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350003/1f6s7tv42a26g", "initiated_at": "2023-11-27T16:32:28.240051Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "572", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMzMSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 0.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 3048.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-27T16:31:32.785087Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-27T16:41:32.785087Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "61188af1-f385-437e-a587-43675d814581"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:28 GMT", "Content-Length": "360"}, "elapsed_s": 0.00697, "reported": "2023-11-27T16:32:28.247702Z", "json": {"service_areas": [], "subscription": {"id": "00000173-e36d-40be-d38b-eca6ca350003", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-27T16:41:32.785087Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T16:31:32.785087Z", "format": "RFC3339"}, "version": "1f6s7tv5lnhf8"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350000/1f6s7tv4gatfg", "initiated_at": "2023-11-27T16:32:28.252977Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "594", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMzMSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": 37.1853, "lng": -80.61500000000001}, {"lat": 37.2148, "lng": -80.61500000000001}, {"lat": 37.2148, "lng": -80.545}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 0.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 3048.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-27T16:32:38.142491Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-28T16:32:38.142491Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "c75ea901-2673-4720-a100-1acc4b32ba83"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:28 GMT", "Content-Length": "360"}, "elapsed_s": 0.006054, "reported": "2023-11-27T16:32:28.259717Z", "json": {"service_areas": [], "subscription": {"id": "00000173-e36d-40be-d38b-eca6ca350000", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-28T16:32:38.142491Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T16:32:38.142491Z", "format": "RFC3339"}, "version": "1f6s7tv624t9g"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350001/1f6s7tv4snc08", "initiated_at": "2023-11-27T16:32:28.264775Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "594", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMzMSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": 37.1853, "lng": -80.61500000000001}, {"lat": 37.2148, "lng": -80.61500000000001}, {"lat": 37.2148, "lng": -80.545}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 0.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 3048.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-27T16:32:38.157142Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-27T16:41:32.785087Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "f08e5a44-395f-4675-a55a-fa18ab54135c"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:28 GMT", "Content-Length": "360"}, "elapsed_s": 0.005426, "reported": "2023-11-27T16:32:28.270809Z", "json": {"service_areas": [], "subscription": {"id": "00000173-e36d-40be-d38b-eca6ca350001", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-27T16:41:32.785087Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T16:32:38.157142Z", "format": "RFC3339"}, "version": "1f6s7tv6d6pgg"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350002/1f6s7tv58duao", "initiated_at": "2023-11-27T16:32:28.276037Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "594", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMzMSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": 37.1853, "lng": -80.61500000000001}, {"lat": 37.2148, "lng": -80.61500000000001}, {"lat": 37.2148, "lng": -80.545}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 0.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 3048.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-27T16:31:32.785087Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-28T16:31:32.785087Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "e0b1af84-c1f7-45c9-807d-ebb0dc4683e3"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:28 GMT", "Content-Length": "360"}, "elapsed_s": 0.006172, "reported": "2023-11-27T16:32:28.282829Z", "json": {"service_areas": [], "subscription": {"id": "00000173-e36d-40be-d38b-eca6ca350002", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-28T16:31:32.785087Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T16:31:32.785087Z", "format": "RFC3339"}, "version": "1f6s7tv6nu7o0"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350003/1f6s7tv5lnhf8", "initiated_at": "2023-11-27T16:32:28.287815Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "594", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMzMSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": 37.1853, "lng": -80.61500000000001}, {"lat": 37.2148, "lng": -80.61500000000001}, {"lat": 37.2148, "lng": -80.545}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 0.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 3048.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-27T16:31:32.785087Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-27T16:41:32.785087Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "a612e0a7-fb08-4e83-ba35-57a847fea696"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:28 GMT", "Content-Length": "360"}, "elapsed_s": 0.006119, "reported": "2023-11-27T16:32:28.294556Z", "json": {"service_areas": [], "subscription": {"id": "00000173-e36d-40be-d38b-eca6ca350003", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-27T16:41:32.785087Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T16:31:32.785087Z", "format": "RFC3339"}, "version": "1f6s7tv735bu0"}}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T16:32:28.298799Z"}, {"name": "Query Existing Subscription", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/subscription_simple.md#query-existing-subscription-test-step", "start_time": "2023-11-27T16:32:28.298832Z", "failed_checks": [], "passed_checks": [{"name": "Get Subscription by ID", "timestamp": "2023-11-27T16:32:28.302615Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,e"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T16:32:28.303453Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T16:32:28.303514Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T16:32:28.303567Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T16:32:28.303618Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T16:32:28.303677Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T16:32:28.303738Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T16:32:28.303789Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T16:32:28.303838Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-27T16:32:28.303890Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-27T16:32:28.303941Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T16:32:28.303989Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T16:32:28.304040Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-27T16:32:28.304107Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-27T16:32:28.304163Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,e"]}, {"name": "Get Subscription by ID", "timestamp": "2023-11-27T16:32:28.307632Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,e"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T16:32:28.308508Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T16:32:28.308570Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T16:32:28.308622Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T16:32:28.308670Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T16:32:28.308735Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T16:32:28.308799Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T16:32:28.308850Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T16:32:28.308899Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-27T16:32:28.308950Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-27T16:32:28.309000Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T16:32:28.309049Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T16:32:28.309101Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-27T16:32:28.309168Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-27T16:32:28.309229Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,e"]}, {"name": "Get Subscription by ID", "timestamp": "2023-11-27T16:32:28.312611Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,e"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T16:32:28.313467Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T16:32:28.313528Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T16:32:28.313580Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T16:32:28.313629Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T16:32:28.313690Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T16:32:28.313751Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T16:32:28.313802Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T16:32:28.313851Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-27T16:32:28.313902Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-27T16:32:28.313952Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T16:32:28.314001Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T16:32:28.314052Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-27T16:32:28.314118Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-27T16:32:28.314174Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,e"]}, {"name": "Get Subscription by ID", "timestamp": "2023-11-27T16:32:28.317624Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,e"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T16:32:28.318446Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T16:32:28.318506Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T16:32:28.318557Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T16:32:28.318605Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T16:32:28.318664Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T16:32:28.318726Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T16:32:28.318775Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T16:32:28.318823Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-27T16:32:28.318873Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-27T16:32:28.318922Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T16:32:28.318970Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T16:32:28.319021Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-27T16:32:28.319094Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-27T16:32:28.319151Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,e"]}, {"name": "Search for all subscriptions in ISA area", "timestamp": "2023-11-27T16:32:28.324549Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,f"]}, {"name": "Created Subscription is in search results", "timestamp": "2023-11-27T16:32:28.327402Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,f"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T16:32:28.330256Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T16:32:28.330317Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T16:32:28.330368Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T16:32:28.330417Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T16:32:28.330476Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T16:32:28.330536Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T16:32:28.330624Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T16:32:28.330685Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-27T16:32:28.330739Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-27T16:32:28.330790Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T16:32:28.330840Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T16:32:28.330893Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-27T16:32:28.330973Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-27T16:32:28.331031Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,e"]}, {"name": "Created Subscription is in search results", "timestamp": "2023-11-27T16:32:28.333878Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,f"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T16:32:28.336742Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T16:32:28.336804Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T16:32:28.336856Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T16:32:28.336905Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T16:32:28.336963Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T16:32:28.337023Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T16:32:28.337095Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T16:32:28.337153Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-27T16:32:28.337204Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-27T16:32:28.337254Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T16:32:28.337303Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T16:32:28.337360Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-27T16:32:28.337428Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-27T16:32:28.337484Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,e"]}, {"name": "Created Subscription is in search results", "timestamp": "2023-11-27T16:32:28.340352Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,f"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T16:32:28.343209Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T16:32:28.343269Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T16:32:28.343320Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T16:32:28.343369Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T16:32:28.343428Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T16:32:28.343487Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T16:32:28.343537Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T16:32:28.343607Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-27T16:32:28.343664Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-27T16:32:28.343715Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T16:32:28.343764Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T16:32:28.343816Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-27T16:32:28.343883Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-27T16:32:28.343939Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,e"]}, {"name": "Created Subscription is in search results", "timestamp": "2023-11-27T16:32:28.346993Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,f"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T16:32:28.349846Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T16:32:28.349907Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T16:32:28.349959Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T16:32:28.350009Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T16:32:28.350086Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T16:32:28.350155Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T16:32:28.350206Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T16:32:28.350255Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-27T16:32:28.350306Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-27T16:32:28.350356Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T16:32:28.350405Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T16:32:28.350456Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-27T16:32:28.350522Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-27T16:32:28.350583Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,e"]}, {"name": "No huge search area allowed", "timestamp": "2023-11-27T16:32:28.353505Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,f"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-27T16:32:28.299013Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMzMSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:28 GMT", "Content-Length": "341"}, "elapsed_s": 0.00116, "reported": "2023-11-27T16:32:28.300835Z", "json": {"subscription": {"id": "00000173-e36d-40be-d38b-eca6ca350000", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-28T16:32:38.142491Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T16:32:38.142491Z", "format": "RFC3339"}, "version": "1f6s7tv624t9g"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "GET", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350001", "initiated_at": "2023-11-27T16:32:28.304240Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMzMSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:28 GMT", "Content-Length": "341"}, "elapsed_s": 0.00111, "reported": "2023-11-27T16:32:28.305863Z", "json": {"subscription": {"id": "00000173-e36d-40be-d38b-eca6ca350001", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-27T16:41:32.785087Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T16:32:38.157142Z", "format": "RFC3339"}, "version": "1f6s7tv6d6pgg"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "GET", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350002", "initiated_at": "2023-11-27T16:32:28.309276Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMzMSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:28 GMT", "Content-Length": "341"}, "elapsed_s": 0.001097, "reported": "2023-11-27T16:32:28.310877Z", "json": {"subscription": {"id": "00000173-e36d-40be-d38b-eca6ca350002", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-28T16:31:32.785087Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T16:31:32.785087Z", "format": "RFC3339"}, "version": "1f6s7tv6nu7o0"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "GET", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350003", "initiated_at": "2023-11-27T16:32:28.314217Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMzMSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:28 GMT", "Content-Length": "341"}, "elapsed_s": 0.001164, "reported": "2023-11-27T16:32:28.315890Z", "json": {"subscription": {"id": "00000173-e36d-40be-d38b-eca6ca350003", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-27T16:41:32.785087Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T16:31:32.785087Z", "format": "RFC3339"}, "version": "1f6s7tv735bu0"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "GET", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions?area=37.1853,-80.614,37.2148,-80.614,37.2148,-80.544,37.1853,-80.544", "initiated_at": "2023-11-27T16:32:28.319365Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMzMSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:28 GMT", "Content-Length": "1316"}, "elapsed_s": 0.002517, "reported": "2023-11-27T16:32:28.322542Z", "json": {"subscriptions": [{"id": "00000173-e36d-40be-d38b-eca6ca350000", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-28T16:32:38.142491Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T16:32:38.142491Z", "format": "RFC3339"}, "version": "1f6s7tv624t9g"}, {"id": "00000173-e36d-40be-d38b-eca6ca350001", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-27T16:41:32.785087Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T16:32:38.157142Z", "format": "RFC3339"}, "version": "1f6s7tv6d6pgg"}, {"id": "00000173-e36d-40be-d38b-eca6ca350002", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-28T16:31:32.785087Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T16:31:32.785087Z", "format": "RFC3339"}, "version": "1f6s7tv6nu7o0"}, {"id": "00000173-e36d-40be-d38b-eca6ca350003", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-27T16:41:32.785087Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T16:31:32.785087Z", "format": "RFC3339"}, "version": "1f6s7tv735bu0"}]}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "GET", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions?area=38.0,-81.0,37.0,-81.0,37.0,-80.0,38.0,-80.0", "initiated_at": "2023-11-27T16:32:28.350650Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMzMSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 413, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:28 GMT", "Content-Length": "70"}, "elapsed_s": 0.000793, "reported": "2023-11-27T16:32:28.353266Z", "json": {"message": "Area too large (E:01b648c6-2faa-47e3-9d09-f3c8a4234f19)"}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T16:32:28.353555Z"}, {"name": "Delete Subscription", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/subscription_simple.md#delete-subscription-test-step", "start_time": "2023-11-27T16:32:28.353603Z", "failed_checks": [], "passed_checks": [{"name": "Missing version prevents deletion", "timestamp": "2023-11-27T16:32:28.355539Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,d"]}, {"name": "Incorrect version prevents deletion", "timestamp": "2023-11-27T16:32:28.357204Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,d"]}, {"name": "Missing version prevents deletion", "timestamp": "2023-11-27T16:32:28.358860Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,d"]}, {"name": "Incorrect version prevents deletion", "timestamp": "2023-11-27T16:32:28.360503Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,d"]}, {"name": "Missing version prevents deletion", "timestamp": "2023-11-27T16:32:28.362207Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,d"]}, {"name": "Incorrect version prevents deletion", "timestamp": "2023-11-27T16:32:28.363859Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,d"]}, {"name": "Missing version prevents deletion", "timestamp": "2023-11-27T16:32:28.365517Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,d"]}, {"name": "Incorrect version prevents deletion", "timestamp": "2023-11-27T16:32:28.367156Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,d"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-27T16:32:28.374360Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,d"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T16:32:28.375369Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T16:32:28.375433Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T16:32:28.375485Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T16:32:28.375532Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T16:32:28.375589Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T16:32:28.375648Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T16:32:28.375695Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T16:32:28.375741Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-27T16:32:28.375789Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-27T16:32:28.375836Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T16:32:28.375885Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T16:32:28.375936Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-27T16:32:28.376000Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-27T16:32:28.376053Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,e"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-27T16:32:28.383351Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,d"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T16:32:28.384290Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T16:32:28.384351Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T16:32:28.384401Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T16:32:28.384449Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T16:32:28.384544Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T16:32:28.384617Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T16:32:28.384668Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T16:32:28.384715Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-27T16:32:28.384764Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-27T16:32:28.384812Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T16:32:28.384860Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T16:32:28.384912Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-27T16:32:28.384977Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-27T16:32:28.385031Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,e"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-27T16:32:28.392439Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,d"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T16:32:28.393327Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T16:32:28.393392Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T16:32:28.393442Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T16:32:28.393510Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T16:32:28.393572Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T16:32:28.393637Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T16:32:28.393684Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T16:32:28.393730Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-27T16:32:28.393778Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-27T16:32:28.393825Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T16:32:28.393872Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T16:32:28.393921Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-27T16:32:28.393986Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-27T16:32:28.394040Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,e"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-27T16:32:28.401074Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,d"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T16:32:28.401978Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T16:32:28.402058Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T16:32:28.402116Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T16:32:28.402165Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T16:32:28.402225Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T16:32:28.402285Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T16:32:28.402333Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T16:32:28.402379Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-27T16:32:28.402427Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-27T16:32:28.402475Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T16:32:28.402523Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T16:32:28.402574Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-27T16:32:28.402640Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-27T16:32:28.402694Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,e"]}], "queries": [{"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350000/", "initiated_at": "2023-11-27T16:32:28.353824Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMzMSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:28 GMT", "Content-Length": "78"}, "elapsed_s": 0.000821, "reported": "2023-11-27T16:32:28.355306Z", "json": {"message": "Missing version string (E:042e6413-7a4f-4544-ad73-6f176b8c4bf2)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350000/notacorrectversion", "initiated_at": "2023-11-27T16:32:28.355644Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMzMSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:28 GMT", "Content-Length": "125"}, "elapsed_s": 0.000808, "reported": "2023-11-27T16:32:28.356987Z", "json": {"message": "strconv.ParseUint: parsing \"notacorrectversion\": value out of range (E:c7f01940-7870-409d-8150-5192d414d079)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350001/", "initiated_at": "2023-11-27T16:32:28.357309Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMzMSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:28 GMT", "Content-Length": "78"}, "elapsed_s": 0.000767, "reported": "2023-11-27T16:32:28.358639Z", "json": {"message": "Missing version string (E:56caf080-5cc2-4064-ad53-4a761173261d)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350001/notacorrectversion", "initiated_at": "2023-11-27T16:32:28.358964Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMzMSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:28 GMT", "Content-Length": "125"}, "elapsed_s": 0.000729, "reported": "2023-11-27T16:32:28.360279Z", "json": {"message": "strconv.ParseUint: parsing \"notacorrectversion\": value out of range (E:024546b5-cdb9-44c1-9b0b-dd32be6d253d)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350002/", "initiated_at": "2023-11-27T16:32:28.360606Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMzMSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:28 GMT", "Content-Length": "78"}, "elapsed_s": 0.000729, "reported": "2023-11-27T16:32:28.361981Z", "json": {"message": "Missing version string (E:92465853-e01e-400b-91ab-764a306e9115)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350002/notacorrectversion", "initiated_at": "2023-11-27T16:32:28.362319Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMzMSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:28 GMT", "Content-Length": "125"}, "elapsed_s": 0.00076, "reported": "2023-11-27T16:32:28.363645Z", "json": {"message": "strconv.ParseUint: parsing \"notacorrectversion\": value out of range (E:56a749eb-174a-4755-9c37-1742822c432a)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350003/", "initiated_at": "2023-11-27T16:32:28.363962Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMzMSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:28 GMT", "Content-Length": "78"}, "elapsed_s": 0.000739, "reported": "2023-11-27T16:32:28.365286Z", "json": {"message": "Missing version string (E:d5c52b08-c509-46a8-8ccf-12a2c1d7c8c8)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350003/notacorrectversion", "initiated_at": "2023-11-27T16:32:28.365616Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMzMSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:28 GMT", "Content-Length": "125"}, "elapsed_s": 0.000729, "reported": "2023-11-27T16:32:28.366931Z", "json": {"message": "strconv.ParseUint: parsing \"notacorrectversion\": value out of range (E:51e3ef76-883f-43b6-9c16-06833e30e7d9)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350000/1f6s7tv624t9g", "initiated_at": "2023-11-27T16:32:28.367420Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMzMSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:28 GMT", "Content-Length": "341"}, "elapsed_s": 0.004505, "reported": "2023-11-27T16:32:28.372516Z", "json": {"subscription": {"id": "00000173-e36d-40be-d38b-eca6ca350000", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-28T16:32:38.142491Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T16:32:38.142491Z", "format": "RFC3339"}, "version": "1f6s7tv624t9g"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350001/1f6s7tv6d6pgg", "initiated_at": "2023-11-27T16:32:28.376106Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMzMSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:28 GMT", "Content-Length": "341"}, "elapsed_s": 0.004994, "reported": "2023-11-27T16:32:28.381643Z", "json": {"subscription": {"id": "00000173-e36d-40be-d38b-eca6ca350001", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-27T16:41:32.785087Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T16:32:38.157142Z", "format": "RFC3339"}, "version": "1f6s7tv6d6pgg"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350002/1f6s7tv6nu7o0", "initiated_at": "2023-11-27T16:32:28.385086Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMzMSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:28 GMT", "Content-Length": "341"}, "elapsed_s": 0.004953, "reported": "2023-11-27T16:32:28.390561Z", "json": {"subscription": {"id": "00000173-e36d-40be-d38b-eca6ca350002", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-28T16:31:32.785087Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T16:31:32.785087Z", "format": "RFC3339"}, "version": "1f6s7tv6nu7o0"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350003/1f6s7tv735bu0", "initiated_at": "2023-11-27T16:32:28.394094Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMzMSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:28 GMT", "Content-Length": "341"}, "elapsed_s": 0.004539, "reported": "2023-11-27T16:32:28.399180Z", "json": {"subscription": {"id": "00000173-e36d-40be-d38b-eca6ca350003", "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-27T16:41:32.785087Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T16:31:32.785087Z", "format": "RFC3339"}, "version": "1f6s7tv735bu0"}}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T16:32:28.402723Z"}, {"name": "Query Deleted Subscription", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/subscription_simple.md#query-deleted-subscription-test-step", "start_time": "2023-11-27T16:32:28.402748Z", "failed_checks": [], "passed_checks": [{"name": "Query by subscription ID should fail", "timestamp": "2023-11-27T16:32:28.404874Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,e"]}, {"name": "Query by subscription ID should fail", "timestamp": "2023-11-27T16:32:28.407101Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,e"]}, {"name": "Query by subscription ID should fail", "timestamp": "2023-11-27T16:32:28.409205Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,e"]}, {"name": "Query by subscription ID should fail", "timestamp": "2023-11-27T16:32:28.411359Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,e"]}, {"name": "Search for all subscriptions in ISA area", "timestamp": "2023-11-27T16:32:28.414338Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,f"]}, {"name": "Deleted subscription should not be present in search results", "timestamp": "2023-11-27T16:32:28.414862Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,f"]}, {"name": "Search area that represents a loop is not allowed", "timestamp": "2023-11-27T16:32:28.416527Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,f"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-27T16:32:28.402913Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMzMSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:28 GMT", "Content-Length": "115"}, "elapsed_s": 0.001147, "reported": "2023-11-27T16:32:28.404647Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350000 not found (E:dff1019a-db0c-4c19-be8e-69ab767c2355)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "GET", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350001", "initiated_at": "2023-11-27T16:32:28.404958Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMzMSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:28 GMT", "Content-Length": "115"}, "elapsed_s": 0.001186, "reported": "2023-11-27T16:32:28.406814Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350001 not found (E:d55da934-9840-4dfe-9519-f3c615e0950c)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "GET", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350002", "initiated_at": "2023-11-27T16:32:28.407219Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMzMSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:28 GMT", "Content-Length": "115"}, "elapsed_s": 0.001108, "reported": "2023-11-27T16:32:28.408966Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350002 not found (E:41804dbc-1881-48b6-b576-decf38de623d)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "GET", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350003", "initiated_at": "2023-11-27T16:32:28.409287Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMzMSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:28 GMT", "Content-Length": "115"}, "elapsed_s": 0.001177, "reported": "2023-11-27T16:32:28.411133Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350003 not found (E:6b7d9966-d8aa-4439-a28a-472fcd1e7a7d)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "GET", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions?area=37.1853,-80.614,37.2148,-80.614,37.2148,-80.544,37.1853,-80.544", "initiated_at": "2023-11-27T16:32:28.411619Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMzMSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:28 GMT", "Content-Length": "21"}, "elapsed_s": 0.001797, "reported": "2023-11-27T16:32:28.413977Z", "json": {"subscriptions": []}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "GET", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions?area=37.1853,-80.614,37.2148,-80.614,37.2148,-80.544,37.1853,-80.544,37.1853,-80.614", "initiated_at": "2023-11-27T16:32:28.414936Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMzMSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:28 GMT", "Content-Length": "103"}, "elapsed_s": 0.000818, "reported": "2023-11-27T16:32:28.416295Z", "json": {"message": "Intersection found between polygon edge 1 and 4 (E:db1c4173-4fa0-4979-b28a-b6727cc7122a)"}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T16:32:28.416580Z"}], "end_time": "2023-11-27T16:32:28.416611Z"}], "successful": true, "end_time": "2023-11-27T16:32:28.416639Z", "cleanup": {"name": "Cleanup", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/subscription_simple.md#cleanup", "start_time": "2023-11-27T16:32:28.416684Z", "failed_checks": [], "passed_checks": [{"name": "Subscription can be queried by ID", "timestamp": "2023-11-27T16:32:28.418741Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,e"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-27T16:32:28.420755Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,e"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-27T16:32:28.422800Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,e"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-27T16:32:28.424706Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,e"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-27T16:32:28.416747Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMzMSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:28 GMT", "Content-Length": "115"}, "elapsed_s": 0.001115, "reported": "2023-11-27T16:32:28.418526Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350000 not found (E:b8065339-3568-426b-888d-4355211a1015)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "GET", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350001", "initiated_at": "2023-11-27T16:32:28.418843Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMzMSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:28 GMT", "Content-Length": "115"}, "elapsed_s": 0.001099, "reported": "2023-11-27T16:32:28.420526Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350001 not found (E:8308d935-0cf3-4b6d-9d9a-6c98a13c2374)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "GET", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350002", "initiated_at": "2023-11-27T16:32:28.420859Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMzMSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:28 GMT", "Content-Length": "115"}, "elapsed_s": 0.00111, "reported": "2023-11-27T16:32:28.422573Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350002 not found (E:08b250c6-8364-44f0-960d-767581ba022e)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "GET", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350003", "initiated_at": "2023-11-27T16:32:28.422904Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMzMSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:28 GMT", "Content-Length": "115"}, "elapsed_s": 0.001079, "reported": "2023-11-27T16:32:28.424481Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350003 not found (E:0f0d5f0d-45b0-41d4-bdf7-6d1f02de7a67)"}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T16:32:28.424785Z"}}}, {"test_scenario": {"name": "ASTM F3411-22a NetRID DSS interoperability", "scenario_type": "scenarios.astm.netrid.v22a.DSSInteroperability", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss_interoperability.md", "start_time": "2023-11-27T16:32:28.425283Z", "cases": [{"name": "Prerequisites", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss_interoperability.md#prerequisites-test-case", "start_time": "2023-11-27T16:32:28.425354Z", "steps": [{"name": "Test environment requirements", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss_interoperability.md#test-environment-requirements-test-step", "start_time": "2023-11-27T16:32:28.425410Z", "failed_checks": [], "passed_checks": [{"name": "DSS instance is publicly addressable", "timestamp": "2023-11-27T16:32:28.425916Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0210"]}, {"name": "DSS instance is reachable", "timestamp": "2023-11-27T16:32:28.428829Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0210"]}, {"name": "DSS instance is publicly addressable", "timestamp": "2023-11-27T16:32:28.429277Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0210"]}, {"name": "DSS instance is reachable", "timestamp": "2023-11-27T16:32:28.432055Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0210"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions?area=-23.6558,130.6205,-23.6898,130.6301,-23.6709,130.67,-23.6407,130.6466", "initiated_at": "2023-11-27T16:32:28.426024Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMzMSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:28 GMT", "Content-Length": "21"}, "elapsed_s": 0.001778, "reported": "2023-11-27T16:32:28.428482Z", "json": {"subscriptions": []}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "GET", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions?area=-23.6558,130.6205,-23.6898,130.6301,-23.6709,130.67,-23.6407,130.6466", "initiated_at": "2023-11-27T16:32:28.429389Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMyNSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:28 GMT", "Content-Length": "21"}, "elapsed_s": 0.001686, "reported": "2023-11-27T16:32:28.431617Z", "json": {"subscriptions": []}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T16:32:28.432102Z"}], "end_time": "2023-11-27T16:32:28.432124Z"}, {"name": "Interoperability sequence", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss_interoperability.md#interoperability-sequence-test-case", "start_time": "2023-11-27T16:32:28.432157Z", "steps": [{"name": "S1", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/test_steps/put_isa.md#create-or-update-isa-test-step", "start_time": "2023-11-27T16:32:28.432243Z", "failed_checks": [], "passed_checks": [{"name": "ISA response code", "timestamp": "2023-11-27T16:32:28.441895Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA response format", "timestamp": "2023-11-27T16:32:28.453010Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA ID matches", "timestamp": "2023-11-27T16:32:28.453084Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA version format", "timestamp": "2023-11-27T16:32:28.453138Z", "participants": ["uss2"], "requirements": []}, {"name": "ISA start time matches", "timestamp": "2023-11-27T16:32:28.453187Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA end time matches", "timestamp": "2023-11-27T16:32:28.453235Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA URL matches", "timestamp": "2023-11-27T16:32:28.453286Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA[P] created with proper response", "timestamp": "2023-11-27T16:32:28.453760Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,1a"]}], "queries": [{"request": {"method": "PUT", "url": "http://dss.uss2.localutm/rid/v2/dss/identification_service_areas/acd5584a-8137-4d78-878e-9a31a632e834", "initiated_at": "2023-11-27T16:32:28.433212Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "586", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjM0MiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": -23.6558, "lng": 130.6205}, {"lat": -23.6898, "lng": 130.6301}, {"lat": -23.6709, "lng": 130.67}, {"lat": -23.6407, "lng": 130.6466}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 20.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 400.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-27T16:32:28.432341Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-27T16:42:28.432341Z"}}, "uss_base_url": "https://example.com", "request_id": "2fb51f3b-bb30-4e1c-8c7f-45b6d76f9301"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:28 GMT", "Content-Length": "309"}, "elapsed_s": 0.00518, "reported": "2023-11-27T16:32:28.438983Z", "json": {"subscribers": [], "service_area": {"uss_base_url": "https://example.com", "owner": "uss_qualifier", "time_start": {"value": "2023-11-27T16:32:28.432341Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-27T16:42:28.432341Z", "format": "RFC3339"}, "version": "1f6s7tvbdt46g", "id": "acd5584a-8137-4d78-878e-9a31a632e834"}}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T16:32:28.453790Z"}, {"name": "S2", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss_interoperability.md#s2-test-step", "start_time": "2023-11-27T16:32:28.453827Z", "failed_checks": [], "passed_checks": [{"name": "Subscription[n] created with proper response", "timestamp": "2023-11-27T16:32:28.466410Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,3a"]}, {"name": "service_areas includes ISA from S1", "timestamp": "2023-11-27T16:32:28.467184Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,1c", "astm.f3411.v22a.DSS0130,3,e"]}, {"name": "Subscription[n] created with proper response", "timestamp": "2023-11-27T16:32:28.477874Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,3a"]}, {"name": "service_areas includes ISA from S1", "timestamp": "2023-11-27T16:32:28.478650Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,1c", "astm.f3411.v22a.DSS0130,3,e"]}, {"name": "ID of ISA from S1 is properly synchronized with all DSS", "timestamp": "2023-11-27T16:32:28.478731Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0130,3,a"]}, {"name": "Owner of ISA from S1 is properly synchronized with all DSS", "timestamp": "2023-11-27T16:32:28.478786Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0130,3,b"]}, {"name": "URL of ISA from S1 is properly synchronized with all DSS", "timestamp": "2023-11-27T16:32:28.478838Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0130,3,c"]}, {"name": "Start/end times of ISA from S1 are properly synchronized with all DSS", "timestamp": "2023-11-27T16:32:28.478903Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0130,3,d"]}], "queries": [{"request": {"method": "PUT", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/31f53178-3d2e-4777-a243-bc9eedb0c667", "initiated_at": "2023-11-27T16:32:28.454659Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "586", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMzMSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": -23.6558, "lng": 130.6205}, {"lat": -23.6898, "lng": 130.6301}, {"lat": -23.6709, "lng": 130.67}, {"lat": -23.6407, "lng": 130.6466}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 20.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 400.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-27T16:32:28.453892Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-27T16:42:28.453892Z"}}, "uss_base_url": "https://example.com", "request_id": "d7e61fa5-583d-42ae-ba1a-b1e8116516af"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:28 GMT", "Content-Length": "608"}, "elapsed_s": 0.008236, "reported": "2023-11-27T16:32:28.463506Z", "json": {"service_areas": [{"uss_base_url": "https://example.com", "owner": "uss_qualifier", "time_start": {"value": "2023-11-27T16:32:28.432341Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-27T16:42:28.432341Z", "format": "RFC3339"}, "version": "1f6s7tvbdt46g", "id": "acd5584a-8137-4d78-878e-9a31a632e834"}], "subscription": {"id": "31f53178-3d2e-4777-a243-bc9eedb0c667", "uss_base_url": "https://example.com", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-27T16:42:28.453892Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T16:32:28.453892Z", "format": "RFC3339"}, "version": "1f6s7tvc2cfs8"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/f22c18e1-4532-417c-94e2-3451c6b52f49", "initiated_at": "2023-11-27T16:32:28.467972Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "586", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMyNSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": -23.6558, "lng": 130.6205}, {"lat": -23.6898, "lng": 130.6301}, {"lat": -23.6709, "lng": 130.67}, {"lat": -23.6407, "lng": 130.6466}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 20.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 400.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-27T16:32:28.467246Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-27T16:42:28.467246Z"}}, "uss_base_url": "https://example.com", "request_id": "e3c43c46-634c-47cd-bde4-143ed2058356"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:28 GMT", "Content-Length": "608"}, "elapsed_s": 0.006572, "reported": "2023-11-27T16:32:28.475198Z", "json": {"service_areas": [{"uss_base_url": "https://example.com", "owner": "uss_qualifier", "time_start": {"value": "2023-11-27T16:32:28.432341Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-27T16:42:28.432341Z", "format": "RFC3339"}, "version": "1f6s7tvbdt46g", "id": "acd5584a-8137-4d78-878e-9a31a632e834"}], "subscription": {"id": "f22c18e1-4532-417c-94e2-3451c6b52f49", "uss_base_url": "https://example.com", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-27T16:42:28.467246Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T16:32:28.467246Z", "format": "RFC3339"}, "version": "1f6s7tvcf1538"}}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T16:32:28.478926Z"}, {"name": "S3", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss_interoperability.md#s3-test-step", "start_time": "2023-11-27T16:32:28.478962Z", "failed_checks": [], "passed_checks": [{"name": "Subscription[P] returned with proper response", "timestamp": "2023-11-27T16:32:28.482778Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,5", "astm.f3411.v22a.DSS0070"]}, {"name": "Subscription[P] returned with proper response", "timestamp": "2023-11-27T16:32:28.486068Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,5", "astm.f3411.v22a.DSS0070"]}, {"name": "Subscription[P] ID is properly synchronized with all DSS", "timestamp": "2023-11-27T16:32:28.489289Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0130,2,a"]}, {"name": "Subscription[P] owner is properly synchronized with all DSS", "timestamp": "2023-11-27T16:32:28.491061Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0130,2,b"]}, {"name": "Subscription[P] URL is properly synchronized with all DSS", "timestamp": "2023-11-27T16:32:28.492659Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0130,2,c"]}, {"name": "Subscription[P] notification count is properly synchronized with all DSS", "timestamp": "2023-11-27T16:32:28.494199Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0130,2,f"]}, {"name": "Subscription[P] start/end times are properly synchronized with all DSS", "timestamp": "2023-11-27T16:32:28.497240Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0130,2,d"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/31f53178-3d2e-4777-a243-bc9eedb0c667", "initiated_at": "2023-11-27T16:32:28.479008Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMzMSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:28 GMT", "Content-Length": "315"}, "elapsed_s": 0.00135, "reported": "2023-11-27T16:32:28.480916Z", "json": {"subscription": {"id": "31f53178-3d2e-4777-a243-bc9eedb0c667", "uss_base_url": "https://example.com", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-27T16:42:28.453892Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T16:32:28.453892Z", "format": "RFC3339"}, "version": "1f6s7tvc2cfs8"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "GET", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/31f53178-3d2e-4777-a243-bc9eedb0c667", "initiated_at": "2023-11-27T16:32:28.482830Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMyNSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:28 GMT", "Content-Length": "315"}, "elapsed_s": 0.00113, "reported": "2023-11-27T16:32:28.484471Z", "json": {"subscription": {"id": "31f53178-3d2e-4777-a243-bc9eedb0c667", "uss_base_url": "https://example.com", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-27T16:42:28.453892Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T16:32:28.453892Z", "format": "RFC3339"}, "version": "1f6s7tvc2cfs8"}}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T16:32:28.497268Z"}, {"name": "S4", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss_interoperability.md#s4-test-step", "start_time": "2023-11-27T16:32:28.497304Z", "failed_checks": [], "passed_checks": [{"name": "Can query all Subscriptions in area from all DSSs", "timestamp": "2023-11-27T16:32:28.502279Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,6", "astm.f3411.v22a.DSS0070"]}, {"name": "Can query all Subscriptions in area from all DSSs", "timestamp": "2023-11-27T16:32:28.507524Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,6", "astm.f3411.v22a.DSS0070"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions?area=-23.6558,130.6205,-23.6898,130.6301,-23.6709,130.67,-23.6407,130.6466", "initiated_at": "2023-11-27T16:32:28.497371Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMzMSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:28 GMT", "Content-Length": "616"}, "elapsed_s": 0.001755, "reported": "2023-11-27T16:32:28.499650Z", "json": {"subscriptions": [{"id": "31f53178-3d2e-4777-a243-bc9eedb0c667", "uss_base_url": "https://example.com", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-27T16:42:28.453892Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T16:32:28.453892Z", "format": "RFC3339"}, "version": "1f6s7tvc2cfs8"}, {"id": "f22c18e1-4532-417c-94e2-3451c6b52f49", "uss_base_url": "https://example.com", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-27T16:42:28.467246Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T16:32:28.467246Z", "format": "RFC3339"}, "version": "1f6s7tvcf1538"}]}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "GET", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions?area=-23.6558,130.6205,-23.6898,130.6301,-23.6709,130.67,-23.6407,130.6466", "initiated_at": "2023-11-27T16:32:28.502344Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMyNSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:28 GMT", "Content-Length": "616"}, "elapsed_s": 0.001768, "reported": "2023-11-27T16:32:28.504623Z", "json": {"subscriptions": [{"id": "31f53178-3d2e-4777-a243-bc9eedb0c667", "uss_base_url": "https://example.com", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-27T16:42:28.453892Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T16:32:28.453892Z", "format": "RFC3339"}, "version": "1f6s7tvc2cfs8"}, {"id": "f22c18e1-4532-417c-94e2-3451c6b52f49", "uss_base_url": "https://example.com", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-27T16:42:28.467246Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T16:32:28.467246Z", "format": "RFC3339"}, "version": "1f6s7tvcf1538"}]}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T16:32:28.507570Z"}, {"name": "S5", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/test_steps/put_isa.md#create-or-update-isa-test-step", "start_time": "2023-11-27T16:32:28.507621Z", "failed_checks": [], "passed_checks": [{"name": "Can get ISA from primary DSS", "timestamp": "2023-11-27T16:32:28.511679Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0130,3,a"]}, {"name": "ISA response code", "timestamp": "2023-11-27T16:32:28.582917Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA response format", "timestamp": "2023-11-27T16:32:28.594305Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA ID matches", "timestamp": "2023-11-27T16:32:28.594379Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA version changed", "timestamp": "2023-11-27T16:32:28.594431Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA version format", "timestamp": "2023-11-27T16:32:28.594482Z", "participants": ["uss2"], "requirements": []}, {"name": "ISA start time matches", "timestamp": "2023-11-27T16:32:28.594531Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA end time matches", "timestamp": "2023-11-27T16:32:28.594578Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA URL matches", "timestamp": "2023-11-27T16:32:28.594628Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "Can modify ISA in primary DSS", "timestamp": "2023-11-27T16:32:28.595240Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,1b"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss2.localutm/rid/v2/dss/identification_service_areas/acd5584a-8137-4d78-878e-9a31a632e834", "initiated_at": "2023-11-27T16:32:28.507681Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMzMSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:28 GMT", "Content-Length": "292"}, "elapsed_s": 0.001149, "reported": "2023-11-27T16:32:28.509334Z", "json": {"service_area": {"uss_base_url": "https://example.com", "owner": "uss_qualifier", "time_start": {"value": "2023-11-27T16:32:28.432341Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-27T16:42:28.432341Z", "format": "RFC3339"}, "version": "1f6s7tvbdt46g", "id": "acd5584a-8137-4d78-878e-9a31a632e834"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/rid/v2/dss/identification_service_areas/acd5584a-8137-4d78-878e-9a31a632e834/1f6s7tvbdt46g", "initiated_at": "2023-11-27T16:32:28.512623Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "586", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjM0MiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": -23.6558, "lng": 130.6205}, {"lat": -23.6898, "lng": 130.6301}, {"lat": -23.6709, "lng": 130.67}, {"lat": -23.6407, "lng": 130.6466}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 20.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 400.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-27T16:32:28.511730Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-27T16:32:33.511730Z"}}, "uss_base_url": "https://example.com", "request_id": "53a095d6-97a3-4195-8fa2-bbceaf567096"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:28 GMT", "Content-Length": "566"}, "elapsed_s": 0.008577, "reported": "2023-11-27T16:32:28.521778Z", "json": {"subscribers": [{"subscriptions": [{"subscription_id": "31f53178-3d2e-4777-a243-bc9eedb0c667", "notification_index": 1}], "url": "https://example.com"}, {"subscriptions": [{"subscription_id": "f22c18e1-4532-417c-94e2-3451c6b52f49", "notification_index": 1}], "url": "https://example.com"}], "service_area": {"uss_base_url": "https://example.com", "owner": "uss_qualifier", "time_start": {"value": "2023-11-27T16:32:28.51173Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-27T16:32:33.51173Z", "format": "RFC3339"}, "version": "1f6s7tvdpjqi8", "id": "acd5584a-8137-4d78-878e-9a31a632e834"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "POST", "url": "https://example.com/uss/identification_service_areas/acd5584a-8137-4d78-878e-9a31a632e834", "initiated_at": "2023-11-27T16:32:28.566649Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "466", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJleGFtcGxlLmNvbSIsImV4cCI6MTcwMTEwNjMzMiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"subscriptions": [{"subscription_id": "f22c18e1-4532-417c-94e2-3451c6b52f49", "notification_index": 1}], "service_area": {"uss_base_url": "https://example.com", "owner": "uss_qualifier", "time_start": {"value": "2023-11-27T16:32:28.51173Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-27T16:32:33.51173Z", "format": "RFC3339"}, "version": "1f6s7tvdpjqi8", "id": "acd5584a-8137-4d78-878e-9a31a632e834"}, "request_id": "2628453d-a97e-4d10-a788-22415dc27376"}, "body": null}, "response": {"code": 404, "headers": {"Cache-Control": "max-age=604800", "Content-Type": "text/html; charset=UTF-8", "Date": "Mon, 27 Nov 2023 16:32:28 GMT", "Expires": "Mon, 04 Dec 2023 16:32:28 GMT", "Server": "EOS (vny/0453)", "Content-Length": "433"}, "elapsed_s": 0.013508, "reported": "2023-11-27T16:32:28.580866Z", "body": "\n\n\n\t\n\t\t404 - Not Found\n\t\n\t\n\t\t

404 - Not Found

\n\t\t\n\t\n\n", "json": null}}], "end_time": "2023-11-27T16:32:28.595271Z"}, {"name": "S6", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss_interoperability.md#s6-test-step", "start_time": "2023-11-27T16:32:28.595312Z", "failed_checks": [], "passed_checks": [{"name": "Subscription[n] deleted with proper response", "timestamp": "2023-11-27T16:32:28.602206Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,4a"]}, {"name": "Subscription[n] deleted with proper response", "timestamp": "2023-11-27T16:32:28.608824Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,4a"]}], "queries": [{"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/31f53178-3d2e-4777-a243-bc9eedb0c667/1f6s7tvc2cfs8", "initiated_at": "2023-11-27T16:32:28.595362Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMzMSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:28 GMT", "Content-Length": "315"}, "elapsed_s": 0.004596, "reported": "2023-11-27T16:32:28.600500Z", "json": {"subscription": {"id": "31f53178-3d2e-4777-a243-bc9eedb0c667", "uss_base_url": "https://example.com", "owner": "uss_qualifier", "notification_index": 1, "time_end": {"value": "2023-11-27T16:42:28.453892Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T16:32:28.453892Z", "format": "RFC3339"}, "version": "1f6s7tvc2cfs8"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/f22c18e1-4532-417c-94e2-3451c6b52f49/1f6s7tvcf1538", "initiated_at": "2023-11-27T16:32:28.602256Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMzMSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:28 GMT", "Content-Length": "315"}, "elapsed_s": 0.004264, "reported": "2023-11-27T16:32:28.607084Z", "json": {"subscription": {"id": "f22c18e1-4532-417c-94e2-3451c6b52f49", "uss_base_url": "https://example.com", "owner": "uss_qualifier", "notification_index": 1, "time_end": {"value": "2023-11-27T16:42:28.467246Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T16:32:28.467246Z", "format": "RFC3339"}, "version": "1f6s7tvcf1538"}}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T16:32:28.608855Z"}, {"name": "S7", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss_interoperability.md#s7-test-step", "start_time": "2023-11-27T16:32:28.608892Z", "failed_checks": [], "passed_checks": [{"name": "404 with proper response", "timestamp": "2023-11-27T16:32:28.610857Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,4b", "astm.f3411.v22a.DSS0070"]}, {"name": "404 with proper response", "timestamp": "2023-11-27T16:32:28.612881Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,4b", "astm.f3411.v22a.DSS0070"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/31f53178-3d2e-4777-a243-bc9eedb0c667", "initiated_at": "2023-11-27T16:32:28.608939Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMzMSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:28 GMT", "Content-Length": "115"}, "elapsed_s": 0.001192, "reported": "2023-11-27T16:32:28.610642Z", "json": {"message": "Subscription 31f53178-3d2e-4777-a243-bc9eedb0c667 not found (E:05ba25af-401a-43b8-b606-5f14d81bcedb)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "GET", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/f22c18e1-4532-417c-94e2-3451c6b52f49", "initiated_at": "2023-11-27T16:32:28.610938Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMyNSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:28 GMT", "Content-Length": "115"}, "elapsed_s": 0.001144, "reported": "2023-11-27T16:32:28.612648Z", "json": {"message": "Subscription f22c18e1-4532-417c-94e2-3451c6b52f49 not found (E:ce4bebfc-e0b2-4871-ac50-bd07c42f7216)"}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T16:32:28.612934Z"}, {"name": "S8", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss_interoperability.md#s8-test-step", "start_time": "2023-11-27T16:32:28.612995Z", "failed_checks": [], "passed_checks": [{"name": "Subscriptions queried successfully", "timestamp": "2023-11-27T16:32:28.615902Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,6"]}, {"name": "No Subscription[i] 1\u2264i\u2264n returned with proper response", "timestamp": "2023-11-27T16:32:28.616164Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,4b", "astm.f3411.v22a.DSS0070"]}, {"name": "Subscriptions queried successfully", "timestamp": "2023-11-27T16:32:28.619433Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,6"]}, {"name": "No Subscription[i] 1\u2264i\u2264n returned with proper response", "timestamp": "2023-11-27T16:32:28.619615Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,4b", "astm.f3411.v22a.DSS0070"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions?area=-23.6558,130.6205,-23.6898,130.6301,-23.6709,130.67,-23.6407,130.6466", "initiated_at": "2023-11-27T16:32:28.613118Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMzMSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:28 GMT", "Content-Length": "21"}, "elapsed_s": 0.001869, "reported": "2023-11-27T16:32:28.615540Z", "json": {"subscriptions": []}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "GET", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions?area=-23.6558,130.6205,-23.6898,130.6301,-23.6709,130.67,-23.6407,130.6466", "initiated_at": "2023-11-27T16:32:28.616278Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMyNSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:28 GMT", "Content-Length": "21"}, "elapsed_s": 0.00221, "reported": "2023-11-27T16:32:28.619076Z", "json": {"subscriptions": []}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T16:32:28.619645Z"}, {"name": "S9", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss_interoperability.md#s9-test-step", "start_time": "2023-11-27T16:32:28.619679Z", "failed_checks": [], "passed_checks": [{"name": "Subscription[n] created with proper response", "timestamp": "2023-11-27T16:32:33.636633Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,1c"]}, {"name": "service_areas does not include ISA from S1", "timestamp": "2023-11-27T16:32:33.637079Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,1d", "astm.f3411.v22a.DSS0070"]}, {"name": "Subscription[n] created with proper response", "timestamp": "2023-11-27T16:32:33.646822Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,1c"]}, {"name": "service_areas does not include ISA from S1", "timestamp": "2023-11-27T16:32:33.647265Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,1d", "astm.f3411.v22a.DSS0070"]}], "queries": [{"request": {"method": "PUT", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/2f304e1c-7d60-4f1d-a6df-4611b88d89a3", "initiated_at": "2023-11-27T16:32:33.626021Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "586", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMzMSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": -23.6558, "lng": 130.6205}, {"lat": -23.6898, "lng": 130.6301}, {"lat": -23.6709, "lng": 130.67}, {"lat": -23.6407, "lng": 130.6466}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 20.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 400.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-27T16:32:33.624882Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-27T16:32:38.624882Z"}}, "uss_base_url": "https://example.com", "request_id": "fa21fd16-844c-4bcc-ba0e-62b7f52a853e"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:33 GMT", "Content-Length": "334"}, "elapsed_s": 0.008077, "reported": "2023-11-27T16:32:33.634864Z", "json": {"service_areas": [], "subscription": {"id": "2f304e1c-7d60-4f1d-a6df-4611b88d89a3", "uss_base_url": "https://example.com", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-27T16:32:38.624882Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T16:32:33.624882Z", "format": "RFC3339"}, "version": "1f6s7u466ejdo"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/4dc5fef5-97b8-4121-b587-698970790443", "initiated_at": "2023-11-27T16:32:33.637862Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "586", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMyNSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": -23.6558, "lng": 130.6205}, {"lat": -23.6898, "lng": 130.6301}, {"lat": -23.6709, "lng": 130.67}, {"lat": -23.6407, "lng": 130.6466}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 20.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 400.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-27T16:32:33.637139Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-27T16:32:38.637139Z"}}, "uss_base_url": "https://example.com", "request_id": "48c10625-9e6b-4938-8230-c1d9c215dba8"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:33 GMT", "Content-Length": "334"}, "elapsed_s": 0.006481, "reported": "2023-11-27T16:32:33.645001Z", "json": {"service_areas": [], "subscription": {"id": "4dc5fef5-97b8-4121-b587-698970790443", "uss_base_url": "https://example.com", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-27T16:32:38.637139Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T16:32:33.637139Z", "format": "RFC3339"}, "version": "1f6s7u46hiosg"}}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T16:32:33.647294Z"}, {"name": "S10", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/test_steps/put_isa.md#create-or-update-isa-test-step", "start_time": "2023-11-27T16:32:33.647335Z", "failed_checks": [], "passed_checks": [{"name": "ISA response code", "timestamp": "2023-11-27T16:32:33.687531Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA response format", "timestamp": "2023-11-27T16:32:33.698935Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA ID matches", "timestamp": "2023-11-27T16:32:33.699006Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA version format", "timestamp": "2023-11-27T16:32:33.699058Z", "participants": ["uss2"], "requirements": []}, {"name": "ISA start time matches", "timestamp": "2023-11-27T16:32:33.699107Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA end time matches", "timestamp": "2023-11-27T16:32:33.699153Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA URL matches", "timestamp": "2023-11-27T16:32:33.699201Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA[P] created with proper response", "timestamp": "2023-11-27T16:32:33.699802Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,1a"]}, {"name": "All Subscription[i] 1\u2264i\u2264n returned in subscribers", "timestamp": "2023-11-27T16:32:33.700415Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,3b"]}], "queries": [{"request": {"method": "PUT", "url": "http://dss.uss2.localutm/rid/v2/dss/identification_service_areas/fba787eb-db09-4790-a858-35ca264ce804", "initiated_at": "2023-11-27T16:32:33.648167Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "586", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjM0MiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": -23.6558, "lng": 130.6205}, {"lat": -23.6898, "lng": 130.6301}, {"lat": -23.6709, "lng": 130.67}, {"lat": -23.6407, "lng": 130.6466}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 20.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 400.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-27T16:32:33.647404Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-27T16:42:33.647404Z"}}, "uss_base_url": "https://example.com", "request_id": "e7671c4e-4b7e-4149-b47a-90504f66f95f"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:33 GMT", "Content-Length": "568"}, "elapsed_s": 0.009184, "reported": "2023-11-27T16:32:33.658037Z", "json": {"subscribers": [{"subscriptions": [{"subscription_id": "2f304e1c-7d60-4f1d-a6df-4611b88d89a3", "notification_index": 1}], "url": "https://example.com"}, {"subscriptions": [{"subscription_id": "4dc5fef5-97b8-4121-b587-698970790443", "notification_index": 1}], "url": "https://example.com"}], "service_area": {"uss_base_url": "https://example.com", "owner": "uss_qualifier", "time_start": {"value": "2023-11-27T16:32:33.647404Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-27T16:42:33.647404Z", "format": "RFC3339"}, "version": "1f6s7u46r8mrg", "id": "fba787eb-db09-4790-a858-35ca264ce804"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "POST", "url": "https://example.com/uss/identification_service_areas/fba787eb-db09-4790-a858-35ca264ce804", "initiated_at": "2023-11-27T16:32:33.673556Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "468", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJleGFtcGxlLmNvbSIsImV4cCI6MTcwMTEwNjMzMiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"subscriptions": [{"subscription_id": "4dc5fef5-97b8-4121-b587-698970790443", "notification_index": 1}], "service_area": {"uss_base_url": "https://example.com", "owner": "uss_qualifier", "time_start": {"value": "2023-11-27T16:32:33.647404Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-27T16:42:33.647404Z", "format": "RFC3339"}, "version": "1f6s7u46r8mrg", "id": "fba787eb-db09-4790-a858-35ca264ce804"}, "request_id": "78903dcc-7e7b-4c58-9750-0565e759aed7"}, "body": null}, "response": {"code": 404, "headers": {"Cache-Control": "max-age=604800", "Content-Type": "text/html; charset=UTF-8", "Date": "Mon, 27 Nov 2023 16:32:33 GMT", "Expires": "Mon, 04 Dec 2023 16:32:33 GMT", "Server": "EOS (vny/0451)", "Content-Length": "433"}, "elapsed_s": 0.011357, "reported": "2023-11-27T16:32:33.685518Z", "body": "\n\n\n\t\n\t\t404 - Not Found\n\t\n\t\n\t\t

404 - Not Found

\n\t\t\n\t\n\n", "json": null}}], "end_time": "2023-11-27T16:32:33.700445Z"}, {"name": "S11", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/test_steps/delete_isa.md#delete-isa-test-step", "start_time": "2023-11-27T16:32:33.700486Z", "failed_checks": [], "passed_checks": [{"name": "ISA response format", "timestamp": "2023-11-27T16:32:33.746531Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,b"]}, {"name": "ISA ID matches", "timestamp": "2023-11-27T16:32:33.746603Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,b"]}, {"name": "ISA version matches", "timestamp": "2023-11-27T16:32:33.746649Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,b"]}, {"name": "ISA[P] deleted with proper response", "timestamp": "2023-11-27T16:32:33.746674Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,2a"]}, {"name": "All Subscription[i] 1\u2264i\u2264n returned in subscribers", "timestamp": "2023-11-27T16:32:33.747292Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,3c"]}], "queries": [{"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/rid/v2/dss/identification_service_areas/fba787eb-db09-4790-a858-35ca264ce804/1f6s7u46r8mrg", "initiated_at": "2023-11-27T16:32:33.700539Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjM0MiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:33 GMT", "Content-Length": "568"}, "elapsed_s": 0.006065, "reported": "2023-11-27T16:32:33.707157Z", "json": {"service_area": {"uss_base_url": "https://example.com", "owner": "uss_qualifier", "time_start": {"value": "2023-11-27T16:32:33.647404Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-27T16:42:33.647404Z", "format": "RFC3339"}, "version": "1f6s7u46r8mrg", "id": "fba787eb-db09-4790-a858-35ca264ce804"}, "subscribers": [{"subscriptions": [{"subscription_id": "2f304e1c-7d60-4f1d-a6df-4611b88d89a3", "notification_index": 2}], "url": "https://example.com"}, {"subscriptions": [{"subscription_id": "4dc5fef5-97b8-4121-b587-698970790443", "notification_index": 2}], "url": "https://example.com"}]}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "POST", "url": "https://example.com/uss/identification_service_areas/fba787eb-db09-4790-a858-35ca264ce804", "initiated_at": "2023-11-27T16:32:33.721555Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "159", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJleGFtcGxlLmNvbSIsImV4cCI6MTcwMTEwNjMzMiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"subscriptions": [{"subscription_id": "4dc5fef5-97b8-4121-b587-698970790443", "notification_index": 2}], "request_id": "ac0cb272-a7a1-4182-a837-37e320637c47"}, "body": null}, "response": {"code": 404, "headers": {"Cache-Control": "max-age=604800", "Content-Type": "text/html; charset=UTF-8", "Date": "Mon, 27 Nov 2023 16:32:33 GMT", "Expires": "Mon, 04 Dec 2023 16:32:33 GMT", "Server": "EOS (vny/0451)", "Content-Length": "433"}, "elapsed_s": 0.011551, "reported": "2023-11-27T16:32:33.733709Z", "body": "\n\n\n\t\n\t\t404 - Not Found\n\t\n\t\n\t\t

404 - Not Found

\n\t\t\n\t\n\n", "json": null}}], "end_time": "2023-11-27T16:32:33.747323Z"}, {"name": "S12", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/test_steps/put_isa.md#create-or-update-isa-test-step", "start_time": "2023-11-27T16:32:33.747363Z", "failed_checks": [], "passed_checks": [{"name": "ISA response code", "timestamp": "2023-11-27T16:32:38.766803Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA response format", "timestamp": "2023-11-27T16:32:38.777728Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA ID matches", "timestamp": "2023-11-27T16:32:38.777803Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA version format", "timestamp": "2023-11-27T16:32:38.777857Z", "participants": ["uss2"], "requirements": []}, {"name": "ISA start time matches", "timestamp": "2023-11-27T16:32:38.777907Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA end time matches", "timestamp": "2023-11-27T16:32:38.777953Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA URL matches", "timestamp": "2023-11-27T16:32:38.778003Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA[P] created with proper response", "timestamp": "2023-11-27T16:32:38.778477Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,1a"]}, {"name": "None of Subscription[i] 1\u2264i\u2264n returned in subscribers", "timestamp": "2023-11-27T16:32:38.778903Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,3d"]}], "queries": [{"request": {"method": "PUT", "url": "http://dss.uss2.localutm/rid/v2/dss/identification_service_areas/f9d81f15-57dd-4a6c-90e1-04e4eec67fff", "initiated_at": "2023-11-27T16:32:38.753667Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "586", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjM0MiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": -23.6558, "lng": 130.6205}, {"lat": -23.6898, "lng": 130.6301}, {"lat": -23.6709, "lng": 130.67}, {"lat": -23.6407, "lng": 130.6466}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 20.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 400.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-27T16:32:38.752582Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-27T16:42:38.752582Z"}}, "uss_base_url": "https://example.com", "request_id": "0bee9904-3005-44c3-b796-dbe251cbccfb"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:38 GMT", "Content-Length": "309"}, "elapsed_s": 0.009407, "reported": "2023-11-27T16:32:38.763872Z", "json": {"subscribers": [], "service_area": {"uss_base_url": "https://example.com", "owner": "uss_qualifier", "time_start": {"value": "2023-11-27T16:32:38.752582Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-27T16:42:38.752582Z", "format": "RFC3339"}, "version": "1f6s7u8v0nlq8", "id": "f9d81f15-57dd-4a6c-90e1-04e4eec67fff"}}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T16:32:38.778931Z"}, {"name": "S13", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss_interoperability.md#s13-test-step", "start_time": "2023-11-27T16:32:38.778974Z", "failed_checks": [], "passed_checks": [{"name": "Subscriptions queried successfully", "timestamp": "2023-11-27T16:32:38.782106Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,6"]}, {"name": "No Subscription[i] 1\u2264i\u2264n returned with proper response", "timestamp": "2023-11-27T16:32:38.782358Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,3d", "astm.f3411.v22a.DSS0070"]}, {"name": "Subscriptions queried successfully", "timestamp": "2023-11-27T16:32:38.785162Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,6"]}, {"name": "No Subscription[i] 1\u2264i\u2264n returned with proper response", "timestamp": "2023-11-27T16:32:38.785409Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,3d", "astm.f3411.v22a.DSS0070"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions?area=-23.6558,130.6205,-23.6898,130.6301,-23.6709,130.67,-23.6407,130.6466", "initiated_at": "2023-11-27T16:32:38.779050Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMzMSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:38 GMT", "Content-Length": "21"}, "elapsed_s": 0.002046, "reported": "2023-11-27T16:32:38.781718Z", "json": {"subscriptions": []}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "GET", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions?area=-23.6558,130.6205,-23.6898,130.6301,-23.6709,130.67,-23.6407,130.6466", "initiated_at": "2023-11-27T16:32:38.782447Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMyNSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:38 GMT", "Content-Length": "21"}, "elapsed_s": 0.001772, "reported": "2023-11-27T16:32:38.784818Z", "json": {"subscriptions": []}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T16:32:38.785449Z"}, {"name": "S14", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss_interoperability.md#s14-test-step", "start_time": "2023-11-27T16:32:38.785500Z", "failed_checks": [], "passed_checks": [], "end_time": "2023-11-27T16:32:38.785534Z"}, {"name": "S15", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/test_steps/delete_isa.md#delete-isa-test-step", "start_time": "2023-11-27T16:32:38.785579Z", "failed_checks": [], "passed_checks": [{"name": "ISA response format", "timestamp": "2023-11-27T16:32:38.805365Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,b"]}, {"name": "ISA ID matches", "timestamp": "2023-11-27T16:32:38.805434Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,b"]}, {"name": "ISA version matches", "timestamp": "2023-11-27T16:32:38.805482Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,b"]}, {"name": "ISA[P] deleted with proper response", "timestamp": "2023-11-27T16:32:38.805506Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,2a"]}, {"name": "None of Subscription[i] 1\u2264i\u2264n returned in subscribers with proper response", "timestamp": "2023-11-27T16:32:38.805969Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,3d"]}], "queries": [{"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/rid/v2/dss/identification_service_areas/f9d81f15-57dd-4a6c-90e1-04e4eec67fff/1f6s7u8v0nlq8", "initiated_at": "2023-11-27T16:32:38.785644Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjM0MiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:38 GMT", "Content-Length": "309"}, "elapsed_s": 0.00452, "reported": "2023-11-27T16:32:38.790704Z", "json": {"service_area": {"uss_base_url": "https://example.com", "owner": "uss_qualifier", "time_start": {"value": "2023-11-27T16:32:38.752582Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-27T16:42:38.752582Z", "format": "RFC3339"}, "version": "1f6s7u8v0nlq8", "id": "f9d81f15-57dd-4a6c-90e1-04e4eec67fff"}, "subscribers": []}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T16:32:38.805997Z"}, {"name": "S16", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss_interoperability.md#s16-test-step", "start_time": "2023-11-27T16:32:38.806031Z", "failed_checks": [], "passed_checks": [{"name": "Subscription[n] created with proper response", "timestamp": "2023-11-27T16:32:38.822048Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,3a"]}, {"name": "service_areas does not include ISA from S12", "timestamp": "2023-11-27T16:32:38.822491Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,2b", "astm.f3411.v22a.DSS0070"]}, {"name": "Subscription[n] created with proper response", "timestamp": "2023-11-27T16:32:38.832154Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,3a"]}, {"name": "service_areas does not include ISA from S12", "timestamp": "2023-11-27T16:32:38.832637Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,2b", "astm.f3411.v22a.DSS0070"]}], "queries": [{"request": {"method": "PUT", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/e698e3b2-df59-4599-b30c-67855d2aeb55", "initiated_at": "2023-11-27T16:32:38.806851Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "586", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMzMSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": -23.6558, "lng": 130.6205}, {"lat": -23.6898, "lng": 130.6301}, {"lat": -23.6709, "lng": 130.67}, {"lat": -23.6407, "lng": 130.6466}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 20.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 400.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-27T16:32:38.806094Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-27T16:42:38.806094Z"}}, "uss_base_url": "https://example.com", "request_id": "87460425-9c5c-40f6-9a1a-7123c3b7c38e"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:38 GMT", "Content-Length": "334"}, "elapsed_s": 0.012906, "reported": "2023-11-27T16:32:38.820375Z", "json": {"service_areas": [], "subscription": {"id": "e698e3b2-df59-4599-b30c-67855d2aeb55", "uss_base_url": "https://example.com", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-27T16:42:38.806094Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T16:32:38.806094Z", "format": "RFC3339"}, "version": "1f6s7u90iu428"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/a6be0cc7-3f68-4f6a-be51-287662bebad4", "initiated_at": "2023-11-27T16:32:38.823277Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "586", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMyNSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": -23.6558, "lng": 130.6205}, {"lat": -23.6898, "lng": 130.6301}, {"lat": -23.6709, "lng": 130.67}, {"lat": -23.6407, "lng": 130.6466}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 20.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 400.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-27T16:32:38.822550Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-27T16:42:38.822550Z"}}, "uss_base_url": "https://example.com", "request_id": "49f28000-b31c-48a5-88b6-4f492954790d"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:38 GMT", "Content-Length": "332"}, "elapsed_s": 0.006464, "reported": "2023-11-27T16:32:38.830333Z", "json": {"service_areas": [], "subscription": {"id": "a6be0cc7-3f68-4f6a-be51-287662bebad4", "uss_base_url": "https://example.com", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-27T16:42:38.82255Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T16:32:38.82255Z", "format": "RFC3339"}, "version": "1f6s7u912j95o"}}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T16:32:38.832666Z"}, {"name": "S17", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss_interoperability.md#s17-test-step", "start_time": "2023-11-27T16:32:38.832703Z", "failed_checks": [], "passed_checks": [{"name": "Subscription[n] deleted with proper response", "timestamp": "2023-11-27T16:32:38.840311Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,4a"]}, {"name": "Subscription[n] deleted with proper response", "timestamp": "2023-11-27T16:32:38.847104Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,4a"]}], "queries": [{"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/e698e3b2-df59-4599-b30c-67855d2aeb55/1f6s7u90iu428", "initiated_at": "2023-11-27T16:32:38.832754Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMzMSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:38 GMT", "Content-Length": "315"}, "elapsed_s": 0.0052, "reported": "2023-11-27T16:32:38.838495Z", "json": {"subscription": {"id": "e698e3b2-df59-4599-b30c-67855d2aeb55", "uss_base_url": "https://example.com", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-27T16:42:38.806094Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T16:32:38.806094Z", "format": "RFC3339"}, "version": "1f6s7u90iu428"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/a6be0cc7-3f68-4f6a-be51-287662bebad4/1f6s7u912j95o", "initiated_at": "2023-11-27T16:32:38.840363Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMzMSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:38 GMT", "Content-Length": "313"}, "elapsed_s": 0.004374, "reported": "2023-11-27T16:32:38.845278Z", "json": {"subscription": {"id": "a6be0cc7-3f68-4f6a-be51-287662bebad4", "uss_base_url": "https://example.com", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-27T16:42:38.82255Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T16:32:38.82255Z", "format": "RFC3339"}, "version": "1f6s7u912j95o"}}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T16:32:38.847135Z"}], "end_time": "2023-11-27T16:32:38.847151Z"}], "successful": true, "notes": {"uss2_private_address": {"message": "DSS instance (URL: http://dss.uss2.localutm/rid/v2, netloc: dss.uss2.localutm, resolved IP: 172.18.0.3) is declared as explicitly having a private address, skipping check", "timestamp": "2023-11-27T16:32:28.425771Z"}, "uss1_private_address": {"message": "DSS instance (URL: http://dss.uss1.localutm/rid/v2, netloc: dss.uss1.localutm, resolved IP: 172.18.0.3) is declared as explicitly having a private address, skipping check", "timestamp": "2023-11-27T16:32:28.429119Z"}}, "end_time": "2023-11-27T16:32:38.847164Z", "cleanup": {"name": "Cleanup", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss_interoperability.md#cleanup", "start_time": "2023-11-27T16:32:38.847191Z", "failed_checks": [], "passed_checks": [{"name": "ISA deleted with proper response", "timestamp": "2023-11-27T16:32:38.858188Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,2a"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-27T16:32:38.860298Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,4a"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-27T16:32:38.862245Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,4a"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-27T16:32:38.864376Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,4a"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-27T16:32:38.870278Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,4a"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-27T16:32:38.872318Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,4a"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-27T16:32:38.879466Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,4a"]}, {"name": "ISA deleted with proper response", "timestamp": "2023-11-27T16:32:38.881466Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,2a"]}, {"name": "ISA deleted with proper response", "timestamp": "2023-11-27T16:32:38.883411Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,2a"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-27T16:32:38.885627Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,4a"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-27T16:32:38.887834Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,4a"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss2.localutm/rid/v2/dss/identification_service_areas/acd5584a-8137-4d78-878e-9a31a632e834", "initiated_at": "2023-11-27T16:32:38.847235Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMzMSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:38 GMT", "Content-Length": "290"}, "elapsed_s": 0.001254, "reported": "2023-11-27T16:32:38.849014Z", "json": {"service_area": {"uss_base_url": "https://example.com", "owner": "uss_qualifier", "time_start": {"value": "2023-11-27T16:32:28.51173Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-27T16:32:33.51173Z", "format": "RFC3339"}, "version": "1f6s7tvdpjqi8", "id": "acd5584a-8137-4d78-878e-9a31a632e834"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/rid/v2/dss/identification_service_areas/acd5584a-8137-4d78-878e-9a31a632e834/1f6s7tvdpjqi8", "initiated_at": "2023-11-27T16:32:38.850144Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjM0MiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:38 GMT", "Content-Length": "307"}, "elapsed_s": 0.005491, "reported": "2023-11-27T16:32:38.856175Z", "json": {"service_area": {"uss_base_url": "https://example.com", "owner": "uss_qualifier", "time_start": {"value": "2023-11-27T16:32:28.51173Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-27T16:32:33.51173Z", "format": "RFC3339"}, "version": "1f6s7tvdpjqi8", "id": "acd5584a-8137-4d78-878e-9a31a632e834"}, "subscribers": []}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "GET", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/31f53178-3d2e-4777-a243-bc9eedb0c667", "initiated_at": "2023-11-27T16:32:38.858314Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMzMSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:38 GMT", "Content-Length": "115"}, "elapsed_s": 0.001168, "reported": "2023-11-27T16:32:38.860047Z", "json": {"message": "Subscription 31f53178-3d2e-4777-a243-bc9eedb0c667 not found (E:932da1fc-3206-4e2d-948f-4140b21792fb)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "GET", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/f22c18e1-4532-417c-94e2-3451c6b52f49", "initiated_at": "2023-11-27T16:32:38.860401Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMzMSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:38 GMT", "Content-Length": "115"}, "elapsed_s": 0.001097, "reported": "2023-11-27T16:32:38.862024Z", "json": {"message": "Subscription f22c18e1-4532-417c-94e2-3451c6b52f49 not found (E:231ec374-6804-4379-84a9-a39568cead4a)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "GET", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/2f304e1c-7d60-4f1d-a6df-4611b88d89a3", "initiated_at": "2023-11-27T16:32:38.862396Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMzMSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:38 GMT", "Content-Length": "315"}, "elapsed_s": 0.00117, "reported": "2023-11-27T16:32:38.864103Z", "json": {"subscription": {"id": "2f304e1c-7d60-4f1d-a6df-4611b88d89a3", "uss_base_url": "https://example.com", "owner": "uss_qualifier", "notification_index": 2, "time_end": {"value": "2023-11-27T16:32:38.624882Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T16:32:33.624882Z", "format": "RFC3339"}, "version": "1f6s7u466ejdo"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/2f304e1c-7d60-4f1d-a6df-4611b88d89a3/1f6s7u466ejdo", "initiated_at": "2023-11-27T16:32:38.865419Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMzMSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:38 GMT", "Content-Length": "315"}, "elapsed_s": 0.004088, "reported": "2023-11-27T16:32:38.870028Z", "json": {"subscription": {"id": "2f304e1c-7d60-4f1d-a6df-4611b88d89a3", "uss_base_url": "https://example.com", "owner": "uss_qualifier", "notification_index": 2, "time_end": {"value": "2023-11-27T16:32:38.624882Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T16:32:33.624882Z", "format": "RFC3339"}, "version": "1f6s7u466ejdo"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "GET", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/4dc5fef5-97b8-4121-b587-698970790443", "initiated_at": "2023-11-27T16:32:38.870362Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMzMSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:38 GMT", "Content-Length": "315"}, "elapsed_s": 0.00114, "reported": "2023-11-27T16:32:38.872065Z", "json": {"subscription": {"id": "4dc5fef5-97b8-4121-b587-698970790443", "uss_base_url": "https://example.com", "owner": "uss_qualifier", "notification_index": 2, "time_end": {"value": "2023-11-27T16:32:38.637139Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T16:32:33.637139Z", "format": "RFC3339"}, "version": "1f6s7u46hiosg"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/4dc5fef5-97b8-4121-b587-698970790443/1f6s7u46hiosg", "initiated_at": "2023-11-27T16:32:38.873328Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMzMSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:38 GMT", "Content-Length": "315"}, "elapsed_s": 0.005365, "reported": "2023-11-27T16:32:38.879199Z", "json": {"subscription": {"id": "4dc5fef5-97b8-4121-b587-698970790443", "uss_base_url": "https://example.com", "owner": "uss_qualifier", "notification_index": 2, "time_end": {"value": "2023-11-27T16:32:38.637139Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T16:32:33.637139Z", "format": "RFC3339"}, "version": "1f6s7u46hiosg"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "GET", "url": "http://dss.uss2.localutm/rid/v2/dss/identification_service_areas/fba787eb-db09-4790-a858-35ca264ce804", "initiated_at": "2023-11-27T16:32:38.879549Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMzMSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:38 GMT", "Content-Length": "106"}, "elapsed_s": 0.001095, "reported": "2023-11-27T16:32:38.881215Z", "json": {"message": "ISA fba787eb-db09-4790-a858-35ca264ce804 not found (E:52db6abb-bb36-45f7-b197-4f38b4f2c1b7)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "GET", "url": "http://dss.uss2.localutm/rid/v2/dss/identification_service_areas/f9d81f15-57dd-4a6c-90e1-04e4eec67fff", "initiated_at": "2023-11-27T16:32:38.881550Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMzMSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:38 GMT", "Content-Length": "106"}, "elapsed_s": 0.001078, "reported": "2023-11-27T16:32:38.883167Z", "json": {"message": "ISA f9d81f15-57dd-4a6c-90e1-04e4eec67fff not found (E:c6a5f0ac-7aaa-4981-885b-d5b2a8970aed)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "GET", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/e698e3b2-df59-4599-b30c-67855d2aeb55", "initiated_at": "2023-11-27T16:32:38.883493Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMzMSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:38 GMT", "Content-Length": "115"}, "elapsed_s": 0.001195, "reported": "2023-11-27T16:32:38.885372Z", "json": {"message": "Subscription e698e3b2-df59-4599-b30c-67855d2aeb55 not found (E:56af9860-0f30-41d7-a5db-adc51ce8e6a0)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "GET", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/a6be0cc7-3f68-4f6a-be51-287662bebad4", "initiated_at": "2023-11-27T16:32:38.885757Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMzMSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:38 GMT", "Content-Length": "115"}, "elapsed_s": 0.001168, "reported": "2023-11-27T16:32:38.887601Z", "json": {"message": "Subscription a6be0cc7-3f68-4f6a-be51-287662bebad4 not found (E:8bdb04ac-cac1-4008-aa98-2d3e28dc6bb7)"}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T16:32:38.887912Z"}}}, {"test_scenario": {"name": "ASTM NetRID DSS: Token Validation", "scenario_type": "scenarios.astm.netrid.v22a.dss.TokenValidation", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/token_validation.md", "start_time": "2023-11-27T16:32:38.888453Z", "cases": [{"name": "Setup", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/token_validation.md#setup-test-case", "start_time": "2023-11-27T16:32:38.888514Z", "steps": [{"name": "Ensure clean workspace", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/token_validation.md#ensure-clean-workspace-test-step", "start_time": "2023-11-27T16:32:38.888556Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-27T16:32:38.890590Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.GetISA"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss2.localutm/rid/v2/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-27T16:32:38.888597Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMzMSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:38 GMT", "Content-Length": "106"}, "elapsed_s": 0.001084, "reported": "2023-11-27T16:32:38.890327Z", "json": {"message": "ISA 0000015c-e36d-40be-d38b-eca6ca350000 not found (E:c4a89d67-eeae-49b5-9661-0276d7c17e00)"}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T16:32:38.890671Z"}], "end_time": "2023-11-27T16:32:38.890700Z"}, {"name": "Token validation", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/token_validation.md#token-validation-test-case", "start_time": "2023-11-27T16:32:38.890735Z", "steps": [{"name": "Token validation", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/test_steps/put_isa.md#create-or-update-isa-test-step", "start_time": "2023-11-27T16:32:38.890772Z", "failed_checks": [], "passed_checks": [{"name": "Read scope cannot create an ISA", "timestamp": "2023-11-27T16:32:38.893428Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "Missing token prevents creating an ISA", "timestamp": "2023-11-27T16:32:38.896583Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "Fake token prevents creating an ISA", "timestamp": "2023-11-27T16:32:38.900743Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA response code", "timestamp": "2023-11-27T16:32:38.911819Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA response format", "timestamp": "2023-11-27T16:32:38.922906Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA ID matches", "timestamp": "2023-11-27T16:32:38.922990Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA version format", "timestamp": "2023-11-27T16:32:38.923054Z", "participants": ["uss2"], "requirements": []}, {"name": "ISA start time matches", "timestamp": "2023-11-27T16:32:38.923113Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA end time matches", "timestamp": "2023-11-27T16:32:38.923170Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA URL matches", "timestamp": "2023-11-27T16:32:38.923229Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "Correct token and scope can create ISA", "timestamp": "2023-11-27T16:32:38.923697Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "Missing token prevents reading an ISA", "timestamp": "2023-11-27T16:32:38.925142Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.GetISA"]}, {"name": "Fake token prevents reading an ISA", "timestamp": "2023-11-27T16:32:38.927630Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.GetISA"]}, {"name": "Read scope cannot mutate an ISA", "timestamp": "2023-11-27T16:32:38.930215Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "Missing token prevents mutating an ISA", "timestamp": "2023-11-27T16:32:38.932740Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "Fake token cannot mutate an ISA", "timestamp": "2023-11-27T16:32:38.935484Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "Read scope cannot delete an ISA", "timestamp": "2023-11-27T16:32:38.937199Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,b"]}, {"name": "Missing token prevents ISA deletion", "timestamp": "2023-11-27T16:32:38.938850Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,b"]}, {"name": "Fake token cannot delete an ISA", "timestamp": "2023-11-27T16:32:38.940705Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,b"]}, {"name": "Correct token and scope can delete ISA", "timestamp": "2023-11-27T16:32:38.950655Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,b"]}], "queries": [{"request": {"method": "PUT", "url": "http://dss.uss2.localutm/rid/v2/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-27T16:32:38.891613Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "606", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMzMSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 0.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 3048.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-27T16:31:33.798239Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-27T17:31:33.798239Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "f7d96339-431c-4dca-8a0b-5d977bac0dfb"}, "body": null}, "response": {"code": 403, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:38 GMT", "Content-Length": "202"}, "elapsed_s": 0.000895, "reported": "2023-11-27T16:32:38.893060Z", "json": {"message": "Access token missing scopes (AuthOption[0]: rid.service_provider) while expecting [Authority: (rid.service_provider)] and got rid.display_provider (E:06e1c836-7822-4d5d-9d16-b8610c24dfdf)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/rid/v2/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-27T16:32:38.894295Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "606", "Content-Type": "application/json"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 0.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 3048.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-27T16:31:33.798239Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-27T17:31:33.798239Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "54aacdf4-bc0b-49b4-a74d-61fbae62e656"}, "body": null}, "response": {"code": 401, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:38 GMT", "Content-Length": "76"}, "elapsed_s": 0.001262, "reported": "2023-11-27T16:32:38.896185Z", "json": {"message": "Missing access token (E:89627c6d-05f7-412f-be84-c3e0e6dda9dd)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/rid/v2/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-27T16:32:38.897595Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "606", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImNsaWVudF9pZCI6InVzc191bnNpZ25lZCIsImV4cCI6MTcwMTEwNjM1OCwiaXNzIjoiTm9BdXRoIiwianRpIjoiNjc2NGVmNGQtNmI3MS00MDBlLWE1YTQtN2QwODIxYTQzYWUyIiwibmJmIjoxNzAxMTAyNzU3LCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3Vuc2lnbmVkIn0.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 0.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 3048.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-27T16:31:33.798239Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-27T17:31:33.798239Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "a0314be3-3f6b-4170-95a3-6cd09658c2f3"}, "body": null}, "response": {"code": 401, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:38 GMT", "Content-Length": "86"}, "elapsed_s": 0.001136, "reported": "2023-11-27T16:32:38.900370Z", "json": {"message": "crypto/rsa: verification error (E:4e3e7410-36f0-4de8-8771-43a4ff431f6e)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/rid/v2/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-27T16:32:38.901789Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "606", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjM0MiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 0.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 3048.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-27T16:31:33.798239Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-27T17:31:33.798239Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "38131a19-43ae-4795-90b1-8242c5898ba8"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:38 GMT", "Content-Length": "335"}, "elapsed_s": 0.006347, "reported": "2023-11-27T16:32:38.908714Z", "json": {"subscribers": [], "service_area": {"uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "time_start": {"value": "2023-11-27T16:31:33.798239Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-27T17:31:33.798239Z", "format": "RFC3339"}, "version": "1f6s7u93deij0", "id": "0000015c-e36d-40be-d38b-eca6ca350000"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/rid/v2/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000/1f6s7u93deij0", "initiated_at": "2023-11-27T16:32:38.928480Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "606", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMzMSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 0.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 3048.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-27T16:31:33.798239Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-27T17:31:33.798239Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "ec05f9e3-00e2-440e-888b-337c0c990813"}, "body": null}, "response": {"code": 403, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:38 GMT", "Content-Length": "202"}, "elapsed_s": 0.000826, "reported": "2023-11-27T16:32:38.929873Z", "json": {"message": "Access token missing scopes (AuthOption[0]: rid.service_provider) while expecting [Authority: (rid.service_provider)] and got rid.display_provider (E:498c8d01-8bb1-45a2-83bc-6615a7e0372b)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/rid/v2/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-27T16:32:38.931066Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "606", "Content-Type": "application/json"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 0.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 3048.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-27T16:31:33.798239Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-27T17:31:33.798239Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "49cb65fc-f1af-4f74-a4e9-af75a696e8f4"}, "body": null}, "response": {"code": 401, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:38 GMT", "Content-Length": "76"}, "elapsed_s": 0.00075, "reported": "2023-11-27T16:32:38.932372Z", "json": {"message": "Missing access token (E:e34eb3a6-10c3-4a20-8982-40e783806b1b)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/rid/v2/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-27T16:32:38.933749Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "606", "Content-Type": "application/json", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImNsaWVudF9pZCI6InVzc191bnNpZ25lZCIsImV4cCI6MTcwMTEwNjM1OCwiaXNzIjoiTm9BdXRoIiwianRpIjoiNjc2NGVmNGQtNmI3MS00MDBlLWE1YTQtN2QwODIxYTQzYWUyIiwibmJmIjoxNzAxMTAyNzU3LCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3Vuc2lnbmVkIn0.REDACTED"}, "json": {"extents": {"volume": {"outline_polygon": {"vertices": [{"lat": 37.1853, "lng": -80.614}, {"lat": 37.2148, "lng": -80.614}, {"lat": 37.2148, "lng": -80.544}, {"lat": 37.1853, "lng": -80.544}]}, "altitude_lower": {"reference": "W84", "units": "M", "value": 0.0}, "altitude_upper": {"reference": "W84", "units": "M", "value": 3048.0}}, "time_start": {"format": "RFC3339", "value": "2023-11-27T16:31:33.798239Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-27T17:31:33.798239Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "f2f069ec-08a8-499d-86e3-a290dcf44911"}, "body": null}, "response": {"code": 401, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:38 GMT", "Content-Length": "86"}, "elapsed_s": 0.000836, "reported": "2023-11-27T16:32:38.935136Z", "json": {"message": "crypto/rsa: verification error (E:8482efb5-0a3e-420b-a4af-c176beb47051)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/rid/v2/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000/1f6s7u93deij0", "initiated_at": "2023-11-27T16:32:38.935546Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMzMSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 403, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:38 GMT", "Content-Length": "202"}, "elapsed_s": 0.000792, "reported": "2023-11-27T16:32:38.936864Z", "json": {"message": "Access token missing scopes (AuthOption[0]: rid.service_provider) while expecting [Authority: (rid.service_provider)] and got rid.display_provider (E:cbaea75e-3348-4bf2-b4e6-135ae81f60e0)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/rid/v2/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000/1f6s7u93deij0", "initiated_at": "2023-11-27T16:32:38.937305Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0"}, "body": null, "json": null}, "response": {"code": 401, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:38 GMT", "Content-Length": "76"}, "elapsed_s": 0.000684, "reported": "2023-11-27T16:32:38.938509Z", "json": {"message": "Missing access token (E:cf92ba3b-f3de-495b-af5b-b7c8fc757a35)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/rid/v2/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000/1f6s7u93deij0", "initiated_at": "2023-11-27T16:32:38.938956Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImNsaWVudF9pZCI6InVzc191bnNpZ25lZCIsImV4cCI6MTcwMTEwNjM1OCwiaXNzIjoiTm9BdXRoIiwianRpIjoiNjc2NGVmNGQtNmI3MS00MDBlLWE1YTQtN2QwODIxYTQzYWUyIiwibmJmIjoxNzAxMTAyNzU3LCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3Vuc2lnbmVkIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 401, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:38 GMT", "Content-Length": "86"}, "elapsed_s": 0.000866, "reported": "2023-11-27T16:32:38.940363Z", "json": {"message": "crypto/rsa: verification error (E:1af82392-176c-45ab-8c44-3ef56c994a8f)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/rid/v2/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000/1f6s7u93deij0", "initiated_at": "2023-11-27T16:32:38.940765Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjM0MiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:38 GMT", "Content-Length": "335"}, "elapsed_s": 0.006659, "reported": "2023-11-27T16:32:38.947964Z", "json": {"service_area": {"uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "time_start": {"value": "2023-11-27T16:31:33.798239Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-27T17:31:33.798239Z", "format": "RFC3339"}, "version": "1f6s7u93deij0", "id": "0000015c-e36d-40be-d38b-eca6ca350000"}, "subscribers": []}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T16:32:38.950700Z"}], "end_time": "2023-11-27T16:32:38.950722Z"}], "successful": true, "end_time": "2023-11-27T16:32:38.950747Z", "cleanup": {"name": "Cleanup", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/token_validation.md#cleanup", "start_time": "2023-11-27T16:32:38.950773Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-27T16:32:38.952729Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.GetISA"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss2.localutm/rid/v2/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000", "initiated_at": "2023-11-27T16:32:38.950803Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTEwNjMzMSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 16:32:38 GMT", "Content-Length": "106"}, "elapsed_s": 0.001167, "reported": "2023-11-27T16:32:38.952471Z", "json": {"message": "ISA 0000015c-e36d-40be-d38b-eca6ca350000 not found (E:c2dc90c8-7138-4dac-b523-6b80f4a87bc9)"}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T16:32:38.952812Z"}}}, {"test_scenario": {"name": "ASTM NetRID DSS: Direct CRDB access", "scenario_type": "scenarios.astm.netrid.v22a.dss.CRDBAccess", "documentation_url": "https://github.com/interuss/monitoring/blob/3295d6256c65973191f6bb2d69cc9c4d125637ec/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/crdb_access.md", "start_time": "2023-11-27T16:32:38.953251Z", "cases": [], "successful": true, "end_time": "2023-11-27T16:32:38.953306Z"}}], "capability_evaluations": [], "successful": true, "end_time": "2023-11-27T16:32:38.953540Z"}}], "generator_type": "action_generators.astm.f3411.ForEachDSS", "start_time": "2023-11-27T16:32:05.856847Z", "successful": true, "end_time": "2023-11-27T16:32:38.954214Z"}}], "capability_evaluations": [], "successful": true, "end_time": "2023-11-27T16:32:38.954933Z"}}} \ No newline at end of file diff --git a/artifacts/uss_qualifier/reports/dss_probing/requirements/status.json b/artifacts/uss_qualifier/reports/dss_probing/requirements/status.json index 697e22f9ea..0114e8c6ce 100644 --- a/artifacts/uss_qualifier/reports/dss_probing/requirements/status.json +++ b/artifacts/uss_qualifier/reports/dss_probing/requirements/status.json @@ -1,9 +1,9 @@ { "test_run_information": { - "test_run_id": "739dce1dbce5381d461f0672bb9842a3e835d9fa1d9aa2c97426a77e7c8e8e83", - "start_time": "2023-11-16 10:44:46 UTC", - "end_time": "2023-11-16 10:45:54 UTC", - "baseline": "03b01ac2e449d56394605f5704839b3dcbe2e23d12c46093003ecdae416c66ca", + "test_run_id": "5a13ce9edf7eaa098f5fad3940b6f19ad27574b5bbc06b82404647fb05a394c3", + "start_time": "2023-11-27 16:31:32 UTC", + "end_time": "2023-11-27 16:32:38 UTC", + "baseline": "4a750136a7999ca28543327e4cafbfc4ea5d806a4269e6734c757752fb9e9d38", "environment": "383670842b90e623e04660bab8132198849a61457e0d90caf9eebb0df6322efb" }, "participant_verifications": { diff --git a/artifacts/uss_qualifier/reports/dss_probing/requirements/uss1.html b/artifacts/uss_qualifier/reports/dss_probing/requirements/uss1.html index 6d4d52a89a..a95f3afc8f 100644 --- a/artifacts/uss_qualifier/reports/dss_probing/requirements/uss1.html +++ b/artifacts/uss_qualifier/reports/dss_probing/requirements/uss1.html @@ -86,19 +86,19 @@

Test run

Test run identifier - TR-739dce1 + TR-5a13ce9 Start time - 2023-11-16 10:44:46 UTC + 2023-11-27 16:31:32 UTC End time - 2023-11-16 10:45:54 UTC + 2023-11-27 16:32:38 UTC Test baseline identifier - TB-03b01ac + TB-4a75013 Environment identifier @@ -126,7 +126,7 @@

Tested requirements

- astm
.f3411
.v19
+ astm
.f3411
.v19
DSS0010 Not tested Not implemented @@ -142,586 +142,573 @@

Tested requirements

DSS0030,a Pass - ASTM F3411-19 NetRID DSS interoperability + ASTM F3411-19 NetRID DSS interoperability - Interoperability sequence + Interoperability sequence - S1 + S1 - ISA response code + ISA response code Pass - ISA response format + ISA response format Pass - ISA ID matches + ISA ID matches Pass - ISA start time matches + ISA start time matches Pass - ISA end time matches + ISA end time matches Pass - ISA URL matches + ISA URL matches Not tested - ISA version changed + ISA version changed Pass - S5 + S5 - ISA response code + ISA response code Pass - ISA response format + ISA response format Pass - ISA ID matches + ISA ID matches Pass - ISA version changed + ISA version changed Pass - ISA start time matches + ISA start time matches Pass - ISA end time matches + ISA end time matches Pass - ISA URL matches + ISA URL matches Pass - S10 + S10 - ISA response code + ISA response code Pass - ISA response format + ISA response format Pass - ISA ID matches + ISA ID matches Pass - ISA start time matches + ISA start time matches Pass - ISA end time matches + ISA end time matches Pass - ISA URL matches + ISA URL matches Not tested - ISA version changed + ISA version changed Pass - S12 + S12 - ISA response code + ISA response code Pass - ISA response format + ISA response format Pass - ISA ID matches + ISA ID matches Pass - ISA start time matches + ISA start time matches Pass - ISA end time matches + ISA end time matches Pass - ISA URL matches + ISA URL matches Not tested - ISA version changed + ISA version changed Pass - ASTM NetRID DSS: ISA Expiry + ASTM NetRID DSS: ISA Expiry - ISA Expiry + ISA Expiry - ISA Expiry + ISA Expiry - Create short-lived ISA + Create short-lived ISA Pass - ASTM NetRID DSS: ISA Subscription Interactions + ASTM NetRID DSS: ISA Subscription Interactions - ISA Subscription Interactions + ISA Subscription Interactions - ISA Subscription Interactions + ISA Subscription Interactions - Create an ISA + Create an ISA Pass - Mutate the ISA + Mutate the ISA Pass - Response to the mutation of the ISA contains subscription ID + Response to the mutation of the ISA contains subscription ID Pass - Subscription to an ISA has its notification index incremented after mutation + Subscription to an ISA has its notification index incremented after mutation Pass - Subscription to an ISA has its notification index incremented after deletion + Subscription to an ISA has its notification index incremented after deletion Pass - ASTM NetRID DSS: Simple ISA + ASTM NetRID DSS: Simple ISA - Create and check ISA + Create and check ISA - Create ISA + Create ISA - ISA response code + ISA response code Pass - ISA response format + ISA response format Pass - ISA ID matches + ISA ID matches Pass - ISA start time matches + ISA start time matches Pass - ISA end time matches + ISA end time matches Pass - ISA URL matches + ISA URL matches Pass - ISA created + ISA created Not tested - ISA version changed + ISA version changed Pass - Update and search ISA + Update and search ISA - Update ISA + Update ISA - ISA response code + ISA response code Pass - ISA response format + ISA response format Pass - ISA ID matches + ISA ID matches Pass - ISA version changed + ISA version changed Pass - ISA start time matches + ISA start time matches Pass - ISA end time matches + ISA end time matches Pass - ISA URL matches + ISA URL matches Pass - ISA updated + ISA updated Pass - ASTM NetRID DSS: Submitted ISA Validations + ASTM NetRID DSS: Submitted ISA Validations - ISA Validation + ISA Validation - ISA Validation + ISA Validation - ISA huge area + ISA huge area Pass - ISA empty vertices + ISA empty vertices Pass - ISA start time in the past + ISA start time in the past Pass - ISA start time after end time + ISA start time after end time Pass - ISA vertices are valid + ISA vertices are valid Pass - ISA missing outline + ISA missing outline Pass - ISA missing volume + ISA missing volume Not tested - ISA missing extents + ISA missing extents Pass - ASTM NetRID DSS: Token Validation + ASTM NetRID DSS: Token Validation - Token validation + Token validation - Token validation + Token validation - Read scope cannot create an ISA - (2x) + Read scope cannot create an ISA Pass - Missing token prevents creating an ISA - (2x) + Missing token prevents creating an ISA Pass - Fake token prevents creating an ISA - (2x) + Fake token prevents creating an ISA Pass - ISA response code - (2x) + ISA response code Pass - ISA response format - (2x) + ISA response format Pass - ISA ID matches - (2x) + ISA ID matches Pass - ISA start time matches - (2x) + ISA start time matches Pass - ISA end time matches - (2x) + ISA end time matches Pass - ISA URL matches - (2x) + ISA URL matches Pass - Correct token and scope can create ISA - (2x) + Correct token and scope can create ISA Pass - Read scope cannot mutate an ISA - (2x) + Read scope cannot mutate an ISA Pass - Missing token prevents mutating an ISA - (2x) + Missing token prevents mutating an ISA Pass - Fake token cannot mutate an ISA - (2x) + Fake token cannot mutate an ISA Not tested - ISA version changed + ISA version changed @@ -729,226 +716,222 @@

Tested requirements

DSS0030,b Pass - ASTM F3411-19 NetRID DSS interoperability + ASTM F3411-19 NetRID DSS interoperability - Interoperability sequence + Interoperability sequence - S11 + S11 - ISA response format + ISA response format Pass - ISA ID matches + ISA ID matches Pass - ISA version matches + ISA version matches Pass - S15 + S15 - ISA response format + ISA response format Pass - ISA ID matches + ISA ID matches Pass - ISA version matches + ISA version matches Not tested - ASTM NetRID DSS: ISA Expiry + ASTM NetRID DSS: ISA Expiry - Setup + Setup - Ensure clean workspace + Ensure clean workspace - Removed pre-existing ISA + Removed pre-existing ISA Pass - ASTM NetRID DSS: ISA Subscription Interactions + ASTM NetRID DSS: ISA Subscription Interactions - ISA Subscription Interactions + ISA Subscription Interactions - ISA Subscription Interactions + ISA Subscription Interactions - Response to the deletion of the ISA contains subscription ID + Response to the deletion of the ISA contains subscription ID Pass - ASTM NetRID DSS: Simple ISA + ASTM NetRID DSS: Simple ISA - Delete ISA + Delete ISA - Delete with wrong version + Delete with wrong version - Delete request rejected + Delete request rejected Pass - Delete with empty version + Delete with empty version - Delete request rejected + Delete request rejected Pass - Delete ISA + Delete ISA - ISA response format + ISA response format Pass - ISA ID matches + ISA ID matches Pass - ISA version matches + ISA version matches Pass - ISA deleted + ISA deleted Not tested - Setup + Setup - Ensure clean workspace + Ensure clean workspace - Removed pre-existing ISA + Removed pre-existing ISA Not tested - ASTM NetRID DSS: Submitted ISA Validations + ASTM NetRID DSS: Submitted ISA Validations - Setup + Setup - Ensure clean workspace + Ensure clean workspace - Removed pre-existing ISA + Removed pre-existing ISA Pass - ASTM NetRID DSS: Token Validation + ASTM NetRID DSS: Token Validation - Token validation + Token validation - Token validation + Token validation - Read scope cannot delete an ISA - (2x) + Read scope cannot delete an ISA Pass - Missing token prevents ISA deletion - (2x) + Missing token prevents ISA deletion Pass - Fake token cannot delete an ISA - (2x) + Fake token cannot delete an ISA Pass - Correct token and scope can delete ISA - (2x) + Correct token and scope can delete ISA Not tested - Setup + Setup - Ensure clean workspace + Ensure clean workspace - Removed pre-existing ISA + Removed pre-existing ISA @@ -956,46 +939,46 @@

Tested requirements

DSS0030,c Pass - ASTM NetRID DSS: ISA Subscription Interactions + ASTM NetRID DSS: ISA Subscription Interactions - ISA Subscription Interactions + ISA Subscription Interactions - ISA Subscription Interactions + ISA Subscription Interactions - Create a subscription within the ISA footprint + Create a subscription within the ISA footprint Pass - Subscription for the ISA's area mentions the ISA + Subscription for the ISA's area mentions the ISA Pass - Newly created subscription has a notification_index of 0 + Newly created subscription has a notification_index of 0 Pass - ASTM NetRID DSS: Subscription Simple + ASTM NetRID DSS: Subscription Simple - Subscription Simple + Subscription Simple - Create subscription validation + Create subscription validation - Create subscription + Create subscription (4x) @@ -1003,7 +986,7 @@

Tested requirements

Pass - Response to subscription creation contains a subscription + Response to subscription creation contains a subscription (4x) @@ -1011,7 +994,7 @@

Tested requirements

Pass - Returned subscription has an ID + Returned subscription has an ID (4x) @@ -1019,7 +1002,7 @@

Tested requirements

Pass - Returned subscription ID is correct + Returned subscription ID is correct (4x) @@ -1027,7 +1010,7 @@

Tested requirements

Pass - Returned subscription has an owner + Returned subscription has an owner (4x) @@ -1035,7 +1018,7 @@

Tested requirements

Pass - Returned subscription owner is correct + Returned subscription owner is correct (4x) @@ -1043,7 +1026,7 @@

Tested requirements

Pass - Returned subscription has an ISA URL + Returned subscription has an ISA URL (4x) @@ -1051,7 +1034,7 @@

Tested requirements

Pass - Returned ISA URL has correct base URL + Returned ISA URL has correct base URL (4x) @@ -1059,7 +1042,7 @@

Tested requirements

Pass - Returned subscription has a start time + Returned subscription has a start time (4x) @@ -1067,7 +1050,7 @@

Tested requirements

Pass - Returned subscription has a version + Returned subscription has a version (4x) @@ -1075,7 +1058,7 @@

Tested requirements

Pass - Generated subscription version has proper format + Generated subscription version has proper format (4x) @@ -1083,7 +1066,7 @@

Tested requirements

Pass - Returned notification index is 0 if present + Returned notification index is 0 if present (4x) @@ -1091,7 +1074,7 @@

Tested requirements

Pass - Returned end time is correct + Returned end time is correct (2x) @@ -1099,7 +1082,7 @@

Tested requirements

Pass - Returned start time is correct + Returned start time is correct (2x) @@ -1107,10 +1090,10 @@

Tested requirements

Pass - Mutate Subscription + Mutate Subscription - Subscription can be mutated + Subscription can be mutated (8x) @@ -1118,7 +1101,7 @@

Tested requirements

Pass - Response to subscription mutation contains a subscription + Response to subscription mutation contains a subscription (8x) @@ -1126,7 +1109,7 @@

Tested requirements

Pass - Returned subscription has an ID + Returned subscription has an ID (8x) @@ -1134,7 +1117,7 @@

Tested requirements

Pass - Returned subscription ID is correct + Returned subscription ID is correct (8x) @@ -1142,7 +1125,7 @@

Tested requirements

Pass - Returned subscription has an owner + Returned subscription has an owner (8x) @@ -1150,7 +1133,7 @@

Tested requirements

Pass - Returned subscription owner is correct + Returned subscription owner is correct (8x) @@ -1158,7 +1141,7 @@

Tested requirements

Pass - Returned subscription has an ISA URL + Returned subscription has an ISA URL (8x) @@ -1166,7 +1149,7 @@

Tested requirements

Pass - Returned ISA URL has correct base URL + Returned ISA URL has correct base URL (8x) @@ -1174,7 +1157,7 @@

Tested requirements

Pass - Returned subscription has a start time + Returned subscription has a start time (8x) @@ -1182,7 +1165,7 @@

Tested requirements

Pass - Returned start time is correct + Returned start time is correct (8x) @@ -1190,7 +1173,7 @@

Tested requirements

Pass - Returned end time is correct + Returned end time is correct (8x) @@ -1198,7 +1181,7 @@

Tested requirements

Pass - Returned subscription has a version + Returned subscription has a version (8x) @@ -1206,7 +1189,7 @@

Tested requirements

Pass - Generated subscription version has proper format + Generated subscription version has proper format (8x) @@ -1214,7 +1197,7 @@

Tested requirements

Pass - Mutated subscription version is updated + Mutated subscription version is updated (8x) @@ -1222,10 +1205,10 @@

Tested requirements

Pass - Query Existing Subscription + Query Existing Subscription - Returned subscription has an ID + Returned subscription has an ID (8x) @@ -1233,7 +1216,7 @@

Tested requirements

Pass - Returned subscription ID is correct + Returned subscription ID is correct (8x) @@ -1241,7 +1224,7 @@

Tested requirements

Pass - Returned subscription has an owner + Returned subscription has an owner (8x) @@ -1249,7 +1232,7 @@

Tested requirements

Pass - Returned subscription owner is correct + Returned subscription owner is correct (8x) @@ -1257,7 +1240,7 @@

Tested requirements

Pass - Returned subscription has an ISA URL + Returned subscription has an ISA URL (8x) @@ -1265,7 +1248,7 @@

Tested requirements

Pass - Returned ISA URL has correct base URL + Returned ISA URL has correct base URL (8x) @@ -1273,7 +1256,7 @@

Tested requirements

Pass - Returned subscription has a start time + Returned subscription has a start time (8x) @@ -1281,7 +1264,7 @@

Tested requirements

Pass - Returned start time is correct + Returned start time is correct (8x) @@ -1289,7 +1272,7 @@

Tested requirements

Pass - Returned end time is correct + Returned end time is correct (8x) @@ -1297,7 +1280,7 @@

Tested requirements

Pass - Returned subscription has a version + Returned subscription has a version (8x) @@ -1305,7 +1288,7 @@

Tested requirements

Pass - Generated subscription version has proper format + Generated subscription version has proper format (8x) @@ -1313,7 +1296,7 @@

Tested requirements

Pass - Non-mutated subscription keeps the same version + Non-mutated subscription keeps the same version (8x) @@ -1321,10 +1304,10 @@

Tested requirements

Pass - Delete Subscription + Delete Subscription - Returned subscription has an ID + Returned subscription has an ID (4x) @@ -1332,7 +1315,7 @@

Tested requirements

Pass - Returned subscription ID is correct + Returned subscription ID is correct (4x) @@ -1340,7 +1323,7 @@

Tested requirements

Pass - Returned subscription has an owner + Returned subscription has an owner (4x) @@ -1348,7 +1331,7 @@

Tested requirements

Pass - Returned subscription owner is correct + Returned subscription owner is correct (4x) @@ -1356,7 +1339,7 @@

Tested requirements

Pass - Returned subscription has an ISA URL + Returned subscription has an ISA URL (4x) @@ -1364,7 +1347,7 @@

Tested requirements

Pass - Returned ISA URL has correct base URL + Returned ISA URL has correct base URL (4x) @@ -1372,7 +1355,7 @@

Tested requirements

Pass - Returned subscription has a start time + Returned subscription has a start time (4x) @@ -1380,7 +1363,7 @@

Tested requirements

Pass - Returned start time is correct + Returned start time is correct (4x) @@ -1388,7 +1371,7 @@

Tested requirements

Pass - Returned end time is correct + Returned end time is correct (4x) @@ -1396,7 +1379,7 @@

Tested requirements

Pass - Returned subscription has a version + Returned subscription has a version (4x) @@ -1404,7 +1387,7 @@

Tested requirements

Pass - Generated subscription version has proper format + Generated subscription version has proper format (4x) @@ -1412,7 +1395,7 @@

Tested requirements

Pass - Non-mutated subscription keeps the same version + Non-mutated subscription keeps the same version (4x) @@ -1420,29 +1403,29 @@

Tested requirements

Pass - ASTM NetRID DSS: Subscription Validation + ASTM NetRID DSS: Subscription Validation - Subscription duration limitations + Subscription duration limitations - Try to extend subscription + Try to extend subscription - Valid subscription created + Valid subscription created Pass - Subscription quantity limitations + Subscription quantity limitations - Create maximum number of subscriptions + Create maximum number of subscriptions - Create up to the maximum allowed number of subscriptions in an area + Create up to the maximum allowed number of subscriptions in an area @@ -1450,59 +1433,59 @@

Tested requirements

DSS0030,d Pass - ASTM NetRID DSS: ISA Subscription Interactions + ASTM NetRID DSS: ISA Subscription Interactions - ISA Subscription Interactions + ISA Subscription Interactions - ISA Subscription Interactions + ISA Subscription Interactions - Delete the ISA + Delete the ISA Pass - Subscription can be deleted + Subscription can be deleted Not tested - Setup + Setup - Ensure clean workspace + Ensure clean workspace - Removed pre-existing ISA + Removed pre-existing ISA Not tested - Subscription can be deleted + Subscription can be deleted Pass - ASTM NetRID DSS: Subscription Simple + ASTM NetRID DSS: Subscription Simple - Subscription Simple + Subscription Simple - Delete Subscription + Delete Subscription - Missing version prevents deletion + Missing version prevents deletion (4x) @@ -1510,7 +1493,7 @@

Tested requirements

Pass - Incorrect version prevents deletion + Incorrect version prevents deletion (4x) @@ -1518,7 +1501,7 @@

Tested requirements

Pass - Subscription can be deleted + Subscription can be deleted (4x) @@ -1526,42 +1509,42 @@

Tested requirements

Not tested - Setup + Setup - Ensure clean workspace + Ensure clean workspace - Subscription can be deleted + Subscription can be deleted Pass - ASTM NetRID DSS: Subscription Validation + ASTM NetRID DSS: Subscription Validation - Subscription duration limitations + Subscription duration limitations - Remove subscription + Remove subscription - Subscription deleted + Subscription deleted Pass - Subscription quantity limitations + Subscription quantity limitations - Clean up subscriptions + Clean up subscriptions - Subscription can be deleted + Subscription can be deleted (10x) @@ -1569,30 +1552,30 @@

Tested requirements

Not tested - Setup + Setup - Ensure clean workspace + Ensure clean workspace - Subscription can be deleted + Subscription can be deleted - DSS0030,e + DSS0030,e Pass - ASTM NetRID DSS: Subscription Simple + ASTM NetRID DSS: Subscription Simple - Setup + Setup - Ensure clean workspace + Ensure clean workspace - Subscription can be queried by ID + Subscription can be queried by ID (4x) @@ -1600,13 +1583,13 @@

Tested requirements

Pass - Subscription Simple + Subscription Simple - Query Existing Subscription + Query Existing Subscription - Get Subscription by ID + Get Subscription by ID (4x) @@ -1614,7 +1597,7 @@

Tested requirements

Pass - Returned notification index is equal to or greater than 0 + Returned notification index is equal to or greater than 0 (8x) @@ -1622,10 +1605,10 @@

Tested requirements

Pass - Delete Subscription + Delete Subscription - Returned notification index is equal to or greater than 0 + Returned notification index is equal to or greater than 0 (4x) @@ -1633,10 +1616,10 @@

Tested requirements

Pass - Query Deleted Subscription + Query Deleted Subscription - Query by subscription ID should fail + Query by subscription ID should fail (4x) @@ -1644,27 +1627,10 @@

Tested requirements

Not tested - Mutate Subscription + Mutate Subscription - Returned notification index is equal to or greater than 0 - - - - - Pass - - ASTM NetRID DSS: Subscription Simple - - - Setup - - - Ensure clean workspace - - - Subscription can be queried by ID - (4x) + Returned notification index is equal to or greater than 0 @@ -1672,52 +1638,52 @@

Tested requirements

DSS0030,f Pass - ASTM NetRID DSS: ISA Subscription Interactions + ASTM NetRID DSS: ISA Subscription Interactions - Setup + Setup - Ensure clean workspace + Ensure clean workspace - Successful subscription search query + Successful subscription search query Pass - ASTM NetRID DSS: Subscription Simple + ASTM NetRID DSS: Subscription Simple - Setup + Setup - Ensure clean workspace + Ensure clean workspace - Search for all subscriptions in ISA area + Search for all subscriptions in ISA area Pass - Subscription Simple + Subscription Simple - Query Existing Subscription + Query Existing Subscription - Search for all subscriptions in ISA area + Search for all subscriptions in ISA area Pass - Created Subscription is in search results + Created Subscription is in search results (4x) @@ -1725,60 +1691,60 @@

Tested requirements

Pass - No huge search area allowed + No huge search area allowed Pass - Query Deleted Subscription + Query Deleted Subscription - Search for all subscriptions in ISA area + Search for all subscriptions in ISA area Pass - Deleted subscription should not be present in search results + Deleted subscription should not be present in search results Pass - Search area that represents a loop is not allowed + Search area that represents a loop is not allowed Pass - ASTM NetRID DSS: Subscription Validation + ASTM NetRID DSS: Subscription Validation - Setup + Setup - Ensure clean workspace + Ensure clean workspace - Successful subscription search query + Successful subscription search query Pass - Subscription quantity limitations + Subscription quantity limitations - Clean up subscriptions + Clean up subscriptions - Successful subscription search query + Successful subscription search query @@ -1792,16 +1758,16 @@

Tested requirements

DSS0050 Pass - ASTM NetRID DSS: Subscription Validation + ASTM NetRID DSS: Subscription Validation - Subscription quantity limitations + Subscription quantity limitations - Exceed maximum number of subscriptions + Exceed maximum number of subscriptions - Enforce maximum number of subscriptions for an area + Enforce maximum number of subscriptions for an area @@ -1809,16 +1775,16 @@

Tested requirements

DSS0060 Pass - ASTM NetRID DSS: Subscription Simple + ASTM NetRID DSS: Subscription Simple - Subscription Simple + Subscription Simple - Create subscription validation + Create subscription validation - Returned subscription has an end time + Returned subscription has an end time (4x) @@ -1826,10 +1792,10 @@

Tested requirements

Pass - Mutate Subscription + Mutate Subscription - Returned subscription has an end time + Returned subscription has an end time (8x) @@ -1837,10 +1803,10 @@

Tested requirements

Pass - Query Existing Subscription + Query Existing Subscription - Returned subscription has an end time + Returned subscription has an end time (8x) @@ -1848,10 +1814,10 @@

Tested requirements

Pass - Delete Subscription + Delete Subscription - Returned subscription has an end time + Returned subscription has an end time (4x) @@ -1859,26 +1825,26 @@

Tested requirements

Pass - ASTM NetRID DSS: Subscription Validation + ASTM NetRID DSS: Subscription Validation - Subscription duration limitations + Subscription duration limitations - Try to create too-long subscription + Try to create too-long subscription - Too-long subscription creation rejected + Too-long subscription creation rejected Pass - Try to extend subscription + Try to extend subscription - Subscription duration limited during update + Subscription duration limited during update @@ -1886,16 +1852,16 @@

Tested requirements

DSS0070 Pass - ASTM F3411-19 NetRID DSS interoperability + ASTM F3411-19 NetRID DSS interoperability - Interoperability sequence + Interoperability sequence - S3 + S3 - Subscription[P] returned with proper response + Subscription[P] returned with proper response (2x) @@ -1903,10 +1869,10 @@

Tested requirements

Pass - S4 + S4 - Can query all Subscriptions in area from all DSSs + Can query all Subscriptions in area from all DSSs (2x) @@ -1914,10 +1880,10 @@

Tested requirements

Pass - S7 + S7 - 404 with proper response + 404 with proper response (2x) @@ -1925,10 +1891,10 @@

Tested requirements

Pass - S8 + S8 - No Subscription[i] 1≤i≤n returned with proper response + No Subscription[i] 1≤i≤n returned with proper response (2x) @@ -1936,10 +1902,10 @@

Tested requirements

Pass - S9 + S9 - service_areas does not include ISA from S1 + service_areas does not include ISA from S1 (2x) @@ -1947,10 +1913,10 @@

Tested requirements

Pass - S13 + S13 - No Subscription[i] 1≤i≤n returned with proper response + No Subscription[i] 1≤i≤n returned with proper response (2x) @@ -1958,10 +1924,10 @@

Tested requirements

Pass - S16 + S16 - service_areas does not include ISA from S12 + service_areas does not include ISA from S12 (2x) @@ -1970,16 +1936,16 @@

Tested requirements

DSS0110 Not tested - ASTM NetRID DSS: Direct CRDB access + ASTM NetRID DSS: Direct CRDB access - Verify security interoperability + Verify security interoperability - Attempt unauthorized access + Attempt unauthorized access - CRDB node in insecure mode + CRDB node in insecure mode @@ -1987,16 +1953,16 @@

Tested requirements

DSS0120 Not tested - ASTM NetRID DSS: Direct CRDB access + ASTM NetRID DSS: Direct CRDB access - Verify security interoperability + Verify security interoperability - Verify encryption + Verify encryption - TLS in use + TLS in use @@ -2010,16 +1976,16 @@

Tested requirements

DSS0130,2,a Pass - ASTM F3411-19 NetRID DSS interoperability + ASTM F3411-19 NetRID DSS interoperability - Interoperability sequence + Interoperability sequence - S3 + S3 - Subscription[P] ID is properly synchronized with all DSS + Subscription[P] ID is properly synchronized with all DSS @@ -2027,16 +1993,16 @@

Tested requirements

DSS0130,2,b Pass - ASTM F3411-19 NetRID DSS interoperability + ASTM F3411-19 NetRID DSS interoperability - Interoperability sequence + Interoperability sequence - S3 + S3 - Subscription[P] owner is properly synchronized with all DSS + Subscription[P] owner is properly synchronized with all DSS @@ -2044,16 +2010,16 @@

Tested requirements

DSS0130,2,c Pass - ASTM F3411-19 NetRID DSS interoperability + ASTM F3411-19 NetRID DSS interoperability - Interoperability sequence + Interoperability sequence - S3 + S3 - Subscription[P] URL is properly synchronized with all DSS + Subscription[P] URL is properly synchronized with all DSS @@ -2061,16 +2027,16 @@

Tested requirements

DSS0130,2,d Pass - ASTM F3411-19 NetRID DSS interoperability + ASTM F3411-19 NetRID DSS interoperability - Interoperability sequence + Interoperability sequence - S3 + S3 - Subscription[P] start/end times are properly synchronized with all DSS + Subscription[P] start/end times are properly synchronized with all DSS @@ -2084,16 +2050,16 @@

Tested requirements

DSS0130,2,f Pass - ASTM F3411-19 NetRID DSS interoperability + ASTM F3411-19 NetRID DSS interoperability - Interoperability sequence + Interoperability sequence - S3 + S3 - Subscription[P] notification count is properly synchronized with all DSS + Subscription[P] notification count is properly synchronized with all DSS @@ -2101,26 +2067,26 @@

Tested requirements

DSS0130,3,a Pass - ASTM F3411-19 NetRID DSS interoperability + ASTM F3411-19 NetRID DSS interoperability - Interoperability sequence + Interoperability sequence - S5 + S5 - Can get ISA from primary DSS + Can get ISA from primary DSS Pass - S2 + S2 - ID of ISA from S1 is properly synchronized with all DSS + ID of ISA from S1 is properly synchronized with all DSS @@ -2128,16 +2094,16 @@

Tested requirements

DSS0130,3,b Pass - ASTM F3411-19 NetRID DSS interoperability + ASTM F3411-19 NetRID DSS interoperability - Interoperability sequence + Interoperability sequence - S2 + S2 - Owner of ISA from S1 is properly synchronized with all DSS + Owner of ISA from S1 is properly synchronized with all DSS @@ -2145,16 +2111,16 @@

Tested requirements

DSS0130,3,c Pass - ASTM F3411-19 NetRID DSS interoperability + ASTM F3411-19 NetRID DSS interoperability - Interoperability sequence + Interoperability sequence - S2 + S2 - URL of ISA from S1 is properly synchronized with all DSS + URL of ISA from S1 is properly synchronized with all DSS @@ -2162,16 +2128,16 @@

Tested requirements

DSS0130,3,d Pass - ASTM F3411-19 NetRID DSS interoperability + ASTM F3411-19 NetRID DSS interoperability - Interoperability sequence + Interoperability sequence - S2 + S2 - Start/end times of ISA from S1 are properly synchronized with all DSS + Start/end times of ISA from S1 are properly synchronized with all DSS @@ -2179,16 +2145,16 @@

Tested requirements

DSS0130,3,e Pass - ASTM F3411-19 NetRID DSS interoperability + ASTM F3411-19 NetRID DSS interoperability - Interoperability sequence + Interoperability sequence - S2 + S2 - service_areas includes ISA from S1 + service_areas includes ISA from S1 (2x) @@ -2197,36 +2163,36 @@

Tested requirements

DSS0130,A2-6-1,1a Pass - ASTM F3411-19 NetRID DSS interoperability + ASTM F3411-19 NetRID DSS interoperability - Interoperability sequence + Interoperability sequence - S1 + S1 - ISA[P] created with proper response + ISA[P] created with proper response Pass - S10 + S10 - ISA[P] created with proper response + ISA[P] created with proper response Pass - S12 + S12 - ISA[P] created with proper response + ISA[P] created with proper response @@ -2234,16 +2200,16 @@

Tested requirements

DSS0130,A2-6-1,1b Pass - ASTM F3411-19 NetRID DSS interoperability + ASTM F3411-19 NetRID DSS interoperability - Interoperability sequence + Interoperability sequence - S5 + S5 - Can modify ISA in primary DSS + Can modify ISA in primary DSS @@ -2251,16 +2217,16 @@

Tested requirements

DSS0130,A2-6-1,1c Pass - ASTM F3411-19 NetRID DSS interoperability + ASTM F3411-19 NetRID DSS interoperability - Interoperability sequence + Interoperability sequence - S2 + S2 - service_areas includes ISA from S1 + service_areas includes ISA from S1 (2x) @@ -2268,10 +2234,10 @@

Tested requirements

Pass - S9 + S9 - Subscription[n] created with proper response + Subscription[n] created with proper response (2x) @@ -2280,16 +2246,16 @@

Tested requirements

DSS0130,A2-6-1,1d Pass - ASTM F3411-19 NetRID DSS interoperability + ASTM F3411-19 NetRID DSS interoperability - Interoperability sequence + Interoperability sequence - S9 + S9 - service_areas does not include ISA from S1 + service_areas does not include ISA from S1 (2x) @@ -2298,26 +2264,26 @@

Tested requirements

DSS0130,A2-6-1,2a Pass - ASTM F3411-19 NetRID DSS interoperability + ASTM F3411-19 NetRID DSS interoperability - Interoperability sequence + Interoperability sequence - S11 + S11 - ISA[P] deleted with proper response + ISA[P] deleted with proper response Pass - S15 + S15 - ISA[P] deleted with proper response + ISA[P] deleted with proper response @@ -2325,16 +2291,16 @@

Tested requirements

DSS0130,A2-6-1,2b Pass - ASTM F3411-19 NetRID DSS interoperability + ASTM F3411-19 NetRID DSS interoperability - Interoperability sequence + Interoperability sequence - S16 + S16 - service_areas does not include ISA from S12 + service_areas does not include ISA from S12 (2x) @@ -2343,16 +2309,16 @@

Tested requirements

DSS0130,A2-6-1,3a Pass - ASTM F3411-19 NetRID DSS interoperability + ASTM F3411-19 NetRID DSS interoperability - Interoperability sequence + Interoperability sequence - S2 + S2 - Subscription[n] created with proper response + Subscription[n] created with proper response (2x) @@ -2360,10 +2326,10 @@

Tested requirements

Pass - S16 + S16 - Subscription[n] created with proper response + Subscription[n] created with proper response (2x) @@ -2372,16 +2338,16 @@

Tested requirements

DSS0130,A2-6-1,3b Pass - ASTM F3411-19 NetRID DSS interoperability + ASTM F3411-19 NetRID DSS interoperability - Interoperability sequence + Interoperability sequence - S10 + S10 - All Subscription[i] 1≤i≤n returned in subscribers + All Subscription[i] 1≤i≤n returned in subscribers @@ -2389,26 +2355,26 @@

Tested requirements

DSS0130,A2-6-1,3c Pass - ASTM F3411-19 NetRID DSS interoperability + ASTM F3411-19 NetRID DSS interoperability - Interoperability sequence + Interoperability sequence - S11 + S11 - All Subscription[i] 1≤i≤n returned in subscribers + All Subscription[i] 1≤i≤n returned in subscribers Not tested - S5 + S5 - ISA modification triggers subscription notification requests + ISA modification triggers subscription notification requests @@ -2416,26 +2382,26 @@

Tested requirements

DSS0130,A2-6-1,3d Pass - ASTM F3411-19 NetRID DSS interoperability + ASTM F3411-19 NetRID DSS interoperability - Interoperability sequence + Interoperability sequence - S12 + S12 - None of Subscription[i] 1≤i≤n returned in subscribers + None of Subscription[i] 1≤i≤n returned in subscribers Pass - S13 + S13 - No Subscription[i] 1≤i≤n returned with proper response + No Subscription[i] 1≤i≤n returned with proper response (2x) @@ -2443,20 +2409,20 @@

Tested requirements

Pass - S15 + S15 - None of Subscription[i] 1≤i≤n returned in subscribers with proper response + None of Subscription[i] 1≤i≤n returned in subscribers with proper response Not tested - S14 + S14 - 404 with proper response + 404 with proper response @@ -2464,16 +2430,16 @@

Tested requirements

DSS0130,A2-6-1,4a Pass - ASTM F3411-19 NetRID DSS interoperability + ASTM F3411-19 NetRID DSS interoperability - Interoperability sequence + Interoperability sequence - S6 + S6 - Subscription[n] deleted with proper response + Subscription[n] deleted with proper response (2x) @@ -2481,10 +2447,10 @@

Tested requirements

Pass - S17 + S17 - Subscription[n] deleted with proper response + Subscription[n] deleted with proper response (2x) @@ -2493,16 +2459,16 @@

Tested requirements

DSS0130,A2-6-1,4b Pass - ASTM F3411-19 NetRID DSS interoperability + ASTM F3411-19 NetRID DSS interoperability - Interoperability sequence + Interoperability sequence - S7 + S7 - 404 with proper response + 404 with proper response (2x) @@ -2510,10 +2476,10 @@

Tested requirements

Pass - S8 + S8 - No Subscription[i] 1≤i≤n returned with proper response + No Subscription[i] 1≤i≤n returned with proper response (2x) @@ -2522,16 +2488,16 @@

Tested requirements

DSS0130,A2-6-1,5 Pass - ASTM F3411-19 NetRID DSS interoperability + ASTM F3411-19 NetRID DSS interoperability - Interoperability sequence + Interoperability sequence - S3 + S3 - Subscription[P] returned with proper response + Subscription[P] returned with proper response (2x) @@ -2540,16 +2506,16 @@

Tested requirements

DSS0130,A2-6-1,6 Pass - ASTM F3411-19 NetRID DSS interoperability + ASTM F3411-19 NetRID DSS interoperability - Interoperability sequence + Interoperability sequence - S4 + S4 - Can query all Subscriptions in area from all DSSs + Can query all Subscriptions in area from all DSSs (2x) @@ -2557,10 +2523,10 @@

Tested requirements

Pass - S8 + S8 - Subscriptions queried successfully + Subscriptions queried successfully (2x) @@ -2568,10 +2534,10 @@

Tested requirements

Pass - S13 + S13 - Subscriptions queried successfully + Subscriptions queried successfully (2x) @@ -2580,16 +2546,16 @@

Tested requirements

DSS0210 Pass - ASTM F3411-19 NetRID DSS interoperability + ASTM F3411-19 NetRID DSS interoperability - Prerequisites + Prerequisites - Test environment requirements + Test environment requirements - DSS instance is publicly addressable + DSS instance is publicly addressable (2x) @@ -2597,13 +2563,13 @@

Tested requirements

Pass - DSS instance is reachable + DSS instance is reachable (2x) - astm
.f3411
.v22a
+ astm
.f3411
.v22a
DSS0010 Not tested Not implemented @@ -2616,642 +2582,799 @@

Tested requirements

- DSS0030,a + DSS0030,a Pass - ASTM F3411-22a NetRID DSS interoperability + ASTM F3411-22a NetRID DSS interoperability - Interoperability sequence + Interoperability sequence - S1 + S1 - ISA response code + ISA response code Pass - ISA response format + ISA response format Pass - ISA ID matches + ISA ID matches Pass - ISA start time matches + ISA start time matches Pass - ISA end time matches + ISA end time matches Pass - ISA URL matches + ISA URL matches Not tested - ISA version changed + ISA version changed Pass - S5 + S5 - ISA response code + ISA response code Pass - ISA response format + ISA response format Pass - ISA ID matches + ISA ID matches Pass - ISA version changed + ISA version changed Pass - ISA start time matches + ISA start time matches Pass - ISA end time matches + ISA end time matches Pass - ISA URL matches + ISA URL matches Pass - S10 + S10 - ISA response code + ISA response code Pass - ISA response format + ISA response format Pass - ISA ID matches + ISA ID matches Pass - ISA start time matches + ISA start time matches Pass - ISA end time matches + ISA end time matches Pass - ISA URL matches + ISA URL matches Not tested - ISA version changed + ISA version changed Pass - S12 + S12 - ISA response code + ISA response code Pass - ISA response format + ISA response format Pass - ISA ID matches + ISA ID matches Pass - ISA start time matches + ISA start time matches Pass - ISA end time matches + ISA end time matches Pass - ISA URL matches + ISA URL matches Not tested - ISA version changed + ISA version changed Pass - ASTM NetRID DSS: ISA Expiry + ASTM NetRID DSS: ISA Expiry - ISA Expiry + ISA Expiry - ISA Expiry + ISA Expiry - Create short-lived ISA + Create short-lived ISA Pass - ASTM NetRID DSS: ISA Subscription Interactions + ASTM NetRID DSS: ISA Subscription Interactions - ISA Subscription Interactions + ISA Subscription Interactions - ISA Subscription Interactions + ISA Subscription Interactions - Create an ISA + Create an ISA Pass - Mutate the ISA + Mutate the ISA Pass - Response to the mutation of the ISA contains subscription ID + Response to the mutation of the ISA contains subscription ID Pass - Subscription to an ISA has its notification index incremented after mutation + Subscription to an ISA has its notification index incremented after mutation Pass - Subscription to an ISA has its notification index incremented after deletion + Subscription to an ISA has its notification index incremented after deletion Pass - ASTM NetRID DSS: Simple ISA + ASTM NetRID DSS: Simple ISA - Create and check ISA + Create and check ISA - Create ISA + Create ISA - ISA response code + ISA response code Pass - ISA response format + ISA response format Pass - ISA ID matches + ISA ID matches Pass - ISA start time matches + ISA start time matches Pass - ISA end time matches + ISA end time matches Pass - ISA URL matches + ISA URL matches Pass - ISA created + ISA created Not tested - ISA version changed + ISA version changed Pass - Update and search ISA + Update and search ISA - Update ISA + Update ISA - ISA response code + ISA response code Pass - ISA response format + ISA response format Pass - ISA ID matches + ISA ID matches Pass - ISA version changed + ISA version changed Pass - ISA start time matches + ISA start time matches Pass - ISA end time matches + ISA end time matches Pass - ISA URL matches + ISA URL matches Pass - ISA updated + ISA updated Pass - ASTM NetRID DSS: Submitted ISA Validations + ASTM NetRID DSS: Submitted ISA Validations - ISA Validation + ISA Validation - ISA Validation + ISA Validation - ISA huge area + ISA huge area Pass - ISA empty vertices + ISA empty vertices Pass - ISA start time in the past + ISA start time in the past Pass - ISA start time after end time + ISA start time after end time Pass - ISA vertices are valid + ISA vertices are valid Pass - ISA missing outline + ISA missing outline Pass - ISA missing volume + ISA missing volume Not tested - ISA missing extents + ISA missing extents + + + + + Pass + + ASTM NetRID DSS: Token Validation + + + Token validation + + + Token validation + + + Read scope cannot create an ISA + + + + + Pass + + Missing token prevents creating an ISA + + + + + Pass + + Fake token prevents creating an ISA + + + + + Pass + + ISA response code + + + + + Pass + + ISA response format + + + + + Pass + + ISA ID matches + + + + + Pass + + ISA start time matches - DSS0030,b + Pass + + ISA end time matches + + + + + Pass + + ISA URL matches + + + + + Pass + + Correct token and scope can create ISA + + + + + Pass + + Read scope cannot mutate an ISA + + + + + Pass + + Missing token prevents mutating an ISA + + + + + Pass + + Fake token cannot mutate an ISA + + + + + Not tested + + ISA version changed + + + + + DSS0030,b Pass - ASTM F3411-22a NetRID DSS interoperability + ASTM F3411-22a NetRID DSS interoperability - Interoperability sequence + Interoperability sequence - S11 + S11 - ISA response format + ISA response format Pass - ISA ID matches + ISA ID matches Pass - ISA version matches + ISA version matches Pass - S15 + S15 - ISA response format + ISA response format Pass - ISA ID matches + ISA ID matches Pass - ISA version matches + ISA version matches Not tested - ASTM NetRID DSS: ISA Expiry + ASTM NetRID DSS: ISA Expiry - Setup + Setup - Ensure clean workspace + Ensure clean workspace - Removed pre-existing ISA + Removed pre-existing ISA Pass - ASTM NetRID DSS: ISA Subscription Interactions + ASTM NetRID DSS: ISA Subscription Interactions - ISA Subscription Interactions + ISA Subscription Interactions - ISA Subscription Interactions + ISA Subscription Interactions - Response to the deletion of the ISA contains subscription ID + Response to the deletion of the ISA contains subscription ID Pass - ASTM NetRID DSS: Simple ISA + ASTM NetRID DSS: Simple ISA - Delete ISA + Delete ISA - Delete with wrong version + Delete with wrong version - Delete request rejected + Delete request rejected Pass - Delete with empty version + Delete with empty version - Delete request rejected + Delete request rejected Pass - Delete ISA + Delete ISA - ISA response format + ISA response format Pass - ISA ID matches + ISA ID matches Pass - ISA version matches + ISA version matches Pass - ISA deleted + ISA deleted Not tested - Setup + Setup - Ensure clean workspace + Ensure clean workspace - Removed pre-existing ISA + Removed pre-existing ISA Not tested - ASTM NetRID DSS: Submitted ISA Validations + ASTM NetRID DSS: Submitted ISA Validations - Setup + Setup - Ensure clean workspace + Ensure clean workspace - Removed pre-existing ISA + Removed pre-existing ISA + + + + + Pass + + ASTM NetRID DSS: Token Validation + + + Token validation + + + Token validation + + + Read scope cannot delete an ISA + + + + + Pass + + Missing token prevents ISA deletion + + + + + Pass + + Fake token cannot delete an ISA + + + + + Pass + + Correct token and scope can delete ISA + + + + + Not tested + + Setup + + + Ensure clean workspace + + + Removed pre-existing ISA @@ -3259,46 +3382,46 @@

Tested requirements

DSS0030,c Pass - ASTM NetRID DSS: ISA Subscription Interactions + ASTM NetRID DSS: ISA Subscription Interactions - ISA Subscription Interactions + ISA Subscription Interactions - ISA Subscription Interactions + ISA Subscription Interactions - Create a subscription within the ISA footprint + Create a subscription within the ISA footprint Pass - Subscription for the ISA's area mentions the ISA + Subscription for the ISA's area mentions the ISA Pass - Newly created subscription has a notification_index of 0 + Newly created subscription has a notification_index of 0 Pass - ASTM NetRID DSS: Subscription Simple + ASTM NetRID DSS: Subscription Simple - Subscription Simple + Subscription Simple - Create subscription validation + Create subscription validation - Create subscription + Create subscription (4x) @@ -3306,7 +3429,7 @@

Tested requirements

Pass - Response to subscription creation contains a subscription + Response to subscription creation contains a subscription (4x) @@ -3314,7 +3437,7 @@

Tested requirements

Pass - Returned subscription has an ID + Returned subscription has an ID (4x) @@ -3322,7 +3445,7 @@

Tested requirements

Pass - Returned subscription ID is correct + Returned subscription ID is correct (4x) @@ -3330,7 +3453,7 @@

Tested requirements

Pass - Returned subscription has an owner + Returned subscription has an owner (4x) @@ -3338,7 +3461,7 @@

Tested requirements

Pass - Returned subscription owner is correct + Returned subscription owner is correct (4x) @@ -3346,7 +3469,7 @@

Tested requirements

Pass - Returned subscription has an ISA URL + Returned subscription has an ISA URL (4x) @@ -3354,7 +3477,7 @@

Tested requirements

Pass - Returned ISA URL has correct base URL + Returned ISA URL has correct base URL (4x) @@ -3362,7 +3485,7 @@

Tested requirements

Pass - Returned subscription has a start time + Returned subscription has a start time (4x) @@ -3370,7 +3493,7 @@

Tested requirements

Pass - Returned subscription has a version + Returned subscription has a version (4x) @@ -3378,7 +3501,7 @@

Tested requirements

Pass - Generated subscription version has proper format + Generated subscription version has proper format (4x) @@ -3386,7 +3509,7 @@

Tested requirements

Pass - Returned notification index is 0 if present + Returned notification index is 0 if present (4x) @@ -3394,7 +3517,7 @@

Tested requirements

Pass - Returned end time is correct + Returned end time is correct (2x) @@ -3402,7 +3525,7 @@

Tested requirements

Pass - Returned start time is correct + Returned start time is correct (2x) @@ -3410,10 +3533,10 @@

Tested requirements

Pass - Mutate Subscription + Mutate Subscription - Subscription can be mutated + Subscription can be mutated (8x) @@ -3421,7 +3544,7 @@

Tested requirements

Pass - Response to subscription mutation contains a subscription + Response to subscription mutation contains a subscription (8x) @@ -3429,7 +3552,7 @@

Tested requirements

Pass - Returned subscription has an ID + Returned subscription has an ID (8x) @@ -3437,7 +3560,7 @@

Tested requirements

Pass - Returned subscription ID is correct + Returned subscription ID is correct (8x) @@ -3445,7 +3568,7 @@

Tested requirements

Pass - Returned subscription has an owner + Returned subscription has an owner (8x) @@ -3453,7 +3576,7 @@

Tested requirements

Pass - Returned subscription owner is correct + Returned subscription owner is correct (8x) @@ -3461,7 +3584,7 @@

Tested requirements

Pass - Returned subscription has an ISA URL + Returned subscription has an ISA URL (8x) @@ -3469,7 +3592,7 @@

Tested requirements

Pass - Returned ISA URL has correct base URL + Returned ISA URL has correct base URL (8x) @@ -3477,7 +3600,7 @@

Tested requirements

Pass - Returned subscription has a start time + Returned subscription has a start time (8x) @@ -3485,7 +3608,7 @@

Tested requirements

Pass - Returned start time is correct + Returned start time is correct (8x) @@ -3493,7 +3616,7 @@

Tested requirements

Pass - Returned end time is correct + Returned end time is correct (8x) @@ -3501,7 +3624,7 @@

Tested requirements

Pass - Returned subscription has a version + Returned subscription has a version (8x) @@ -3509,7 +3632,7 @@

Tested requirements

Pass - Generated subscription version has proper format + Generated subscription version has proper format (8x) @@ -3517,7 +3640,7 @@

Tested requirements

Pass - Mutated subscription version is updated + Mutated subscription version is updated (8x) @@ -3525,10 +3648,10 @@

Tested requirements

Pass - Query Existing Subscription + Query Existing Subscription - Returned subscription has an ID + Returned subscription has an ID (8x) @@ -3536,7 +3659,7 @@

Tested requirements

Pass - Returned subscription ID is correct + Returned subscription ID is correct (8x) @@ -3544,7 +3667,7 @@

Tested requirements

Pass - Returned subscription has an owner + Returned subscription has an owner (8x) @@ -3552,7 +3675,7 @@

Tested requirements

Pass - Returned subscription owner is correct + Returned subscription owner is correct (8x) @@ -3560,7 +3683,7 @@

Tested requirements

Pass - Returned subscription has an ISA URL + Returned subscription has an ISA URL (8x) @@ -3568,7 +3691,7 @@

Tested requirements

Pass - Returned ISA URL has correct base URL + Returned ISA URL has correct base URL (8x) @@ -3576,7 +3699,7 @@

Tested requirements

Pass - Returned subscription has a start time + Returned subscription has a start time (8x) @@ -3584,7 +3707,7 @@

Tested requirements

Pass - Returned start time is correct + Returned start time is correct (8x) @@ -3592,7 +3715,7 @@

Tested requirements

Pass - Returned end time is correct + Returned end time is correct (8x) @@ -3600,7 +3723,7 @@

Tested requirements

Pass - Returned subscription has a version + Returned subscription has a version (8x) @@ -3608,7 +3731,7 @@

Tested requirements

Pass - Generated subscription version has proper format + Generated subscription version has proper format (8x) @@ -3616,7 +3739,7 @@

Tested requirements

Pass - Non-mutated subscription keeps the same version + Non-mutated subscription keeps the same version (8x) @@ -3624,10 +3747,10 @@

Tested requirements

Pass - Delete Subscription + Delete Subscription - Returned subscription has an ID + Returned subscription has an ID (4x) @@ -3635,7 +3758,7 @@

Tested requirements

Pass - Returned subscription ID is correct + Returned subscription ID is correct (4x) @@ -3643,7 +3766,7 @@

Tested requirements

Pass - Returned subscription has an owner + Returned subscription has an owner (4x) @@ -3651,7 +3774,7 @@

Tested requirements

Pass - Returned subscription owner is correct + Returned subscription owner is correct (4x) @@ -3659,7 +3782,7 @@

Tested requirements

Pass - Returned subscription has an ISA URL + Returned subscription has an ISA URL (4x) @@ -3667,7 +3790,7 @@

Tested requirements

Pass - Returned ISA URL has correct base URL + Returned ISA URL has correct base URL (4x) @@ -3675,7 +3798,7 @@

Tested requirements

Pass - Returned subscription has a start time + Returned subscription has a start time (4x) @@ -3683,7 +3806,7 @@

Tested requirements

Pass - Returned start time is correct + Returned start time is correct (4x) @@ -3691,7 +3814,7 @@

Tested requirements

Pass - Returned end time is correct + Returned end time is correct (4x) @@ -3699,7 +3822,7 @@

Tested requirements

Pass - Returned subscription has a version + Returned subscription has a version (4x) @@ -3707,7 +3830,7 @@

Tested requirements

Pass - Generated subscription version has proper format + Generated subscription version has proper format (4x) @@ -3715,7 +3838,7 @@

Tested requirements

Pass - Non-mutated subscription keeps the same version + Non-mutated subscription keeps the same version (4x) @@ -3723,29 +3846,29 @@

Tested requirements

Pass - ASTM NetRID DSS: Subscription Validation + ASTM NetRID DSS: Subscription Validation - Subscription duration limitations + Subscription duration limitations - Try to extend subscription + Try to extend subscription - Valid subscription created + Valid subscription created Pass - Subscription quantity limitations + Subscription quantity limitations - Create maximum number of subscriptions + Create maximum number of subscriptions - Create up to the maximum allowed number of subscriptions in an area + Create up to the maximum allowed number of subscriptions in an area @@ -3753,59 +3876,59 @@

Tested requirements

DSS0030,d Pass - ASTM NetRID DSS: ISA Subscription Interactions + ASTM NetRID DSS: ISA Subscription Interactions - ISA Subscription Interactions + ISA Subscription Interactions - ISA Subscription Interactions + ISA Subscription Interactions - Delete the ISA + Delete the ISA Pass - Subscription can be deleted + Subscription can be deleted Not tested - Setup + Setup - Ensure clean workspace + Ensure clean workspace - Removed pre-existing ISA + Removed pre-existing ISA Not tested - Subscription can be deleted + Subscription can be deleted Pass - ASTM NetRID DSS: Subscription Simple + ASTM NetRID DSS: Subscription Simple - Subscription Simple + Subscription Simple - Delete Subscription + Delete Subscription - Missing version prevents deletion + Missing version prevents deletion (4x) @@ -3813,7 +3936,7 @@

Tested requirements

Pass - Incorrect version prevents deletion + Incorrect version prevents deletion (4x) @@ -3821,7 +3944,7 @@

Tested requirements

Pass - Subscription can be deleted + Subscription can be deleted (4x) @@ -3829,42 +3952,42 @@

Tested requirements

Not tested - Setup + Setup - Ensure clean workspace + Ensure clean workspace - Subscription can be deleted + Subscription can be deleted Pass - ASTM NetRID DSS: Subscription Validation + ASTM NetRID DSS: Subscription Validation - Subscription duration limitations + Subscription duration limitations - Remove subscription + Remove subscription - Subscription deleted + Subscription deleted Pass - Subscription quantity limitations + Subscription quantity limitations - Clean up subscriptions + Clean up subscriptions - Subscription can be deleted + Subscription can be deleted (10x) @@ -3872,30 +3995,44 @@

Tested requirements

Not tested - Setup + Setup - Ensure clean workspace + Ensure clean workspace - Subscription can be deleted + Subscription can be deleted - DSS0030,e + DSS0030,e Pass - - ASTM NetRID DSS: Subscription Simple + + ASTM NetRID DSS: Subscription Simple + + Setup + + + Ensure clean workspace + + + Subscription can be queried by ID + (4x) + + + + + Pass - Subscription Simple + Subscription Simple - Query Existing Subscription + Query Existing Subscription - Get Subscription by ID + Get Subscription by ID (4x) @@ -3903,7 +4040,7 @@

Tested requirements

Pass - Returned notification index is equal to or greater than 0 + Returned notification index is equal to or greater than 0 (8x) @@ -3911,10 +4048,10 @@

Tested requirements

Pass - Delete Subscription + Delete Subscription - Returned notification index is equal to or greater than 0 + Returned notification index is equal to or greater than 0 (4x) @@ -3922,10 +4059,10 @@

Tested requirements

Pass - Query Deleted Subscription + Query Deleted Subscription - Query by subscription ID should fail + Query by subscription ID should fail (4x) @@ -3933,10 +4070,10 @@

Tested requirements

Not tested - Mutate Subscription + Mutate Subscription - Returned notification index is equal to or greater than 0 + Returned notification index is equal to or greater than 0 @@ -3944,52 +4081,52 @@

Tested requirements

DSS0030,f Pass - ASTM NetRID DSS: ISA Subscription Interactions + ASTM NetRID DSS: ISA Subscription Interactions - Setup + Setup - Ensure clean workspace + Ensure clean workspace - Successful subscription search query + Successful subscription search query Pass - ASTM NetRID DSS: Subscription Simple + ASTM NetRID DSS: Subscription Simple - Setup + Setup - Ensure clean workspace + Ensure clean workspace - Search for all subscriptions in ISA area + Search for all subscriptions in ISA area Pass - Subscription Simple + Subscription Simple - Query Existing Subscription + Query Existing Subscription - Search for all subscriptions in ISA area + Search for all subscriptions in ISA area Pass - Created Subscription is in search results + Created Subscription is in search results (4x) @@ -3997,60 +4134,60 @@

Tested requirements

Pass - No huge search area allowed + No huge search area allowed Pass - Query Deleted Subscription + Query Deleted Subscription - Search for all subscriptions in ISA area + Search for all subscriptions in ISA area Pass - Deleted subscription should not be present in search results + Deleted subscription should not be present in search results Pass - Search area that represents a loop is not allowed + Search area that represents a loop is not allowed Pass - ASTM NetRID DSS: Subscription Validation + ASTM NetRID DSS: Subscription Validation - Setup + Setup - Ensure clean workspace + Ensure clean workspace - Successful subscription search query + Successful subscription search query Pass - Subscription quantity limitations + Subscription quantity limitations - Clean up subscriptions + Clean up subscriptions - Successful subscription search query + Successful subscription search query @@ -4064,16 +4201,16 @@

Tested requirements

DSS0050 Pass - ASTM NetRID DSS: Subscription Validation + ASTM NetRID DSS: Subscription Validation - Subscription quantity limitations + Subscription quantity limitations - Exceed maximum number of subscriptions + Exceed maximum number of subscriptions - Enforce maximum number of subscriptions for an area + Enforce maximum number of subscriptions for an area @@ -4081,16 +4218,16 @@

Tested requirements

DSS0060 Pass - ASTM NetRID DSS: Subscription Simple + ASTM NetRID DSS: Subscription Simple - Subscription Simple + Subscription Simple - Create subscription validation + Create subscription validation - Returned subscription has an end time + Returned subscription has an end time (4x) @@ -4098,10 +4235,10 @@

Tested requirements

Pass - Mutate Subscription + Mutate Subscription - Returned subscription has an end time + Returned subscription has an end time (8x) @@ -4109,10 +4246,10 @@

Tested requirements

Pass - Query Existing Subscription + Query Existing Subscription - Returned subscription has an end time + Returned subscription has an end time (8x) @@ -4120,10 +4257,10 @@

Tested requirements

Pass - Delete Subscription + Delete Subscription - Returned subscription has an end time + Returned subscription has an end time (4x) @@ -4131,26 +4268,26 @@

Tested requirements

Pass - ASTM NetRID DSS: Subscription Validation + ASTM NetRID DSS: Subscription Validation - Subscription duration limitations + Subscription duration limitations - Try to create too-long subscription + Try to create too-long subscription - Too-long subscription creation rejected + Too-long subscription creation rejected Pass - Try to extend subscription + Try to extend subscription - Subscription duration limited during update + Subscription duration limited during update @@ -4158,16 +4295,16 @@

Tested requirements

DSS0070 Pass - ASTM F3411-22a NetRID DSS interoperability + ASTM F3411-22a NetRID DSS interoperability - Interoperability sequence + Interoperability sequence - S3 + S3 - Subscription[P] returned with proper response + Subscription[P] returned with proper response (2x) @@ -4175,10 +4312,10 @@

Tested requirements

Pass - S4 + S4 - Can query all Subscriptions in area from all DSSs + Can query all Subscriptions in area from all DSSs (2x) @@ -4186,10 +4323,10 @@

Tested requirements

Pass - S7 + S7 - 404 with proper response + 404 with proper response (2x) @@ -4197,10 +4334,10 @@

Tested requirements

Pass - S8 + S8 - No Subscription[i] 1≤i≤n returned with proper response + No Subscription[i] 1≤i≤n returned with proper response (2x) @@ -4208,10 +4345,10 @@

Tested requirements

Pass - S9 + S9 - service_areas does not include ISA from S1 + service_areas does not include ISA from S1 (2x) @@ -4219,10 +4356,10 @@

Tested requirements

Pass - S13 + S13 - No Subscription[i] 1≤i≤n returned with proper response + No Subscription[i] 1≤i≤n returned with proper response (2x) @@ -4230,10 +4367,10 @@

Tested requirements

Pass - S16 + S16 - service_areas does not include ISA from S12 + service_areas does not include ISA from S12 (2x) @@ -4242,16 +4379,16 @@

Tested requirements

DSS0110 Not tested - ASTM NetRID DSS: Direct CRDB access + ASTM NetRID DSS: Direct CRDB access - Verify security interoperability + Verify security interoperability - Attempt unauthorized access + Attempt unauthorized access - CRDB node in insecure mode + CRDB node in insecure mode @@ -4259,16 +4396,16 @@

Tested requirements

DSS0120 Not tested - ASTM NetRID DSS: Direct CRDB access + ASTM NetRID DSS: Direct CRDB access - Verify security interoperability + Verify security interoperability - Verify encryption + Verify encryption - TLS in use + TLS in use @@ -4282,16 +4419,16 @@

Tested requirements

DSS0130,2,a Pass - ASTM F3411-22a NetRID DSS interoperability + ASTM F3411-22a NetRID DSS interoperability - Interoperability sequence + Interoperability sequence - S3 + S3 - Subscription[P] ID is properly synchronized with all DSS + Subscription[P] ID is properly synchronized with all DSS @@ -4299,16 +4436,16 @@

Tested requirements

DSS0130,2,b Pass - ASTM F3411-22a NetRID DSS interoperability + ASTM F3411-22a NetRID DSS interoperability - Interoperability sequence + Interoperability sequence - S3 + S3 - Subscription[P] owner is properly synchronized with all DSS + Subscription[P] owner is properly synchronized with all DSS @@ -4316,16 +4453,16 @@

Tested requirements

DSS0130,2,c Pass - ASTM F3411-22a NetRID DSS interoperability + ASTM F3411-22a NetRID DSS interoperability - Interoperability sequence + Interoperability sequence - S3 + S3 - Subscription[P] URL is properly synchronized with all DSS + Subscription[P] URL is properly synchronized with all DSS @@ -4333,16 +4470,16 @@

Tested requirements

DSS0130,2,d Pass - ASTM F3411-22a NetRID DSS interoperability + ASTM F3411-22a NetRID DSS interoperability - Interoperability sequence + Interoperability sequence - S3 + S3 - Subscription[P] start/end times are properly synchronized with all DSS + Subscription[P] start/end times are properly synchronized with all DSS @@ -4356,16 +4493,16 @@

Tested requirements

DSS0130,2,f Pass - ASTM F3411-22a NetRID DSS interoperability + ASTM F3411-22a NetRID DSS interoperability - Interoperability sequence + Interoperability sequence - S3 + S3 - Subscription[P] notification count is properly synchronized with all DSS + Subscription[P] notification count is properly synchronized with all DSS @@ -4373,26 +4510,26 @@

Tested requirements

DSS0130,3,a Pass - ASTM F3411-22a NetRID DSS interoperability + ASTM F3411-22a NetRID DSS interoperability - Interoperability sequence + Interoperability sequence - S5 + S5 - Can get ISA from primary DSS + Can get ISA from primary DSS Pass - S2 + S2 - ID of ISA from S1 is properly synchronized with all DSS + ID of ISA from S1 is properly synchronized with all DSS @@ -4400,16 +4537,16 @@

Tested requirements

DSS0130,3,b Pass - ASTM F3411-22a NetRID DSS interoperability + ASTM F3411-22a NetRID DSS interoperability - Interoperability sequence + Interoperability sequence - S2 + S2 - Owner of ISA from S1 is properly synchronized with all DSS + Owner of ISA from S1 is properly synchronized with all DSS @@ -4417,16 +4554,16 @@

Tested requirements

DSS0130,3,c Pass - ASTM F3411-22a NetRID DSS interoperability + ASTM F3411-22a NetRID DSS interoperability - Interoperability sequence + Interoperability sequence - S2 + S2 - URL of ISA from S1 is properly synchronized with all DSS + URL of ISA from S1 is properly synchronized with all DSS @@ -4434,16 +4571,16 @@

Tested requirements

DSS0130,3,d Pass - ASTM F3411-22a NetRID DSS interoperability + ASTM F3411-22a NetRID DSS interoperability - Interoperability sequence + Interoperability sequence - S2 + S2 - Start/end times of ISA from S1 are properly synchronized with all DSS + Start/end times of ISA from S1 are properly synchronized with all DSS @@ -4451,16 +4588,16 @@

Tested requirements

DSS0130,3,e Pass - ASTM F3411-22a NetRID DSS interoperability + ASTM F3411-22a NetRID DSS interoperability - Interoperability sequence + Interoperability sequence - S2 + S2 - service_areas includes ISA from S1 + service_areas includes ISA from S1 (2x) @@ -4469,36 +4606,36 @@

Tested requirements

DSS0130,A2-6-1,1a Pass - ASTM F3411-22a NetRID DSS interoperability + ASTM F3411-22a NetRID DSS interoperability - Interoperability sequence + Interoperability sequence - S1 + S1 - ISA[P] created with proper response + ISA[P] created with proper response Pass - S10 + S10 - ISA[P] created with proper response + ISA[P] created with proper response Pass - S12 + S12 - ISA[P] created with proper response + ISA[P] created with proper response @@ -4506,16 +4643,16 @@

Tested requirements

DSS0130,A2-6-1,1b Pass - ASTM F3411-22a NetRID DSS interoperability + ASTM F3411-22a NetRID DSS interoperability - Interoperability sequence + Interoperability sequence - S5 + S5 - Can modify ISA in primary DSS + Can modify ISA in primary DSS @@ -4523,16 +4660,16 @@

Tested requirements

DSS0130,A2-6-1,1c Pass - ASTM F3411-22a NetRID DSS interoperability + ASTM F3411-22a NetRID DSS interoperability - Interoperability sequence + Interoperability sequence - S2 + S2 - service_areas includes ISA from S1 + service_areas includes ISA from S1 (2x) @@ -4540,10 +4677,10 @@

Tested requirements

Pass - S9 + S9 - Subscription[n] created with proper response + Subscription[n] created with proper response (2x) @@ -4552,16 +4689,16 @@

Tested requirements

DSS0130,A2-6-1,1d Pass - ASTM F3411-22a NetRID DSS interoperability + ASTM F3411-22a NetRID DSS interoperability - Interoperability sequence + Interoperability sequence - S9 + S9 - service_areas does not include ISA from S1 + service_areas does not include ISA from S1 (2x) @@ -4570,26 +4707,26 @@

Tested requirements

DSS0130,A2-6-1,2a Pass - ASTM F3411-22a NetRID DSS interoperability + ASTM F3411-22a NetRID DSS interoperability - Interoperability sequence + Interoperability sequence - S11 + S11 - ISA[P] deleted with proper response + ISA[P] deleted with proper response Pass - S15 + S15 - ISA[P] deleted with proper response + ISA[P] deleted with proper response @@ -4597,16 +4734,16 @@

Tested requirements

DSS0130,A2-6-1,2b Pass - ASTM F3411-22a NetRID DSS interoperability + ASTM F3411-22a NetRID DSS interoperability - Interoperability sequence + Interoperability sequence - S16 + S16 - service_areas does not include ISA from S12 + service_areas does not include ISA from S12 (2x) @@ -4615,16 +4752,16 @@

Tested requirements

DSS0130,A2-6-1,3a Pass - ASTM F3411-22a NetRID DSS interoperability + ASTM F3411-22a NetRID DSS interoperability - Interoperability sequence + Interoperability sequence - S2 + S2 - Subscription[n] created with proper response + Subscription[n] created with proper response (2x) @@ -4632,10 +4769,10 @@

Tested requirements

Pass - S16 + S16 - Subscription[n] created with proper response + Subscription[n] created with proper response (2x) @@ -4644,16 +4781,16 @@

Tested requirements

DSS0130,A2-6-1,3b Pass - ASTM F3411-22a NetRID DSS interoperability + ASTM F3411-22a NetRID DSS interoperability - Interoperability sequence + Interoperability sequence - S10 + S10 - All Subscription[i] 1≤i≤n returned in subscribers + All Subscription[i] 1≤i≤n returned in subscribers @@ -4661,26 +4798,26 @@

Tested requirements

DSS0130,A2-6-1,3c Pass - ASTM F3411-22a NetRID DSS interoperability + ASTM F3411-22a NetRID DSS interoperability - Interoperability sequence + Interoperability sequence - S11 + S11 - All Subscription[i] 1≤i≤n returned in subscribers + All Subscription[i] 1≤i≤n returned in subscribers Not tested - S5 + S5 - ISA modification triggers subscription notification requests + ISA modification triggers subscription notification requests @@ -4688,26 +4825,26 @@

Tested requirements

DSS0130,A2-6-1,3d Pass - ASTM F3411-22a NetRID DSS interoperability + ASTM F3411-22a NetRID DSS interoperability - Interoperability sequence + Interoperability sequence - S12 + S12 - None of Subscription[i] 1≤i≤n returned in subscribers + None of Subscription[i] 1≤i≤n returned in subscribers Pass - S13 + S13 - No Subscription[i] 1≤i≤n returned with proper response + No Subscription[i] 1≤i≤n returned with proper response (2x) @@ -4715,20 +4852,20 @@

Tested requirements

Pass - S15 + S15 - None of Subscription[i] 1≤i≤n returned in subscribers with proper response + None of Subscription[i] 1≤i≤n returned in subscribers with proper response Not tested - S14 + S14 - 404 with proper response + 404 with proper response @@ -4736,16 +4873,16 @@

Tested requirements

DSS0130,A2-6-1,4a Pass - ASTM F3411-22a NetRID DSS interoperability + ASTM F3411-22a NetRID DSS interoperability - Interoperability sequence + Interoperability sequence - S6 + S6 - Subscription[n] deleted with proper response + Subscription[n] deleted with proper response (2x) @@ -4753,10 +4890,10 @@

Tested requirements

Pass - S17 + S17 - Subscription[n] deleted with proper response + Subscription[n] deleted with proper response (2x) @@ -4765,16 +4902,16 @@

Tested requirements

DSS0130,A2-6-1,4b Pass - ASTM F3411-22a NetRID DSS interoperability + ASTM F3411-22a NetRID DSS interoperability - Interoperability sequence + Interoperability sequence - S7 + S7 - 404 with proper response + 404 with proper response (2x) @@ -4782,10 +4919,10 @@

Tested requirements

Pass - S8 + S8 - No Subscription[i] 1≤i≤n returned with proper response + No Subscription[i] 1≤i≤n returned with proper response (2x) @@ -4794,16 +4931,16 @@

Tested requirements

DSS0130,A2-6-1,5 Pass - ASTM F3411-22a NetRID DSS interoperability + ASTM F3411-22a NetRID DSS interoperability - Interoperability sequence + Interoperability sequence - S3 + S3 - Subscription[P] returned with proper response + Subscription[P] returned with proper response (2x) @@ -4812,16 +4949,16 @@

Tested requirements

DSS0130,A2-6-1,6 Pass - ASTM F3411-22a NetRID DSS interoperability + ASTM F3411-22a NetRID DSS interoperability - Interoperability sequence + Interoperability sequence - S4 + S4 - Can query all Subscriptions in area from all DSSs + Can query all Subscriptions in area from all DSSs (2x) @@ -4829,10 +4966,10 @@

Tested requirements

Pass - S8 + S8 - Subscriptions queried successfully + Subscriptions queried successfully (2x) @@ -4840,10 +4977,10 @@

Tested requirements

Pass - S13 + S13 - Subscriptions queried successfully + Subscriptions queried successfully (2x) @@ -4852,16 +4989,16 @@

Tested requirements

DSS0210 Pass - ASTM F3411-22a NetRID DSS interoperability + ASTM F3411-22a NetRID DSS interoperability - Prerequisites + Prerequisites - Test environment requirements + Test environment requirements - DSS instance is publicly addressable + DSS instance is publicly addressable (2x) @@ -4869,7 +5006,7 @@

Tested requirements

Pass - DSS instance is reachable + DSS instance is reachable (2x) diff --git a/artifacts/uss_qualifier/reports/dss_probing/requirements/uss2.html b/artifacts/uss_qualifier/reports/dss_probing/requirements/uss2.html index 34eb2e482f..e6027dd13a 100644 --- a/artifacts/uss_qualifier/reports/dss_probing/requirements/uss2.html +++ b/artifacts/uss_qualifier/reports/dss_probing/requirements/uss2.html @@ -86,19 +86,19 @@

Test run

Test run identifier - TR-739dce1 + TR-5a13ce9 Start time - 2023-11-16 10:44:46 UTC + 2023-11-27 16:31:32 UTC End time - 2023-11-16 10:45:54 UTC + 2023-11-27 16:32:38 UTC Test baseline identifier - TB-03b01ac + TB-4a75013 Environment identifier @@ -126,7 +126,7 @@

Tested requirements

- astm
.f3411
.v19
+ astm
.f3411
.v19
DSS0010 Not tested Not implemented @@ -142,586 +142,573 @@

Tested requirements

DSS0030,a Pass - ASTM F3411-19 NetRID DSS interoperability + ASTM F3411-19 NetRID DSS interoperability - Interoperability sequence + Interoperability sequence - S1 + S1 - ISA response code + ISA response code Pass - ISA response format + ISA response format Pass - ISA ID matches + ISA ID matches Pass - ISA start time matches + ISA start time matches Pass - ISA end time matches + ISA end time matches Pass - ISA URL matches + ISA URL matches Not tested - ISA version changed + ISA version changed Pass - S5 + S5 - ISA response code + ISA response code Pass - ISA response format + ISA response format Pass - ISA ID matches + ISA ID matches Pass - ISA version changed + ISA version changed Pass - ISA start time matches + ISA start time matches Pass - ISA end time matches + ISA end time matches Pass - ISA URL matches + ISA URL matches Pass - S10 + S10 - ISA response code + ISA response code Pass - ISA response format + ISA response format Pass - ISA ID matches + ISA ID matches Pass - ISA start time matches + ISA start time matches Pass - ISA end time matches + ISA end time matches Pass - ISA URL matches + ISA URL matches Not tested - ISA version changed + ISA version changed Pass - S12 + S12 - ISA response code + ISA response code Pass - ISA response format + ISA response format Pass - ISA ID matches + ISA ID matches Pass - ISA start time matches + ISA start time matches Pass - ISA end time matches + ISA end time matches Pass - ISA URL matches + ISA URL matches Not tested - ISA version changed + ISA version changed Pass - ASTM NetRID DSS: ISA Expiry + ASTM NetRID DSS: ISA Expiry - ISA Expiry + ISA Expiry - ISA Expiry + ISA Expiry - Create short-lived ISA + Create short-lived ISA Pass - ASTM NetRID DSS: ISA Subscription Interactions + ASTM NetRID DSS: ISA Subscription Interactions - ISA Subscription Interactions + ISA Subscription Interactions - ISA Subscription Interactions + ISA Subscription Interactions - Create an ISA + Create an ISA Pass - Mutate the ISA + Mutate the ISA Pass - Response to the mutation of the ISA contains subscription ID + Response to the mutation of the ISA contains subscription ID Pass - Subscription to an ISA has its notification index incremented after mutation + Subscription to an ISA has its notification index incremented after mutation Pass - Subscription to an ISA has its notification index incremented after deletion + Subscription to an ISA has its notification index incremented after deletion Pass - ASTM NetRID DSS: Simple ISA + ASTM NetRID DSS: Simple ISA - Create and check ISA + Create and check ISA - Create ISA + Create ISA - ISA response code + ISA response code Pass - ISA response format + ISA response format Pass - ISA ID matches + ISA ID matches Pass - ISA start time matches + ISA start time matches Pass - ISA end time matches + ISA end time matches Pass - ISA URL matches + ISA URL matches Pass - ISA created + ISA created Not tested - ISA version changed + ISA version changed Pass - Update and search ISA + Update and search ISA - Update ISA + Update ISA - ISA response code + ISA response code Pass - ISA response format + ISA response format Pass - ISA ID matches + ISA ID matches Pass - ISA version changed + ISA version changed Pass - ISA start time matches + ISA start time matches Pass - ISA end time matches + ISA end time matches Pass - ISA URL matches + ISA URL matches Pass - ISA updated + ISA updated Pass - ASTM NetRID DSS: Submitted ISA Validations + ASTM NetRID DSS: Submitted ISA Validations - ISA Validation + ISA Validation - ISA Validation + ISA Validation - ISA huge area + ISA huge area Pass - ISA empty vertices + ISA empty vertices Pass - ISA start time in the past + ISA start time in the past Pass - ISA start time after end time + ISA start time after end time Pass - ISA vertices are valid + ISA vertices are valid Pass - ISA missing outline + ISA missing outline Pass - ISA missing volume + ISA missing volume Not tested - ISA missing extents + ISA missing extents Pass - ASTM NetRID DSS: Token Validation + ASTM NetRID DSS: Token Validation - Token validation + Token validation - Token validation + Token validation - Read scope cannot create an ISA - (2x) + Read scope cannot create an ISA Pass - Missing token prevents creating an ISA - (2x) + Missing token prevents creating an ISA Pass - Fake token prevents creating an ISA - (2x) + Fake token prevents creating an ISA Pass - ISA response code - (2x) + ISA response code Pass - ISA response format - (2x) + ISA response format Pass - ISA ID matches - (2x) + ISA ID matches Pass - ISA start time matches - (2x) + ISA start time matches Pass - ISA end time matches - (2x) + ISA end time matches Pass - ISA URL matches - (2x) + ISA URL matches Pass - Correct token and scope can create ISA - (2x) + Correct token and scope can create ISA Pass - Read scope cannot mutate an ISA - (2x) + Read scope cannot mutate an ISA Pass - Missing token prevents mutating an ISA - (2x) + Missing token prevents mutating an ISA Pass - Fake token cannot mutate an ISA - (2x) + Fake token cannot mutate an ISA Not tested - ISA version changed + ISA version changed @@ -729,226 +716,222 @@

Tested requirements

DSS0030,b Pass - ASTM F3411-19 NetRID DSS interoperability + ASTM F3411-19 NetRID DSS interoperability - Interoperability sequence + Interoperability sequence - S11 + S11 - ISA response format + ISA response format Pass - ISA ID matches + ISA ID matches Pass - ISA version matches + ISA version matches Pass - S15 + S15 - ISA response format + ISA response format Pass - ISA ID matches + ISA ID matches Pass - ISA version matches + ISA version matches Not tested - ASTM NetRID DSS: ISA Expiry + ASTM NetRID DSS: ISA Expiry - Setup + Setup - Ensure clean workspace + Ensure clean workspace - Removed pre-existing ISA + Removed pre-existing ISA Pass - ASTM NetRID DSS: ISA Subscription Interactions + ASTM NetRID DSS: ISA Subscription Interactions - ISA Subscription Interactions + ISA Subscription Interactions - ISA Subscription Interactions + ISA Subscription Interactions - Response to the deletion of the ISA contains subscription ID + Response to the deletion of the ISA contains subscription ID Pass - ASTM NetRID DSS: Simple ISA + ASTM NetRID DSS: Simple ISA - Delete ISA + Delete ISA - Delete with wrong version + Delete with wrong version - Delete request rejected + Delete request rejected Pass - Delete with empty version + Delete with empty version - Delete request rejected + Delete request rejected Pass - Delete ISA + Delete ISA - ISA response format + ISA response format Pass - ISA ID matches + ISA ID matches Pass - ISA version matches + ISA version matches Pass - ISA deleted + ISA deleted Not tested - Setup + Setup - Ensure clean workspace + Ensure clean workspace - Removed pre-existing ISA + Removed pre-existing ISA Not tested - ASTM NetRID DSS: Submitted ISA Validations + ASTM NetRID DSS: Submitted ISA Validations - Setup + Setup - Ensure clean workspace + Ensure clean workspace - Removed pre-existing ISA + Removed pre-existing ISA Pass - ASTM NetRID DSS: Token Validation + ASTM NetRID DSS: Token Validation - Token validation + Token validation - Token validation + Token validation - Read scope cannot delete an ISA - (2x) + Read scope cannot delete an ISA Pass - Missing token prevents ISA deletion - (2x) + Missing token prevents ISA deletion Pass - Fake token cannot delete an ISA - (2x) + Fake token cannot delete an ISA Pass - Correct token and scope can delete ISA - (2x) + Correct token and scope can delete ISA Not tested - Setup + Setup - Ensure clean workspace + Ensure clean workspace - Removed pre-existing ISA + Removed pre-existing ISA @@ -956,46 +939,46 @@

Tested requirements

DSS0030,c Pass - ASTM NetRID DSS: ISA Subscription Interactions + ASTM NetRID DSS: ISA Subscription Interactions - ISA Subscription Interactions + ISA Subscription Interactions - ISA Subscription Interactions + ISA Subscription Interactions - Create a subscription within the ISA footprint + Create a subscription within the ISA footprint Pass - Subscription for the ISA's area mentions the ISA + Subscription for the ISA's area mentions the ISA Pass - Newly created subscription has a notification_index of 0 + Newly created subscription has a notification_index of 0 Pass - ASTM NetRID DSS: Subscription Simple + ASTM NetRID DSS: Subscription Simple - Subscription Simple + Subscription Simple - Create subscription validation + Create subscription validation - Create subscription + Create subscription (4x) @@ -1003,7 +986,7 @@

Tested requirements

Pass - Response to subscription creation contains a subscription + Response to subscription creation contains a subscription (4x) @@ -1011,7 +994,7 @@

Tested requirements

Pass - Returned subscription has an ID + Returned subscription has an ID (4x) @@ -1019,7 +1002,7 @@

Tested requirements

Pass - Returned subscription ID is correct + Returned subscription ID is correct (4x) @@ -1027,7 +1010,7 @@

Tested requirements

Pass - Returned subscription has an owner + Returned subscription has an owner (4x) @@ -1035,7 +1018,7 @@

Tested requirements

Pass - Returned subscription owner is correct + Returned subscription owner is correct (4x) @@ -1043,7 +1026,7 @@

Tested requirements

Pass - Returned subscription has an ISA URL + Returned subscription has an ISA URL (4x) @@ -1051,7 +1034,7 @@

Tested requirements

Pass - Returned ISA URL has correct base URL + Returned ISA URL has correct base URL (4x) @@ -1059,7 +1042,7 @@

Tested requirements

Pass - Returned subscription has a start time + Returned subscription has a start time (4x) @@ -1067,7 +1050,7 @@

Tested requirements

Pass - Returned subscription has a version + Returned subscription has a version (4x) @@ -1075,7 +1058,7 @@

Tested requirements

Pass - Generated subscription version has proper format + Generated subscription version has proper format (4x) @@ -1083,7 +1066,7 @@

Tested requirements

Pass - Returned notification index is 0 if present + Returned notification index is 0 if present (4x) @@ -1091,7 +1074,7 @@

Tested requirements

Pass - Returned end time is correct + Returned end time is correct (2x) @@ -1099,7 +1082,7 @@

Tested requirements

Pass - Returned start time is correct + Returned start time is correct (2x) @@ -1107,10 +1090,10 @@

Tested requirements

Pass - Mutate Subscription + Mutate Subscription - Subscription can be mutated + Subscription can be mutated (8x) @@ -1118,7 +1101,7 @@

Tested requirements

Pass - Response to subscription mutation contains a subscription + Response to subscription mutation contains a subscription (8x) @@ -1126,7 +1109,7 @@

Tested requirements

Pass - Returned subscription has an ID + Returned subscription has an ID (8x) @@ -1134,7 +1117,7 @@

Tested requirements

Pass - Returned subscription ID is correct + Returned subscription ID is correct (8x) @@ -1142,7 +1125,7 @@

Tested requirements

Pass - Returned subscription has an owner + Returned subscription has an owner (8x) @@ -1150,7 +1133,7 @@

Tested requirements

Pass - Returned subscription owner is correct + Returned subscription owner is correct (8x) @@ -1158,7 +1141,7 @@

Tested requirements

Pass - Returned subscription has an ISA URL + Returned subscription has an ISA URL (8x) @@ -1166,7 +1149,7 @@

Tested requirements

Pass - Returned ISA URL has correct base URL + Returned ISA URL has correct base URL (8x) @@ -1174,7 +1157,7 @@

Tested requirements

Pass - Returned subscription has a start time + Returned subscription has a start time (8x) @@ -1182,7 +1165,7 @@

Tested requirements

Pass - Returned start time is correct + Returned start time is correct (8x) @@ -1190,7 +1173,7 @@

Tested requirements

Pass - Returned end time is correct + Returned end time is correct (8x) @@ -1198,7 +1181,7 @@

Tested requirements

Pass - Returned subscription has a version + Returned subscription has a version (8x) @@ -1206,7 +1189,7 @@

Tested requirements

Pass - Generated subscription version has proper format + Generated subscription version has proper format (8x) @@ -1214,7 +1197,7 @@

Tested requirements

Pass - Mutated subscription version is updated + Mutated subscription version is updated (8x) @@ -1222,10 +1205,10 @@

Tested requirements

Pass - Query Existing Subscription + Query Existing Subscription - Returned subscription has an ID + Returned subscription has an ID (8x) @@ -1233,7 +1216,7 @@

Tested requirements

Pass - Returned subscription ID is correct + Returned subscription ID is correct (8x) @@ -1241,7 +1224,7 @@

Tested requirements

Pass - Returned subscription has an owner + Returned subscription has an owner (8x) @@ -1249,7 +1232,7 @@

Tested requirements

Pass - Returned subscription owner is correct + Returned subscription owner is correct (8x) @@ -1257,7 +1240,7 @@

Tested requirements

Pass - Returned subscription has an ISA URL + Returned subscription has an ISA URL (8x) @@ -1265,7 +1248,7 @@

Tested requirements

Pass - Returned ISA URL has correct base URL + Returned ISA URL has correct base URL (8x) @@ -1273,7 +1256,7 @@

Tested requirements

Pass - Returned subscription has a start time + Returned subscription has a start time (8x) @@ -1281,7 +1264,7 @@

Tested requirements

Pass - Returned start time is correct + Returned start time is correct (8x) @@ -1289,7 +1272,7 @@

Tested requirements

Pass - Returned end time is correct + Returned end time is correct (8x) @@ -1297,7 +1280,7 @@

Tested requirements

Pass - Returned subscription has a version + Returned subscription has a version (8x) @@ -1305,7 +1288,7 @@

Tested requirements

Pass - Generated subscription version has proper format + Generated subscription version has proper format (8x) @@ -1313,7 +1296,7 @@

Tested requirements

Pass - Non-mutated subscription keeps the same version + Non-mutated subscription keeps the same version (8x) @@ -1321,10 +1304,10 @@

Tested requirements

Pass - Delete Subscription + Delete Subscription - Returned subscription has an ID + Returned subscription has an ID (4x) @@ -1332,7 +1315,7 @@

Tested requirements

Pass - Returned subscription ID is correct + Returned subscription ID is correct (4x) @@ -1340,7 +1323,7 @@

Tested requirements

Pass - Returned subscription has an owner + Returned subscription has an owner (4x) @@ -1348,7 +1331,7 @@

Tested requirements

Pass - Returned subscription owner is correct + Returned subscription owner is correct (4x) @@ -1356,7 +1339,7 @@

Tested requirements

Pass - Returned subscription has an ISA URL + Returned subscription has an ISA URL (4x) @@ -1364,7 +1347,7 @@

Tested requirements

Pass - Returned ISA URL has correct base URL + Returned ISA URL has correct base URL (4x) @@ -1372,7 +1355,7 @@

Tested requirements

Pass - Returned subscription has a start time + Returned subscription has a start time (4x) @@ -1380,7 +1363,7 @@

Tested requirements

Pass - Returned start time is correct + Returned start time is correct (4x) @@ -1388,7 +1371,7 @@

Tested requirements

Pass - Returned end time is correct + Returned end time is correct (4x) @@ -1396,7 +1379,7 @@

Tested requirements

Pass - Returned subscription has a version + Returned subscription has a version (4x) @@ -1404,7 +1387,7 @@

Tested requirements

Pass - Generated subscription version has proper format + Generated subscription version has proper format (4x) @@ -1412,7 +1395,7 @@

Tested requirements

Pass - Non-mutated subscription keeps the same version + Non-mutated subscription keeps the same version (4x) @@ -1420,29 +1403,29 @@

Tested requirements

Pass - ASTM NetRID DSS: Subscription Validation + ASTM NetRID DSS: Subscription Validation - Subscription duration limitations + Subscription duration limitations - Try to extend subscription + Try to extend subscription - Valid subscription created + Valid subscription created Pass - Subscription quantity limitations + Subscription quantity limitations - Create maximum number of subscriptions + Create maximum number of subscriptions - Create up to the maximum allowed number of subscriptions in an area + Create up to the maximum allowed number of subscriptions in an area @@ -1450,59 +1433,59 @@

Tested requirements

DSS0030,d Pass - ASTM NetRID DSS: ISA Subscription Interactions + ASTM NetRID DSS: ISA Subscription Interactions - ISA Subscription Interactions + ISA Subscription Interactions - ISA Subscription Interactions + ISA Subscription Interactions - Delete the ISA + Delete the ISA Pass - Subscription can be deleted + Subscription can be deleted Not tested - Setup + Setup - Ensure clean workspace + Ensure clean workspace - Removed pre-existing ISA + Removed pre-existing ISA Not tested - Subscription can be deleted + Subscription can be deleted Pass - ASTM NetRID DSS: Subscription Simple + ASTM NetRID DSS: Subscription Simple - Subscription Simple + Subscription Simple - Delete Subscription + Delete Subscription - Missing version prevents deletion + Missing version prevents deletion (4x) @@ -1510,7 +1493,7 @@

Tested requirements

Pass - Incorrect version prevents deletion + Incorrect version prevents deletion (4x) @@ -1518,7 +1501,7 @@

Tested requirements

Pass - Subscription can be deleted + Subscription can be deleted (4x) @@ -1526,42 +1509,42 @@

Tested requirements

Not tested - Setup + Setup - Ensure clean workspace + Ensure clean workspace - Subscription can be deleted + Subscription can be deleted Pass - ASTM NetRID DSS: Subscription Validation + ASTM NetRID DSS: Subscription Validation - Subscription duration limitations + Subscription duration limitations - Remove subscription + Remove subscription - Subscription deleted + Subscription deleted Pass - Subscription quantity limitations + Subscription quantity limitations - Clean up subscriptions + Clean up subscriptions - Subscription can be deleted + Subscription can be deleted (10x) @@ -1569,30 +1552,30 @@

Tested requirements

Not tested - Setup + Setup - Ensure clean workspace + Ensure clean workspace - Subscription can be deleted + Subscription can be deleted - DSS0030,e + DSS0030,e Pass - ASTM NetRID DSS: Subscription Simple + ASTM NetRID DSS: Subscription Simple - Setup + Setup - Ensure clean workspace + Ensure clean workspace - Subscription can be queried by ID + Subscription can be queried by ID (4x) @@ -1600,13 +1583,13 @@

Tested requirements

Pass - Subscription Simple + Subscription Simple - Query Existing Subscription + Query Existing Subscription - Get Subscription by ID + Get Subscription by ID (4x) @@ -1614,7 +1597,7 @@

Tested requirements

Pass - Returned notification index is equal to or greater than 0 + Returned notification index is equal to or greater than 0 (8x) @@ -1622,10 +1605,10 @@

Tested requirements

Pass - Delete Subscription + Delete Subscription - Returned notification index is equal to or greater than 0 + Returned notification index is equal to or greater than 0 (4x) @@ -1633,10 +1616,10 @@

Tested requirements

Pass - Query Deleted Subscription + Query Deleted Subscription - Query by subscription ID should fail + Query by subscription ID should fail (4x) @@ -1644,27 +1627,10 @@

Tested requirements

Not tested - Mutate Subscription + Mutate Subscription - Returned notification index is equal to or greater than 0 - - - - - Pass - - ASTM NetRID DSS: Subscription Simple - - - Setup - - - Ensure clean workspace - - - Subscription can be queried by ID - (4x) + Returned notification index is equal to or greater than 0 @@ -1672,52 +1638,52 @@

Tested requirements

DSS0030,f Pass - ASTM NetRID DSS: ISA Subscription Interactions + ASTM NetRID DSS: ISA Subscription Interactions - Setup + Setup - Ensure clean workspace + Ensure clean workspace - Successful subscription search query + Successful subscription search query Pass - ASTM NetRID DSS: Subscription Simple + ASTM NetRID DSS: Subscription Simple - Setup + Setup - Ensure clean workspace + Ensure clean workspace - Search for all subscriptions in ISA area + Search for all subscriptions in ISA area Pass - Subscription Simple + Subscription Simple - Query Existing Subscription + Query Existing Subscription - Search for all subscriptions in ISA area + Search for all subscriptions in ISA area Pass - Created Subscription is in search results + Created Subscription is in search results (4x) @@ -1725,60 +1691,60 @@

Tested requirements

Pass - No huge search area allowed + No huge search area allowed Pass - Query Deleted Subscription + Query Deleted Subscription - Search for all subscriptions in ISA area + Search for all subscriptions in ISA area Pass - Deleted subscription should not be present in search results + Deleted subscription should not be present in search results Pass - Search area that represents a loop is not allowed + Search area that represents a loop is not allowed Pass - ASTM NetRID DSS: Subscription Validation + ASTM NetRID DSS: Subscription Validation - Setup + Setup - Ensure clean workspace + Ensure clean workspace - Successful subscription search query + Successful subscription search query Pass - Subscription quantity limitations + Subscription quantity limitations - Clean up subscriptions + Clean up subscriptions - Successful subscription search query + Successful subscription search query @@ -1792,16 +1758,16 @@

Tested requirements

DSS0050 Pass - ASTM NetRID DSS: Subscription Validation + ASTM NetRID DSS: Subscription Validation - Subscription quantity limitations + Subscription quantity limitations - Exceed maximum number of subscriptions + Exceed maximum number of subscriptions - Enforce maximum number of subscriptions for an area + Enforce maximum number of subscriptions for an area @@ -1809,16 +1775,16 @@

Tested requirements

DSS0060 Pass - ASTM NetRID DSS: Subscription Simple + ASTM NetRID DSS: Subscription Simple - Subscription Simple + Subscription Simple - Create subscription validation + Create subscription validation - Returned subscription has an end time + Returned subscription has an end time (4x) @@ -1826,10 +1792,10 @@

Tested requirements

Pass - Mutate Subscription + Mutate Subscription - Returned subscription has an end time + Returned subscription has an end time (8x) @@ -1837,10 +1803,10 @@

Tested requirements

Pass - Query Existing Subscription + Query Existing Subscription - Returned subscription has an end time + Returned subscription has an end time (8x) @@ -1848,10 +1814,10 @@

Tested requirements

Pass - Delete Subscription + Delete Subscription - Returned subscription has an end time + Returned subscription has an end time (4x) @@ -1859,26 +1825,26 @@

Tested requirements

Pass - ASTM NetRID DSS: Subscription Validation + ASTM NetRID DSS: Subscription Validation - Subscription duration limitations + Subscription duration limitations - Try to create too-long subscription + Try to create too-long subscription - Too-long subscription creation rejected + Too-long subscription creation rejected Pass - Try to extend subscription + Try to extend subscription - Subscription duration limited during update + Subscription duration limited during update @@ -1886,16 +1852,16 @@

Tested requirements

DSS0070 Pass - ASTM F3411-19 NetRID DSS interoperability + ASTM F3411-19 NetRID DSS interoperability - Interoperability sequence + Interoperability sequence - S3 + S3 - Subscription[P] returned with proper response + Subscription[P] returned with proper response (2x) @@ -1903,10 +1869,10 @@

Tested requirements

Pass - S4 + S4 - Can query all Subscriptions in area from all DSSs + Can query all Subscriptions in area from all DSSs (2x) @@ -1914,10 +1880,10 @@

Tested requirements

Pass - S7 + S7 - 404 with proper response + 404 with proper response (2x) @@ -1925,10 +1891,10 @@

Tested requirements

Pass - S8 + S8 - No Subscription[i] 1≤i≤n returned with proper response + No Subscription[i] 1≤i≤n returned with proper response (2x) @@ -1936,10 +1902,10 @@

Tested requirements

Pass - S9 + S9 - service_areas does not include ISA from S1 + service_areas does not include ISA from S1 (2x) @@ -1947,10 +1913,10 @@

Tested requirements

Pass - S13 + S13 - No Subscription[i] 1≤i≤n returned with proper response + No Subscription[i] 1≤i≤n returned with proper response (2x) @@ -1958,10 +1924,10 @@

Tested requirements

Pass - S16 + S16 - service_areas does not include ISA from S12 + service_areas does not include ISA from S12 (2x) @@ -1970,16 +1936,16 @@

Tested requirements

DSS0110 Not tested - ASTM NetRID DSS: Direct CRDB access + ASTM NetRID DSS: Direct CRDB access - Verify security interoperability + Verify security interoperability - Attempt unauthorized access + Attempt unauthorized access - CRDB node in insecure mode + CRDB node in insecure mode @@ -1987,16 +1953,16 @@

Tested requirements

DSS0120 Not tested - ASTM NetRID DSS: Direct CRDB access + ASTM NetRID DSS: Direct CRDB access - Verify security interoperability + Verify security interoperability - Verify encryption + Verify encryption - TLS in use + TLS in use @@ -2010,16 +1976,16 @@

Tested requirements

DSS0130,2,a Pass - ASTM F3411-19 NetRID DSS interoperability + ASTM F3411-19 NetRID DSS interoperability - Interoperability sequence + Interoperability sequence - S3 + S3 - Subscription[P] ID is properly synchronized with all DSS + Subscription[P] ID is properly synchronized with all DSS @@ -2027,16 +1993,16 @@

Tested requirements

DSS0130,2,b Pass - ASTM F3411-19 NetRID DSS interoperability + ASTM F3411-19 NetRID DSS interoperability - Interoperability sequence + Interoperability sequence - S3 + S3 - Subscription[P] owner is properly synchronized with all DSS + Subscription[P] owner is properly synchronized with all DSS @@ -2044,16 +2010,16 @@

Tested requirements

DSS0130,2,c Pass - ASTM F3411-19 NetRID DSS interoperability + ASTM F3411-19 NetRID DSS interoperability - Interoperability sequence + Interoperability sequence - S3 + S3 - Subscription[P] URL is properly synchronized with all DSS + Subscription[P] URL is properly synchronized with all DSS @@ -2061,16 +2027,16 @@

Tested requirements

DSS0130,2,d Pass - ASTM F3411-19 NetRID DSS interoperability + ASTM F3411-19 NetRID DSS interoperability - Interoperability sequence + Interoperability sequence - S3 + S3 - Subscription[P] start/end times are properly synchronized with all DSS + Subscription[P] start/end times are properly synchronized with all DSS @@ -2084,16 +2050,16 @@

Tested requirements

DSS0130,2,f Pass - ASTM F3411-19 NetRID DSS interoperability + ASTM F3411-19 NetRID DSS interoperability - Interoperability sequence + Interoperability sequence - S3 + S3 - Subscription[P] notification count is properly synchronized with all DSS + Subscription[P] notification count is properly synchronized with all DSS @@ -2101,26 +2067,26 @@

Tested requirements

DSS0130,3,a Pass - ASTM F3411-19 NetRID DSS interoperability + ASTM F3411-19 NetRID DSS interoperability - Interoperability sequence + Interoperability sequence - S2 + S2 - ID of ISA from S1 is properly synchronized with all DSS + ID of ISA from S1 is properly synchronized with all DSS Pass - S5 + S5 - Can get ISA from primary DSS + Can get ISA from primary DSS @@ -2128,16 +2094,16 @@

Tested requirements

DSS0130,3,b Pass - ASTM F3411-19 NetRID DSS interoperability + ASTM F3411-19 NetRID DSS interoperability - Interoperability sequence + Interoperability sequence - S2 + S2 - Owner of ISA from S1 is properly synchronized with all DSS + Owner of ISA from S1 is properly synchronized with all DSS @@ -2145,16 +2111,16 @@

Tested requirements

DSS0130,3,c Pass - ASTM F3411-19 NetRID DSS interoperability + ASTM F3411-19 NetRID DSS interoperability - Interoperability sequence + Interoperability sequence - S2 + S2 - URL of ISA from S1 is properly synchronized with all DSS + URL of ISA from S1 is properly synchronized with all DSS @@ -2162,16 +2128,16 @@

Tested requirements

DSS0130,3,d Pass - ASTM F3411-19 NetRID DSS interoperability + ASTM F3411-19 NetRID DSS interoperability - Interoperability sequence + Interoperability sequence - S2 + S2 - Start/end times of ISA from S1 are properly synchronized with all DSS + Start/end times of ISA from S1 are properly synchronized with all DSS @@ -2179,16 +2145,16 @@

Tested requirements

DSS0130,3,e Pass - ASTM F3411-19 NetRID DSS interoperability + ASTM F3411-19 NetRID DSS interoperability - Interoperability sequence + Interoperability sequence - S2 + S2 - service_areas includes ISA from S1 + service_areas includes ISA from S1 (2x) @@ -2197,36 +2163,36 @@

Tested requirements

DSS0130,A2-6-1,1a Pass - ASTM F3411-19 NetRID DSS interoperability + ASTM F3411-19 NetRID DSS interoperability - Interoperability sequence + Interoperability sequence - S1 + S1 - ISA[P] created with proper response + ISA[P] created with proper response Pass - S10 + S10 - ISA[P] created with proper response + ISA[P] created with proper response Pass - S12 + S12 - ISA[P] created with proper response + ISA[P] created with proper response @@ -2234,16 +2200,16 @@

Tested requirements

DSS0130,A2-6-1,1b Pass - ASTM F3411-19 NetRID DSS interoperability + ASTM F3411-19 NetRID DSS interoperability - Interoperability sequence + Interoperability sequence - S5 + S5 - Can modify ISA in primary DSS + Can modify ISA in primary DSS @@ -2251,16 +2217,16 @@

Tested requirements

DSS0130,A2-6-1,1c Pass - ASTM F3411-19 NetRID DSS interoperability + ASTM F3411-19 NetRID DSS interoperability - Interoperability sequence + Interoperability sequence - S2 + S2 - service_areas includes ISA from S1 + service_areas includes ISA from S1 (2x) @@ -2268,10 +2234,10 @@

Tested requirements

Pass - S9 + S9 - Subscription[n] created with proper response + Subscription[n] created with proper response (2x) @@ -2280,16 +2246,16 @@

Tested requirements

DSS0130,A2-6-1,1d Pass - ASTM F3411-19 NetRID DSS interoperability + ASTM F3411-19 NetRID DSS interoperability - Interoperability sequence + Interoperability sequence - S9 + S9 - service_areas does not include ISA from S1 + service_areas does not include ISA from S1 (2x) @@ -2298,26 +2264,26 @@

Tested requirements

DSS0130,A2-6-1,2a Pass - ASTM F3411-19 NetRID DSS interoperability + ASTM F3411-19 NetRID DSS interoperability - Interoperability sequence + Interoperability sequence - S11 + S11 - ISA[P] deleted with proper response + ISA[P] deleted with proper response Pass - S15 + S15 - ISA[P] deleted with proper response + ISA[P] deleted with proper response @@ -2325,16 +2291,16 @@

Tested requirements

DSS0130,A2-6-1,2b Pass - ASTM F3411-19 NetRID DSS interoperability + ASTM F3411-19 NetRID DSS interoperability - Interoperability sequence + Interoperability sequence - S16 + S16 - service_areas does not include ISA from S12 + service_areas does not include ISA from S12 (2x) @@ -2343,16 +2309,16 @@

Tested requirements

DSS0130,A2-6-1,3a Pass - ASTM F3411-19 NetRID DSS interoperability + ASTM F3411-19 NetRID DSS interoperability - Interoperability sequence + Interoperability sequence - S2 + S2 - Subscription[n] created with proper response + Subscription[n] created with proper response (2x) @@ -2360,10 +2326,10 @@

Tested requirements

Pass - S16 + S16 - Subscription[n] created with proper response + Subscription[n] created with proper response (2x) @@ -2372,16 +2338,16 @@

Tested requirements

DSS0130,A2-6-1,3b Pass - ASTM F3411-19 NetRID DSS interoperability + ASTM F3411-19 NetRID DSS interoperability - Interoperability sequence + Interoperability sequence - S10 + S10 - All Subscription[i] 1≤i≤n returned in subscribers + All Subscription[i] 1≤i≤n returned in subscribers @@ -2389,26 +2355,26 @@

Tested requirements

DSS0130,A2-6-1,3c Pass - ASTM F3411-19 NetRID DSS interoperability + ASTM F3411-19 NetRID DSS interoperability - Interoperability sequence + Interoperability sequence - S11 + S11 - All Subscription[i] 1≤i≤n returned in subscribers + All Subscription[i] 1≤i≤n returned in subscribers Not tested - S5 + S5 - ISA modification triggers subscription notification requests + ISA modification triggers subscription notification requests @@ -2416,16 +2382,16 @@

Tested requirements

DSS0130,A2-6-1,3d Pass - ASTM F3411-19 NetRID DSS interoperability + ASTM F3411-19 NetRID DSS interoperability - Interoperability sequence + Interoperability sequence - S13 + S13 - No Subscription[i] 1≤i≤n returned with proper response + No Subscription[i] 1≤i≤n returned with proper response (2x) @@ -2433,30 +2399,30 @@

Tested requirements

Pass - S12 + S12 - None of Subscription[i] 1≤i≤n returned in subscribers + None of Subscription[i] 1≤i≤n returned in subscribers Pass - S15 + S15 - None of Subscription[i] 1≤i≤n returned in subscribers with proper response + None of Subscription[i] 1≤i≤n returned in subscribers with proper response Not tested - S14 + S14 - 404 with proper response + 404 with proper response @@ -2464,16 +2430,16 @@

Tested requirements

DSS0130,A2-6-1,4a Pass - ASTM F3411-19 NetRID DSS interoperability + ASTM F3411-19 NetRID DSS interoperability - Interoperability sequence + Interoperability sequence - S6 + S6 - Subscription[n] deleted with proper response + Subscription[n] deleted with proper response (2x) @@ -2481,10 +2447,10 @@

Tested requirements

Pass - S17 + S17 - Subscription[n] deleted with proper response + Subscription[n] deleted with proper response (2x) @@ -2493,16 +2459,16 @@

Tested requirements

DSS0130,A2-6-1,4b Pass - ASTM F3411-19 NetRID DSS interoperability + ASTM F3411-19 NetRID DSS interoperability - Interoperability sequence + Interoperability sequence - S7 + S7 - 404 with proper response + 404 with proper response (2x) @@ -2510,10 +2476,10 @@

Tested requirements

Pass - S8 + S8 - No Subscription[i] 1≤i≤n returned with proper response + No Subscription[i] 1≤i≤n returned with proper response (2x) @@ -2522,16 +2488,16 @@

Tested requirements

DSS0130,A2-6-1,5 Pass - ASTM F3411-19 NetRID DSS interoperability + ASTM F3411-19 NetRID DSS interoperability - Interoperability sequence + Interoperability sequence - S3 + S3 - Subscription[P] returned with proper response + Subscription[P] returned with proper response (2x) @@ -2540,16 +2506,16 @@

Tested requirements

DSS0130,A2-6-1,6 Pass - ASTM F3411-19 NetRID DSS interoperability + ASTM F3411-19 NetRID DSS interoperability - Interoperability sequence + Interoperability sequence - S4 + S4 - Can query all Subscriptions in area from all DSSs + Can query all Subscriptions in area from all DSSs (2x) @@ -2557,10 +2523,10 @@

Tested requirements

Pass - S8 + S8 - Subscriptions queried successfully + Subscriptions queried successfully (2x) @@ -2568,10 +2534,10 @@

Tested requirements

Pass - S13 + S13 - Subscriptions queried successfully + Subscriptions queried successfully (2x) @@ -2580,16 +2546,16 @@

Tested requirements

DSS0210 Pass - ASTM F3411-19 NetRID DSS interoperability + ASTM F3411-19 NetRID DSS interoperability - Prerequisites + Prerequisites - Test environment requirements + Test environment requirements - DSS instance is publicly addressable + DSS instance is publicly addressable (2x) @@ -2597,13 +2563,13 @@

Tested requirements

Pass - DSS instance is reachable + DSS instance is reachable (2x) - astm
.f3411
.v22a
+ astm
.f3411
.v22a
DSS0010 Not tested Not implemented @@ -2616,642 +2582,799 @@

Tested requirements

- DSS0030,a + DSS0030,a Pass - ASTM F3411-22a NetRID DSS interoperability + ASTM F3411-22a NetRID DSS interoperability - Interoperability sequence + Interoperability sequence - S1 + S1 - ISA response code + ISA response code Pass - ISA response format + ISA response format Pass - ISA ID matches + ISA ID matches Pass - ISA start time matches + ISA start time matches Pass - ISA end time matches + ISA end time matches Pass - ISA URL matches + ISA URL matches Not tested - ISA version changed + ISA version changed Pass - S5 + S5 - ISA response code + ISA response code Pass - ISA response format + ISA response format Pass - ISA ID matches + ISA ID matches Pass - ISA version changed + ISA version changed Pass - ISA start time matches + ISA start time matches Pass - ISA end time matches + ISA end time matches Pass - ISA URL matches + ISA URL matches Pass - S10 + S10 - ISA response code + ISA response code Pass - ISA response format + ISA response format Pass - ISA ID matches + ISA ID matches Pass - ISA start time matches + ISA start time matches Pass - ISA end time matches + ISA end time matches Pass - ISA URL matches + ISA URL matches Not tested - ISA version changed + ISA version changed Pass - S12 + S12 - ISA response code + ISA response code Pass - ISA response format + ISA response format Pass - ISA ID matches + ISA ID matches Pass - ISA start time matches + ISA start time matches Pass - ISA end time matches + ISA end time matches Pass - ISA URL matches + ISA URL matches Not tested - ISA version changed + ISA version changed Pass - ASTM NetRID DSS: ISA Expiry + ASTM NetRID DSS: ISA Expiry - ISA Expiry + ISA Expiry - ISA Expiry + ISA Expiry - Create short-lived ISA + Create short-lived ISA Pass - ASTM NetRID DSS: ISA Subscription Interactions + ASTM NetRID DSS: ISA Subscription Interactions - ISA Subscription Interactions + ISA Subscription Interactions - ISA Subscription Interactions + ISA Subscription Interactions - Create an ISA + Create an ISA Pass - Mutate the ISA + Mutate the ISA Pass - Response to the mutation of the ISA contains subscription ID + Response to the mutation of the ISA contains subscription ID Pass - Subscription to an ISA has its notification index incremented after mutation + Subscription to an ISA has its notification index incremented after mutation Pass - Subscription to an ISA has its notification index incremented after deletion + Subscription to an ISA has its notification index incremented after deletion Pass - ASTM NetRID DSS: Simple ISA + ASTM NetRID DSS: Simple ISA - Create and check ISA + Create and check ISA - Create ISA + Create ISA - ISA response code + ISA response code Pass - ISA response format + ISA response format Pass - ISA ID matches + ISA ID matches Pass - ISA start time matches + ISA start time matches Pass - ISA end time matches + ISA end time matches Pass - ISA URL matches + ISA URL matches Pass - ISA created + ISA created Not tested - ISA version changed + ISA version changed Pass - Update and search ISA + Update and search ISA - Update ISA + Update ISA - ISA response code + ISA response code Pass - ISA response format + ISA response format Pass - ISA ID matches + ISA ID matches Pass - ISA version changed + ISA version changed Pass - ISA start time matches + ISA start time matches Pass - ISA end time matches + ISA end time matches Pass - ISA URL matches + ISA URL matches Pass - ISA updated + ISA updated Pass - ASTM NetRID DSS: Submitted ISA Validations + ASTM NetRID DSS: Submitted ISA Validations - ISA Validation + ISA Validation - ISA Validation + ISA Validation - ISA huge area + ISA huge area Pass - ISA empty vertices + ISA empty vertices Pass - ISA start time in the past + ISA start time in the past Pass - ISA start time after end time + ISA start time after end time Pass - ISA vertices are valid + ISA vertices are valid Pass - ISA missing outline + ISA missing outline Pass - ISA missing volume + ISA missing volume Not tested - ISA missing extents + ISA missing extents + + + + + Pass + + ASTM NetRID DSS: Token Validation + + + Token validation + + + Token validation + + + Read scope cannot create an ISA + + + + + Pass + + Missing token prevents creating an ISA + + + + + Pass + + Fake token prevents creating an ISA + + + + + Pass + + ISA response code + + + + + Pass + + ISA response format + + + + + Pass + + ISA ID matches + + + + + Pass + + ISA start time matches - DSS0030,b + Pass + + ISA end time matches + + + + + Pass + + ISA URL matches + + + + + Pass + + Correct token and scope can create ISA + + + + + Pass + + Read scope cannot mutate an ISA + + + + + Pass + + Missing token prevents mutating an ISA + + + + + Pass + + Fake token cannot mutate an ISA + + + + + Not tested + + ISA version changed + + + + + DSS0030,b Pass - ASTM F3411-22a NetRID DSS interoperability + ASTM F3411-22a NetRID DSS interoperability - Interoperability sequence + Interoperability sequence - S11 + S11 - ISA response format + ISA response format Pass - ISA ID matches + ISA ID matches Pass - ISA version matches + ISA version matches Pass - S15 + S15 - ISA response format + ISA response format Pass - ISA ID matches + ISA ID matches Pass - ISA version matches + ISA version matches Not tested - ASTM NetRID DSS: ISA Expiry + ASTM NetRID DSS: ISA Expiry - Setup + Setup - Ensure clean workspace + Ensure clean workspace - Removed pre-existing ISA + Removed pre-existing ISA Pass - ASTM NetRID DSS: ISA Subscription Interactions + ASTM NetRID DSS: ISA Subscription Interactions - ISA Subscription Interactions + ISA Subscription Interactions - ISA Subscription Interactions + ISA Subscription Interactions - Response to the deletion of the ISA contains subscription ID + Response to the deletion of the ISA contains subscription ID Pass - ASTM NetRID DSS: Simple ISA + ASTM NetRID DSS: Simple ISA - Delete ISA + Delete ISA - Delete with wrong version + Delete with wrong version - Delete request rejected + Delete request rejected Pass - Delete with empty version + Delete with empty version - Delete request rejected + Delete request rejected Pass - Delete ISA + Delete ISA - ISA response format + ISA response format Pass - ISA ID matches + ISA ID matches Pass - ISA version matches + ISA version matches Pass - ISA deleted + ISA deleted Not tested - Setup + Setup - Ensure clean workspace + Ensure clean workspace - Removed pre-existing ISA + Removed pre-existing ISA Not tested - ASTM NetRID DSS: Submitted ISA Validations + ASTM NetRID DSS: Submitted ISA Validations - Setup + Setup - Ensure clean workspace + Ensure clean workspace - Removed pre-existing ISA + Removed pre-existing ISA + + + + + Pass + + ASTM NetRID DSS: Token Validation + + + Token validation + + + Token validation + + + Read scope cannot delete an ISA + + + + + Pass + + Missing token prevents ISA deletion + + + + + Pass + + Fake token cannot delete an ISA + + + + + Pass + + Correct token and scope can delete ISA + + + + + Not tested + + Setup + + + Ensure clean workspace + + + Removed pre-existing ISA @@ -3259,46 +3382,46 @@

Tested requirements

DSS0030,c Pass - ASTM NetRID DSS: ISA Subscription Interactions + ASTM NetRID DSS: ISA Subscription Interactions - ISA Subscription Interactions + ISA Subscription Interactions - ISA Subscription Interactions + ISA Subscription Interactions - Create a subscription within the ISA footprint + Create a subscription within the ISA footprint Pass - Subscription for the ISA's area mentions the ISA + Subscription for the ISA's area mentions the ISA Pass - Newly created subscription has a notification_index of 0 + Newly created subscription has a notification_index of 0 Pass - ASTM NetRID DSS: Subscription Simple + ASTM NetRID DSS: Subscription Simple - Subscription Simple + Subscription Simple - Create subscription validation + Create subscription validation - Create subscription + Create subscription (4x) @@ -3306,7 +3429,7 @@

Tested requirements

Pass - Response to subscription creation contains a subscription + Response to subscription creation contains a subscription (4x) @@ -3314,7 +3437,7 @@

Tested requirements

Pass - Returned subscription has an ID + Returned subscription has an ID (4x) @@ -3322,7 +3445,7 @@

Tested requirements

Pass - Returned subscription ID is correct + Returned subscription ID is correct (4x) @@ -3330,7 +3453,7 @@

Tested requirements

Pass - Returned subscription has an owner + Returned subscription has an owner (4x) @@ -3338,7 +3461,7 @@

Tested requirements

Pass - Returned subscription owner is correct + Returned subscription owner is correct (4x) @@ -3346,7 +3469,7 @@

Tested requirements

Pass - Returned subscription has an ISA URL + Returned subscription has an ISA URL (4x) @@ -3354,7 +3477,7 @@

Tested requirements

Pass - Returned ISA URL has correct base URL + Returned ISA URL has correct base URL (4x) @@ -3362,7 +3485,7 @@

Tested requirements

Pass - Returned subscription has a start time + Returned subscription has a start time (4x) @@ -3370,7 +3493,7 @@

Tested requirements

Pass - Returned subscription has a version + Returned subscription has a version (4x) @@ -3378,7 +3501,7 @@

Tested requirements

Pass - Generated subscription version has proper format + Generated subscription version has proper format (4x) @@ -3386,7 +3509,7 @@

Tested requirements

Pass - Returned notification index is 0 if present + Returned notification index is 0 if present (4x) @@ -3394,7 +3517,7 @@

Tested requirements

Pass - Returned end time is correct + Returned end time is correct (2x) @@ -3402,7 +3525,7 @@

Tested requirements

Pass - Returned start time is correct + Returned start time is correct (2x) @@ -3410,10 +3533,10 @@

Tested requirements

Pass - Mutate Subscription + Mutate Subscription - Subscription can be mutated + Subscription can be mutated (8x) @@ -3421,7 +3544,7 @@

Tested requirements

Pass - Response to subscription mutation contains a subscription + Response to subscription mutation contains a subscription (8x) @@ -3429,7 +3552,7 @@

Tested requirements

Pass - Returned subscription has an ID + Returned subscription has an ID (8x) @@ -3437,7 +3560,7 @@

Tested requirements

Pass - Returned subscription ID is correct + Returned subscription ID is correct (8x) @@ -3445,7 +3568,7 @@

Tested requirements

Pass - Returned subscription has an owner + Returned subscription has an owner (8x) @@ -3453,7 +3576,7 @@

Tested requirements

Pass - Returned subscription owner is correct + Returned subscription owner is correct (8x) @@ -3461,7 +3584,7 @@

Tested requirements

Pass - Returned subscription has an ISA URL + Returned subscription has an ISA URL (8x) @@ -3469,7 +3592,7 @@

Tested requirements

Pass - Returned ISA URL has correct base URL + Returned ISA URL has correct base URL (8x) @@ -3477,7 +3600,7 @@

Tested requirements

Pass - Returned subscription has a start time + Returned subscription has a start time (8x) @@ -3485,7 +3608,7 @@

Tested requirements

Pass - Returned start time is correct + Returned start time is correct (8x) @@ -3493,7 +3616,7 @@

Tested requirements

Pass - Returned end time is correct + Returned end time is correct (8x) @@ -3501,7 +3624,7 @@

Tested requirements

Pass - Returned subscription has a version + Returned subscription has a version (8x) @@ -3509,7 +3632,7 @@

Tested requirements

Pass - Generated subscription version has proper format + Generated subscription version has proper format (8x) @@ -3517,7 +3640,7 @@

Tested requirements

Pass - Mutated subscription version is updated + Mutated subscription version is updated (8x) @@ -3525,10 +3648,10 @@

Tested requirements

Pass - Query Existing Subscription + Query Existing Subscription - Returned subscription has an ID + Returned subscription has an ID (8x) @@ -3536,7 +3659,7 @@

Tested requirements

Pass - Returned subscription ID is correct + Returned subscription ID is correct (8x) @@ -3544,7 +3667,7 @@

Tested requirements

Pass - Returned subscription has an owner + Returned subscription has an owner (8x) @@ -3552,7 +3675,7 @@

Tested requirements

Pass - Returned subscription owner is correct + Returned subscription owner is correct (8x) @@ -3560,7 +3683,7 @@

Tested requirements

Pass - Returned subscription has an ISA URL + Returned subscription has an ISA URL (8x) @@ -3568,7 +3691,7 @@

Tested requirements

Pass - Returned ISA URL has correct base URL + Returned ISA URL has correct base URL (8x) @@ -3576,7 +3699,7 @@

Tested requirements

Pass - Returned subscription has a start time + Returned subscription has a start time (8x) @@ -3584,7 +3707,7 @@

Tested requirements

Pass - Returned start time is correct + Returned start time is correct (8x) @@ -3592,7 +3715,7 @@

Tested requirements

Pass - Returned end time is correct + Returned end time is correct (8x) @@ -3600,7 +3723,7 @@

Tested requirements

Pass - Returned subscription has a version + Returned subscription has a version (8x) @@ -3608,7 +3731,7 @@

Tested requirements

Pass - Generated subscription version has proper format + Generated subscription version has proper format (8x) @@ -3616,7 +3739,7 @@

Tested requirements

Pass - Non-mutated subscription keeps the same version + Non-mutated subscription keeps the same version (8x) @@ -3624,10 +3747,10 @@

Tested requirements

Pass - Delete Subscription + Delete Subscription - Returned subscription has an ID + Returned subscription has an ID (4x) @@ -3635,7 +3758,7 @@

Tested requirements

Pass - Returned subscription ID is correct + Returned subscription ID is correct (4x) @@ -3643,7 +3766,7 @@

Tested requirements

Pass - Returned subscription has an owner + Returned subscription has an owner (4x) @@ -3651,7 +3774,7 @@

Tested requirements

Pass - Returned subscription owner is correct + Returned subscription owner is correct (4x) @@ -3659,7 +3782,7 @@

Tested requirements

Pass - Returned subscription has an ISA URL + Returned subscription has an ISA URL (4x) @@ -3667,7 +3790,7 @@

Tested requirements

Pass - Returned ISA URL has correct base URL + Returned ISA URL has correct base URL (4x) @@ -3675,7 +3798,7 @@

Tested requirements

Pass - Returned subscription has a start time + Returned subscription has a start time (4x) @@ -3683,7 +3806,7 @@

Tested requirements

Pass - Returned start time is correct + Returned start time is correct (4x) @@ -3691,7 +3814,7 @@

Tested requirements

Pass - Returned end time is correct + Returned end time is correct (4x) @@ -3699,7 +3822,7 @@

Tested requirements

Pass - Returned subscription has a version + Returned subscription has a version (4x) @@ -3707,7 +3830,7 @@

Tested requirements

Pass - Generated subscription version has proper format + Generated subscription version has proper format (4x) @@ -3715,7 +3838,7 @@

Tested requirements

Pass - Non-mutated subscription keeps the same version + Non-mutated subscription keeps the same version (4x) @@ -3723,29 +3846,29 @@

Tested requirements

Pass - ASTM NetRID DSS: Subscription Validation + ASTM NetRID DSS: Subscription Validation - Subscription duration limitations + Subscription duration limitations - Try to extend subscription + Try to extend subscription - Valid subscription created + Valid subscription created Pass - Subscription quantity limitations + Subscription quantity limitations - Create maximum number of subscriptions + Create maximum number of subscriptions - Create up to the maximum allowed number of subscriptions in an area + Create up to the maximum allowed number of subscriptions in an area @@ -3753,59 +3876,59 @@

Tested requirements

DSS0030,d Pass - ASTM NetRID DSS: ISA Subscription Interactions + ASTM NetRID DSS: ISA Subscription Interactions - ISA Subscription Interactions + ISA Subscription Interactions - ISA Subscription Interactions + ISA Subscription Interactions - Delete the ISA + Delete the ISA Pass - Subscription can be deleted + Subscription can be deleted Not tested - Setup + Setup - Ensure clean workspace + Ensure clean workspace - Removed pre-existing ISA + Removed pre-existing ISA Not tested - Subscription can be deleted + Subscription can be deleted Pass - ASTM NetRID DSS: Subscription Simple + ASTM NetRID DSS: Subscription Simple - Subscription Simple + Subscription Simple - Delete Subscription + Delete Subscription - Missing version prevents deletion + Missing version prevents deletion (4x) @@ -3813,7 +3936,7 @@

Tested requirements

Pass - Incorrect version prevents deletion + Incorrect version prevents deletion (4x) @@ -3821,7 +3944,7 @@

Tested requirements

Pass - Subscription can be deleted + Subscription can be deleted (4x) @@ -3829,42 +3952,42 @@

Tested requirements

Not tested - Setup + Setup - Ensure clean workspace + Ensure clean workspace - Subscription can be deleted + Subscription can be deleted Pass - ASTM NetRID DSS: Subscription Validation + ASTM NetRID DSS: Subscription Validation - Subscription duration limitations + Subscription duration limitations - Remove subscription + Remove subscription - Subscription deleted + Subscription deleted Pass - Subscription quantity limitations + Subscription quantity limitations - Clean up subscriptions + Clean up subscriptions - Subscription can be deleted + Subscription can be deleted (10x) @@ -3872,30 +3995,44 @@

Tested requirements

Not tested - Setup + Setup - Ensure clean workspace + Ensure clean workspace - Subscription can be deleted + Subscription can be deleted - DSS0030,e + DSS0030,e Pass - - ASTM NetRID DSS: Subscription Simple + + ASTM NetRID DSS: Subscription Simple + + Setup + + + Ensure clean workspace + + + Subscription can be queried by ID + (4x) + + + + + Pass - Subscription Simple + Subscription Simple - Query Existing Subscription + Query Existing Subscription - Get Subscription by ID + Get Subscription by ID (4x) @@ -3903,7 +4040,7 @@

Tested requirements

Pass - Returned notification index is equal to or greater than 0 + Returned notification index is equal to or greater than 0 (8x) @@ -3911,10 +4048,10 @@

Tested requirements

Pass - Delete Subscription + Delete Subscription - Returned notification index is equal to or greater than 0 + Returned notification index is equal to or greater than 0 (4x) @@ -3922,10 +4059,10 @@

Tested requirements

Pass - Query Deleted Subscription + Query Deleted Subscription - Query by subscription ID should fail + Query by subscription ID should fail (4x) @@ -3933,10 +4070,10 @@

Tested requirements

Not tested - Mutate Subscription + Mutate Subscription - Returned notification index is equal to or greater than 0 + Returned notification index is equal to or greater than 0 @@ -3944,52 +4081,52 @@

Tested requirements

DSS0030,f Pass - ASTM NetRID DSS: ISA Subscription Interactions + ASTM NetRID DSS: ISA Subscription Interactions - Setup + Setup - Ensure clean workspace + Ensure clean workspace - Successful subscription search query + Successful subscription search query Pass - ASTM NetRID DSS: Subscription Simple + ASTM NetRID DSS: Subscription Simple - Setup + Setup - Ensure clean workspace + Ensure clean workspace - Search for all subscriptions in ISA area + Search for all subscriptions in ISA area Pass - Subscription Simple + Subscription Simple - Query Existing Subscription + Query Existing Subscription - Search for all subscriptions in ISA area + Search for all subscriptions in ISA area Pass - Created Subscription is in search results + Created Subscription is in search results (4x) @@ -3997,60 +4134,60 @@

Tested requirements

Pass - No huge search area allowed + No huge search area allowed Pass - Query Deleted Subscription + Query Deleted Subscription - Search for all subscriptions in ISA area + Search for all subscriptions in ISA area Pass - Deleted subscription should not be present in search results + Deleted subscription should not be present in search results Pass - Search area that represents a loop is not allowed + Search area that represents a loop is not allowed Pass - ASTM NetRID DSS: Subscription Validation + ASTM NetRID DSS: Subscription Validation - Setup + Setup - Ensure clean workspace + Ensure clean workspace - Successful subscription search query + Successful subscription search query Pass - Subscription quantity limitations + Subscription quantity limitations - Clean up subscriptions + Clean up subscriptions - Successful subscription search query + Successful subscription search query @@ -4064,16 +4201,16 @@

Tested requirements

DSS0050 Pass - ASTM NetRID DSS: Subscription Validation + ASTM NetRID DSS: Subscription Validation - Subscription quantity limitations + Subscription quantity limitations - Exceed maximum number of subscriptions + Exceed maximum number of subscriptions - Enforce maximum number of subscriptions for an area + Enforce maximum number of subscriptions for an area @@ -4081,16 +4218,16 @@

Tested requirements

DSS0060 Pass - ASTM NetRID DSS: Subscription Simple + ASTM NetRID DSS: Subscription Simple - Subscription Simple + Subscription Simple - Create subscription validation + Create subscription validation - Returned subscription has an end time + Returned subscription has an end time (4x) @@ -4098,10 +4235,10 @@

Tested requirements

Pass - Mutate Subscription + Mutate Subscription - Returned subscription has an end time + Returned subscription has an end time (8x) @@ -4109,10 +4246,10 @@

Tested requirements

Pass - Query Existing Subscription + Query Existing Subscription - Returned subscription has an end time + Returned subscription has an end time (8x) @@ -4120,10 +4257,10 @@

Tested requirements

Pass - Delete Subscription + Delete Subscription - Returned subscription has an end time + Returned subscription has an end time (4x) @@ -4131,26 +4268,26 @@

Tested requirements

Pass - ASTM NetRID DSS: Subscription Validation + ASTM NetRID DSS: Subscription Validation - Subscription duration limitations + Subscription duration limitations - Try to create too-long subscription + Try to create too-long subscription - Too-long subscription creation rejected + Too-long subscription creation rejected Pass - Try to extend subscription + Try to extend subscription - Subscription duration limited during update + Subscription duration limited during update @@ -4158,16 +4295,16 @@

Tested requirements

DSS0070 Pass - ASTM F3411-22a NetRID DSS interoperability + ASTM F3411-22a NetRID DSS interoperability - Interoperability sequence + Interoperability sequence - S3 + S3 - Subscription[P] returned with proper response + Subscription[P] returned with proper response (2x) @@ -4175,10 +4312,10 @@

Tested requirements

Pass - S4 + S4 - Can query all Subscriptions in area from all DSSs + Can query all Subscriptions in area from all DSSs (2x) @@ -4186,10 +4323,10 @@

Tested requirements

Pass - S7 + S7 - 404 with proper response + 404 with proper response (2x) @@ -4197,10 +4334,10 @@

Tested requirements

Pass - S8 + S8 - No Subscription[i] 1≤i≤n returned with proper response + No Subscription[i] 1≤i≤n returned with proper response (2x) @@ -4208,10 +4345,10 @@

Tested requirements

Pass - S9 + S9 - service_areas does not include ISA from S1 + service_areas does not include ISA from S1 (2x) @@ -4219,10 +4356,10 @@

Tested requirements

Pass - S13 + S13 - No Subscription[i] 1≤i≤n returned with proper response + No Subscription[i] 1≤i≤n returned with proper response (2x) @@ -4230,10 +4367,10 @@

Tested requirements

Pass - S16 + S16 - service_areas does not include ISA from S12 + service_areas does not include ISA from S12 (2x) @@ -4242,16 +4379,16 @@

Tested requirements

DSS0110 Not tested - ASTM NetRID DSS: Direct CRDB access + ASTM NetRID DSS: Direct CRDB access - Verify security interoperability + Verify security interoperability - Attempt unauthorized access + Attempt unauthorized access - CRDB node in insecure mode + CRDB node in insecure mode @@ -4259,16 +4396,16 @@

Tested requirements

DSS0120 Not tested - ASTM NetRID DSS: Direct CRDB access + ASTM NetRID DSS: Direct CRDB access - Verify security interoperability + Verify security interoperability - Verify encryption + Verify encryption - TLS in use + TLS in use @@ -4282,16 +4419,16 @@

Tested requirements

DSS0130,2,a Pass - ASTM F3411-22a NetRID DSS interoperability + ASTM F3411-22a NetRID DSS interoperability - Interoperability sequence + Interoperability sequence - S3 + S3 - Subscription[P] ID is properly synchronized with all DSS + Subscription[P] ID is properly synchronized with all DSS @@ -4299,16 +4436,16 @@

Tested requirements

DSS0130,2,b Pass - ASTM F3411-22a NetRID DSS interoperability + ASTM F3411-22a NetRID DSS interoperability - Interoperability sequence + Interoperability sequence - S3 + S3 - Subscription[P] owner is properly synchronized with all DSS + Subscription[P] owner is properly synchronized with all DSS @@ -4316,16 +4453,16 @@

Tested requirements

DSS0130,2,c Pass - ASTM F3411-22a NetRID DSS interoperability + ASTM F3411-22a NetRID DSS interoperability - Interoperability sequence + Interoperability sequence - S3 + S3 - Subscription[P] URL is properly synchronized with all DSS + Subscription[P] URL is properly synchronized with all DSS @@ -4333,16 +4470,16 @@

Tested requirements

DSS0130,2,d Pass - ASTM F3411-22a NetRID DSS interoperability + ASTM F3411-22a NetRID DSS interoperability - Interoperability sequence + Interoperability sequence - S3 + S3 - Subscription[P] start/end times are properly synchronized with all DSS + Subscription[P] start/end times are properly synchronized with all DSS @@ -4356,16 +4493,16 @@

Tested requirements

DSS0130,2,f Pass - ASTM F3411-22a NetRID DSS interoperability + ASTM F3411-22a NetRID DSS interoperability - Interoperability sequence + Interoperability sequence - S3 + S3 - Subscription[P] notification count is properly synchronized with all DSS + Subscription[P] notification count is properly synchronized with all DSS @@ -4373,26 +4510,26 @@

Tested requirements

DSS0130,3,a Pass - ASTM F3411-22a NetRID DSS interoperability + ASTM F3411-22a NetRID DSS interoperability - Interoperability sequence + Interoperability sequence - S2 + S2 - ID of ISA from S1 is properly synchronized with all DSS + ID of ISA from S1 is properly synchronized with all DSS Pass - S5 + S5 - Can get ISA from primary DSS + Can get ISA from primary DSS @@ -4400,16 +4537,16 @@

Tested requirements

DSS0130,3,b Pass - ASTM F3411-22a NetRID DSS interoperability + ASTM F3411-22a NetRID DSS interoperability - Interoperability sequence + Interoperability sequence - S2 + S2 - Owner of ISA from S1 is properly synchronized with all DSS + Owner of ISA from S1 is properly synchronized with all DSS @@ -4417,16 +4554,16 @@

Tested requirements

DSS0130,3,c Pass - ASTM F3411-22a NetRID DSS interoperability + ASTM F3411-22a NetRID DSS interoperability - Interoperability sequence + Interoperability sequence - S2 + S2 - URL of ISA from S1 is properly synchronized with all DSS + URL of ISA from S1 is properly synchronized with all DSS @@ -4434,16 +4571,16 @@

Tested requirements

DSS0130,3,d Pass - ASTM F3411-22a NetRID DSS interoperability + ASTM F3411-22a NetRID DSS interoperability - Interoperability sequence + Interoperability sequence - S2 + S2 - Start/end times of ISA from S1 are properly synchronized with all DSS + Start/end times of ISA from S1 are properly synchronized with all DSS @@ -4451,16 +4588,16 @@

Tested requirements

DSS0130,3,e Pass - ASTM F3411-22a NetRID DSS interoperability + ASTM F3411-22a NetRID DSS interoperability - Interoperability sequence + Interoperability sequence - S2 + S2 - service_areas includes ISA from S1 + service_areas includes ISA from S1 (2x) @@ -4469,36 +4606,36 @@

Tested requirements

DSS0130,A2-6-1,1a Pass - ASTM F3411-22a NetRID DSS interoperability + ASTM F3411-22a NetRID DSS interoperability - Interoperability sequence + Interoperability sequence - S1 + S1 - ISA[P] created with proper response + ISA[P] created with proper response Pass - S10 + S10 - ISA[P] created with proper response + ISA[P] created with proper response Pass - S12 + S12 - ISA[P] created with proper response + ISA[P] created with proper response @@ -4506,16 +4643,16 @@

Tested requirements

DSS0130,A2-6-1,1b Pass - ASTM F3411-22a NetRID DSS interoperability + ASTM F3411-22a NetRID DSS interoperability - Interoperability sequence + Interoperability sequence - S5 + S5 - Can modify ISA in primary DSS + Can modify ISA in primary DSS @@ -4523,16 +4660,16 @@

Tested requirements

DSS0130,A2-6-1,1c Pass - ASTM F3411-22a NetRID DSS interoperability + ASTM F3411-22a NetRID DSS interoperability - Interoperability sequence + Interoperability sequence - S2 + S2 - service_areas includes ISA from S1 + service_areas includes ISA from S1 (2x) @@ -4540,10 +4677,10 @@

Tested requirements

Pass - S9 + S9 - Subscription[n] created with proper response + Subscription[n] created with proper response (2x) @@ -4552,16 +4689,16 @@

Tested requirements

DSS0130,A2-6-1,1d Pass - ASTM F3411-22a NetRID DSS interoperability + ASTM F3411-22a NetRID DSS interoperability - Interoperability sequence + Interoperability sequence - S9 + S9 - service_areas does not include ISA from S1 + service_areas does not include ISA from S1 (2x) @@ -4570,26 +4707,26 @@

Tested requirements

DSS0130,A2-6-1,2a Pass - ASTM F3411-22a NetRID DSS interoperability + ASTM F3411-22a NetRID DSS interoperability - Interoperability sequence + Interoperability sequence - S11 + S11 - ISA[P] deleted with proper response + ISA[P] deleted with proper response Pass - S15 + S15 - ISA[P] deleted with proper response + ISA[P] deleted with proper response @@ -4597,16 +4734,16 @@

Tested requirements

DSS0130,A2-6-1,2b Pass - ASTM F3411-22a NetRID DSS interoperability + ASTM F3411-22a NetRID DSS interoperability - Interoperability sequence + Interoperability sequence - S16 + S16 - service_areas does not include ISA from S12 + service_areas does not include ISA from S12 (2x) @@ -4615,16 +4752,16 @@

Tested requirements

DSS0130,A2-6-1,3a Pass - ASTM F3411-22a NetRID DSS interoperability + ASTM F3411-22a NetRID DSS interoperability - Interoperability sequence + Interoperability sequence - S2 + S2 - Subscription[n] created with proper response + Subscription[n] created with proper response (2x) @@ -4632,10 +4769,10 @@

Tested requirements

Pass - S16 + S16 - Subscription[n] created with proper response + Subscription[n] created with proper response (2x) @@ -4644,16 +4781,16 @@

Tested requirements

DSS0130,A2-6-1,3b Pass - ASTM F3411-22a NetRID DSS interoperability + ASTM F3411-22a NetRID DSS interoperability - Interoperability sequence + Interoperability sequence - S10 + S10 - All Subscription[i] 1≤i≤n returned in subscribers + All Subscription[i] 1≤i≤n returned in subscribers @@ -4661,26 +4798,26 @@

Tested requirements

DSS0130,A2-6-1,3c Pass - ASTM F3411-22a NetRID DSS interoperability + ASTM F3411-22a NetRID DSS interoperability - Interoperability sequence + Interoperability sequence - S11 + S11 - All Subscription[i] 1≤i≤n returned in subscribers + All Subscription[i] 1≤i≤n returned in subscribers Not tested - S5 + S5 - ISA modification triggers subscription notification requests + ISA modification triggers subscription notification requests @@ -4688,16 +4825,16 @@

Tested requirements

DSS0130,A2-6-1,3d Pass - ASTM F3411-22a NetRID DSS interoperability + ASTM F3411-22a NetRID DSS interoperability - Interoperability sequence + Interoperability sequence - S13 + S13 - No Subscription[i] 1≤i≤n returned with proper response + No Subscription[i] 1≤i≤n returned with proper response (2x) @@ -4705,30 +4842,30 @@

Tested requirements

Pass - S12 + S12 - None of Subscription[i] 1≤i≤n returned in subscribers + None of Subscription[i] 1≤i≤n returned in subscribers Pass - S15 + S15 - None of Subscription[i] 1≤i≤n returned in subscribers with proper response + None of Subscription[i] 1≤i≤n returned in subscribers with proper response Not tested - S14 + S14 - 404 with proper response + 404 with proper response @@ -4736,16 +4873,16 @@

Tested requirements

DSS0130,A2-6-1,4a Pass - ASTM F3411-22a NetRID DSS interoperability + ASTM F3411-22a NetRID DSS interoperability - Interoperability sequence + Interoperability sequence - S6 + S6 - Subscription[n] deleted with proper response + Subscription[n] deleted with proper response (2x) @@ -4753,10 +4890,10 @@

Tested requirements

Pass - S17 + S17 - Subscription[n] deleted with proper response + Subscription[n] deleted with proper response (2x) @@ -4765,16 +4902,16 @@

Tested requirements

DSS0130,A2-6-1,4b Pass - ASTM F3411-22a NetRID DSS interoperability + ASTM F3411-22a NetRID DSS interoperability - Interoperability sequence + Interoperability sequence - S7 + S7 - 404 with proper response + 404 with proper response (2x) @@ -4782,10 +4919,10 @@

Tested requirements

Pass - S8 + S8 - No Subscription[i] 1≤i≤n returned with proper response + No Subscription[i] 1≤i≤n returned with proper response (2x) @@ -4794,16 +4931,16 @@

Tested requirements

DSS0130,A2-6-1,5 Pass - ASTM F3411-22a NetRID DSS interoperability + ASTM F3411-22a NetRID DSS interoperability - Interoperability sequence + Interoperability sequence - S3 + S3 - Subscription[P] returned with proper response + Subscription[P] returned with proper response (2x) @@ -4812,16 +4949,16 @@

Tested requirements

DSS0130,A2-6-1,6 Pass - ASTM F3411-22a NetRID DSS interoperability + ASTM F3411-22a NetRID DSS interoperability - Interoperability sequence + Interoperability sequence - S4 + S4 - Can query all Subscriptions in area from all DSSs + Can query all Subscriptions in area from all DSSs (2x) @@ -4829,10 +4966,10 @@

Tested requirements

Pass - S8 + S8 - Subscriptions queried successfully + Subscriptions queried successfully (2x) @@ -4840,10 +4977,10 @@

Tested requirements

Pass - S13 + S13 - Subscriptions queried successfully + Subscriptions queried successfully (2x) @@ -4852,16 +4989,16 @@

Tested requirements

DSS0210 Pass - ASTM F3411-22a NetRID DSS interoperability + ASTM F3411-22a NetRID DSS interoperability - Prerequisites + Prerequisites - Test environment requirements + Test environment requirements - DSS instance is publicly addressable + DSS instance is publicly addressable (2x) @@ -4869,7 +5006,7 @@

Tested requirements

Pass - DSS instance is reachable + DSS instance is reachable (2x) diff --git a/artifacts/uss_qualifier/reports/dss_probing/sequence/index.html b/artifacts/uss_qualifier/reports/dss_probing/sequence/index.html index 5247dc7bbc..c7f8250f0b 100644 --- a/artifacts/uss_qualifier/reports/dss_probing/sequence/index.html +++ b/artifacts/uss_qualifier/reports/dss_probing/sequence/index.html @@ -1,7 +1,7 @@ - TR-739dce1 sequence view + TR-5a13ce9 sequence view + + +
+

mock_uss tested requirements

+

Test run

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Test characteristicValue
Participantmock_uss
Other participantsuss1, uss2
Test run identifierTR-2ed3030
Start time2023-11-27 16:32:42 UTC
End time2023-11-27 16:32:53 UTC
Test baseline identifierTB-4eaac53
Environment identifierTE-fc56bc6
Requirement verification status + Not fully verified +
+
+
+

Tested requirements

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
PackageRequirementResultScenarioCaseStepCheck
astm
.f3548
.v21
DSS0005Not tested + ASTM F3548 flight planners preparation + + Preparation + + Clear area validation + + DSS responses +
Not tested + Data Validation of GET operational intents by USS + + Successfully plan flight near an existing flight + + Validate flight 2 sharing + + DSS responses +
Not tested + Validate flight 1 sharing + + DSS responses +
Not tested + Flight planning prevented due to invalid data sharing + + Validate flight 2 shared operational intent with invalid data + + DSS responses +
Not tested + Validate flight 1 not shared by tested_uss + + DSS responses +
Not tested + Nominal planning: conflict with higher priority + + Attempt to plan flight in conflict + + Validate flight 2 sharing + + DSS responses +
Not tested + Validate flight 1 not shared + + DSS responses +
Not tested + Attempt to modify planned flight in conflict + + Validate flight 1 sharing + + DSS responses +
Not tested + Validate flight 2 sharing + + DSS responses +
Not tested + Validate flight 1 not modified + + DSS responses +
Not tested + Attempt to activate flight in conflict + + Validate flight 1 not activated + + DSS responses +
Not tested + Modify activated flight with pre-existing conflict + + Validate flight 1 sharing + + DSS responses +
Not tested + Validate flight 2 sharing + + DSS responses +
Not tested + Attempt to modify activated flight in conflict + + Validate flight 2 sharing + + DSS responses +
Not tested + Validate flight 1 not modified + + DSS responses +
Not tested + Nominal planning: not permitted conflict with equal priority + + Attempt to plan flight into conflict + + Validate flight 2 sharing + + DSS responses +
Not tested + Validate flight 1 not shared + + DSS responses +
Not tested + Attempt to activate flight into conflict + + Validate flight 1 not shared + + DSS responses +
Not tested + Attempt to modify planned flight into conflict + + Validate flight 1 sharing + + DSS responses +
Not tested + Validate flight 1 not modified + + DSS responses +
Not tested + Attempt to modify activated flight into conflict + + Validate flight 1 sharing + + DSS responses +
Not tested + Validate flight 1 not modified + + DSS responses +
Not tested + Modify activated flight with pre-existing conflict + + Validate flight 1 sharing + + DSS responses +
Not tested + Validate flight 2 sharing + + DSS responses +
Not tested + Validate flight 1 + + DSS responses +
Not tested + Validation of operational intents + + Attempt to plan invalid flight intents + + Validate flight intent too far ahead of time not planned + + DSS responses +
Not tested + Validate transition to Ended state after cancellation + + Validate flight intent shared correctly + + DSS responses +
Not tested + Validate flight intent is non-discoverable + + DSS responses +
Not tested + Validate precision of intersection computations + + Validate conflicting flight not planned + + DSS responses +
DSS0300Not tested + ASTM F3548-21 UTM DSS interoperability + + Prerequisites + + Test environment requirements + + DSS instance is publicly addressable +
Not tested + DSS instance is reachable +
GEN0310Not tested + ASTM F3548 flight planners preparation + + Preparation + + Check for flight planning readiness + + Flight planning USS ready +
GEN0500Not tested + Validation of operational intents + + Validate precision of intersection computations + + Attempt to plan flight conflicting by a tiny overlap + + Incorrectly planned +
OPIN0015Pass + Data Validation of GET operational intents by USS + + Successfully plan flight near an existing flight + + Validate flight 2 sharing + + Off-nominal volumes + (2x) +
Not tested + Validate flight 1 sharing + + Off-nominal volumes +
Not tested + Nominal planning: conflict with higher priority + + Attempt to plan flight in conflict + + Validate flight 2 sharing + + Off-nominal volumes +
Not tested + Attempt to modify planned flight in conflict + + Validate flight 1 sharing + + Off-nominal volumes +
Not tested + Validate flight 2 sharing + + Off-nominal volumes +
Not tested + Validate flight 1 not modified + + Off-nominal volumes +
Not tested + Attempt to activate flight in conflict + + Validate flight 1 not activated + + Off-nominal volumes +
Not tested + Modify activated flight with pre-existing conflict + + Validate flight 1 sharing + + Off-nominal volumes +
Not tested + Validate flight 2 sharing + + Off-nominal volumes +
Not tested + Attempt to modify activated flight in conflict + + Validate flight 2 sharing + + Off-nominal volumes +
Not tested + Validate flight 1 not modified + + Off-nominal volumes +
Not tested + Nominal planning: not permitted conflict with equal priority + + Attempt to plan flight into conflict + + Validate flight 2 sharing + + Off-nominal volumes +
Not tested + Attempt to modify planned flight into conflict + + Validate flight 1 sharing + + Off-nominal volumes +
Not tested + Validate flight 1 not modified + + Off-nominal volumes +
Not tested + Attempt to modify activated flight into conflict + + Validate flight 1 sharing + + Off-nominal volumes +
Not tested + Validate flight 1 not modified + + Off-nominal volumes +
Not tested + Modify activated flight with pre-existing conflict + + Validate flight 1 sharing + + Off-nominal volumes +
Not tested + Validate flight 2 sharing + + Off-nominal volumes +
Not tested + Validate flight 1 + + Off-nominal volumes +
Not tested + Validation of operational intents + + Validate transition to Ended state after cancellation + + Validate flight intent shared correctly + + Off-nominal volumes +
OPIN0020Pass + Data Validation of GET operational intents by USS + + Successfully plan flight near an existing flight + + Validate flight 2 sharing + + Vertices + (2x) +
Not tested + Validate flight 1 sharing + + Vertices +
Not tested + Nominal planning: conflict with higher priority + + Attempt to plan flight in conflict + + Validate flight 2 sharing + + Vertices +
Not tested + Attempt to modify planned flight in conflict + + Validate flight 1 sharing + + Vertices +
Not tested + Validate flight 2 sharing + + Vertices +
Not tested + Validate flight 1 not modified + + Vertices +
Not tested + Attempt to activate flight in conflict + + Validate flight 1 not activated + + Vertices +
Not tested + Modify activated flight with pre-existing conflict + + Validate flight 1 sharing + + Vertices +
Not tested + Validate flight 2 sharing + + Vertices +
Not tested + Attempt to modify activated flight in conflict + + Validate flight 2 sharing + + Vertices +
Not tested + Validate flight 1 not modified + + Vertices +
Not tested + Nominal planning: not permitted conflict with equal priority + + Attempt to plan flight into conflict + + Validate flight 2 sharing + + Vertices +
Not tested + Attempt to modify planned flight into conflict + + Validate flight 1 sharing + + Vertices +
Not tested + Validate flight 1 not modified + + Vertices +
Not tested + Attempt to modify activated flight into conflict + + Validate flight 1 sharing + + Vertices +
Not tested + Validate flight 1 not modified + + Vertices +
Not tested + Modify activated flight with pre-existing conflict + + Validate flight 1 sharing + + Vertices +
Not tested + Validate flight 2 sharing + + Vertices +
Not tested + Validate flight 1 + + Vertices +
Not tested + Validation of operational intents + + Validate transition to Ended state after cancellation + + Validate flight intent shared correctly + + Vertices +
OPIN0025Pass + Data Validation of GET operational intents by USS + + Successfully plan flight near an existing flight + + Validate flight 2 sharing + + Operational intent shared correctly + (2x) +
Pass + Operational intent details retrievable + (2x) +
Pass + Correct operational intent details + (2x) +
Not tested + Validate flight 1 sharing + + Operational intent shared correctly +
Not tested + Operational intent details retrievable +
Not tested + Correct operational intent details +
Not tested + Flight planning prevented due to invalid data sharing + + Validate flight 2 shared operational intent with invalid data + + Operational intent shared with DSS +
Not tested + Operational intent details retrievable +
Not tested + Nominal planning: conflict with higher priority + + Attempt to plan flight in conflict + + Validate flight 2 sharing + + Operational intent shared correctly +
Not tested + Operational intent details retrievable +
Not tested + Correct operational intent details +
Not tested + Attempt to modify planned flight in conflict + + Validate flight 1 sharing + + Operational intent shared correctly +
Not tested + Operational intent details retrievable +
Not tested + Correct operational intent details +
Not tested + Validate flight 2 sharing + + Operational intent shared correctly +
Not tested + Operational intent details retrievable +
Not tested + Correct operational intent details +
Not tested + Validate flight 1 not modified + + Operational intent shared correctly +
Not tested + Operational intent details retrievable +
Not tested + Correct operational intent details +
Not tested + Attempt to activate flight in conflict + + Validate flight 1 not activated + + Operational intent shared correctly +
Not tested + Operational intent details retrievable +
Not tested + Correct operational intent details +
Not tested + Modify activated flight with pre-existing conflict + + Validate flight 1 sharing + + Operational intent shared correctly +
Not tested + Operational intent details retrievable +
Not tested + Correct operational intent details +
Not tested + Validate flight 2 sharing + + Operational intent shared correctly +
Not tested + Operational intent details retrievable +
Not tested + Correct operational intent details +
Not tested + Attempt to modify activated flight in conflict + + Validate flight 2 sharing + + Operational intent shared correctly +
Not tested + Operational intent details retrievable +
Not tested + Correct operational intent details +
Not tested + Validate flight 1 not modified + + Operational intent shared correctly +
Not tested + Operational intent details retrievable +
Not tested + Correct operational intent details +
Not tested + Nominal planning: not permitted conflict with equal priority + + Attempt to plan flight into conflict + + Validate flight 2 sharing + + Operational intent shared correctly +
Not tested + Operational intent details retrievable +
Not tested + Correct operational intent details +
Not tested + Attempt to modify planned flight into conflict + + Validate flight 1 sharing + + Operational intent shared correctly +
Not tested + Operational intent details retrievable +
Not tested + Correct operational intent details +
Not tested + Validate flight 1 not modified + + Operational intent shared correctly +
Not tested + Operational intent details retrievable +
Not tested + Correct operational intent details +
Not tested + Attempt to modify activated flight into conflict + + Validate flight 1 sharing + + Operational intent shared correctly +
Not tested + Operational intent details retrievable +
Not tested + Correct operational intent details +
Not tested + Validate flight 1 not modified + + Operational intent shared correctly +
Not tested + Operational intent details retrievable +
Not tested + Correct operational intent details +
Not tested + Modify activated flight with pre-existing conflict + + Validate flight 1 sharing + + Operational intent shared correctly +
Not tested + Operational intent details retrievable +
Not tested + Correct operational intent details +
Not tested + Validate flight 2 sharing + + Operational intent shared correctly +
Not tested + Operational intent details retrievable +
Not tested + Correct operational intent details +
Not tested + Validate flight 1 + + Operational intent shared correctly +
Not tested + Operational intent details retrievable +
Not tested + Correct operational intent details +
Not tested + Validation of operational intents + + Validate transition to Ended state after cancellation + + Validate flight intent shared correctly + + Operational intent shared correctly +
Not tested + Operational intent details retrievable +
Not tested + Correct operational intent details +
OPIN0030Not tested + Validation of operational intents + + Attempt to plan invalid flight intents + + Attempt to plan flight intent too far ahead of time + + Incorrectly planned +
OPIN0040Not tested + Validation of operational intents + + Validate transition to Ended state after cancellation + + Validate flight intent is non-discoverable + + Operational intent not shared +
SCD0015Not tested + Nominal planning: conflict with higher priority + + Attempt to plan flight in conflict + + Attempt to plan flight 1 + + Incorrectly planned +
SCD0020Not tested + Nominal planning: conflict with higher priority + + Attempt to modify planned flight in conflict + + Attempt to modify planned flight 1 in conflict + + Incorrectly modified +
SCD0025Not tested + Nominal planning: conflict with higher priority + + Attempt to activate flight in conflict + + Attempt to activate conflicting flight 1 + + Incorrectly activated +
SCD0030Not tested + Nominal planning: conflict with higher priority + + Modify activated flight with pre-existing conflict + + Modify activated flight 1 in conflict with activated flight 2 + + Successful modification +
Not tested + Rejected modification +
Not tested + Attempt to modify activated flight in conflict + + Attempt to modify activated flight 1 in conflict + + Incorrectly modified +
SCD0035Not tested + Data Validation of GET operational intents by USS + + Successfully plan flight near an existing flight + + Validate flight2 GET interaction + + Expect GET request +
Not tested + Flight planning prevented due to invalid data sharing + + Tested_uss attempts to plan flight 1, expect failure + + Plan should fail +
Not tested + Validate flight 2 GET interaction + + Expect GET request +
Not tested + Nominal planning: not permitted conflict with equal priority + + Attempt to plan flight into conflict + + Attempt to plan flight 1 + + Incorrectly planned +
SCD0040Not tested + Nominal planning: not permitted conflict with equal priority + + Attempt to modify planned flight into conflict + + Attempt to modify planned flight 1 into conflict + + Incorrectly modified +
SCD0045Not tested + Nominal planning: not permitted conflict with equal priority + + Attempt to activate flight into conflict + + Attempt to directly activate conflicting flight 1 + + Incorrectly activated +
SCD0050Not tested + Nominal planning: not permitted conflict with equal priority + + Attempt to modify activated flight into conflict + + Attempt to modify activated flight 1 into conflict + + Incorrectly modified +
SCD0075Not tested + ASTM F3548 UTM aggregate checks + + Performance of SCD requests to USS + + Performance of successful operational intent details requests + + Operational intent details requests take no more than [MaxRespondToOIDetailsRequest] second 95% of the time +
SCD0085Not tested + Data Validation of GET operational intents by USS + + Successfully plan flight near an existing flight + + Validate flight1 Notification sent to Control_uss + + Expect Notification sent +
Not tested + Notification data is valid +
USS0005Pass + Data Validation of GET operational intents by USS + + Successfully plan flight near an existing flight + + Validate flight 2 sharing + + Operational intent shared correctly + (2x) +
Not tested + Validate flight 1 sharing + + Operational intent shared correctly +
Not tested + Flight planning prevented due to invalid data sharing + + Validate flight 2 shared operational intent with invalid data + + Operational intent shared with DSS +
Not tested + Nominal planning: conflict with higher priority + + Attempt to plan flight in conflict + + Validate flight 2 sharing + + Operational intent shared correctly +
Not tested + Attempt to modify planned flight in conflict + + Validate flight 1 sharing + + Operational intent shared correctly +
Not tested + Validate flight 2 sharing + + Operational intent shared correctly +
Not tested + Validate flight 1 not modified + + Operational intent shared correctly +
Not tested + Attempt to activate flight in conflict + + Validate flight 1 not activated + + Operational intent shared correctly +
Not tested + Modify activated flight with pre-existing conflict + + Validate flight 1 sharing + + Operational intent shared correctly +
Not tested + Validate flight 2 sharing + + Operational intent shared correctly +
Not tested + Attempt to modify activated flight in conflict + + Validate flight 2 sharing + + Operational intent shared correctly +
Not tested + Validate flight 1 not modified + + Operational intent shared correctly +
Not tested + Nominal planning: not permitted conflict with equal priority + + Attempt to plan flight into conflict + + Validate flight 2 sharing + + Operational intent shared correctly +
Not tested + Attempt to modify planned flight into conflict + + Validate flight 1 sharing + + Operational intent shared correctly +
Not tested + Validate flight 1 not modified + + Operational intent shared correctly +
Not tested + Attempt to modify activated flight into conflict + + Validate flight 1 sharing + + Operational intent shared correctly +
Not tested + Validate flight 1 not modified + + Operational intent shared correctly +
Not tested + Modify activated flight with pre-existing conflict + + Validate flight 1 sharing + + Operational intent shared correctly +
Not tested + Validate flight 2 sharing + + Operational intent shared correctly +
Not tested + Validate flight 1 + + Operational intent shared correctly +
Not tested + Validation of operational intents + + Validate transition to Ended state after cancellation + + Validate flight intent shared correctly + + Operational intent shared correctly +
USS0105Pass + Data Validation of GET operational intents by USS + + Successfully plan flight near an existing flight + + Validate flight 2 sharing + + Operational intent details retrievable + (2x) +
Pass + Operational intent details data format + (2x) +
Not tested + Validate flight 1 sharing + + Operational intent details retrievable +
Not tested + Operational intent details data format +
Not tested + Flight planning prevented due to invalid data sharing + + Validate flight 2 shared operational intent with invalid data + + Operational intent details retrievable +
Not tested + Nominal planning: conflict with higher priority + + Attempt to plan flight in conflict + + Validate flight 2 sharing + + Operational intent details retrievable +
Not tested + Operational intent details data format +
Not tested + Attempt to modify planned flight in conflict + + Validate flight 1 sharing + + Operational intent details retrievable +
Not tested + Operational intent details data format +
Not tested + Validate flight 2 sharing + + Operational intent details retrievable +
Not tested + Operational intent details data format +
Not tested + Validate flight 1 not modified + + Operational intent details retrievable +
Not tested + Operational intent details data format +
Not tested + Attempt to activate flight in conflict + + Validate flight 1 not activated + + Operational intent details retrievable +
Not tested + Operational intent details data format +
Not tested + Modify activated flight with pre-existing conflict + + Validate flight 1 sharing + + Operational intent details retrievable +
Not tested + Operational intent details data format +
Not tested + Validate flight 2 sharing + + Operational intent details retrievable +
Not tested + Operational intent details data format +
Not tested + Attempt to modify activated flight in conflict + + Validate flight 2 sharing + + Operational intent details retrievable +
Not tested + Operational intent details data format +
Not tested + Validate flight 1 not modified + + Operational intent details retrievable +
Not tested + Operational intent details data format +
Not tested + Nominal planning: not permitted conflict with equal priority + + Attempt to plan flight into conflict + + Validate flight 2 sharing + + Operational intent details retrievable +
Not tested + Operational intent details data format +
Not tested + Attempt to modify planned flight into conflict + + Validate flight 1 sharing + + Operational intent details retrievable +
Not tested + Operational intent details data format +
Not tested + Validate flight 1 not modified + + Operational intent details retrievable +
Not tested + Operational intent details data format +
Not tested + Attempt to modify activated flight into conflict + + Validate flight 1 sharing + + Operational intent details retrievable +
Not tested + Operational intent details data format +
Not tested + Validate flight 1 not modified + + Operational intent details retrievable +
Not tested + Operational intent details data format +
Not tested + Modify activated flight with pre-existing conflict + + Validate flight 1 sharing + + Operational intent details retrievable +
Not tested + Operational intent details data format +
Not tested + Validate flight 2 sharing + + Operational intent details retrievable +
Not tested + Operational intent details data format +
Not tested + Validate flight 1 + + Operational intent details retrievable +
Not tested + Operational intent details data format +
Not tested + Validation of operational intents + + Validate transition to Ended state after cancellation + + Validate flight intent shared correctly + + Operational intent details retrievable +
Not tested + Operational intent details data format +
interuss
.automated_testing
.flight_planning
ClearAreaNot tested + ASTM F3548 flight planners preparation + + Preparation + + Area clearing + + Area cleared successfully +
ExpectedBehaviorPass + Data Validation of GET operational intents by USS + + Successfully plan flight near an existing flight + + Control_uss plans flight 2 + + Failure + (2x) +
Pass + Successful planning + (2x) +
Pass + Validate flight 2 sharing + + Correct operational intent details + (2x) +
Pass + Delete control_uss flight + + Successful deletion + (2x) +
Not tested + Tested_uss plans flight 1 + + Successful planning +
Not tested + Failure +
Not tested + Validate flight 1 sharing + + Correct operational intent details +
Not tested + Delete tested_uss flight + + Successful deletion +
Pass + Flight planning prevented due to invalid data sharing + + Control_uss plans flight 2, sharing invalid operational intent data + + Failure + (2x) +
Pass + Successful planning + (2x) +
Pass + Delete Control_uss flight + + Successful deletion + (2x) +
Not tested + Validate flight 1 not shared by tested_uss + + Operational intent not shared +
Not tested + Nominal planning: conflict with higher priority + + Attempt to plan flight in conflict + + Plan flight 2 + + Successful planning +
Not tested + Failure +
Not tested + Validate flight 2 sharing + + Correct operational intent details +
Not tested + Attempt to plan flight 1 + + Failure +
Not tested + Validate flight 1 not shared + + Operational intent not shared +
Not tested + Delete flight 2 + + Successful deletion +
Not tested + Attempt to modify planned flight in conflict + + Plan flight 1 + + Successful planning +
Not tested + Failure +
Not tested + Validate flight 1 sharing + + Correct operational intent details +
Not tested + Plan flight 2 + + Successful planning +
Not tested + Failure +
Not tested + Validate flight 2 sharing + + Correct operational intent details +
Not tested + Attempt to modify planned flight 1 in conflict + + Failure +
Not tested + Validate flight 1 not modified + + Correct operational intent details +
Not tested + Attempt to activate flight in conflict + + Attempt to activate conflicting flight 1 + + Failure +
Not tested + Validate flight 1 not activated + + Correct operational intent details +
Not tested + Modify activated flight with pre-existing conflict + + Delete flight 2 + + Successful deletion +
Not tested + Activate flight 1 + + Successful activation +
Not tested + Failure +
Not tested + Validate flight 1 sharing + + Correct operational intent details +
Not tested + Plan flight 2 + + Successful planning +
Not tested + Failure +
Not tested + Validate flight 2 sharing + + Correct operational intent details +
Not tested + Activate flight 2 + + Successful activation +
Not tested + Failure +
Not tested + Modify activated flight 1 in conflict with activated flight 2 + + Failure +
Not tested + Attempt to modify activated flight in conflict + + Modify activated flight 2 to not conflict with activated flight 1 + + Successful modification +
Not tested + Failure +
Not tested + Validate flight 2 sharing + + Correct operational intent details +
Not tested + Attempt to modify activated flight 1 in conflict + + Failure +
Not tested + Validate flight 1 not modified + + Correct operational intent details +
Not tested + Nominal planning: not permitted conflict with equal priority + + Attempt to plan flight into conflict + + Plan flight 2 + + Successful planning +
Not tested + Failure +
Not tested + Validate flight 2 sharing + + Correct operational intent details +
Not tested + Activate flight 2 + + Successful activation +
Not tested + Failure +
Not tested + Attempt to plan flight 1 + + Failure +
Not tested + Validate flight 1 not shared + + Operational intent not shared +
Not tested + Attempt to activate flight into conflict + + Attempt to directly activate conflicting flight 1 + + Failure +
Not tested + Validate flight 1 not shared + + Operational intent not shared +
Not tested + Attempt to modify planned flight into conflict + + Plan flight 1 + + Successful planning +
Not tested + Failure +
Not tested + Validate flight 1 sharing + + Correct operational intent details +
Not tested + Attempt to modify planned flight 1 into conflict + + Failure +
Not tested + Validate flight 1 not modified + + Correct operational intent details +
Not tested + Attempt to modify activated flight into conflict + + Activate flight 1 + + Successful activation +
Not tested + Failure +
Not tested + Validate flight 1 sharing + + Correct operational intent details +
Not tested + Attempt to modify activated flight 1 into conflict + + Failure +
Not tested + Validate flight 1 not modified + + Correct operational intent details +
Not tested + Modify activated flight with pre-existing conflict + + Activate flight 1 + + Successful activation +
Not tested + Failure +
Not tested + Validate flight 1 sharing + + Correct operational intent details +
Not tested + Declare flight 2 non-conforming + + Successful transition to non-conforming state +
Not tested + Failure +
Not tested + Validate flight 2 sharing + + Correct operational intent details +
Not tested + Attempt to modify activated flight 1 in conflict with nonconforming flight 2 + + Successful modification or rejection +
Not tested + Failure +
Not tested + Validate flight 1 + + Correct operational intent details +
Not tested + Validation of operational intents + + Attempt to plan invalid flight intents + + Attempt to plan flight intent too far ahead of time + + Failure +
Not tested + Validate flight intent too far ahead of time not planned + + Operational intent not shared +
Not tested + Validate transition to Ended state after cancellation + + Plan flight intent + + Successful planning +
Not tested + Failure +
Not tested + Validate flight intent shared correctly + + Correct operational intent details +
Not tested + Cancel flight intent + + Successful deletion +
Not tested + Validate precision of intersection computations + + Plan control flight intent + + Successful planning +
Not tested + Failure +
Not tested + Attempt to plan flight conflicting by a tiny overlap + + Failure +
Not tested + Validate conflicting flight not planned + + Operational intent not shared +
FlightCoveredByOperationalIntentNot tested + Data Validation of GET operational intents by USS + + Successfully plan flight near an existing flight + + Validate flight 2 sharing + + Operational intent for active flight not deleted +
Not tested + Validate flight 1 sharing + + Operational intent for active flight not deleted +
Not tested + Nominal planning: conflict with higher priority + + Attempt to plan flight in conflict + + Validate flight 2 sharing + + Operational intent for active flight not deleted +
Not tested + Attempt to modify planned flight in conflict + + Validate flight 1 sharing + + Operational intent for active flight not deleted +
Not tested + Validate flight 2 sharing + + Operational intent for active flight not deleted +
Not tested + Validate flight 1 not modified + + Operational intent for active flight not deleted +
Not tested + Attempt to activate flight in conflict + + Validate flight 1 not activated + + Operational intent for active flight not deleted +
Not tested + Modify activated flight with pre-existing conflict + + Validate flight 1 sharing + + Operational intent for active flight not deleted +
Not tested + Validate flight 2 sharing + + Operational intent for active flight not deleted +
Not tested + Attempt to modify activated flight in conflict + + Validate flight 2 sharing + + Operational intent for active flight not deleted +
Not tested + Validate flight 1 not modified + + Operational intent for active flight not deleted +
Not tested + Nominal planning: not permitted conflict with equal priority + + Attempt to plan flight into conflict + + Validate flight 2 sharing + + Operational intent for active flight not deleted +
Not tested + Attempt to modify planned flight into conflict + + Validate flight 1 sharing + + Operational intent for active flight not deleted +
Not tested + Validate flight 1 not modified + + Operational intent for active flight not deleted +
Not tested + Attempt to modify activated flight into conflict + + Validate flight 1 sharing + + Operational intent for active flight not deleted +
Not tested + Validate flight 1 not modified + + Operational intent for active flight not deleted +
Not tested + Modify activated flight with pre-existing conflict + + Validate flight 1 sharing + + Operational intent for active flight not deleted +
Not tested + Validate flight 2 sharing + + Operational intent for active flight not deleted +
Not tested + Validate flight 1 + + Operational intent for active flight not deleted +
Not tested + Validation of operational intents + + Validate transition to Ended state after cancellation + + Validate flight intent shared correctly + + Operational intent for active flight not deleted +
ImplementAPINot tested + ASTM F3548 flight planners preparation + + Preparation + + Check for flight planning readiness + + Valid response to readiness query +
Not tested + Area clearing + + Valid response to clearing query +
ReadinessNot tested + ASTM F3548 flight planners preparation + + Preparation + + Check for flight planning readiness + + Flight planning USS ready +
interuss
.f3548
.notification_requirements
NoDssEntityNoNotificationNot tested + Data Validation of GET operational intents by USS + + Flight planning prevented due to invalid data sharing + + Validate flight 1 Notification not sent to Control_uss + + Expect Notification not sent +
interuss
.mock_uss
.hosted_instance
ExposeInterfaceNot tested + Data Validation of GET operational intents by USS + + Successfully plan flight near an existing flight + + Validate flight2 GET interaction + + MockUSS interactions request +
Not tested + Validate flight1 Notification sent to Control_uss + + MockUSS interactions request +
Not tested + Flight planning prevented due to invalid data sharing + + Validate flight 2 shared operational intent with invalid data + + Invalid data in Operational intent details shared by Mock USS for negative test +
Not tested + Validate flight 2 GET interaction + + MockUSS interactions request +
Not tested + Validate flight 1 Notification not sent to Control_uss + + MockUSS interactions request +
+
+ + \ No newline at end of file diff --git a/artifacts/uss_qualifier/reports/f3548/requirements/status.json b/artifacts/uss_qualifier/reports/f3548/requirements/status.json index b2a57e0a48..ba42278b75 100644 --- a/artifacts/uss_qualifier/reports/f3548/requirements/status.json +++ b/artifacts/uss_qualifier/reports/f3548/requirements/status.json @@ -1,12 +1,13 @@ { "test_run_information": { - "test_run_id": "e743d23a241796a817de2dfe9424baec09e2358d1cad33642144851d99992d35", - "start_time": "2023-11-16 10:45:58 UTC", - "end_time": "2023-11-16 10:46:07 UTC", - "baseline": "327d2f4fa20a1df02cecc378e09be752932b61d94d3a88846874f0ee0245f33b", - "environment": "db43ab9a72c7fb443340eefe48e370ccb10fa925ac71e5bfe722cdeacf720ddb" + "test_run_id": "2ed303050f4d942c69c8edac31d00a2099c3ecb7c36513b81f260e5601276278", + "start_time": "2023-11-27 16:32:42 UTC", + "end_time": "2023-11-27 16:32:53 UTC", + "baseline": "4eaac5312e3cea77ed96401825bbe30e9981359a1c75cdc268d578c5abb11b47", + "environment": "fc56bc6dbbe70b9d5cbb31f24d701ae3b7db1a2f812249e9f09b71247d32b507" }, "participant_verifications": { + "mock_uss": "Incomplete", "uss1": "Incomplete", "uss2": "Incomplete" } diff --git a/artifacts/uss_qualifier/reports/f3548/requirements/uss1.html b/artifacts/uss_qualifier/reports/f3548/requirements/uss1.html index e1fac506fc..194f9cc2dc 100644 --- a/artifacts/uss_qualifier/reports/f3548/requirements/uss1.html +++ b/artifacts/uss_qualifier/reports/f3548/requirements/uss1.html @@ -82,27 +82,27 @@

Test run

Other participants - uss2 + mock_uss, uss2 Test run identifier - TR-e743d23 + TR-2ed3030 Start time - 2023-11-16 10:45:58 UTC + 2023-11-27 16:32:42 UTC End time - 2023-11-16 10:46:07 UTC + 2023-11-27 16:32:53 UTC Test baseline identifier - TB-327d2f4 + TB-4eaac53 Environment identifier - TE-db43ab9 + TE-fc56bc6 Requirement verification status @@ -126,7 +126,7 @@

Tested requirements

- astm
.f3548
.v21
+ astm
.f3548
.v21
ACM0005 Not tested Not implemented @@ -196,16 +196,16 @@

Tested requirements

GEN0310 Pass - ASTM F3548 flight planners preparation + ASTM F3548 flight planners preparation - Preparation + Preparation - Check for flight planning readiness + Check for flight planning readiness - Flight planning USS ready + Flight planning USS ready @@ -225,16 +225,16 @@

Tested requirements

GEN0500 Pass - Validation of operational intents + Validation of operational intents - Validate precision of intersection computations + Validate precision of intersection computations - Attempt to plan flight conflicting by a tiny overlap + Attempt to plan flight conflicting by a tiny overlap - Incorrectly planned + Incorrectly planned @@ -312,44 +312,44 @@

Tested requirements

OPIN0015 - Not tested + Pass - Data Validation of GET operational intents by USS + Data Validation of GET operational intents by USS - Successfully plan flight near an existing flight + Successfully plan flight near an existing flight - Validate flight 2 sharing + Validate flight 1 sharing - - Off-nominal volumes + + Off-nominal volumes Not tested - Validate flight 1 sharing + Validate flight 2 sharing - Off-nominal volumes + Off-nominal volumes Pass - Nominal planning: conflict with higher priority + Nominal planning: conflict with higher priority - Attempt to plan flight in conflict + Attempt to plan flight in conflict - Validate flight 2 sharing + Validate flight 2 sharing - Off-nominal volumes + Off-nominal volumes (2x) @@ -357,13 +357,13 @@

Tested requirements

Pass - Attempt to modify planned flight in conflict + Attempt to modify planned flight in conflict - Validate flight 1 sharing + Validate flight 1 sharing - Off-nominal volumes + Off-nominal volumes (2x) @@ -371,10 +371,10 @@

Tested requirements

Pass - Validate flight 2 sharing + Validate flight 2 sharing - Off-nominal volumes + Off-nominal volumes (2x) @@ -382,10 +382,10 @@

Tested requirements

Pass - Validate flight 1 not modified + Validate flight 1 not modified - Off-nominal volumes + Off-nominal volumes (2x) @@ -393,13 +393,13 @@

Tested requirements

Pass - Attempt to activate flight in conflict + Attempt to activate flight in conflict - Validate flight 1 not activated + Validate flight 1 not activated - Off-nominal volumes + Off-nominal volumes (2x) @@ -407,13 +407,13 @@

Tested requirements

Pass - Modify activated flight with pre-existing conflict + Modify activated flight with pre-existing conflict - Validate flight 1 sharing + Validate flight 1 sharing - Off-nominal volumes + Off-nominal volumes (4x) @@ -421,10 +421,10 @@

Tested requirements

Pass - Validate flight 2 sharing + Validate flight 2 sharing - Off-nominal volumes + Off-nominal volumes (4x) @@ -432,13 +432,13 @@

Tested requirements

Pass - Attempt to modify activated flight in conflict + Attempt to modify activated flight in conflict - Validate flight 2 sharing + Validate flight 2 sharing - Off-nominal volumes + Off-nominal volumes (2x) @@ -446,10 +446,10 @@

Tested requirements

Pass - Validate flight 1 not modified + Validate flight 1 not modified - Off-nominal volumes + Off-nominal volumes (2x) @@ -457,16 +457,16 @@

Tested requirements

Pass - Nominal planning: not permitted conflict with equal priority + Nominal planning: not permitted conflict with equal priority - Attempt to plan flight into conflict + Attempt to plan flight into conflict - Validate flight 2 sharing + Validate flight 2 sharing - Off-nominal volumes + Off-nominal volumes (4x) @@ -474,13 +474,13 @@

Tested requirements

Pass - Attempt to modify planned flight into conflict + Attempt to modify planned flight into conflict - Validate flight 1 sharing + Validate flight 1 sharing - Off-nominal volumes + Off-nominal volumes (2x) @@ -488,10 +488,10 @@

Tested requirements

Pass - Validate flight 1 not modified + Validate flight 1 not modified - Off-nominal volumes + Off-nominal volumes (2x) @@ -499,13 +499,13 @@

Tested requirements

Pass - Attempt to modify activated flight into conflict + Attempt to modify activated flight into conflict - Validate flight 1 sharing + Validate flight 1 sharing - Off-nominal volumes + Off-nominal volumes (2x) @@ -513,10 +513,10 @@

Tested requirements

Pass - Validate flight 1 not modified + Validate flight 1 not modified - Off-nominal volumes + Off-nominal volumes (2x) @@ -524,13 +524,13 @@

Tested requirements

Pass - Modify activated flight with pre-existing conflict + Modify activated flight with pre-existing conflict - Validate flight 1 sharing + Validate flight 1 sharing - Off-nominal volumes + Off-nominal volumes (2x) @@ -538,10 +538,10 @@

Tested requirements

Pass - Validate flight 2 sharing + Validate flight 2 sharing - Off-nominal volumes + Off-nominal volumes (2x) @@ -549,10 +549,10 @@

Tested requirements

Pass - Validate flight 1 + Validate flight 1 - Off-nominal volumes + Off-nominal volumes (2x) @@ -560,59 +560,59 @@

Tested requirements

Pass - Validation of operational intents + Validation of operational intents - Validate transition to Ended state after cancellation + Validate transition to Ended state after cancellation - Validate flight intent shared correctly + Validate flight intent shared correctly - Off-nominal volumes + Off-nominal volumes OPIN0020 - Not tested + Pass - Data Validation of GET operational intents by USS + Data Validation of GET operational intents by USS - Successfully plan flight near an existing flight + Successfully plan flight near an existing flight - Validate flight 2 sharing + Validate flight 1 sharing - - Vertices + + Vertices Not tested - Validate flight 1 sharing + Validate flight 2 sharing - Vertices + Vertices Pass - Nominal planning: conflict with higher priority + Nominal planning: conflict with higher priority - Attempt to plan flight in conflict + Attempt to plan flight in conflict - Validate flight 2 sharing + Validate flight 2 sharing - Vertices + Vertices (2x) @@ -620,13 +620,13 @@

Tested requirements

Pass - Attempt to modify planned flight in conflict + Attempt to modify planned flight in conflict - Validate flight 1 sharing + Validate flight 1 sharing - Vertices + Vertices (2x) @@ -634,10 +634,10 @@

Tested requirements

Pass - Validate flight 2 sharing + Validate flight 2 sharing - Vertices + Vertices (2x) @@ -645,10 +645,10 @@

Tested requirements

Pass - Validate flight 1 not modified + Validate flight 1 not modified - Vertices + Vertices (2x) @@ -656,13 +656,13 @@

Tested requirements

Pass - Attempt to activate flight in conflict + Attempt to activate flight in conflict - Validate flight 1 not activated + Validate flight 1 not activated - Vertices + Vertices (2x) @@ -670,13 +670,13 @@

Tested requirements

Pass - Modify activated flight with pre-existing conflict + Modify activated flight with pre-existing conflict - Validate flight 1 sharing + Validate flight 1 sharing - Vertices + Vertices (4x) @@ -684,10 +684,10 @@

Tested requirements

Pass - Validate flight 2 sharing + Validate flight 2 sharing - Vertices + Vertices (4x) @@ -695,13 +695,13 @@

Tested requirements

Pass - Attempt to modify activated flight in conflict + Attempt to modify activated flight in conflict - Validate flight 2 sharing + Validate flight 2 sharing - Vertices + Vertices (2x) @@ -709,10 +709,10 @@

Tested requirements

Pass - Validate flight 1 not modified + Validate flight 1 not modified - Vertices + Vertices (2x) @@ -720,16 +720,16 @@

Tested requirements

Pass - Nominal planning: not permitted conflict with equal priority + Nominal planning: not permitted conflict with equal priority - Attempt to plan flight into conflict + Attempt to plan flight into conflict - Validate flight 2 sharing + Validate flight 2 sharing - Vertices + Vertices (4x) @@ -737,13 +737,13 @@

Tested requirements

Pass - Attempt to modify planned flight into conflict + Attempt to modify planned flight into conflict - Validate flight 1 sharing + Validate flight 1 sharing - Vertices + Vertices (2x) @@ -751,10 +751,10 @@

Tested requirements

Pass - Validate flight 1 not modified + Validate flight 1 not modified - Vertices + Vertices (2x) @@ -762,13 +762,13 @@

Tested requirements

Pass - Attempt to modify activated flight into conflict + Attempt to modify activated flight into conflict - Validate flight 1 sharing + Validate flight 1 sharing - Vertices + Vertices (2x) @@ -776,10 +776,10 @@

Tested requirements

Pass - Validate flight 1 not modified + Validate flight 1 not modified - Vertices + Vertices (2x) @@ -787,13 +787,13 @@

Tested requirements

Pass - Modify activated flight with pre-existing conflict + Modify activated flight with pre-existing conflict - Validate flight 1 sharing + Validate flight 1 sharing - Vertices + Vertices (2x) @@ -801,10 +801,10 @@

Tested requirements

Pass - Validate flight 2 sharing + Validate flight 2 sharing - Vertices + Vertices (2x) @@ -812,10 +812,10 @@

Tested requirements

Pass - Validate flight 1 + Validate flight 1 - Vertices + Vertices (2x) @@ -823,107 +823,107 @@

Tested requirements

Pass - Validation of operational intents + Validation of operational intents - Validate transition to Ended state after cancellation + Validate transition to Ended state after cancellation - Validate flight intent shared correctly + Validate flight intent shared correctly - Vertices + Vertices OPIN0025 - Not tested + Pass - Data Validation of GET operational intents by USS + Data Validation of GET operational intents by USS - Successfully plan flight near an existing flight + Successfully plan flight near an existing flight - Validate flight 2 sharing + Validate flight 1 sharing - - Operational intent shared correctly + + Operational intent shared correctly - Not tested - - Operational intent details retrievable + Pass + + Operational intent details retrievable - Not tested - - Correct operational intent details + Pass + + Correct operational intent details Not tested - Validate flight 1 sharing + Validate flight 2 sharing - Operational intent shared correctly + Operational intent shared correctly Not tested - Operational intent details retrievable + Operational intent details retrievable Not tested - Correct operational intent details + Correct operational intent details Not tested - Flight planning prevented due to invalid data sharing + Flight planning prevented due to invalid data sharing - Validate flight 2 shared operational intent with invalid data + Validate flight 2 shared operational intent with invalid data - Operational intent shared with DSS + Operational intent shared with DSS Not tested - Operational intent details retrievable + Operational intent details retrievable Pass - Nominal planning: conflict with higher priority + Nominal planning: conflict with higher priority - Attempt to plan flight in conflict + Attempt to plan flight in conflict - Validate flight 2 sharing + Validate flight 2 sharing - Operational intent shared correctly + Operational intent shared correctly (2x) @@ -931,7 +931,7 @@

Tested requirements

Pass - Operational intent details retrievable + Operational intent details retrievable (2x) @@ -939,7 +939,7 @@

Tested requirements

Pass - Correct operational intent details + Correct operational intent details (2x) @@ -947,13 +947,13 @@

Tested requirements

Pass - Attempt to modify planned flight in conflict + Attempt to modify planned flight in conflict - Validate flight 1 sharing + Validate flight 1 sharing - Operational intent shared correctly + Operational intent shared correctly (2x) @@ -961,7 +961,7 @@

Tested requirements

Pass - Operational intent details retrievable + Operational intent details retrievable (2x) @@ -969,7 +969,7 @@

Tested requirements

Pass - Correct operational intent details + Correct operational intent details (2x) @@ -977,10 +977,10 @@

Tested requirements

Pass - Validate flight 2 sharing + Validate flight 2 sharing - Operational intent shared correctly + Operational intent shared correctly (2x) @@ -988,7 +988,7 @@

Tested requirements

Pass - Operational intent details retrievable + Operational intent details retrievable (2x) @@ -996,7 +996,7 @@

Tested requirements

Pass - Correct operational intent details + Correct operational intent details (2x) @@ -1004,10 +1004,10 @@

Tested requirements

Pass - Validate flight 1 not modified + Validate flight 1 not modified - Operational intent shared correctly + Operational intent shared correctly (2x) @@ -1015,7 +1015,7 @@

Tested requirements

Pass - Operational intent details retrievable + Operational intent details retrievable (2x) @@ -1023,7 +1023,7 @@

Tested requirements

Pass - Correct operational intent details + Correct operational intent details (2x) @@ -1031,13 +1031,13 @@

Tested requirements

Pass - Attempt to activate flight in conflict + Attempt to activate flight in conflict - Validate flight 1 not activated + Validate flight 1 not activated - Operational intent shared correctly + Operational intent shared correctly (2x) @@ -1045,7 +1045,7 @@

Tested requirements

Pass - Operational intent details retrievable + Operational intent details retrievable (2x) @@ -1053,7 +1053,7 @@

Tested requirements

Pass - Correct operational intent details + Correct operational intent details (2x) @@ -1061,13 +1061,13 @@

Tested requirements

Pass - Modify activated flight with pre-existing conflict + Modify activated flight with pre-existing conflict - Validate flight 1 sharing + Validate flight 1 sharing - Operational intent shared correctly + Operational intent shared correctly (4x) @@ -1075,7 +1075,7 @@

Tested requirements

Pass - Operational intent details retrievable + Operational intent details retrievable (4x) @@ -1083,7 +1083,7 @@

Tested requirements

Pass - Correct operational intent details + Correct operational intent details (4x) @@ -1091,10 +1091,10 @@

Tested requirements

Pass - Validate flight 2 sharing + Validate flight 2 sharing - Operational intent shared correctly + Operational intent shared correctly (4x) @@ -1102,7 +1102,7 @@

Tested requirements

Pass - Operational intent details retrievable + Operational intent details retrievable (4x) @@ -1110,7 +1110,7 @@

Tested requirements

Pass - Correct operational intent details + Correct operational intent details (4x) @@ -1118,13 +1118,13 @@

Tested requirements

Pass - Attempt to modify activated flight in conflict + Attempt to modify activated flight in conflict - Validate flight 2 sharing + Validate flight 2 sharing - Operational intent shared correctly + Operational intent shared correctly (2x) @@ -1132,7 +1132,7 @@

Tested requirements

Pass - Operational intent details retrievable + Operational intent details retrievable (2x) @@ -1140,7 +1140,7 @@

Tested requirements

Pass - Correct operational intent details + Correct operational intent details (2x) @@ -1148,10 +1148,10 @@

Tested requirements

Pass - Validate flight 1 not modified + Validate flight 1 not modified - Operational intent shared correctly + Operational intent shared correctly (2x) @@ -1159,7 +1159,7 @@

Tested requirements

Pass - Operational intent details retrievable + Operational intent details retrievable (2x) @@ -1167,7 +1167,7 @@

Tested requirements

Pass - Correct operational intent details + Correct operational intent details (2x) @@ -1175,16 +1175,16 @@

Tested requirements

Pass - Nominal planning: not permitted conflict with equal priority + Nominal planning: not permitted conflict with equal priority - Attempt to plan flight into conflict + Attempt to plan flight into conflict - Validate flight 2 sharing + Validate flight 2 sharing - Operational intent shared correctly + Operational intent shared correctly (4x) @@ -1192,7 +1192,7 @@

Tested requirements

Pass - Operational intent details retrievable + Operational intent details retrievable (4x) @@ -1200,7 +1200,7 @@

Tested requirements

Pass - Correct operational intent details + Correct operational intent details (4x) @@ -1208,13 +1208,13 @@

Tested requirements

Pass - Attempt to modify planned flight into conflict + Attempt to modify planned flight into conflict - Validate flight 1 sharing + Validate flight 1 sharing - Operational intent shared correctly + Operational intent shared correctly (2x) @@ -1222,7 +1222,7 @@

Tested requirements

Pass - Operational intent details retrievable + Operational intent details retrievable (2x) @@ -1230,7 +1230,7 @@

Tested requirements

Pass - Correct operational intent details + Correct operational intent details (2x) @@ -1238,10 +1238,10 @@

Tested requirements

Pass - Validate flight 1 not modified + Validate flight 1 not modified - Operational intent shared correctly + Operational intent shared correctly (2x) @@ -1249,7 +1249,7 @@

Tested requirements

Pass - Operational intent details retrievable + Operational intent details retrievable (2x) @@ -1257,7 +1257,7 @@

Tested requirements

Pass - Correct operational intent details + Correct operational intent details (2x) @@ -1265,13 +1265,13 @@

Tested requirements

Pass - Attempt to modify activated flight into conflict + Attempt to modify activated flight into conflict - Validate flight 1 sharing + Validate flight 1 sharing - Operational intent shared correctly + Operational intent shared correctly (2x) @@ -1279,7 +1279,7 @@

Tested requirements

Pass - Operational intent details retrievable + Operational intent details retrievable (2x) @@ -1287,7 +1287,7 @@

Tested requirements

Pass - Correct operational intent details + Correct operational intent details (2x) @@ -1295,10 +1295,10 @@

Tested requirements

Pass - Validate flight 1 not modified + Validate flight 1 not modified - Operational intent shared correctly + Operational intent shared correctly (2x) @@ -1306,7 +1306,7 @@

Tested requirements

Pass - Operational intent details retrievable + Operational intent details retrievable (2x) @@ -1314,7 +1314,7 @@

Tested requirements

Pass - Correct operational intent details + Correct operational intent details (2x) @@ -1322,13 +1322,13 @@

Tested requirements

Pass - Modify activated flight with pre-existing conflict + Modify activated flight with pre-existing conflict - Validate flight 1 sharing + Validate flight 1 sharing - Operational intent shared correctly + Operational intent shared correctly (2x) @@ -1336,7 +1336,7 @@

Tested requirements

Pass - Operational intent details retrievable + Operational intent details retrievable (2x) @@ -1344,7 +1344,7 @@

Tested requirements

Pass - Correct operational intent details + Correct operational intent details (2x) @@ -1352,10 +1352,10 @@

Tested requirements

Pass - Validate flight 2 sharing + Validate flight 2 sharing - Operational intent shared correctly + Operational intent shared correctly (2x) @@ -1363,7 +1363,7 @@

Tested requirements

Pass - Operational intent details retrievable + Operational intent details retrievable (2x) @@ -1371,7 +1371,7 @@

Tested requirements

Pass - Correct operational intent details + Correct operational intent details (2x) @@ -1379,10 +1379,10 @@

Tested requirements

Pass - Validate flight 1 + Validate flight 1 - Operational intent shared correctly + Operational intent shared correctly (2x) @@ -1390,7 +1390,7 @@

Tested requirements

Pass - Operational intent details retrievable + Operational intent details retrievable (2x) @@ -1398,7 +1398,7 @@

Tested requirements

Pass - Correct operational intent details + Correct operational intent details (2x) @@ -1406,30 +1406,30 @@

Tested requirements

Pass - Validation of operational intents + Validation of operational intents - Validate transition to Ended state after cancellation + Validate transition to Ended state after cancellation - Validate flight intent shared correctly + Validate flight intent shared correctly - Operational intent shared correctly + Operational intent shared correctly Pass - Operational intent details retrievable + Operational intent details retrievable Pass - Correct operational intent details + Correct operational intent details @@ -1437,16 +1437,16 @@

Tested requirements

OPIN0030 Pass - Validation of operational intents + Validation of operational intents - Attempt to plan invalid flight intents + Attempt to plan invalid flight intents - Attempt to plan flight intent too far ahead of time + Attempt to plan flight intent too far ahead of time - Incorrectly planned + Incorrectly planned @@ -1460,16 +1460,16 @@

Tested requirements

OPIN0040 Pass - Validation of operational intents + Validation of operational intents - Validate transition to Ended state after cancellation + Validate transition to Ended state after cancellation - Validate flight intent is non-discoverable + Validate flight intent is non-discoverable - Operational intent not shared + Operational intent not shared @@ -1489,16 +1489,16 @@

Tested requirements

SCD0015 Pass - Nominal planning: conflict with higher priority + Nominal planning: conflict with higher priority - Attempt to plan flight in conflict + Attempt to plan flight in conflict - Attempt to plan flight 1 + Attempt to plan flight 1 - Incorrectly planned + Incorrectly planned (2x) @@ -1507,16 +1507,16 @@

Tested requirements

SCD0020 Pass - Nominal planning: conflict with higher priority + Nominal planning: conflict with higher priority - Attempt to modify planned flight in conflict + Attempt to modify planned flight in conflict - Attempt to modify planned flight 1 in conflict + Attempt to modify planned flight 1 in conflict - Incorrectly modified + Incorrectly modified (2x) @@ -1525,16 +1525,16 @@

Tested requirements

SCD0025 Pass - Nominal planning: conflict with higher priority + Nominal planning: conflict with higher priority - Attempt to activate flight in conflict + Attempt to activate flight in conflict - Attempt to activate conflicting flight 1 + Attempt to activate conflicting flight 1 - Incorrectly activated + Incorrectly activated (2x) @@ -1543,16 +1543,16 @@

Tested requirements

SCD0030 Pass - Nominal planning: conflict with higher priority + Nominal planning: conflict with higher priority - Modify activated flight with pre-existing conflict + Modify activated flight with pre-existing conflict - Modify activated flight 1 in conflict with activated flight 2 + Modify activated flight 1 in conflict with activated flight 2 - Rejected modification + Rejected modification (4x) @@ -1560,7 +1560,7 @@

Tested requirements

Pass - Successful modification + Successful modification (4x) @@ -1568,70 +1568,70 @@

Tested requirements

Pass - Attempt to modify activated flight in conflict + Attempt to modify activated flight in conflict - Attempt to modify activated flight 1 in conflict + Attempt to modify activated flight 1 in conflict - Incorrectly modified + Incorrectly modified (2x) SCD0035 - Not tested + Pass - Data Validation of GET operational intents by USS + Data Validation of GET operational intents by USS - - Successfully plan flight near an existing flight + + Flight planning prevented due to invalid data sharing - Validate flight2 GET interaction + Tested_uss attempts to plan flight 1, expect failure - - Expect GET request + + Plan should fail Not tested - - Flight planning prevented due to invalid data sharing - - Test_uss attempts to plan flight 1, expect failure + Validate flight 2 GET interaction - Plan should fail + Expect GET request Not tested - Validate flight 2 GET interaction + Successfully plan flight near an existing flight + + + Validate flight2 GET interaction - Expect GET request + Expect GET request Pass - Nominal planning: not permitted conflict with equal priority + Nominal planning: not permitted conflict with equal priority - Attempt to plan flight into conflict + Attempt to plan flight into conflict - Attempt to plan flight 1 + Attempt to plan flight 1 - Incorrectly planned + Incorrectly planned (2x) @@ -1640,16 +1640,16 @@

Tested requirements

SCD0040 Pass - Nominal planning: not permitted conflict with equal priority + Nominal planning: not permitted conflict with equal priority - Attempt to modify planned flight into conflict + Attempt to modify planned flight into conflict - Attempt to modify planned flight 1 into conflict + Attempt to modify planned flight 1 into conflict - Incorrectly modified + Incorrectly modified (2x) @@ -1658,16 +1658,16 @@

Tested requirements

SCD0045 Pass - Nominal planning: not permitted conflict with equal priority + Nominal planning: not permitted conflict with equal priority - Attempt to activate flight into conflict + Attempt to activate flight into conflict - Attempt to directly activate conflicting flight 1 + Attempt to directly activate conflicting flight 1 - Incorrectly activated + Incorrectly activated (2x) @@ -1676,16 +1676,16 @@

Tested requirements

SCD0050 Pass - Nominal planning: not permitted conflict with equal priority + Nominal planning: not permitted conflict with equal priority - Attempt to modify activated flight into conflict + Attempt to modify activated flight into conflict - Attempt to modify activated flight 1 into conflict + Attempt to modify activated flight 1 into conflict - Incorrectly modified + Incorrectly modified (2x) @@ -1718,16 +1718,16 @@

Tested requirements

SCD0075 Pass - ASTM F3548 UTM aggregate checks + ASTM F3548 UTM aggregate checks - Performance of SCD requests to USS + Performance of SCD requests to USS - Performance of successful operational intent details requests + Performance of successful operational intent details requests - Operational intent details requests take no more than [MaxRespondToOIDetailsRequest] second 95% of the time + Operational intent details requests take no more than [MaxRespondToOIDetailsRequest] second 95% of the time @@ -1741,23 +1741,23 @@

Tested requirements

SCD0085 Not tested - Data Validation of GET operational intents by USS + Data Validation of GET operational intents by USS - Successfully plan flight near an existing flight + Successfully plan flight near an existing flight - Validate flight1 Notification sent to Control_uss + Validate flight1 Notification sent to Control_uss - Expect Notification sent + Expect Notification sent Not tested - Notification data is valid + Notification data is valid @@ -1781,57 +1781,57 @@

Tested requirements

USS0005 - Not tested + Pass - Data Validation of GET operational intents by USS + Data Validation of GET operational intents by USS - Successfully plan flight near an existing flight + Successfully plan flight near an existing flight - Validate flight 2 sharing + Validate flight 1 sharing - - Operational intent shared correctly + + Operational intent shared correctly Not tested - Validate flight 1 sharing + Validate flight 2 sharing - Operational intent shared correctly + Operational intent shared correctly Not tested - Flight planning prevented due to invalid data sharing + Flight planning prevented due to invalid data sharing - Validate flight 2 shared operational intent with invalid data + Validate flight 2 shared operational intent with invalid data - Operational intent shared with DSS + Operational intent shared with DSS Pass - Nominal planning: conflict with higher priority + Nominal planning: conflict with higher priority - Attempt to plan flight in conflict + Attempt to plan flight in conflict - Validate flight 2 sharing + Validate flight 2 sharing - Operational intent shared correctly + Operational intent shared correctly (2x) @@ -1839,13 +1839,13 @@

Tested requirements

Pass - Attempt to modify planned flight in conflict + Attempt to modify planned flight in conflict - Validate flight 1 sharing + Validate flight 1 sharing - Operational intent shared correctly + Operational intent shared correctly (2x) @@ -1853,10 +1853,10 @@

Tested requirements

Pass - Validate flight 2 sharing + Validate flight 2 sharing - Operational intent shared correctly + Operational intent shared correctly (2x) @@ -1864,10 +1864,10 @@

Tested requirements

Pass - Validate flight 1 not modified + Validate flight 1 not modified - Operational intent shared correctly + Operational intent shared correctly (2x) @@ -1875,13 +1875,13 @@

Tested requirements

Pass - Attempt to activate flight in conflict + Attempt to activate flight in conflict - Validate flight 1 not activated + Validate flight 1 not activated - Operational intent shared correctly + Operational intent shared correctly (2x) @@ -1889,13 +1889,13 @@

Tested requirements

Pass - Modify activated flight with pre-existing conflict + Modify activated flight with pre-existing conflict - Validate flight 1 sharing + Validate flight 1 sharing - Operational intent shared correctly + Operational intent shared correctly (4x) @@ -1903,10 +1903,10 @@

Tested requirements

Pass - Validate flight 2 sharing + Validate flight 2 sharing - Operational intent shared correctly + Operational intent shared correctly (4x) @@ -1914,13 +1914,13 @@

Tested requirements

Pass - Attempt to modify activated flight in conflict + Attempt to modify activated flight in conflict - Validate flight 2 sharing + Validate flight 2 sharing - Operational intent shared correctly + Operational intent shared correctly (2x) @@ -1928,10 +1928,10 @@

Tested requirements

Pass - Validate flight 1 not modified + Validate flight 1 not modified - Operational intent shared correctly + Operational intent shared correctly (2x) @@ -1939,16 +1939,16 @@

Tested requirements

Pass - Nominal planning: not permitted conflict with equal priority + Nominal planning: not permitted conflict with equal priority - Attempt to plan flight into conflict + Attempt to plan flight into conflict - Validate flight 2 sharing + Validate flight 2 sharing - Operational intent shared correctly + Operational intent shared correctly (4x) @@ -1956,13 +1956,13 @@

Tested requirements

Pass - Attempt to modify planned flight into conflict + Attempt to modify planned flight into conflict - Validate flight 1 sharing + Validate flight 1 sharing - Operational intent shared correctly + Operational intent shared correctly (2x) @@ -1970,10 +1970,10 @@

Tested requirements

Pass - Validate flight 1 not modified + Validate flight 1 not modified - Operational intent shared correctly + Operational intent shared correctly (2x) @@ -1981,13 +1981,13 @@

Tested requirements

Pass - Attempt to modify activated flight into conflict + Attempt to modify activated flight into conflict - Validate flight 1 sharing + Validate flight 1 sharing - Operational intent shared correctly + Operational intent shared correctly (2x) @@ -1995,10 +1995,10 @@

Tested requirements

Pass - Validate flight 1 not modified + Validate flight 1 not modified - Operational intent shared correctly + Operational intent shared correctly (2x) @@ -2006,13 +2006,13 @@

Tested requirements

Pass - Modify activated flight with pre-existing conflict + Modify activated flight with pre-existing conflict - Validate flight 1 sharing + Validate flight 1 sharing - Operational intent shared correctly + Operational intent shared correctly (2x) @@ -2020,10 +2020,10 @@

Tested requirements

Pass - Validate flight 2 sharing + Validate flight 2 sharing - Operational intent shared correctly + Operational intent shared correctly (2x) @@ -2031,10 +2031,10 @@

Tested requirements

Pass - Validate flight 1 + Validate flight 1 - Operational intent shared correctly + Operational intent shared correctly (2x) @@ -2042,86 +2042,86 @@

Tested requirements

Pass - Validation of operational intents + Validation of operational intents - Validate transition to Ended state after cancellation + Validate transition to Ended state after cancellation - Validate flight intent shared correctly + Validate flight intent shared correctly - Operational intent shared correctly + Operational intent shared correctly USS0105 - Not tested + Pass - Data Validation of GET operational intents by USS + Data Validation of GET operational intents by USS - Successfully plan flight near an existing flight + Successfully plan flight near an existing flight - Validate flight 2 sharing + Validate flight 1 sharing - - Operational intent details retrievable + + Operational intent details retrievable - Not tested - - Operational intent details data format + Pass + + Operational intent details data format Not tested - Validate flight 1 sharing + Validate flight 2 sharing - Operational intent details retrievable + Operational intent details retrievable Not tested - Operational intent details data format + Operational intent details data format Not tested - Flight planning prevented due to invalid data sharing + Flight planning prevented due to invalid data sharing - Validate flight 2 shared operational intent with invalid data + Validate flight 2 shared operational intent with invalid data - Operational intent details retrievable + Operational intent details retrievable Pass - Nominal planning: conflict with higher priority + Nominal planning: conflict with higher priority - Attempt to plan flight in conflict + Attempt to plan flight in conflict - Validate flight 2 sharing + Validate flight 2 sharing - Operational intent details retrievable + Operational intent details retrievable (2x) @@ -2129,7 +2129,7 @@

Tested requirements

Pass - Operational intent details data format + Operational intent details data format (2x) @@ -2137,13 +2137,13 @@

Tested requirements

Pass - Attempt to modify planned flight in conflict + Attempt to modify planned flight in conflict - Validate flight 1 sharing + Validate flight 1 sharing - Operational intent details retrievable + Operational intent details retrievable (2x) @@ -2151,7 +2151,7 @@

Tested requirements

Pass - Operational intent details data format + Operational intent details data format (2x) @@ -2159,10 +2159,10 @@

Tested requirements

Pass - Validate flight 2 sharing + Validate flight 2 sharing - Operational intent details retrievable + Operational intent details retrievable (2x) @@ -2170,7 +2170,7 @@

Tested requirements

Pass - Operational intent details data format + Operational intent details data format (2x) @@ -2178,10 +2178,10 @@

Tested requirements

Pass - Validate flight 1 not modified + Validate flight 1 not modified - Operational intent details retrievable + Operational intent details retrievable (2x) @@ -2189,7 +2189,7 @@

Tested requirements

Pass - Operational intent details data format + Operational intent details data format (2x) @@ -2197,13 +2197,13 @@

Tested requirements

Pass - Attempt to activate flight in conflict + Attempt to activate flight in conflict - Validate flight 1 not activated + Validate flight 1 not activated - Operational intent details retrievable + Operational intent details retrievable (2x) @@ -2211,7 +2211,7 @@

Tested requirements

Pass - Operational intent details data format + Operational intent details data format (2x) @@ -2219,13 +2219,13 @@

Tested requirements

Pass - Modify activated flight with pre-existing conflict + Modify activated flight with pre-existing conflict - Validate flight 1 sharing + Validate flight 1 sharing - Operational intent details retrievable + Operational intent details retrievable (4x) @@ -2233,7 +2233,7 @@

Tested requirements

Pass - Operational intent details data format + Operational intent details data format (4x) @@ -2241,10 +2241,10 @@

Tested requirements

Pass - Validate flight 2 sharing + Validate flight 2 sharing - Operational intent details retrievable + Operational intent details retrievable (4x) @@ -2252,7 +2252,7 @@

Tested requirements

Pass - Operational intent details data format + Operational intent details data format (4x) @@ -2260,13 +2260,13 @@

Tested requirements

Pass - Attempt to modify activated flight in conflict + Attempt to modify activated flight in conflict - Validate flight 2 sharing + Validate flight 2 sharing - Operational intent details retrievable + Operational intent details retrievable (2x) @@ -2274,7 +2274,7 @@

Tested requirements

Pass - Operational intent details data format + Operational intent details data format (2x) @@ -2282,10 +2282,10 @@

Tested requirements

Pass - Validate flight 1 not modified + Validate flight 1 not modified - Operational intent details retrievable + Operational intent details retrievable (2x) @@ -2293,7 +2293,7 @@

Tested requirements

Pass - Operational intent details data format + Operational intent details data format (2x) @@ -2301,16 +2301,16 @@

Tested requirements

Pass - Nominal planning: not permitted conflict with equal priority + Nominal planning: not permitted conflict with equal priority - Attempt to plan flight into conflict + Attempt to plan flight into conflict - Validate flight 2 sharing + Validate flight 2 sharing - Operational intent details retrievable + Operational intent details retrievable (4x) @@ -2318,7 +2318,7 @@

Tested requirements

Pass - Operational intent details data format + Operational intent details data format (4x) @@ -2326,13 +2326,13 @@

Tested requirements

Pass - Attempt to modify planned flight into conflict + Attempt to modify planned flight into conflict - Validate flight 1 sharing + Validate flight 1 sharing - Operational intent details retrievable + Operational intent details retrievable (2x) @@ -2340,7 +2340,7 @@

Tested requirements

Pass - Operational intent details data format + Operational intent details data format (2x) @@ -2348,10 +2348,10 @@

Tested requirements

Pass - Validate flight 1 not modified + Validate flight 1 not modified - Operational intent details retrievable + Operational intent details retrievable (2x) @@ -2359,7 +2359,7 @@

Tested requirements

Pass - Operational intent details data format + Operational intent details data format (2x) @@ -2367,13 +2367,13 @@

Tested requirements

Pass - Attempt to modify activated flight into conflict + Attempt to modify activated flight into conflict - Validate flight 1 sharing + Validate flight 1 sharing - Operational intent details retrievable + Operational intent details retrievable (2x) @@ -2381,7 +2381,7 @@

Tested requirements

Pass - Operational intent details data format + Operational intent details data format (2x) @@ -2389,10 +2389,10 @@

Tested requirements

Pass - Validate flight 1 not modified + Validate flight 1 not modified - Operational intent details retrievable + Operational intent details retrievable (2x) @@ -2400,7 +2400,7 @@

Tested requirements

Pass - Operational intent details data format + Operational intent details data format (2x) @@ -2408,13 +2408,13 @@

Tested requirements

Pass - Modify activated flight with pre-existing conflict + Modify activated flight with pre-existing conflict - Validate flight 1 sharing + Validate flight 1 sharing - Operational intent details retrievable + Operational intent details retrievable (2x) @@ -2422,7 +2422,7 @@

Tested requirements

Pass - Operational intent details data format + Operational intent details data format (2x) @@ -2430,10 +2430,10 @@

Tested requirements

Pass - Validate flight 2 sharing + Validate flight 2 sharing - Operational intent details retrievable + Operational intent details retrievable (2x) @@ -2441,7 +2441,7 @@

Tested requirements

Pass - Operational intent details data format + Operational intent details data format (2x) @@ -2449,10 +2449,10 @@

Tested requirements

Pass - Validate flight 1 + Validate flight 1 - Operational intent details retrievable + Operational intent details retrievable (2x) @@ -2460,7 +2460,7 @@

Tested requirements

Pass - Operational intent details data format + Operational intent details data format (2x) @@ -2468,23 +2468,23 @@

Tested requirements

Pass - Validation of operational intents + Validation of operational intents - Validate transition to Ended state after cancellation + Validate transition to Ended state after cancellation - Validate flight intent shared correctly + Validate flight intent shared correctly - Operational intent details retrievable + Operational intent details retrievable Pass - Operational intent details data format + Operational intent details data format diff --git a/artifacts/uss_qualifier/reports/f3548/requirements/uss2.html b/artifacts/uss_qualifier/reports/f3548/requirements/uss2.html index 7bc55f3724..2b8b41cc80 100644 --- a/artifacts/uss_qualifier/reports/f3548/requirements/uss2.html +++ b/artifacts/uss_qualifier/reports/f3548/requirements/uss2.html @@ -82,27 +82,27 @@

Test run

Other participants - uss1 + mock_uss, uss1 Test run identifier - TR-e743d23 + TR-2ed3030 Start time - 2023-11-16 10:45:58 UTC + 2023-11-27 16:32:42 UTC End time - 2023-11-16 10:46:07 UTC + 2023-11-27 16:32:53 UTC Test baseline identifier - TB-327d2f4 + TB-4eaac53 Environment identifier - TE-db43ab9 + TE-fc56bc6 Requirement verification status @@ -126,7 +126,7 @@

Tested requirements

- astm
.f3548
.v21
+ astm
.f3548
.v21
ACM0005 Not tested Not implemented @@ -196,16 +196,16 @@

Tested requirements

GEN0310 Pass - ASTM F3548 flight planners preparation + ASTM F3548 flight planners preparation - Preparation + Preparation - Check for flight planning readiness + Check for flight planning readiness - Flight planning USS ready + Flight planning USS ready @@ -225,16 +225,16 @@

Tested requirements

GEN0500 Pass - Validation of operational intents + Validation of operational intents - Validate precision of intersection computations + Validate precision of intersection computations - Attempt to plan flight conflicting by a tiny overlap + Attempt to plan flight conflicting by a tiny overlap - Incorrectly planned + Incorrectly planned @@ -312,44 +312,44 @@

Tested requirements

OPIN0015 - Not tested + Pass - Data Validation of GET operational intents by USS + Data Validation of GET operational intents by USS - Successfully plan flight near an existing flight + Successfully plan flight near an existing flight - Validate flight 2 sharing + Validate flight 1 sharing - - Off-nominal volumes + + Off-nominal volumes Not tested - Validate flight 1 sharing + Validate flight 2 sharing - Off-nominal volumes + Off-nominal volumes Pass - Nominal planning: conflict with higher priority + Nominal planning: conflict with higher priority - Attempt to plan flight in conflict + Attempt to plan flight in conflict - Validate flight 2 sharing + Validate flight 2 sharing - Off-nominal volumes + Off-nominal volumes (2x) @@ -357,13 +357,13 @@

Tested requirements

Pass - Attempt to modify planned flight in conflict + Attempt to modify planned flight in conflict - Validate flight 2 sharing + Validate flight 2 sharing - Off-nominal volumes + Off-nominal volumes (2x) @@ -371,10 +371,10 @@

Tested requirements

Pass - Validate flight 1 sharing + Validate flight 1 sharing - Off-nominal volumes + Off-nominal volumes (2x) @@ -382,10 +382,10 @@

Tested requirements

Pass - Validate flight 1 not modified + Validate flight 1 not modified - Off-nominal volumes + Off-nominal volumes (2x) @@ -393,13 +393,13 @@

Tested requirements

Pass - Modify activated flight with pre-existing conflict + Modify activated flight with pre-existing conflict - Validate flight 2 sharing + Validate flight 2 sharing - Off-nominal volumes + Off-nominal volumes (4x) @@ -407,10 +407,10 @@

Tested requirements

Pass - Validate flight 1 sharing + Validate flight 1 sharing - Off-nominal volumes + Off-nominal volumes (4x) @@ -418,13 +418,13 @@

Tested requirements

Pass - Attempt to modify activated flight in conflict + Attempt to modify activated flight in conflict - Validate flight 2 sharing + Validate flight 2 sharing - Off-nominal volumes + Off-nominal volumes (2x) @@ -432,10 +432,10 @@

Tested requirements

Pass - Validate flight 1 not modified + Validate flight 1 not modified - Off-nominal volumes + Off-nominal volumes (2x) @@ -443,13 +443,13 @@

Tested requirements

Pass - Attempt to activate flight in conflict + Attempt to activate flight in conflict - Validate flight 1 not activated + Validate flight 1 not activated - Off-nominal volumes + Off-nominal volumes (2x) @@ -457,16 +457,16 @@

Tested requirements

Pass - Nominal planning: not permitted conflict with equal priority + Nominal planning: not permitted conflict with equal priority - Attempt to plan flight into conflict + Attempt to plan flight into conflict - Validate flight 2 sharing + Validate flight 2 sharing - Off-nominal volumes + Off-nominal volumes (4x) @@ -474,13 +474,13 @@

Tested requirements

Pass - Modify activated flight with pre-existing conflict + Modify activated flight with pre-existing conflict - Validate flight 2 sharing + Validate flight 2 sharing - Off-nominal volumes + Off-nominal volumes (2x) @@ -488,10 +488,10 @@

Tested requirements

Pass - Validate flight 1 sharing + Validate flight 1 sharing - Off-nominal volumes + Off-nominal volumes (2x) @@ -499,10 +499,10 @@

Tested requirements

Pass - Validate flight 1 + Validate flight 1 - Off-nominal volumes + Off-nominal volumes (2x) @@ -510,13 +510,13 @@

Tested requirements

Pass - Attempt to modify planned flight into conflict + Attempt to modify planned flight into conflict - Validate flight 1 sharing + Validate flight 1 sharing - Off-nominal volumes + Off-nominal volumes (2x) @@ -524,10 +524,10 @@

Tested requirements

Pass - Validate flight 1 not modified + Validate flight 1 not modified - Off-nominal volumes + Off-nominal volumes (2x) @@ -535,13 +535,13 @@

Tested requirements

Pass - Attempt to modify activated flight into conflict + Attempt to modify activated flight into conflict - Validate flight 1 sharing + Validate flight 1 sharing - Off-nominal volumes + Off-nominal volumes (2x) @@ -549,10 +549,10 @@

Tested requirements

Pass - Validate flight 1 not modified + Validate flight 1 not modified - Off-nominal volumes + Off-nominal volumes (2x) @@ -560,59 +560,59 @@

Tested requirements

Pass - Validation of operational intents + Validation of operational intents - Validate transition to Ended state after cancellation + Validate transition to Ended state after cancellation - Validate flight intent shared correctly + Validate flight intent shared correctly - Off-nominal volumes + Off-nominal volumes OPIN0020 - Not tested + Pass - Data Validation of GET operational intents by USS + Data Validation of GET operational intents by USS - Successfully plan flight near an existing flight + Successfully plan flight near an existing flight - Validate flight 2 sharing + Validate flight 1 sharing - - Vertices + + Vertices Not tested - Validate flight 1 sharing + Validate flight 2 sharing - Vertices + Vertices Pass - Nominal planning: conflict with higher priority + Nominal planning: conflict with higher priority - Attempt to plan flight in conflict + Attempt to plan flight in conflict - Validate flight 2 sharing + Validate flight 2 sharing - Vertices + Vertices (2x) @@ -620,13 +620,13 @@

Tested requirements

Pass - Attempt to modify planned flight in conflict + Attempt to modify planned flight in conflict - Validate flight 2 sharing + Validate flight 2 sharing - Vertices + Vertices (2x) @@ -634,10 +634,10 @@

Tested requirements

Pass - Validate flight 1 sharing + Validate flight 1 sharing - Vertices + Vertices (2x) @@ -645,10 +645,10 @@

Tested requirements

Pass - Validate flight 1 not modified + Validate flight 1 not modified - Vertices + Vertices (2x) @@ -656,13 +656,13 @@

Tested requirements

Pass - Modify activated flight with pre-existing conflict + Modify activated flight with pre-existing conflict - Validate flight 2 sharing + Validate flight 2 sharing - Vertices + Vertices (4x) @@ -670,10 +670,10 @@

Tested requirements

Pass - Validate flight 1 sharing + Validate flight 1 sharing - Vertices + Vertices (4x) @@ -681,13 +681,13 @@

Tested requirements

Pass - Attempt to modify activated flight in conflict + Attempt to modify activated flight in conflict - Validate flight 2 sharing + Validate flight 2 sharing - Vertices + Vertices (2x) @@ -695,10 +695,10 @@

Tested requirements

Pass - Validate flight 1 not modified + Validate flight 1 not modified - Vertices + Vertices (2x) @@ -706,13 +706,13 @@

Tested requirements

Pass - Attempt to activate flight in conflict + Attempt to activate flight in conflict - Validate flight 1 not activated + Validate flight 1 not activated - Vertices + Vertices (2x) @@ -720,16 +720,16 @@

Tested requirements

Pass - Nominal planning: not permitted conflict with equal priority + Nominal planning: not permitted conflict with equal priority - Attempt to plan flight into conflict + Attempt to plan flight into conflict - Validate flight 2 sharing + Validate flight 2 sharing - Vertices + Vertices (4x) @@ -737,13 +737,13 @@

Tested requirements

Pass - Modify activated flight with pre-existing conflict + Modify activated flight with pre-existing conflict - Validate flight 2 sharing + Validate flight 2 sharing - Vertices + Vertices (2x) @@ -751,10 +751,10 @@

Tested requirements

Pass - Validate flight 1 sharing + Validate flight 1 sharing - Vertices + Vertices (2x) @@ -762,10 +762,10 @@

Tested requirements

Pass - Validate flight 1 + Validate flight 1 - Vertices + Vertices (2x) @@ -773,13 +773,13 @@

Tested requirements

Pass - Attempt to modify planned flight into conflict + Attempt to modify planned flight into conflict - Validate flight 1 sharing + Validate flight 1 sharing - Vertices + Vertices (2x) @@ -787,10 +787,10 @@

Tested requirements

Pass - Validate flight 1 not modified + Validate flight 1 not modified - Vertices + Vertices (2x) @@ -798,13 +798,13 @@

Tested requirements

Pass - Attempt to modify activated flight into conflict + Attempt to modify activated flight into conflict - Validate flight 1 sharing + Validate flight 1 sharing - Vertices + Vertices (2x) @@ -812,10 +812,10 @@

Tested requirements

Pass - Validate flight 1 not modified + Validate flight 1 not modified - Vertices + Vertices (2x) @@ -823,107 +823,107 @@

Tested requirements

Pass - Validation of operational intents + Validation of operational intents - Validate transition to Ended state after cancellation + Validate transition to Ended state after cancellation - Validate flight intent shared correctly + Validate flight intent shared correctly - Vertices + Vertices OPIN0025 - Not tested + Pass - Data Validation of GET operational intents by USS + Data Validation of GET operational intents by USS - Successfully plan flight near an existing flight + Successfully plan flight near an existing flight - Validate flight 2 sharing + Validate flight 1 sharing - - Operational intent shared correctly + + Operational intent shared correctly - Not tested - - Operational intent details retrievable + Pass + + Operational intent details retrievable - Not tested - - Correct operational intent details + Pass + + Correct operational intent details Not tested - Validate flight 1 sharing + Validate flight 2 sharing - Operational intent shared correctly + Operational intent shared correctly Not tested - Operational intent details retrievable + Operational intent details retrievable Not tested - Correct operational intent details + Correct operational intent details Not tested - Flight planning prevented due to invalid data sharing + Flight planning prevented due to invalid data sharing - Validate flight 2 shared operational intent with invalid data + Validate flight 2 shared operational intent with invalid data - Operational intent shared with DSS + Operational intent shared with DSS Not tested - Operational intent details retrievable + Operational intent details retrievable Pass - Nominal planning: conflict with higher priority + Nominal planning: conflict with higher priority - Attempt to plan flight in conflict + Attempt to plan flight in conflict - Validate flight 2 sharing + Validate flight 2 sharing - Operational intent shared correctly + Operational intent shared correctly (2x) @@ -931,7 +931,7 @@

Tested requirements

Pass - Operational intent details retrievable + Operational intent details retrievable (2x) @@ -939,7 +939,7 @@

Tested requirements

Pass - Correct operational intent details + Correct operational intent details (2x) @@ -947,13 +947,13 @@

Tested requirements

Pass - Attempt to modify planned flight in conflict + Attempt to modify planned flight in conflict - Validate flight 2 sharing + Validate flight 2 sharing - Operational intent shared correctly + Operational intent shared correctly (2x) @@ -961,7 +961,7 @@

Tested requirements

Pass - Operational intent details retrievable + Operational intent details retrievable (2x) @@ -969,7 +969,7 @@

Tested requirements

Pass - Correct operational intent details + Correct operational intent details (2x) @@ -977,10 +977,10 @@

Tested requirements

Pass - Validate flight 1 sharing + Validate flight 1 sharing - Operational intent shared correctly + Operational intent shared correctly (2x) @@ -988,7 +988,7 @@

Tested requirements

Pass - Operational intent details retrievable + Operational intent details retrievable (2x) @@ -996,7 +996,7 @@

Tested requirements

Pass - Correct operational intent details + Correct operational intent details (2x) @@ -1004,10 +1004,10 @@

Tested requirements

Pass - Validate flight 1 not modified + Validate flight 1 not modified - Operational intent shared correctly + Operational intent shared correctly (2x) @@ -1015,7 +1015,7 @@

Tested requirements

Pass - Operational intent details retrievable + Operational intent details retrievable (2x) @@ -1023,7 +1023,7 @@

Tested requirements

Pass - Correct operational intent details + Correct operational intent details (2x) @@ -1031,13 +1031,13 @@

Tested requirements

Pass - Modify activated flight with pre-existing conflict + Modify activated flight with pre-existing conflict - Validate flight 2 sharing + Validate flight 2 sharing - Operational intent shared correctly + Operational intent shared correctly (4x) @@ -1045,7 +1045,7 @@

Tested requirements

Pass - Operational intent details retrievable + Operational intent details retrievable (4x) @@ -1053,7 +1053,7 @@

Tested requirements

Pass - Correct operational intent details + Correct operational intent details (4x) @@ -1061,10 +1061,10 @@

Tested requirements

Pass - Validate flight 1 sharing + Validate flight 1 sharing - Operational intent shared correctly + Operational intent shared correctly (4x) @@ -1072,7 +1072,7 @@

Tested requirements

Pass - Operational intent details retrievable + Operational intent details retrievable (4x) @@ -1080,7 +1080,7 @@

Tested requirements

Pass - Correct operational intent details + Correct operational intent details (4x) @@ -1088,13 +1088,13 @@

Tested requirements

Pass - Attempt to modify activated flight in conflict + Attempt to modify activated flight in conflict - Validate flight 2 sharing + Validate flight 2 sharing - Operational intent shared correctly + Operational intent shared correctly (2x) @@ -1102,7 +1102,7 @@

Tested requirements

Pass - Operational intent details retrievable + Operational intent details retrievable (2x) @@ -1110,7 +1110,7 @@

Tested requirements

Pass - Correct operational intent details + Correct operational intent details (2x) @@ -1118,10 +1118,10 @@

Tested requirements

Pass - Validate flight 1 not modified + Validate flight 1 not modified - Operational intent shared correctly + Operational intent shared correctly (2x) @@ -1129,7 +1129,7 @@

Tested requirements

Pass - Operational intent details retrievable + Operational intent details retrievable (2x) @@ -1137,7 +1137,7 @@

Tested requirements

Pass - Correct operational intent details + Correct operational intent details (2x) @@ -1145,13 +1145,13 @@

Tested requirements

Pass - Attempt to activate flight in conflict + Attempt to activate flight in conflict - Validate flight 1 not activated + Validate flight 1 not activated - Operational intent shared correctly + Operational intent shared correctly (2x) @@ -1159,7 +1159,7 @@

Tested requirements

Pass - Operational intent details retrievable + Operational intent details retrievable (2x) @@ -1167,7 +1167,7 @@

Tested requirements

Pass - Correct operational intent details + Correct operational intent details (2x) @@ -1175,16 +1175,16 @@

Tested requirements

Pass - Nominal planning: not permitted conflict with equal priority + Nominal planning: not permitted conflict with equal priority - Attempt to plan flight into conflict + Attempt to plan flight into conflict - Validate flight 2 sharing + Validate flight 2 sharing - Operational intent shared correctly + Operational intent shared correctly (4x) @@ -1192,7 +1192,7 @@

Tested requirements

Pass - Operational intent details retrievable + Operational intent details retrievable (4x) @@ -1200,7 +1200,7 @@

Tested requirements

Pass - Correct operational intent details + Correct operational intent details (4x) @@ -1208,13 +1208,13 @@

Tested requirements

Pass - Modify activated flight with pre-existing conflict + Modify activated flight with pre-existing conflict - Validate flight 2 sharing + Validate flight 2 sharing - Operational intent shared correctly + Operational intent shared correctly (2x) @@ -1222,7 +1222,7 @@

Tested requirements

Pass - Operational intent details retrievable + Operational intent details retrievable (2x) @@ -1230,7 +1230,7 @@

Tested requirements

Pass - Correct operational intent details + Correct operational intent details (2x) @@ -1238,10 +1238,10 @@

Tested requirements

Pass - Validate flight 1 sharing + Validate flight 1 sharing - Operational intent shared correctly + Operational intent shared correctly (2x) @@ -1249,7 +1249,7 @@

Tested requirements

Pass - Operational intent details retrievable + Operational intent details retrievable (2x) @@ -1257,7 +1257,7 @@

Tested requirements

Pass - Correct operational intent details + Correct operational intent details (2x) @@ -1265,10 +1265,10 @@

Tested requirements

Pass - Validate flight 1 + Validate flight 1 - Operational intent shared correctly + Operational intent shared correctly (2x) @@ -1276,7 +1276,7 @@

Tested requirements

Pass - Operational intent details retrievable + Operational intent details retrievable (2x) @@ -1284,7 +1284,7 @@

Tested requirements

Pass - Correct operational intent details + Correct operational intent details (2x) @@ -1292,13 +1292,13 @@

Tested requirements

Pass - Attempt to modify planned flight into conflict + Attempt to modify planned flight into conflict - Validate flight 1 sharing + Validate flight 1 sharing - Operational intent shared correctly + Operational intent shared correctly (2x) @@ -1306,7 +1306,7 @@

Tested requirements

Pass - Operational intent details retrievable + Operational intent details retrievable (2x) @@ -1314,7 +1314,7 @@

Tested requirements

Pass - Correct operational intent details + Correct operational intent details (2x) @@ -1322,10 +1322,10 @@

Tested requirements

Pass - Validate flight 1 not modified + Validate flight 1 not modified - Operational intent shared correctly + Operational intent shared correctly (2x) @@ -1333,7 +1333,7 @@

Tested requirements

Pass - Operational intent details retrievable + Operational intent details retrievable (2x) @@ -1341,7 +1341,7 @@

Tested requirements

Pass - Correct operational intent details + Correct operational intent details (2x) @@ -1349,13 +1349,13 @@

Tested requirements

Pass - Attempt to modify activated flight into conflict + Attempt to modify activated flight into conflict - Validate flight 1 sharing + Validate flight 1 sharing - Operational intent shared correctly + Operational intent shared correctly (2x) @@ -1363,7 +1363,7 @@

Tested requirements

Pass - Operational intent details retrievable + Operational intent details retrievable (2x) @@ -1371,7 +1371,7 @@

Tested requirements

Pass - Correct operational intent details + Correct operational intent details (2x) @@ -1379,10 +1379,10 @@

Tested requirements

Pass - Validate flight 1 not modified + Validate flight 1 not modified - Operational intent shared correctly + Operational intent shared correctly (2x) @@ -1390,7 +1390,7 @@

Tested requirements

Pass - Operational intent details retrievable + Operational intent details retrievable (2x) @@ -1398,7 +1398,7 @@

Tested requirements

Pass - Correct operational intent details + Correct operational intent details (2x) @@ -1406,30 +1406,30 @@

Tested requirements

Pass - Validation of operational intents + Validation of operational intents - Validate transition to Ended state after cancellation + Validate transition to Ended state after cancellation - Validate flight intent shared correctly + Validate flight intent shared correctly - Operational intent shared correctly + Operational intent shared correctly Pass - Operational intent details retrievable + Operational intent details retrievable Pass - Correct operational intent details + Correct operational intent details @@ -1437,16 +1437,16 @@

Tested requirements

OPIN0030 Pass - Validation of operational intents + Validation of operational intents - Attempt to plan invalid flight intents + Attempt to plan invalid flight intents - Attempt to plan flight intent too far ahead of time + Attempt to plan flight intent too far ahead of time - Incorrectly planned + Incorrectly planned @@ -1460,16 +1460,16 @@

Tested requirements

OPIN0040 Pass - Validation of operational intents + Validation of operational intents - Validate transition to Ended state after cancellation + Validate transition to Ended state after cancellation - Validate flight intent is non-discoverable + Validate flight intent is non-discoverable - Operational intent not shared + Operational intent not shared @@ -1489,16 +1489,16 @@

Tested requirements

SCD0015 Pass - Nominal planning: conflict with higher priority + Nominal planning: conflict with higher priority - Attempt to plan flight in conflict + Attempt to plan flight in conflict - Attempt to plan flight 1 + Attempt to plan flight 1 - Incorrectly planned + Incorrectly planned (2x) @@ -1507,16 +1507,16 @@

Tested requirements

SCD0020 Pass - Nominal planning: conflict with higher priority + Nominal planning: conflict with higher priority - Attempt to modify planned flight in conflict + Attempt to modify planned flight in conflict - Attempt to modify planned flight 1 in conflict + Attempt to modify planned flight 1 in conflict - Incorrectly modified + Incorrectly modified (2x) @@ -1525,16 +1525,16 @@

Tested requirements

SCD0025 Pass - Nominal planning: conflict with higher priority + Nominal planning: conflict with higher priority - Attempt to activate flight in conflict + Attempt to activate flight in conflict - Attempt to activate conflicting flight 1 + Attempt to activate conflicting flight 1 - Incorrectly activated + Incorrectly activated (2x) @@ -1543,16 +1543,16 @@

Tested requirements

SCD0030 Pass - Nominal planning: conflict with higher priority + Nominal planning: conflict with higher priority - Modify activated flight with pre-existing conflict + Modify activated flight with pre-existing conflict - Modify activated flight 1 in conflict with activated flight 2 + Modify activated flight 1 in conflict with activated flight 2 - Rejected modification + Rejected modification (4x) @@ -1560,7 +1560,7 @@

Tested requirements

Pass - Successful modification + Successful modification (4x) @@ -1568,70 +1568,70 @@

Tested requirements

Pass - Attempt to modify activated flight in conflict + Attempt to modify activated flight in conflict - Attempt to modify activated flight 1 in conflict + Attempt to modify activated flight 1 in conflict - Incorrectly modified + Incorrectly modified (2x) SCD0035 - Not tested + Pass - Data Validation of GET operational intents by USS + Data Validation of GET operational intents by USS - - Successfully plan flight near an existing flight + + Flight planning prevented due to invalid data sharing - Validate flight2 GET interaction + Tested_uss attempts to plan flight 1, expect failure - - Expect GET request + + Plan should fail Not tested - - Flight planning prevented due to invalid data sharing - - Test_uss attempts to plan flight 1, expect failure + Validate flight 2 GET interaction - Plan should fail + Expect GET request Not tested - Validate flight 2 GET interaction + Successfully plan flight near an existing flight + + + Validate flight2 GET interaction - Expect GET request + Expect GET request Pass - Nominal planning: not permitted conflict with equal priority + Nominal planning: not permitted conflict with equal priority - Attempt to plan flight into conflict + Attempt to plan flight into conflict - Attempt to plan flight 1 + Attempt to plan flight 1 - Incorrectly planned + Incorrectly planned (2x) @@ -1640,16 +1640,16 @@

Tested requirements

SCD0040 Pass - Nominal planning: not permitted conflict with equal priority + Nominal planning: not permitted conflict with equal priority - Attempt to modify planned flight into conflict + Attempt to modify planned flight into conflict - Attempt to modify planned flight 1 into conflict + Attempt to modify planned flight 1 into conflict - Incorrectly modified + Incorrectly modified (2x) @@ -1658,16 +1658,16 @@

Tested requirements

SCD0045 Pass - Nominal planning: not permitted conflict with equal priority + Nominal planning: not permitted conflict with equal priority - Attempt to activate flight into conflict + Attempt to activate flight into conflict - Attempt to directly activate conflicting flight 1 + Attempt to directly activate conflicting flight 1 - Incorrectly activated + Incorrectly activated (2x) @@ -1676,16 +1676,16 @@

Tested requirements

SCD0050 Pass - Nominal planning: not permitted conflict with equal priority + Nominal planning: not permitted conflict with equal priority - Attempt to modify activated flight into conflict + Attempt to modify activated flight into conflict - Attempt to modify activated flight 1 into conflict + Attempt to modify activated flight 1 into conflict - Incorrectly modified + Incorrectly modified (2x) @@ -1718,16 +1718,16 @@

Tested requirements

SCD0075 Pass - ASTM F3548 UTM aggregate checks + ASTM F3548 UTM aggregate checks - Performance of SCD requests to USS + Performance of SCD requests to USS - Performance of successful operational intent details requests + Performance of successful operational intent details requests - Operational intent details requests take no more than [MaxRespondToOIDetailsRequest] second 95% of the time + Operational intent details requests take no more than [MaxRespondToOIDetailsRequest] second 95% of the time @@ -1741,23 +1741,23 @@

Tested requirements

SCD0085 Not tested - Data Validation of GET operational intents by USS + Data Validation of GET operational intents by USS - Successfully plan flight near an existing flight + Successfully plan flight near an existing flight - Validate flight1 Notification sent to Control_uss + Validate flight1 Notification sent to Control_uss - Expect Notification sent + Expect Notification sent Not tested - Notification data is valid + Notification data is valid @@ -1781,57 +1781,57 @@

Tested requirements

USS0005 - Not tested + Pass - Data Validation of GET operational intents by USS + Data Validation of GET operational intents by USS - Successfully plan flight near an existing flight + Successfully plan flight near an existing flight - Validate flight 2 sharing + Validate flight 1 sharing - - Operational intent shared correctly + + Operational intent shared correctly Not tested - Validate flight 1 sharing + Validate flight 2 sharing - Operational intent shared correctly + Operational intent shared correctly Not tested - Flight planning prevented due to invalid data sharing + Flight planning prevented due to invalid data sharing - Validate flight 2 shared operational intent with invalid data + Validate flight 2 shared operational intent with invalid data - Operational intent shared with DSS + Operational intent shared with DSS Pass - Nominal planning: conflict with higher priority + Nominal planning: conflict with higher priority - Attempt to plan flight in conflict + Attempt to plan flight in conflict - Validate flight 2 sharing + Validate flight 2 sharing - Operational intent shared correctly + Operational intent shared correctly (2x) @@ -1839,13 +1839,13 @@

Tested requirements

Pass - Attempt to modify planned flight in conflict + Attempt to modify planned flight in conflict - Validate flight 2 sharing + Validate flight 2 sharing - Operational intent shared correctly + Operational intent shared correctly (2x) @@ -1853,10 +1853,10 @@

Tested requirements

Pass - Validate flight 1 sharing + Validate flight 1 sharing - Operational intent shared correctly + Operational intent shared correctly (2x) @@ -1864,10 +1864,10 @@

Tested requirements

Pass - Validate flight 1 not modified + Validate flight 1 not modified - Operational intent shared correctly + Operational intent shared correctly (2x) @@ -1875,13 +1875,13 @@

Tested requirements

Pass - Modify activated flight with pre-existing conflict + Modify activated flight with pre-existing conflict - Validate flight 2 sharing + Validate flight 2 sharing - Operational intent shared correctly + Operational intent shared correctly (4x) @@ -1889,10 +1889,10 @@

Tested requirements

Pass - Validate flight 1 sharing + Validate flight 1 sharing - Operational intent shared correctly + Operational intent shared correctly (4x) @@ -1900,13 +1900,13 @@

Tested requirements

Pass - Attempt to modify activated flight in conflict + Attempt to modify activated flight in conflict - Validate flight 2 sharing + Validate flight 2 sharing - Operational intent shared correctly + Operational intent shared correctly (2x) @@ -1914,10 +1914,10 @@

Tested requirements

Pass - Validate flight 1 not modified + Validate flight 1 not modified - Operational intent shared correctly + Operational intent shared correctly (2x) @@ -1925,13 +1925,13 @@

Tested requirements

Pass - Attempt to activate flight in conflict + Attempt to activate flight in conflict - Validate flight 1 not activated + Validate flight 1 not activated - Operational intent shared correctly + Operational intent shared correctly (2x) @@ -1939,16 +1939,16 @@

Tested requirements

Pass - Nominal planning: not permitted conflict with equal priority + Nominal planning: not permitted conflict with equal priority - Attempt to plan flight into conflict + Attempt to plan flight into conflict - Validate flight 2 sharing + Validate flight 2 sharing - Operational intent shared correctly + Operational intent shared correctly (4x) @@ -1956,13 +1956,13 @@

Tested requirements

Pass - Modify activated flight with pre-existing conflict + Modify activated flight with pre-existing conflict - Validate flight 2 sharing + Validate flight 2 sharing - Operational intent shared correctly + Operational intent shared correctly (2x) @@ -1970,10 +1970,10 @@

Tested requirements

Pass - Validate flight 1 sharing + Validate flight 1 sharing - Operational intent shared correctly + Operational intent shared correctly (2x) @@ -1981,10 +1981,10 @@

Tested requirements

Pass - Validate flight 1 + Validate flight 1 - Operational intent shared correctly + Operational intent shared correctly (2x) @@ -1992,13 +1992,13 @@

Tested requirements

Pass - Attempt to modify planned flight into conflict + Attempt to modify planned flight into conflict - Validate flight 1 sharing + Validate flight 1 sharing - Operational intent shared correctly + Operational intent shared correctly (2x) @@ -2006,10 +2006,10 @@

Tested requirements

Pass - Validate flight 1 not modified + Validate flight 1 not modified - Operational intent shared correctly + Operational intent shared correctly (2x) @@ -2017,13 +2017,13 @@

Tested requirements

Pass - Attempt to modify activated flight into conflict + Attempt to modify activated flight into conflict - Validate flight 1 sharing + Validate flight 1 sharing - Operational intent shared correctly + Operational intent shared correctly (2x) @@ -2031,10 +2031,10 @@

Tested requirements

Pass - Validate flight 1 not modified + Validate flight 1 not modified - Operational intent shared correctly + Operational intent shared correctly (2x) @@ -2042,86 +2042,86 @@

Tested requirements

Pass - Validation of operational intents + Validation of operational intents - Validate transition to Ended state after cancellation + Validate transition to Ended state after cancellation - Validate flight intent shared correctly + Validate flight intent shared correctly - Operational intent shared correctly + Operational intent shared correctly USS0105 - Not tested + Pass - Data Validation of GET operational intents by USS + Data Validation of GET operational intents by USS - Successfully plan flight near an existing flight + Successfully plan flight near an existing flight - Validate flight 2 sharing + Validate flight 1 sharing - - Operational intent details retrievable + + Operational intent details retrievable - Not tested - - Operational intent details data format + Pass + + Operational intent details data format Not tested - Validate flight 1 sharing + Validate flight 2 sharing - Operational intent details retrievable + Operational intent details retrievable Not tested - Operational intent details data format + Operational intent details data format Not tested - Flight planning prevented due to invalid data sharing + Flight planning prevented due to invalid data sharing - Validate flight 2 shared operational intent with invalid data + Validate flight 2 shared operational intent with invalid data - Operational intent details retrievable + Operational intent details retrievable Pass - Nominal planning: conflict with higher priority + Nominal planning: conflict with higher priority - Attempt to plan flight in conflict + Attempt to plan flight in conflict - Validate flight 2 sharing + Validate flight 2 sharing - Operational intent details retrievable + Operational intent details retrievable (2x) @@ -2129,7 +2129,7 @@

Tested requirements

Pass - Operational intent details data format + Operational intent details data format (2x) @@ -2137,13 +2137,13 @@

Tested requirements

Pass - Attempt to modify planned flight in conflict + Attempt to modify planned flight in conflict - Validate flight 2 sharing + Validate flight 2 sharing - Operational intent details retrievable + Operational intent details retrievable (2x) @@ -2151,7 +2151,7 @@

Tested requirements

Pass - Operational intent details data format + Operational intent details data format (2x) @@ -2159,10 +2159,10 @@

Tested requirements

Pass - Validate flight 1 sharing + Validate flight 1 sharing - Operational intent details retrievable + Operational intent details retrievable (2x) @@ -2170,7 +2170,7 @@

Tested requirements

Pass - Operational intent details data format + Operational intent details data format (2x) @@ -2178,10 +2178,10 @@

Tested requirements

Pass - Validate flight 1 not modified + Validate flight 1 not modified - Operational intent details retrievable + Operational intent details retrievable (2x) @@ -2189,7 +2189,7 @@

Tested requirements

Pass - Operational intent details data format + Operational intent details data format (2x) @@ -2197,13 +2197,13 @@

Tested requirements

Pass - Modify activated flight with pre-existing conflict + Modify activated flight with pre-existing conflict - Validate flight 2 sharing + Validate flight 2 sharing - Operational intent details retrievable + Operational intent details retrievable (4x) @@ -2211,7 +2211,7 @@

Tested requirements

Pass - Operational intent details data format + Operational intent details data format (4x) @@ -2219,10 +2219,10 @@

Tested requirements

Pass - Validate flight 1 sharing + Validate flight 1 sharing - Operational intent details retrievable + Operational intent details retrievable (4x) @@ -2230,7 +2230,7 @@

Tested requirements

Pass - Operational intent details data format + Operational intent details data format (4x) @@ -2238,13 +2238,13 @@

Tested requirements

Pass - Attempt to modify activated flight in conflict + Attempt to modify activated flight in conflict - Validate flight 2 sharing + Validate flight 2 sharing - Operational intent details retrievable + Operational intent details retrievable (2x) @@ -2252,7 +2252,7 @@

Tested requirements

Pass - Operational intent details data format + Operational intent details data format (2x) @@ -2260,10 +2260,10 @@

Tested requirements

Pass - Validate flight 1 not modified + Validate flight 1 not modified - Operational intent details retrievable + Operational intent details retrievable (2x) @@ -2271,7 +2271,7 @@

Tested requirements

Pass - Operational intent details data format + Operational intent details data format (2x) @@ -2279,13 +2279,13 @@

Tested requirements

Pass - Attempt to activate flight in conflict + Attempt to activate flight in conflict - Validate flight 1 not activated + Validate flight 1 not activated - Operational intent details retrievable + Operational intent details retrievable (2x) @@ -2293,7 +2293,7 @@

Tested requirements

Pass - Operational intent details data format + Operational intent details data format (2x) @@ -2301,16 +2301,16 @@

Tested requirements

Pass - Nominal planning: not permitted conflict with equal priority + Nominal planning: not permitted conflict with equal priority - Attempt to plan flight into conflict + Attempt to plan flight into conflict - Validate flight 2 sharing + Validate flight 2 sharing - Operational intent details retrievable + Operational intent details retrievable (4x) @@ -2318,7 +2318,7 @@

Tested requirements

Pass - Operational intent details data format + Operational intent details data format (4x) @@ -2326,13 +2326,13 @@

Tested requirements

Pass - Modify activated flight with pre-existing conflict + Modify activated flight with pre-existing conflict - Validate flight 2 sharing + Validate flight 2 sharing - Operational intent details retrievable + Operational intent details retrievable (2x) @@ -2340,7 +2340,7 @@

Tested requirements

Pass - Operational intent details data format + Operational intent details data format (2x) @@ -2348,10 +2348,10 @@

Tested requirements

Pass - Validate flight 1 sharing + Validate flight 1 sharing - Operational intent details retrievable + Operational intent details retrievable (2x) @@ -2359,7 +2359,7 @@

Tested requirements

Pass - Operational intent details data format + Operational intent details data format (2x) @@ -2367,10 +2367,10 @@

Tested requirements

Pass - Validate flight 1 + Validate flight 1 - Operational intent details retrievable + Operational intent details retrievable (2x) @@ -2378,7 +2378,7 @@

Tested requirements

Pass - Operational intent details data format + Operational intent details data format (2x) @@ -2386,13 +2386,13 @@

Tested requirements

Pass - Attempt to modify planned flight into conflict + Attempt to modify planned flight into conflict - Validate flight 1 sharing + Validate flight 1 sharing - Operational intent details retrievable + Operational intent details retrievable (2x) @@ -2400,7 +2400,7 @@

Tested requirements

Pass - Operational intent details data format + Operational intent details data format (2x) @@ -2408,10 +2408,10 @@

Tested requirements

Pass - Validate flight 1 not modified + Validate flight 1 not modified - Operational intent details retrievable + Operational intent details retrievable (2x) @@ -2419,7 +2419,7 @@

Tested requirements

Pass - Operational intent details data format + Operational intent details data format (2x) @@ -2427,13 +2427,13 @@

Tested requirements

Pass - Attempt to modify activated flight into conflict + Attempt to modify activated flight into conflict - Validate flight 1 sharing + Validate flight 1 sharing - Operational intent details retrievable + Operational intent details retrievable (2x) @@ -2441,7 +2441,7 @@

Tested requirements

Pass - Operational intent details data format + Operational intent details data format (2x) @@ -2449,10 +2449,10 @@

Tested requirements

Pass - Validate flight 1 not modified + Validate flight 1 not modified - Operational intent details retrievable + Operational intent details retrievable (2x) @@ -2460,7 +2460,7 @@

Tested requirements

Pass - Operational intent details data format + Operational intent details data format (2x) @@ -2468,23 +2468,23 @@

Tested requirements

Pass - Validation of operational intents + Validation of operational intents - Validate transition to Ended state after cancellation + Validate transition to Ended state after cancellation - Validate flight intent shared correctly + Validate flight intent shared correctly - Operational intent details retrievable + Operational intent details retrievable Pass - Operational intent details data format + Operational intent details data format diff --git a/artifacts/uss_qualifier/reports/f3548/sequence/index.html b/artifacts/uss_qualifier/reports/f3548/sequence/index.html index e09cc7fdfe..664ce0916d 100644 --- a/artifacts/uss_qualifier/reports/f3548/sequence/index.html +++ b/artifacts/uss_qualifier/reports/f3548/sequence/index.html @@ -1,7 +1,7 @@ - TR-e743d23 sequence view + TR-2ed3030 sequence view + + +
+

mock_uss tested requirements

+

Test run

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Test characteristicValue
Participantmock_uss
Other participantsuss1, uss2
Test run identifierTR-b12dd76
Start time2023-11-27 16:37:32 UTC
End time2023-11-27 16:40:16 UTC
Test baseline identifierTB-9319517
Environment identifierTE-87ac2ce
Requirement verification status + Not fully verified +
+
+
+

Tested requirements

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
PackageRequirementResultScenarioCaseStepCheck
astm
.f3411
.v22a
DSS0030,aNot 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 version changed +
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 version changed +
Not tested + ISA start time matches +
Not tested + ISA end time matches +
Not tested + ISA URL matches +
Not tested + S10 + + ISA response code +
Not tested + ISA response format +
Not tested + ISA ID matches +
Not tested + ISA version changed +
Not tested + 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 version changed +
Not tested + 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 + + ISA Subscription Interactions + + 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 version changed +
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 version changed +
Not tested + ISA start time matches +
Not tested + ISA end time matches +
Not tested + ISA URL matches +
Not tested + ISA updated +
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 version changed +
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 + Missing token prevents creating 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 + Missing token prevents mutating an ISA +
Not tested + Fake token cannot mutate an ISA +
DSS0030,bNot 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: ISA Expiry + + Setup + + Ensure clean workspace + + Removed pre-existing ISA +
Not tested + ASTM NetRID DSS: ISA Subscription Interactions + + ISA Subscription Interactions + + ISA Subscription Interactions + + Response to the deletion of the ISA contains subscription ID +
Not tested + ASTM NetRID DSS: Simple ISA + + Setup + + Ensure clean workspace + + Removed pre-existing ISA +
Not tested + 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: Submitted ISA Validations + + Setup + + Ensure clean workspace + + Removed pre-existing ISA +
Not tested + ASTM NetRID DSS: Token Validation + + Setup + + Ensure clean workspace + + Removed pre-existing ISA +
Not tested + Token validation + + Token validation + + Read scope cannot delete an ISA +
Not tested + Missing token prevents ISA deletion +
Not tested + Fake token cannot delete an ISA +
Not tested + Correct token and scope can delete ISA +
DSS0030,cNot tested + ASTM NetRID DSS: ISA Subscription Interactions + + ISA Subscription Interactions + + ISA Subscription Interactions + + 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 + 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,dNot 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 + + ISA Subscription Interactions + + Delete the ISA +
Not tested + Subscription can be deleted +
Not tested + ASTM NetRID DSS: Subscription Simple + + Setup + + Ensure clean workspace + + 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 + + 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 +
DSS0030,eNot 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 +
DSS0030,fNot tested + ASTM NetRID DSS: ISA Subscription Interactions + + Setup + + Ensure clean workspace + + Successful subscription search query +
Not tested + ASTM NetRID DSS: Subscription Simple + + Setup + + Ensure clean workspace + + Search for all subscriptions in ISA area +
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 +
DSS0050Not tested + ASTM NetRID DSS: Subscription Validation + + Subscription quantity limitations + + Exceed maximum number of subscriptions + + Enforce maximum number of subscriptions for an area +
DSS0060Not 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 +
DSS0070Not 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 +
DSS0110Not tested + ASTM NetRID DSS: Direct CRDB access + + Verify security interoperability + + Attempt unauthorized access + + CRDB node in insecure mode +
DSS0120Not tested + ASTM NetRID DSS: Direct CRDB access + + Verify security interoperability + + Verify encryption + + TLS in use +
DSS0130,2,aNot tested + ASTM F3411-22a NetRID DSS interoperability + + Interoperability sequence + + S3 + + Subscription[P] ID is properly synchronized with all DSS +
DSS0130,2,bNot tested + ASTM F3411-22a NetRID DSS interoperability + + Interoperability sequence + + S3 + + Subscription[P] owner is properly synchronized with all DSS +
DSS0130,2,cNot tested + ASTM F3411-22a NetRID DSS interoperability + + Interoperability sequence + + S3 + + Subscription[P] URL is properly synchronized with all DSS +
DSS0130,2,dNot tested + ASTM F3411-22a NetRID DSS interoperability + + Interoperability sequence + + S3 + + Subscription[P] start/end times are properly synchronized with all DSS +
DSS0130,2,fNot tested + ASTM F3411-22a NetRID DSS interoperability + + Interoperability sequence + + S3 + + Subscription[P] notification count is properly synchronized with all DSS +
DSS0130,3,aNot 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,bNot tested + ASTM F3411-22a NetRID DSS interoperability + + Interoperability sequence + + S2 + + Owner of ISA from S1 is properly synchronized with all DSS +
DSS0130,3,cNot tested + ASTM F3411-22a NetRID DSS interoperability + + Interoperability sequence + + S2 + + URL of ISA from S1 is properly synchronized with all DSS +
DSS0130,3,dNot 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,eNot tested + ASTM F3411-22a NetRID DSS interoperability + + Interoperability sequence + + S2 + + service_areas includes ISA from S1 +
DSS0130,A2-6-1,1aNot 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,1bNot tested + ASTM F3411-22a NetRID DSS interoperability + + Interoperability sequence + + S5 + + Can modify ISA in primary DSS +
DSS0130,A2-6-1,1cNot 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,1dNot tested + ASTM F3411-22a NetRID DSS interoperability + + Interoperability sequence + + S9 + + service_areas does not include ISA from S1 +
DSS0130,A2-6-1,2aNot 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,2bNot tested + ASTM F3411-22a NetRID DSS interoperability + + Interoperability sequence + + S16 + + service_areas does not include ISA from S12 +
DSS0130,A2-6-1,3aNot 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,3bNot tested + ASTM F3411-22a NetRID DSS interoperability + + Interoperability sequence + + S10 + + All Subscription[i] 1≤i≤n returned in subscribers +
DSS0130,A2-6-1,3cNot tested + ASTM F3411-22a NetRID DSS interoperability + + Interoperability sequence + + S5 + + ISA modification triggers subscription notification requests +
Not tested + S11 + + All Subscription[i] 1≤i≤n returned in subscribers +
DSS0130,A2-6-1,3dNot 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,4aNot 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,4bNot 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,5Not tested + ASTM F3411-22a NetRID DSS interoperability + + Interoperability sequence + + S3 + + Subscription[P] returned with proper response +
DSS0130,A2-6-1,6Not tested + ASTM F3411-22a NetRID DSS interoperability + + Interoperability sequence + + S4 + + Can query all Subscriptions in area from all DSSs +
Not tested + S8 + + Subscriptions queried successfully +
Not tested + S13 + + Subscriptions queried successfully +
DSS0210Not tested + ASTM F3411-22a NetRID DSS interoperability + + Prerequisites + + Test environment requirements + + DSS instance is publicly addressable +
Not tested + DSS instance is reachable +
NET0030Not tested + ASTM NetRID: Operator interactions + + In-flight notifications + + Poll Service Provider + + Missing data operator notification +
NET0040Not tested + ASTM NetRID: Operator interactions + + In-flight notifications + + Poll Service Provider + + Insufficient telemetry operator notification +
NET0210Not tested + ASTM NetRID SP clients misbehavior handling + + Unauthenticated requests + + Unauthenticated requests + + Missing credentials +
NET0220Not tested + ASTM F3411-22a NetRID aggregate checks + + Verify https is in use + + Verify https is in use + + All interactions happen over https +
NET0240Not tested + ASTM F3411-22a NetRID aggregate checks + + Mock USS interactions evaluation + + Evaluate mock USS interactions + + No large Display Provider queries +
NET0260,NetSpDataResponseTime95thPercentileNot tested + ASTM F3411-22a NetRID aggregate checks + + Performance of Service Providers requests + + Performance of /flights?view requests + + 95th percentile response time +
NET0260,NetSpDataResponseTime99thPercentileNot tested + ASTM F3411-22a NetRID aggregate checks + + Performance of Service Providers requests + + Performance of /flights?view requests + + 99th percentile response time +
NET0260,Table1,1Not tested + ASTM NetRID nominal behavior + + Nominal flight + + Service Provider polling + + UAS ID presence in flight details +
NET0260,Table1,1aNot tested + ASTM NetRID nominal behavior + + Nominal flight + + Service Provider polling + + UAS ID (Serial Number format) consistency with Common Dictionary +
NET0260,Table1,7Not tested + ASTM NetRID nominal behavior + + Nominal flight + + Service Provider polling + + Operational Status consistency with Common Dictionary +
NET0260,Table1,9Not tested + ASTM NetRID nominal behavior + + Nominal flight + + Service Provider polling + + Operator ID consistency with Common Dictionary +
NET0260,Table1,10Not tested + ASTM NetRID nominal behavior + + Nominal flight + + Service Provider polling + + Missing flight +
NET0260,Table1,11Not tested + ASTM NetRID nominal behavior + + Nominal flight + + Service Provider polling + + Missing flight +
NET0260,Table1,12Not tested + ASTM NetRID nominal behavior + + Nominal flight + + Service Provider polling + + Service Provider altitude +
NET0260,Table1,23Not tested + ASTM NetRID nominal behavior + + Nominal flight + + Service Provider polling + + Operator Location consistency with Common Dictionary +
NET0260,Table1,24Not tested + ASTM NetRID nominal behavior + + Nominal flight + + Service Provider polling + + Operator Location consistency with Common Dictionary +
NET0260,Table1,25Not tested + ASTM NetRID nominal behavior + + Nominal flight + + Service Provider polling + + Operator Altitude consistency with Common Dictionary +
NET0260,Table1,26Not tested + ASTM NetRID nominal behavior + + Nominal flight + + Service Provider polling + + Operator Altitude Type consistency with Common Dictionary +
NET0270Not tested + ASTM NetRID nominal behavior + + Nominal flight + + Service Provider polling + + Recent positions timestamps +
Not tested + Recent positions for aircraft crossing the requested area boundary show only one position before or after crossing +
Not tested + Lingering flight +
NET0290Not tested + ASTM NetRID nominal behavior + + Nominal flight + + Observer polling + + Telemetry being used when present +
NET0340Not tested + ASTM NetRID DSS: Simple ISA + + Setup + + Ensure clean workspace + + Notified subscriber +
Not tested + ASTM NetRID nominal behavior + + Nominal flight + + Service Provider polling + + Flights data format +
NET0420Not tested + ASTM F3411-22a NetRID aggregate checks + + Performance of Display Providers requests + + Performance of /display_data requests + + Performance of /display_data initial requests +
NET0430Not tested + ASTM NetRID nominal behavior + + Nominal flight + + Service Provider polling + + Area too large +
Not tested + Observer polling + + Area too large +
NET0440Not tested + ASTM F3411-22a NetRID aggregate checks + + Performance of Display Providers requests + + Performance of /display_data requests + + Performance of /display_data subsequent requests +
NET0450Not tested + ASTM NetRID nominal behavior + + Nominal flight + + Service Provider polling + + Operational Status is consistent with injected one +
Not tested + Observer polling + + Correct up-to-date altitude +
Not tested + UAS ID is consistent with injected one +
Not tested + Observed timestamp is consistent with injected one +
Not tested + Operator ID is consistent with injected one +
Not tested + Observed Position is consistent with injected one +
Not tested + Height is consistent with injected one +
Not tested + Observed track is consistent with injected one +
Not tested + Observed speed is consistent with injected one +
Not tested + Operator Location is consistent with injected one +
Not tested + Operator Altitude is consistent with injected one +
Not tested + Operator Altitude Type is consistent with injected one +
NET0460Not tested + ASTM F3411-22a NetRID aggregate checks + + Performance of Display Providers requests + + Performance of /display_data/ requests + + Performance of /display_data/ requests +
NET0470Not tested + ASTM NetRID nominal behavior + + Nominal flight + + Observer polling + + Altitude is present +
Not tested + Current state present +
Not tested + UAS ID presence in flight details +
Not tested + UAS ID (Serial Number format) consistency with Common Dictionary +
Not tested + Timestamp consistency with Common Dictionary +
Not tested + Operational Status consistency with Common Dictionary +
Not tested + Operator ID consistency with Common Dictionary +
Not tested + Current Position consistency with Common Dictionary +
Not tested + Height Type consistency with Common Dictionary +
Not tested + Track Direction consistency with Common Dictionary +
Not tested + Speed consistency with Common Dictionary +
Not tested + Operator Location consistency with Common Dictionary +
Not tested + Operator Altitude consistency with Common Dictionary +
Not tested + Operator Altitude Type consistency with Common Dictionary +
NET0470,Table1,1Not tested + ASTM NetRID nominal behavior + + Nominal flight + + Observer polling + + UAS ID presence in flight details +
NET0470,Table1,1aNot tested + ASTM NetRID nominal behavior + + Nominal flight + + Observer polling + + UAS ID (Serial Number format) consistency with Common Dictionary +
NET0470,Table1,5Not tested + ASTM NetRID nominal behavior + + Nominal flight + + Observer polling + + Timestamp consistency with Common Dictionary +
NET0470,Table1,7Not tested + ASTM NetRID nominal behavior + + Nominal flight + + Observer polling + + Operational Status consistency with Common Dictionary +
NET0470,Table1,9Not tested + ASTM NetRID nominal behavior + + Nominal flight + + Observer polling + + Operator ID consistency with Common Dictionary +
NET0470,Table1,10Not tested + ASTM NetRID nominal behavior + + Nominal flight + + Observer polling + + Current Position consistency with Common Dictionary +
NET0470,Table1,11Not tested + ASTM NetRID nominal behavior + + Nominal flight + + Observer polling + + Current Position consistency with Common Dictionary +
NET0470,Table1,12Not tested + ASTM NetRID nominal behavior + + Nominal flight + + Observer polling + + Altitude is present +
NET0470,Table1,15Not tested + ASTM NetRID nominal behavior + + Nominal flight + + Observer polling + + Height Type consistency with Common Dictionary +
NET0470,Table1,19Not tested + ASTM NetRID nominal behavior + + Nominal flight + + Observer polling + + Track Direction consistency with Common Dictionary +
NET0470,Table1,20Not tested + ASTM NetRID nominal behavior + + Nominal flight + + Observer polling + + Speed consistency with Common Dictionary +
NET0470,Table1,23Not tested + ASTM NetRID nominal behavior + + Nominal flight + + Observer polling + + Operator Location consistency with Common Dictionary +
NET0470,Table1,24Not tested + ASTM NetRID nominal behavior + + Nominal flight + + Observer polling + + Operator Location consistency with Common Dictionary +
NET0470,Table1,25Not tested + ASTM NetRID nominal behavior + + Nominal flight + + Observer polling + + Operator Altitude consistency with Common Dictionary +
NET0470,Table1,26Not tested + ASTM NetRID nominal behavior + + Nominal flight + + Observer polling + + Operator Altitude Type consistency with Common Dictionary +
NET0480Not tested + ASTM NetRID nominal behavior + + Nominal flight + + Observer polling + + Minimal obfuscation distance of multiple flights clusters +
Not tested + Clustering count +
Not tested + Minimal display area of clusters +
NET0490Not tested + ASTM NetRID nominal behavior + + Nominal flight + + Observer polling + + Minimal obfuscation distance of individual flights +
Not tested + Individual flights obfuscation +
NET0500Not tested + ASTM NetRID SP clients misbehavior handling + + Unauthenticated requests + + Injection + + Successful injection +
Not tested + ASTM NetRID nominal behavior + + Nominal flight + + Injection + + Successful injection +
NET0610Not tested + ASTM NetRID nominal behavior + + Nominal flight + + Service Provider polling + + Missing flight +
Not tested + Observer polling + + Missing flight +
Not tested + ASTM NetRID: Operator interactions + + Failed ISA + + Inject flight + + Flight failed +
NET0620Not tested + ASTM NetRID: Operator interactions + + Failed ISA + + Enumerate operator notifications + + Operator notified of discoverability failure +
NET0710,1Not tested + ASTM NetRID nominal behavior + + Nominal flight + + Service Provider polling + + Flights data format +
Not tested + Missing flight +
NET0710,2Not tested + ASTM NetRID nominal behavior + + Nominal flight + + Service Provider polling + + Successful flight details query +
Not tested + Flight details data format +
NET0730Not tested + ASTM NetRID DSS: ISA Expiry + + Setup + + Ensure clean workspace + + Notified subscriber +
Not tested + ASTM NetRID DSS: ISA Subscription Interactions + + Setup + + Ensure clean workspace + + Notified subscriber +
Not tested + ISA Subscription Interactions + + ISA Subscription Interactions + + Notified subscriber +
Not tested + ASTM NetRID DSS: Simple ISA + + Setup + + Ensure clean workspace + + Notified subscriber +
Not tested + ASTM NetRID DSS: Submitted ISA Validations + + Setup + + Ensure clean workspace + + Notified subscriber +
Not tested + ASTM NetRID DSS: Token Validation + + Setup + + Ensure clean workspace + + Notified subscriber +
Not tested + Token validation + + Token validation + + Notified subscriber +
astm
.f3548
.v21
DSS0005Not tested + ASTM F3548 flight planners preparation + + Preparation + + Clear area validation + + DSS responses +
Not tested + Data Validation of GET operational intents by USS + + Successfully plan flight near an existing flight + + Validate flight 2 sharing + + DSS responses +
Not tested + Validate flight 1 sharing + + DSS responses +
Not tested + Flight planning prevented due to invalid data sharing + + Validate flight 2 shared operational intent with invalid data + + DSS responses +
Not tested + Validate flight 1 not shared by tested_uss + + DSS responses +
Not tested + Nominal planning: conflict with higher priority + + Attempt to plan flight in conflict + + Validate flight 2 sharing + + DSS responses +
Not tested + Validate flight 1 not shared + + DSS responses +
Not tested + Attempt to modify planned flight in conflict + + Validate flight 1 sharing + + DSS responses +
Not tested + Validate flight 2 sharing + + DSS responses +
Not tested + Validate flight 1 not modified + + DSS responses +
Not tested + Attempt to activate flight in conflict + + Validate flight 1 not activated + + DSS responses +
Not tested + Modify activated flight with pre-existing conflict + + Validate flight 1 sharing + + DSS responses +
Not tested + Validate flight 2 sharing + + DSS responses +
Not tested + Attempt to modify activated flight in conflict + + Validate flight 2 sharing + + DSS responses +
Not tested + Validate flight 1 not modified + + DSS responses +
Not tested + Nominal planning: not permitted conflict with equal priority + + Attempt to plan flight into conflict + + Validate flight 2 sharing + + DSS responses +
Not tested + Validate flight 1 not shared + + DSS responses +
Not tested + Attempt to activate flight into conflict + + Validate flight 1 not shared + + DSS responses +
Not tested + Attempt to modify planned flight into conflict + + Validate flight 1 sharing + + DSS responses +
Not tested + Validate flight 1 not modified + + DSS responses +
Not tested + Attempt to modify activated flight into conflict + + Validate flight 1 sharing + + DSS responses +
Not tested + Validate flight 1 not modified + + DSS responses +
Not tested + Modify activated flight with pre-existing conflict + + Validate flight 1 sharing + + DSS responses +
Not tested + Validate flight 2 sharing + + DSS responses +
Not tested + Validate flight 1 + + DSS responses +
Not tested + Validation of operational intents + + Attempt to plan invalid flight intents + + Validate flight intent too far ahead of time not planned + + DSS responses +
Not tested + Validate transition to Ended state after cancellation + + Validate flight intent shared correctly + + DSS responses +
Not tested + Validate flight intent is non-discoverable + + DSS responses +
Not tested + Validate precision of intersection computations + + Validate conflicting flight not planned + + DSS responses +
DSS0300Not tested + ASTM F3548-21 UTM DSS interoperability + + Prerequisites + + Test environment requirements + + DSS instance is publicly addressable +
Not tested + DSS instance is reachable +
GEN0310Not tested + ASTM F3548 flight planners preparation + + Preparation + + Check for flight planning readiness + + Flight planning USS ready +
GEN0500Not tested + Validation of operational intents + + Validate precision of intersection computations + + Attempt to plan flight conflicting by a tiny overlap + + Incorrectly planned +
OPIN0015Pass + Data Validation of GET operational intents by USS + + Successfully plan flight near an existing flight + + Validate flight 2 sharing + + Off-nominal volumes + (2x) +
Not tested + Validate flight 1 sharing + + Off-nominal volumes +
Not tested + Nominal planning: conflict with higher priority + + Attempt to plan flight in conflict + + Validate flight 2 sharing + + Off-nominal volumes +
Not tested + Attempt to modify planned flight in conflict + + Validate flight 1 sharing + + Off-nominal volumes +
Not tested + Validate flight 2 sharing + + Off-nominal volumes +
Not tested + Validate flight 1 not modified + + Off-nominal volumes +
Not tested + Attempt to activate flight in conflict + + Validate flight 1 not activated + + Off-nominal volumes +
Not tested + Modify activated flight with pre-existing conflict + + Validate flight 1 sharing + + Off-nominal volumes +
Not tested + Validate flight 2 sharing + + Off-nominal volumes +
Not tested + Attempt to modify activated flight in conflict + + Validate flight 2 sharing + + Off-nominal volumes +
Not tested + Validate flight 1 not modified + + Off-nominal volumes +
Not tested + Nominal planning: not permitted conflict with equal priority + + Attempt to plan flight into conflict + + Validate flight 2 sharing + + Off-nominal volumes +
Not tested + Attempt to modify planned flight into conflict + + Validate flight 1 sharing + + Off-nominal volumes +
Not tested + Validate flight 1 not modified + + Off-nominal volumes +
Not tested + Attempt to modify activated flight into conflict + + Validate flight 1 sharing + + Off-nominal volumes +
Not tested + Validate flight 1 not modified + + Off-nominal volumes +
Not tested + Modify activated flight with pre-existing conflict + + Validate flight 1 sharing + + Off-nominal volumes +
Not tested + Validate flight 2 sharing + + Off-nominal volumes +
Not tested + Validate flight 1 + + Off-nominal volumes +
Not tested + Validation of operational intents + + Validate transition to Ended state after cancellation + + Validate flight intent shared correctly + + Off-nominal volumes +
OPIN0020Pass + Data Validation of GET operational intents by USS + + Successfully plan flight near an existing flight + + Validate flight 2 sharing + + Vertices + (2x) +
Not tested + Validate flight 1 sharing + + Vertices +
Not tested + Nominal planning: conflict with higher priority + + Attempt to plan flight in conflict + + Validate flight 2 sharing + + Vertices +
Not tested + Attempt to modify planned flight in conflict + + Validate flight 1 sharing + + Vertices +
Not tested + Validate flight 2 sharing + + Vertices +
Not tested + Validate flight 1 not modified + + Vertices +
Not tested + Attempt to activate flight in conflict + + Validate flight 1 not activated + + Vertices +
Not tested + Modify activated flight with pre-existing conflict + + Validate flight 1 sharing + + Vertices +
Not tested + Validate flight 2 sharing + + Vertices +
Not tested + Attempt to modify activated flight in conflict + + Validate flight 2 sharing + + Vertices +
Not tested + Validate flight 1 not modified + + Vertices +
Not tested + Nominal planning: not permitted conflict with equal priority + + Attempt to plan flight into conflict + + Validate flight 2 sharing + + Vertices +
Not tested + Attempt to modify planned flight into conflict + + Validate flight 1 sharing + + Vertices +
Not tested + Validate flight 1 not modified + + Vertices +
Not tested + Attempt to modify activated flight into conflict + + Validate flight 1 sharing + + Vertices +
Not tested + Validate flight 1 not modified + + Vertices +
Not tested + Modify activated flight with pre-existing conflict + + Validate flight 1 sharing + + Vertices +
Not tested + Validate flight 2 sharing + + Vertices +
Not tested + Validate flight 1 + + Vertices +
Not tested + Validation of operational intents + + Validate transition to Ended state after cancellation + + Validate flight intent shared correctly + + Vertices +
OPIN0025Pass + Data Validation of GET operational intents by USS + + Successfully plan flight near an existing flight + + Validate flight 2 sharing + + Operational intent shared correctly + (2x) +
Pass + Operational intent details retrievable + (2x) +
Pass + Correct operational intent details + (2x) +
Not tested + Validate flight 1 sharing + + Operational intent shared correctly +
Not tested + Operational intent details retrievable +
Not tested + Correct operational intent details +
Not tested + Flight planning prevented due to invalid data sharing + + Validate flight 2 shared operational intent with invalid data + + Operational intent shared with DSS +
Not tested + Operational intent details retrievable +
Not tested + Nominal planning: conflict with higher priority + + Attempt to plan flight in conflict + + Validate flight 2 sharing + + Operational intent shared correctly +
Not tested + Operational intent details retrievable +
Not tested + Correct operational intent details +
Not tested + Attempt to modify planned flight in conflict + + Validate flight 1 sharing + + Operational intent shared correctly +
Not tested + Operational intent details retrievable +
Not tested + Correct operational intent details +
Not tested + Validate flight 2 sharing + + Operational intent shared correctly +
Not tested + Operational intent details retrievable +
Not tested + Correct operational intent details +
Not tested + Validate flight 1 not modified + + Operational intent shared correctly +
Not tested + Operational intent details retrievable +
Not tested + Correct operational intent details +
Not tested + Attempt to activate flight in conflict + + Validate flight 1 not activated + + Operational intent shared correctly +
Not tested + Operational intent details retrievable +
Not tested + Correct operational intent details +
Not tested + Modify activated flight with pre-existing conflict + + Validate flight 1 sharing + + Operational intent shared correctly +
Not tested + Operational intent details retrievable +
Not tested + Correct operational intent details +
Not tested + Validate flight 2 sharing + + Operational intent shared correctly +
Not tested + Operational intent details retrievable +
Not tested + Correct operational intent details +
Not tested + Attempt to modify activated flight in conflict + + Validate flight 2 sharing + + Operational intent shared correctly +
Not tested + Operational intent details retrievable +
Not tested + Correct operational intent details +
Not tested + Validate flight 1 not modified + + Operational intent shared correctly +
Not tested + Operational intent details retrievable +
Not tested + Correct operational intent details +
Not tested + Nominal planning: not permitted conflict with equal priority + + Attempt to plan flight into conflict + + Validate flight 2 sharing + + Operational intent shared correctly +
Not tested + Operational intent details retrievable +
Not tested + Correct operational intent details +
Not tested + Attempt to modify planned flight into conflict + + Validate flight 1 sharing + + Operational intent shared correctly +
Not tested + Operational intent details retrievable +
Not tested + Correct operational intent details +
Not tested + Validate flight 1 not modified + + Operational intent shared correctly +
Not tested + Operational intent details retrievable +
Not tested + Correct operational intent details +
Not tested + Attempt to modify activated flight into conflict + + Validate flight 1 sharing + + Operational intent shared correctly +
Not tested + Operational intent details retrievable +
Not tested + Correct operational intent details +
Not tested + Validate flight 1 not modified + + Operational intent shared correctly +
Not tested + Operational intent details retrievable +
Not tested + Correct operational intent details +
Not tested + Modify activated flight with pre-existing conflict + + Validate flight 1 sharing + + Operational intent shared correctly +
Not tested + Operational intent details retrievable +
Not tested + Correct operational intent details +
Not tested + Validate flight 2 sharing + + Operational intent shared correctly +
Not tested + Operational intent details retrievable +
Not tested + Correct operational intent details +
Not tested + Validate flight 1 + + Operational intent shared correctly +
Not tested + Operational intent details retrievable +
Not tested + Correct operational intent details +
Not tested + Validation of operational intents + + Validate transition to Ended state after cancellation + + Validate flight intent shared correctly + + Operational intent shared correctly +
Not tested + Operational intent details retrievable +
Not tested + Correct operational intent details +
OPIN0030Not tested + Validation of operational intents + + Attempt to plan invalid flight intents + + Attempt to plan flight intent too far ahead of time + + Incorrectly planned +
OPIN0040Not tested + Validation of operational intents + + Validate transition to Ended state after cancellation + + Validate flight intent is non-discoverable + + Operational intent not shared +
SCD0015Not tested + Nominal planning: conflict with higher priority + + Attempt to plan flight in conflict + + Attempt to plan flight 1 + + Incorrectly planned +
SCD0020Not tested + Nominal planning: conflict with higher priority + + Attempt to modify planned flight in conflict + + Attempt to modify planned flight 1 in conflict + + Incorrectly modified +
SCD0025Not tested + Nominal planning: conflict with higher priority + + Attempt to activate flight in conflict + + Attempt to activate conflicting flight 1 + + Incorrectly activated +
SCD0030Not tested + Nominal planning: conflict with higher priority + + Modify activated flight with pre-existing conflict + + Modify activated flight 1 in conflict with activated flight 2 + + Successful modification +
Not tested + Rejected modification +
Not tested + Attempt to modify activated flight in conflict + + Attempt to modify activated flight 1 in conflict + + Incorrectly modified +
SCD0035Not tested + Data Validation of GET operational intents by USS + + Successfully plan flight near an existing flight + + Validate flight2 GET interaction + + Expect GET request +
Not tested + Flight planning prevented due to invalid data sharing + + Tested_uss attempts to plan flight 1, expect failure + + Plan should fail +
Not tested + Validate flight 2 GET interaction + + Expect GET request +
Not tested + Nominal planning: not permitted conflict with equal priority + + Attempt to plan flight into conflict + + Attempt to plan flight 1 + + Incorrectly planned +
SCD0040Not tested + Nominal planning: not permitted conflict with equal priority + + Attempt to modify planned flight into conflict + + Attempt to modify planned flight 1 into conflict + + Incorrectly modified +
SCD0045Not tested + Nominal planning: not permitted conflict with equal priority + + Attempt to activate flight into conflict + + Attempt to directly activate conflicting flight 1 + + Incorrectly activated +
SCD0050Not tested + Nominal planning: not permitted conflict with equal priority + + Attempt to modify activated flight into conflict + + Attempt to modify activated flight 1 into conflict + + Incorrectly modified +
SCD0075Not tested + ASTM F3548 UTM aggregate checks + + Performance of SCD requests to USS + + Performance of successful operational intent details requests + + Operational intent details requests take no more than [MaxRespondToOIDetailsRequest] second 95% of the time +
SCD0085Not tested + Data Validation of GET operational intents by USS + + Successfully plan flight near an existing flight + + Validate flight1 Notification sent to Control_uss + + Expect Notification sent +
Not tested + Notification data is valid +
USS0005Pass + Data Validation of GET operational intents by USS + + Successfully plan flight near an existing flight + + Validate flight 2 sharing + + Operational intent shared correctly + (2x) +
Not tested + Validate flight 1 sharing + + Operational intent shared correctly +
Not tested + Flight planning prevented due to invalid data sharing + + Validate flight 2 shared operational intent with invalid data + + Operational intent shared with DSS +
Not tested + Nominal planning: conflict with higher priority + + Attempt to plan flight in conflict + + Validate flight 2 sharing + + Operational intent shared correctly +
Not tested + Attempt to modify planned flight in conflict + + Validate flight 1 sharing + + Operational intent shared correctly +
Not tested + Validate flight 2 sharing + + Operational intent shared correctly +
Not tested + Validate flight 1 not modified + + Operational intent shared correctly +
Not tested + Attempt to activate flight in conflict + + Validate flight 1 not activated + + Operational intent shared correctly +
Not tested + Modify activated flight with pre-existing conflict + + Validate flight 1 sharing + + Operational intent shared correctly +
Not tested + Validate flight 2 sharing + + Operational intent shared correctly +
Not tested + Attempt to modify activated flight in conflict + + Validate flight 2 sharing + + Operational intent shared correctly +
Not tested + Validate flight 1 not modified + + Operational intent shared correctly +
Not tested + Nominal planning: not permitted conflict with equal priority + + Attempt to plan flight into conflict + + Validate flight 2 sharing + + Operational intent shared correctly +
Not tested + Attempt to modify planned flight into conflict + + Validate flight 1 sharing + + Operational intent shared correctly +
Not tested + Validate flight 1 not modified + + Operational intent shared correctly +
Not tested + Attempt to modify activated flight into conflict + + Validate flight 1 sharing + + Operational intent shared correctly +
Not tested + Validate flight 1 not modified + + Operational intent shared correctly +
Not tested + Modify activated flight with pre-existing conflict + + Validate flight 1 sharing + + Operational intent shared correctly +
Not tested + Validate flight 2 sharing + + Operational intent shared correctly +
Not tested + Validate flight 1 + + Operational intent shared correctly +
Not tested + Validation of operational intents + + Validate transition to Ended state after cancellation + + Validate flight intent shared correctly + + Operational intent shared correctly +
USS0105Pass + Data Validation of GET operational intents by USS + + Successfully plan flight near an existing flight + + Validate flight 2 sharing + + Operational intent details retrievable + (2x) +
Pass + Operational intent details data format + (2x) +
Not tested + Validate flight 1 sharing + + Operational intent details retrievable +
Not tested + Operational intent details data format +
Not tested + Flight planning prevented due to invalid data sharing + + Validate flight 2 shared operational intent with invalid data + + Operational intent details retrievable +
Not tested + Nominal planning: conflict with higher priority + + Attempt to plan flight in conflict + + Validate flight 2 sharing + + Operational intent details retrievable +
Not tested + Operational intent details data format +
Not tested + Attempt to modify planned flight in conflict + + Validate flight 1 sharing + + Operational intent details retrievable +
Not tested + Operational intent details data format +
Not tested + Validate flight 2 sharing + + Operational intent details retrievable +
Not tested + Operational intent details data format +
Not tested + Validate flight 1 not modified + + Operational intent details retrievable +
Not tested + Operational intent details data format +
Not tested + Attempt to activate flight in conflict + + Validate flight 1 not activated + + Operational intent details retrievable +
Not tested + Operational intent details data format +
Not tested + Modify activated flight with pre-existing conflict + + Validate flight 1 sharing + + Operational intent details retrievable +
Not tested + Operational intent details data format +
Not tested + Validate flight 2 sharing + + Operational intent details retrievable +
Not tested + Operational intent details data format +
Not tested + Attempt to modify activated flight in conflict + + Validate flight 2 sharing + + Operational intent details retrievable +
Not tested + Operational intent details data format +
Not tested + Validate flight 1 not modified + + Operational intent details retrievable +
Not tested + Operational intent details data format +
Not tested + Nominal planning: not permitted conflict with equal priority + + Attempt to plan flight into conflict + + Validate flight 2 sharing + + Operational intent details retrievable +
Not tested + Operational intent details data format +
Not tested + Attempt to modify planned flight into conflict + + Validate flight 1 sharing + + Operational intent details retrievable +
Not tested + Operational intent details data format +
Not tested + Validate flight 1 not modified + + Operational intent details retrievable +
Not tested + Operational intent details data format +
Not tested + Attempt to modify activated flight into conflict + + Validate flight 1 sharing + + Operational intent details retrievable +
Not tested + Operational intent details data format +
Not tested + Validate flight 1 not modified + + Operational intent details retrievable +
Not tested + Operational intent details data format +
Not tested + Modify activated flight with pre-existing conflict + + Validate flight 1 sharing + + Operational intent details retrievable +
Not tested + Operational intent details data format +
Not tested + Validate flight 2 sharing + + Operational intent details retrievable +
Not tested + Operational intent details data format +
Not tested + Validate flight 1 + + Operational intent details retrievable +
Not tested + Operational intent details data format +
Not tested + Validation of operational intents + + Validate transition to Ended state after cancellation + + Validate flight intent shared correctly + + Operational intent details retrievable +
Not tested + Operational intent details data format +
interuss
.automated_testing
.flight_planning
ClearAreaNot tested + ASTM F3548 flight planners preparation + + Preparation + + Area clearing + + Area cleared successfully +
Not tested + Generic flight planners preparation + + Preparation + + Area clearing + + Area cleared successfully +
ExpectedBehaviorPass + Data Validation of GET operational intents by USS + + Successfully plan flight near an existing flight + + Control_uss plans flight 2 + + Failure + (2x) +
Pass + Successful planning + (2x) +
Pass + Validate flight 2 sharing + + Correct operational intent details + (2x) +
Pass + Delete control_uss flight + + Successful deletion + (2x) +
Not tested + Tested_uss plans flight 1 + + Successful planning +
Not tested + Failure +
Not tested + Validate flight 1 sharing + + Correct operational intent details +
Not tested + Delete tested_uss flight + + Successful deletion +
Pass + Flight planning prevented due to invalid data sharing + + Control_uss plans flight 2, sharing invalid operational intent data + + Failure + (2x) +
Pass + Successful planning + (2x) +
Pass + Delete Control_uss flight + + Successful deletion + (2x) +
Not tested + Validate flight 1 not shared by tested_uss + + Operational intent not shared +
Not tested + Flight authorisation validation + + Plan valid flight + + Plan valid flight intent + + Successful planning +
Not tested + Failure +
Not tested + Nominal planning: conflict with higher priority + + Attempt to plan flight in conflict + + Plan flight 2 + + Successful planning +
Not tested + Failure +
Not tested + Validate flight 2 sharing + + Correct operational intent details +
Not tested + Attempt to plan flight 1 + + Failure +
Not tested + Validate flight 1 not shared + + Operational intent not shared +
Not tested + Delete flight 2 + + Successful deletion +
Not tested + Attempt to modify planned flight in conflict + + Plan flight 1 + + Successful planning +
Not tested + Failure +
Not tested + Validate flight 1 sharing + + Correct operational intent details +
Not tested + Plan flight 2 + + Successful planning +
Not tested + Failure +
Not tested + Validate flight 2 sharing + + Correct operational intent details +
Not tested + Attempt to modify planned flight 1 in conflict + + Failure +
Not tested + Validate flight 1 not modified + + Correct operational intent details +
Not tested + Attempt to activate flight in conflict + + Attempt to activate conflicting flight 1 + + Failure +
Not tested + Validate flight 1 not activated + + Correct operational intent details +
Not tested + Modify activated flight with pre-existing conflict + + Delete flight 2 + + Successful deletion +
Not tested + Activate flight 1 + + Successful activation +
Not tested + Failure +
Not tested + Validate flight 1 sharing + + Correct operational intent details +
Not tested + Plan flight 2 + + Successful planning +
Not tested + Failure +
Not tested + Validate flight 2 sharing + + Correct operational intent details +
Not tested + Activate flight 2 + + Successful activation +
Not tested + Failure +
Not tested + Modify activated flight 1 in conflict with activated flight 2 + + Failure +
Not tested + Attempt to modify activated flight in conflict + + Modify activated flight 2 to not conflict with activated flight 1 + + Successful modification +
Not tested + Failure +
Not tested + Validate flight 2 sharing + + Correct operational intent details +
Not tested + Attempt to modify activated flight 1 in conflict + + Failure +
Not tested + Validate flight 1 not modified + + Correct operational intent details +
Not tested + Nominal planning: not permitted conflict with equal priority + + Attempt to plan flight into conflict + + Plan flight 2 + + Successful planning +
Not tested + Failure +
Not tested + Validate flight 2 sharing + + Correct operational intent details +
Not tested + Activate flight 2 + + Successful activation +
Not tested + Failure +
Not tested + Attempt to plan flight 1 + + Failure +
Not tested + Validate flight 1 not shared + + Operational intent not shared +
Not tested + Attempt to activate flight into conflict + + Attempt to directly activate conflicting flight 1 + + Failure +
Not tested + Validate flight 1 not shared + + Operational intent not shared +
Not tested + Attempt to modify planned flight into conflict + + Plan flight 1 + + Successful planning +
Not tested + Failure +
Not tested + Validate flight 1 sharing + + Correct operational intent details +
Not tested + Attempt to modify planned flight 1 into conflict + + Failure +
Not tested + Validate flight 1 not modified + + Correct operational intent details +
Not tested + Attempt to modify activated flight into conflict + + Activate flight 1 + + Successful activation +
Not tested + Failure +
Not tested + Validate flight 1 sharing + + Correct operational intent details +
Not tested + Attempt to modify activated flight 1 into conflict + + Failure +
Not tested + Validate flight 1 not modified + + Correct operational intent details +
Not tested + Modify activated flight with pre-existing conflict + + Activate flight 1 + + Successful activation +
Not tested + Failure +
Not tested + Validate flight 1 sharing + + Correct operational intent details +
Not tested + Declare flight 2 non-conforming + + Successful transition to non-conforming state +
Not tested + Failure +
Not tested + Validate flight 2 sharing + + Correct operational intent details +
Not tested + Attempt to modify activated flight 1 in conflict with nonconforming flight 2 + + Successful modification or rejection +
Not tested + Failure +
Not tested + Validate flight 1 + + Correct operational intent details +
Not tested + Validation of operational intents + + Attempt to plan invalid flight intents + + Attempt to plan flight intent too far ahead of time + + Failure +
Not tested + Validate flight intent too far ahead of time not planned + + Operational intent not shared +
Not tested + Validate transition to Ended state after cancellation + + Plan flight intent + + Successful planning +
Not tested + Failure +
Not tested + Validate flight intent shared correctly + + Correct operational intent details +
Not tested + Cancel flight intent + + Successful deletion +
Not tested + Validate precision of intersection computations + + Plan control flight intent + + Successful planning +
Not tested + Failure +
Not tested + Attempt to plan flight conflicting by a tiny overlap + + Failure +
Not tested + Validate conflicting flight not planned + + Operational intent not shared +
FlightCoveredByOperationalIntentNot tested + Data Validation of GET operational intents by USS + + Successfully plan flight near an existing flight + + Validate flight 2 sharing + + Operational intent for active flight not deleted +
Not tested + Validate flight 1 sharing + + Operational intent for active flight not deleted +
Not tested + Nominal planning: conflict with higher priority + + Attempt to plan flight in conflict + + Validate flight 2 sharing + + Operational intent for active flight not deleted +
Not tested + Attempt to modify planned flight in conflict + + Validate flight 1 sharing + + Operational intent for active flight not deleted +
Not tested + Validate flight 2 sharing + + Operational intent for active flight not deleted +
Not tested + Validate flight 1 not modified + + Operational intent for active flight not deleted +
Not tested + Attempt to activate flight in conflict + + Validate flight 1 not activated + + Operational intent for active flight not deleted +
Not tested + Modify activated flight with pre-existing conflict + + Validate flight 1 sharing + + Operational intent for active flight not deleted +
Not tested + Validate flight 2 sharing + + Operational intent for active flight not deleted +
Not tested + Attempt to modify activated flight in conflict + + Validate flight 2 sharing + + Operational intent for active flight not deleted +
Not tested + Validate flight 1 not modified + + Operational intent for active flight not deleted +
Not tested + Nominal planning: not permitted conflict with equal priority + + Attempt to plan flight into conflict + + Validate flight 2 sharing + + Operational intent for active flight not deleted +
Not tested + Attempt to modify planned flight into conflict + + Validate flight 1 sharing + + Operational intent for active flight not deleted +
Not tested + Validate flight 1 not modified + + Operational intent for active flight not deleted +
Not tested + Attempt to modify activated flight into conflict + + Validate flight 1 sharing + + Operational intent for active flight not deleted +
Not tested + Validate flight 1 not modified + + Operational intent for active flight not deleted +
Not tested + Modify activated flight with pre-existing conflict + + Validate flight 1 sharing + + Operational intent for active flight not deleted +
Not tested + Validate flight 2 sharing + + Operational intent for active flight not deleted +
Not tested + Validate flight 1 + + Operational intent for active flight not deleted +
Not tested + Validation of operational intents + + Validate transition to Ended state after cancellation + + Validate flight intent shared correctly + + Operational intent for active flight not deleted +
ImplementAPINot tested + ASTM F3548 flight planners preparation + + Preparation + + Check for flight planning readiness + + Valid response to readiness query +
Not tested + Area clearing + + Valid response to clearing query +
Not tested + Generic flight planners preparation + + Preparation + + Check for flight planning readiness + + Valid response to readiness query +
Not tested + Area clearing + + Valid response to clearing query +
ReadinessNot tested + ASTM F3548 flight planners preparation + + Preparation + + Check for flight planning readiness + + Flight planning USS ready +
Not tested + Generic flight planners preparation + + Preparation + + Check for flight planning readiness + + Flight planning USS ready +
interuss
.automated_testing
.rid
.injection
ExpectedBehaviorNot tested + ASTM NetRID nominal behavior + + Nominal flight + + Service Provider polling + + Premature flight +
Not tested + Observer polling + + Premature flight +
UpsertTestResultNot tested + ASTM NetRID nominal behavior + + Nominal flight + + Injection + + Valid flight +
UpsertTestSuccessNot tested + ASTM NetRID SP clients misbehavior handling + + Unauthenticated requests + + Injection + + Successful injection +
Not tested + ASTM NetRID nominal behavior + + Nominal flight + + Injection + + Successful injection +
interuss
.automated_testing
.rid
.observation
ObservationSuccessNot tested + ASTM NetRID nominal behavior + + Nominal flight + + Observer polling + + Successful observation +
Not tested + Successful details observation +
UniqueFlightsNot tested + ASTM NetRID nominal behavior + + Nominal flight + + Observer polling + + Duplicate flights +
interuss
.f3411
.dss_endpoints
GetISANot tested + ASTM NetRID DSS: ISA Expiry + + Setup + + Ensure clean workspace + + Successful ISA query +
Not tested + ISA Expiry + + ISA Expiry + + An expired ISA can be queried by its ID +
Not tested + ASTM NetRID DSS: ISA Subscription Interactions + + Setup + + Ensure clean workspace + + Successful ISA query +
Not tested + ASTM NetRID DSS: Simple ISA + + Setup + + Ensure clean workspace + + Successful ISA query +
Not tested + Create and check ISA + + Get ISA by ID + + Successful ISA query +
Not tested + ISA version match +
Not tested + Update and search ISA + + Get ISA by ID + + Successful ISA query +
Not tested + ISA version match +
Not tested + Delete ISA + + Get deleted ISA by ID + + ISA not found +
Not tested + ASTM NetRID DSS: Submitted ISA Validations + + Setup + + Ensure clean workspace + + Successful ISA query +
Not tested + ASTM NetRID DSS: Token Validation + + Setup + + Ensure clean workspace + + Successful ISA query +
Not tested + Token validation + + Token validation + + Missing token prevents reading an ISA +
Not tested + Fake token prevents reading an ISA +
SearchISAsNot tested + ASTM NetRID DSS: ISA Expiry + + ISA Expiry + + ISA Expiry + + Expired ISAs are not part of search results +
Not tested + ASTM NetRID DSS: Simple ISA + + Update and search ISA + + Search by earliest time (included) + + ISAs search response format +
Not tested + Successful ISAs search +
Not tested + Search by earliest time (excluded) + + ISAs search response format +
Not tested + Successful ISAs search +
Not tested + ISA not returned by search +
Not tested + Search by latest time (included) + + ISAs search response format +
Not tested + Successful ISAs search +
Not tested + ISA returned by search +
Not tested + Search by latest time (excluded) + + ISAs search response format +
Not tested + Successful ISAs search +
Not tested + ISA not returned by search +
Not tested + Search by area only + + ISAs search response format +
Not tested + Successful ISAs search +
Not tested + ISA returned by search +
Not tested + Search with invalid params + + Search request rejected +
Not tested + Search by huge area + + Search request rejected +
Not tested + Search ISA with loop + + Search request rejected +
Not tested + Delete ISA + + Search ISA + + ISAs search response format +
Not tested + Successful ISAs search +
Not tested + ISA not returned by search +
Not tested + ASTM NetRID nominal behavior + + Nominal flight + + Service Provider polling + + ISA query +
interuss
.f3548
.notification_requirements
NoDssEntityNoNotificationNot tested + Data Validation of GET operational intents by USS + + Flight planning prevented due to invalid data sharing + + Validate flight 1 Notification not sent to Control_uss + + Expect Notification not sent +
interuss
.mock_uss
.hosted_instance
ExposeInterfaceNot tested + Configure mock_uss locality + + Set locality + + Get current locality value + + Query ok +
Not tested + Set locality to desired value + + Query ok +
Not tested + Data Validation of GET operational intents by USS + + Successfully plan flight near an existing flight + + Validate flight2 GET interaction + + MockUSS interactions request +
Not tested + Validate flight1 Notification sent to Control_uss + + MockUSS interactions request +
Not tested + Flight planning prevented due to invalid data sharing + + Validate flight 2 shared operational intent with invalid data + + Invalid data in Operational intent details shared by Mock USS for negative test +
Not tested + Validate flight 2 GET interaction + + MockUSS interactions request +
Not tested + Validate flight 1 Notification not sent to Control_uss + + MockUSS interactions request +
Not tested + Unconfigure mock_uss locality + + Restore locality + + Set locality to old value + + Query ok +
versioningReportSystemVersionNot tested + Get system versions + + Get versions + + Get versions + + Valid response +
+
+ + \ No newline at end of file diff --git a/artifacts/uss_qualifier/reports/uspace/requirements/status.json b/artifacts/uss_qualifier/reports/uspace/requirements/status.json index 425fbc6f6b..58e0d5b1d9 100644 --- a/artifacts/uss_qualifier/reports/uspace/requirements/status.json +++ b/artifacts/uss_qualifier/reports/uspace/requirements/status.json @@ -1,12 +1,13 @@ { "test_run_information": { - "test_run_id": "14518ec4c3dde569ba7a154e2340c5368b839e925e7a1d8847350b4b53f9ab46", - "start_time": "2023-11-16 10:50:48 UTC", - "end_time": "2023-11-16 10:53:32 UTC", - "baseline": "5c9cb749f6626b6fe69cae96c0111dc4682a989f23742824f617f8af20dae272", - "environment": "bda1324c3560ae59b90f289bb463913952f18484d6235483c840bc7e0842ae50" + "test_run_id": "b12dd76207f684bfeafa674fe263c9122e75861677e95483bbf2f761941de982", + "start_time": "2023-11-27 16:37:32 UTC", + "end_time": "2023-11-27 16:40:16 UTC", + "baseline": "9319517fc70bb8d660bcbd38bb83317880b9d8de2bef212ee948d2043ac4daa5", + "environment": "87ac2ce06f4d4c14372632ef7dd8bfd5521b24d3b3a40a4a60507a7591c1c617" }, "participant_verifications": { + "mock_uss": "Incomplete", "uss1": "Incomplete", "uss2": "Incomplete" } diff --git a/artifacts/uss_qualifier/reports/uspace/requirements/uss1.html b/artifacts/uss_qualifier/reports/uspace/requirements/uss1.html index 1e829a5101..b584dcaf80 100644 --- a/artifacts/uss_qualifier/reports/uspace/requirements/uss1.html +++ b/artifacts/uss_qualifier/reports/uspace/requirements/uss1.html @@ -82,31 +82,31 @@

Test run

System version - openskies-sh/monitoring/v0.0.0-2825146 + openskies-sh/monitoring/v0.0.0-3295d62 Other participants - uss2 + mock_uss, uss2 Test run identifier - TR-14518ec + TR-b12dd76 Start time - 2023-11-16 10:50:48 UTC + 2023-11-27 16:37:32 UTC End time - 2023-11-16 10:53:32 UTC + 2023-11-27 16:40:16 UTC Test baseline identifier - TB-5c9cb74 + TB-9319517 Environment identifier - TE-bda1324 + TE-87ac2ce Requirement verification status @@ -130,7 +130,7 @@

Tested requirements

- astm
.f3411
.v22a
+ astm
.f3411
.v22a
DSS0010 Not tested Not implemented @@ -143,642 +143,799 @@

Tested requirements

- DSS0030,a + DSS0030,a Pass - ASTM F3411-22a NetRID DSS interoperability + ASTM F3411-22a NetRID DSS interoperability - Interoperability sequence + Interoperability sequence - S1 + S1 - ISA response code + ISA response code Pass - ISA response format + ISA response format Pass - ISA ID matches + ISA ID matches Pass - ISA start time matches + ISA start time matches Pass - ISA end time matches + ISA end time matches Pass - ISA URL matches + ISA URL matches Not tested - ISA version changed + ISA version changed Pass - S5 + S5 - ISA response code + ISA response code Pass - ISA response format + ISA response format Pass - ISA ID matches + ISA ID matches Pass - ISA version changed + ISA version changed Pass - ISA start time matches + ISA start time matches Pass - ISA end time matches + ISA end time matches Pass - ISA URL matches + ISA URL matches Pass - S10 + S10 - ISA response code + ISA response code Pass - ISA response format + ISA response format Pass - ISA ID matches + ISA ID matches Pass - ISA start time matches + ISA start time matches Pass - ISA end time matches + ISA end time matches Pass - ISA URL matches + ISA URL matches Not tested - ISA version changed + ISA version changed Pass - S12 + S12 - ISA response code + ISA response code Pass - ISA response format + ISA response format Pass - ISA ID matches + ISA ID matches Pass - ISA start time matches + ISA start time matches Pass - ISA end time matches + ISA end time matches Pass - ISA URL matches + ISA URL matches Not tested - ISA version changed + ISA version changed Pass - ASTM NetRID DSS: ISA Expiry + ASTM NetRID DSS: ISA Expiry - ISA Expiry + ISA Expiry - ISA Expiry + ISA Expiry - Create short-lived ISA + Create short-lived ISA Pass - ASTM NetRID DSS: ISA Subscription Interactions + ASTM NetRID DSS: ISA Subscription Interactions - ISA Subscription Interactions + ISA Subscription Interactions - ISA Subscription Interactions + ISA Subscription Interactions - Create an ISA + Create an ISA Pass - Mutate the ISA + Mutate the ISA Pass - Response to the mutation of the ISA contains subscription ID + Response to the mutation of the ISA contains subscription ID Pass - Subscription to an ISA has its notification index incremented after mutation + Subscription to an ISA has its notification index incremented after mutation Pass - Subscription to an ISA has its notification index incremented after deletion + Subscription to an ISA has its notification index incremented after deletion Pass - ASTM NetRID DSS: Simple ISA + ASTM NetRID DSS: Simple ISA - Create and check ISA + Create and check ISA - Create ISA + Create ISA - ISA response code + ISA response code Pass - ISA response format + ISA response format Pass - ISA ID matches + ISA ID matches Pass - ISA start time matches + ISA start time matches Pass - ISA end time matches + ISA end time matches Pass - ISA URL matches + ISA URL matches Pass - ISA created + ISA created Not tested - ISA version changed + ISA version changed Pass - Update and search ISA + Update and search ISA - Update ISA + Update ISA - ISA response code + ISA response code Pass - ISA response format + ISA response format Pass - ISA ID matches + ISA ID matches Pass - ISA version changed + ISA version changed Pass - ISA start time matches + ISA start time matches Pass - ISA end time matches + ISA end time matches Pass - ISA URL matches + ISA URL matches Pass - ISA updated + ISA updated Pass - ASTM NetRID DSS: Submitted ISA Validations + ASTM NetRID DSS: Submitted ISA Validations - ISA Validation + ISA Validation - ISA Validation + ISA Validation - ISA huge area + ISA huge area Pass - ISA empty vertices + ISA empty vertices Pass - ISA start time in the past + ISA start time in the past Pass - ISA start time after end time + ISA start time after end time Pass - ISA vertices are valid + ISA vertices are valid Pass - ISA missing outline + ISA missing outline Pass - ISA missing volume + ISA missing volume Not tested - ISA missing extents + ISA missing extents - DSS0030,b + Pass + + ASTM NetRID DSS: Token Validation + + + Token validation + + + Token validation + + + Read scope cannot create an ISA + + + + + Pass + + Missing token prevents creating an ISA + + + + + Pass + + Fake token prevents creating an ISA + + + + + Pass + + ISA response code + + + + + Pass + + ISA response format + + + + + Pass + + ISA ID matches + + + + + Pass + + ISA start time matches + + + + + Pass + + ISA end time matches + + + + + Pass + + ISA URL matches + + + + + Pass + + Correct token and scope can create ISA + + + + + Pass + + Read scope cannot mutate an ISA + + + + + Pass + + Missing token prevents mutating an ISA + + + + + Pass + + Fake token cannot mutate an ISA + + + + + Not tested + + ISA version changed + + + + + DSS0030,b Pass - ASTM F3411-22a NetRID DSS interoperability + ASTM F3411-22a NetRID DSS interoperability - Interoperability sequence + Interoperability sequence - S11 + S11 - ISA response format + ISA response format Pass - ISA ID matches + ISA ID matches Pass - ISA version matches + ISA version matches Pass - S15 + S15 - ISA response format + ISA response format Pass - ISA ID matches + ISA ID matches Pass - ISA version matches + ISA version matches Not tested - ASTM NetRID DSS: ISA Expiry + ASTM NetRID DSS: ISA Expiry - Setup + Setup - Ensure clean workspace + Ensure clean workspace - Removed pre-existing ISA + Removed pre-existing ISA Pass - ASTM NetRID DSS: ISA Subscription Interactions + ASTM NetRID DSS: ISA Subscription Interactions - ISA Subscription Interactions + ISA Subscription Interactions - ISA Subscription Interactions + ISA Subscription Interactions - Response to the deletion of the ISA contains subscription ID + Response to the deletion of the ISA contains subscription ID Pass - ASTM NetRID DSS: Simple ISA + ASTM NetRID DSS: Simple ISA - Delete ISA + Delete ISA - Delete with wrong version + Delete with wrong version - Delete request rejected + Delete request rejected Pass - Delete with empty version + Delete with empty version - Delete request rejected + Delete request rejected Pass - Delete ISA + Delete ISA - ISA response format + ISA response format Pass - ISA ID matches + ISA ID matches Pass - ISA version matches + ISA version matches Pass - ISA deleted + ISA deleted Not tested - Setup + Setup - Ensure clean workspace + Ensure clean workspace - Removed pre-existing ISA + Removed pre-existing ISA Not tested - ASTM NetRID DSS: Submitted ISA Validations + ASTM NetRID DSS: Submitted ISA Validations - Setup + Setup - Ensure clean workspace + Ensure clean workspace - Removed pre-existing ISA + Removed pre-existing ISA + + + + + Pass + + ASTM NetRID DSS: Token Validation + + + Token validation + + + Token validation + + + Read scope cannot delete an ISA + + + + + Pass + + Missing token prevents ISA deletion + + + + + Pass + + Fake token cannot delete an ISA + + + + + Pass + + Correct token and scope can delete ISA + + + + + Not tested + + Setup + + + Ensure clean workspace + + + Removed pre-existing ISA @@ -786,46 +943,46 @@

Tested requirements

DSS0030,c Pass - ASTM NetRID DSS: ISA Subscription Interactions + ASTM NetRID DSS: ISA Subscription Interactions - ISA Subscription Interactions + ISA Subscription Interactions - ISA Subscription Interactions + ISA Subscription Interactions - Create a subscription within the ISA footprint + Create a subscription within the ISA footprint Pass - Subscription for the ISA's area mentions the ISA + Subscription for the ISA's area mentions the ISA Pass - Newly created subscription has a notification_index of 0 + Newly created subscription has a notification_index of 0 Pass - ASTM NetRID DSS: Subscription Simple + ASTM NetRID DSS: Subscription Simple - Subscription Simple + Subscription Simple - Create subscription validation + Create subscription validation - Create subscription + Create subscription (4x) @@ -833,7 +990,7 @@

Tested requirements

Pass - Response to subscription creation contains a subscription + Response to subscription creation contains a subscription (4x) @@ -841,7 +998,7 @@

Tested requirements

Pass - Returned subscription has an ID + Returned subscription has an ID (4x) @@ -849,7 +1006,7 @@

Tested requirements

Pass - Returned subscription ID is correct + Returned subscription ID is correct (4x) @@ -857,7 +1014,7 @@

Tested requirements

Pass - Returned subscription has an owner + Returned subscription has an owner (4x) @@ -865,7 +1022,7 @@

Tested requirements

Pass - Returned subscription owner is correct + Returned subscription owner is correct (4x) @@ -873,7 +1030,7 @@

Tested requirements

Pass - Returned subscription has an ISA URL + Returned subscription has an ISA URL (4x) @@ -881,7 +1038,7 @@

Tested requirements

Pass - Returned ISA URL has correct base URL + Returned ISA URL has correct base URL (4x) @@ -889,7 +1046,7 @@

Tested requirements

Pass - Returned subscription has a start time + Returned subscription has a start time (4x) @@ -897,7 +1054,7 @@

Tested requirements

Pass - Returned subscription has a version + Returned subscription has a version (4x) @@ -905,7 +1062,7 @@

Tested requirements

Pass - Generated subscription version has proper format + Generated subscription version has proper format (4x) @@ -913,7 +1070,7 @@

Tested requirements

Pass - Returned notification index is 0 if present + Returned notification index is 0 if present (4x) @@ -921,7 +1078,7 @@

Tested requirements

Pass - Returned end time is correct + Returned end time is correct (2x) @@ -929,7 +1086,7 @@

Tested requirements

Pass - Returned start time is correct + Returned start time is correct (2x) @@ -937,10 +1094,10 @@

Tested requirements

Pass - Mutate Subscription + Mutate Subscription - Subscription can be mutated + Subscription can be mutated (8x) @@ -948,7 +1105,7 @@

Tested requirements

Pass - Response to subscription mutation contains a subscription + Response to subscription mutation contains a subscription (8x) @@ -956,7 +1113,7 @@

Tested requirements

Pass - Returned subscription has an ID + Returned subscription has an ID (8x) @@ -964,7 +1121,7 @@

Tested requirements

Pass - Returned subscription ID is correct + Returned subscription ID is correct (8x) @@ -972,7 +1129,7 @@

Tested requirements

Pass - Returned subscription has an owner + Returned subscription has an owner (8x) @@ -980,7 +1137,7 @@

Tested requirements

Pass - Returned subscription owner is correct + Returned subscription owner is correct (8x) @@ -988,7 +1145,7 @@

Tested requirements

Pass - Returned subscription has an ISA URL + Returned subscription has an ISA URL (8x) @@ -996,7 +1153,7 @@

Tested requirements

Pass - Returned ISA URL has correct base URL + Returned ISA URL has correct base URL (8x) @@ -1004,7 +1161,7 @@

Tested requirements

Pass - Returned subscription has a start time + Returned subscription has a start time (8x) @@ -1012,7 +1169,7 @@

Tested requirements

Pass - Returned start time is correct + Returned start time is correct (8x) @@ -1020,7 +1177,7 @@

Tested requirements

Pass - Returned end time is correct + Returned end time is correct (8x) @@ -1028,7 +1185,7 @@

Tested requirements

Pass - Returned subscription has a version + Returned subscription has a version (8x) @@ -1036,7 +1193,7 @@

Tested requirements

Pass - Generated subscription version has proper format + Generated subscription version has proper format (8x) @@ -1044,7 +1201,7 @@

Tested requirements

Pass - Mutated subscription version is updated + Mutated subscription version is updated (8x) @@ -1052,10 +1209,10 @@

Tested requirements

Pass - Query Existing Subscription + Query Existing Subscription - Returned subscription has an ID + Returned subscription has an ID (8x) @@ -1063,7 +1220,7 @@

Tested requirements

Pass - Returned subscription ID is correct + Returned subscription ID is correct (8x) @@ -1071,7 +1228,7 @@

Tested requirements

Pass - Returned subscription has an owner + Returned subscription has an owner (8x) @@ -1079,7 +1236,7 @@

Tested requirements

Pass - Returned subscription owner is correct + Returned subscription owner is correct (8x) @@ -1087,7 +1244,7 @@

Tested requirements

Pass - Returned subscription has an ISA URL + Returned subscription has an ISA URL (8x) @@ -1095,7 +1252,7 @@

Tested requirements

Pass - Returned ISA URL has correct base URL + Returned ISA URL has correct base URL (8x) @@ -1103,7 +1260,7 @@

Tested requirements

Pass - Returned subscription has a start time + Returned subscription has a start time (8x) @@ -1111,7 +1268,7 @@

Tested requirements

Pass - Returned start time is correct + Returned start time is correct (8x) @@ -1119,7 +1276,7 @@

Tested requirements

Pass - Returned end time is correct + Returned end time is correct (8x) @@ -1127,7 +1284,7 @@

Tested requirements

Pass - Returned subscription has a version + Returned subscription has a version (8x) @@ -1135,7 +1292,7 @@

Tested requirements

Pass - Generated subscription version has proper format + Generated subscription version has proper format (8x) @@ -1143,7 +1300,7 @@

Tested requirements

Pass - Non-mutated subscription keeps the same version + Non-mutated subscription keeps the same version (8x) @@ -1151,10 +1308,10 @@

Tested requirements

Pass - Delete Subscription + Delete Subscription - Returned subscription has an ID + Returned subscription has an ID (4x) @@ -1162,7 +1319,7 @@

Tested requirements

Pass - Returned subscription ID is correct + Returned subscription ID is correct (4x) @@ -1170,7 +1327,7 @@

Tested requirements

Pass - Returned subscription has an owner + Returned subscription has an owner (4x) @@ -1178,7 +1335,7 @@

Tested requirements

Pass - Returned subscription owner is correct + Returned subscription owner is correct (4x) @@ -1186,7 +1343,7 @@

Tested requirements

Pass - Returned subscription has an ISA URL + Returned subscription has an ISA URL (4x) @@ -1194,7 +1351,7 @@

Tested requirements

Pass - Returned ISA URL has correct base URL + Returned ISA URL has correct base URL (4x) @@ -1202,7 +1359,7 @@

Tested requirements

Pass - Returned subscription has a start time + Returned subscription has a start time (4x) @@ -1210,7 +1367,7 @@

Tested requirements

Pass - Returned start time is correct + Returned start time is correct (4x) @@ -1218,7 +1375,7 @@

Tested requirements

Pass - Returned end time is correct + Returned end time is correct (4x) @@ -1226,7 +1383,7 @@

Tested requirements

Pass - Returned subscription has a version + Returned subscription has a version (4x) @@ -1234,7 +1391,7 @@

Tested requirements

Pass - Generated subscription version has proper format + Generated subscription version has proper format (4x) @@ -1242,7 +1399,7 @@

Tested requirements

Pass - Non-mutated subscription keeps the same version + Non-mutated subscription keeps the same version (4x) @@ -1250,29 +1407,29 @@

Tested requirements

Pass - ASTM NetRID DSS: Subscription Validation + ASTM NetRID DSS: Subscription Validation - Subscription duration limitations + Subscription duration limitations - Try to extend subscription + Try to extend subscription - Valid subscription created + Valid subscription created Pass - Subscription quantity limitations + Subscription quantity limitations - Create maximum number of subscriptions + Create maximum number of subscriptions - Create up to the maximum allowed number of subscriptions in an area + Create up to the maximum allowed number of subscriptions in an area @@ -1280,59 +1437,59 @@

Tested requirements

DSS0030,d Pass - ASTM NetRID DSS: ISA Subscription Interactions + ASTM NetRID DSS: ISA Subscription Interactions - ISA Subscription Interactions + ISA Subscription Interactions - ISA Subscription Interactions + ISA Subscription Interactions - Delete the ISA + Delete the ISA Pass - Subscription can be deleted + Subscription can be deleted Not tested - Setup + Setup - Ensure clean workspace + Ensure clean workspace - Removed pre-existing ISA + Removed pre-existing ISA Not tested - Subscription can be deleted + Subscription can be deleted Pass - ASTM NetRID DSS: Subscription Simple + ASTM NetRID DSS: Subscription Simple - Subscription Simple + Subscription Simple - Delete Subscription + Delete Subscription - Missing version prevents deletion + Missing version prevents deletion (4x) @@ -1340,7 +1497,7 @@

Tested requirements

Pass - Incorrect version prevents deletion + Incorrect version prevents deletion (4x) @@ -1348,7 +1505,7 @@

Tested requirements

Pass - Subscription can be deleted + Subscription can be deleted (4x) @@ -1356,42 +1513,42 @@

Tested requirements

Not tested - Setup + Setup - Ensure clean workspace + Ensure clean workspace - Subscription can be deleted + Subscription can be deleted Pass - ASTM NetRID DSS: Subscription Validation + ASTM NetRID DSS: Subscription Validation - Subscription duration limitations + Subscription duration limitations - Remove subscription + Remove subscription - Subscription deleted + Subscription deleted Pass - Subscription quantity limitations + Subscription quantity limitations - Clean up subscriptions + Clean up subscriptions - Subscription can be deleted + Subscription can be deleted (10x) @@ -1399,30 +1556,44 @@

Tested requirements

Not tested - Setup + Setup - Ensure clean workspace + Ensure clean workspace - Subscription can be deleted + Subscription can be deleted - DSS0030,e + DSS0030,e Pass - - ASTM NetRID DSS: Subscription Simple + + ASTM NetRID DSS: Subscription Simple + + + Setup + + Ensure clean workspace + + + Subscription can be queried by ID + (4x) + + + + + Pass - Subscription Simple + Subscription Simple - Query Existing Subscription + Query Existing Subscription - Get Subscription by ID + Get Subscription by ID (4x) @@ -1430,7 +1601,7 @@

Tested requirements

Pass - Returned notification index is equal to or greater than 0 + Returned notification index is equal to or greater than 0 (8x) @@ -1438,10 +1609,10 @@

Tested requirements

Pass - Delete Subscription + Delete Subscription - Returned notification index is equal to or greater than 0 + Returned notification index is equal to or greater than 0 (4x) @@ -1449,10 +1620,10 @@

Tested requirements

Pass - Query Deleted Subscription + Query Deleted Subscription - Query by subscription ID should fail + Query by subscription ID should fail (4x) @@ -1460,10 +1631,10 @@

Tested requirements

Not tested - Mutate Subscription + Mutate Subscription - Returned notification index is equal to or greater than 0 + Returned notification index is equal to or greater than 0 @@ -1471,52 +1642,52 @@

Tested requirements

DSS0030,f Pass - ASTM NetRID DSS: ISA Subscription Interactions + ASTM NetRID DSS: ISA Subscription Interactions - Setup + Setup - Ensure clean workspace + Ensure clean workspace - Successful subscription search query + Successful subscription search query Pass - ASTM NetRID DSS: Subscription Simple + ASTM NetRID DSS: Subscription Simple - Setup + Setup - Ensure clean workspace + Ensure clean workspace - Search for all subscriptions in ISA area + Search for all subscriptions in ISA area Pass - Subscription Simple + Subscription Simple - Query Existing Subscription + Query Existing Subscription - Search for all subscriptions in ISA area + Search for all subscriptions in ISA area Pass - Created Subscription is in search results + Created Subscription is in search results (4x) @@ -1524,60 +1695,60 @@

Tested requirements

Pass - No huge search area allowed + No huge search area allowed Pass - Query Deleted Subscription + Query Deleted Subscription - Search for all subscriptions in ISA area + Search for all subscriptions in ISA area Pass - Deleted subscription should not be present in search results + Deleted subscription should not be present in search results Pass - Search area that represents a loop is not allowed + Search area that represents a loop is not allowed Pass - ASTM NetRID DSS: Subscription Validation + ASTM NetRID DSS: Subscription Validation - Setup + Setup - Ensure clean workspace + Ensure clean workspace - Successful subscription search query + Successful subscription search query Pass - Subscription quantity limitations + Subscription quantity limitations - Clean up subscriptions + Clean up subscriptions - Successful subscription search query + Successful subscription search query @@ -1591,16 +1762,16 @@

Tested requirements

DSS0050 Pass - ASTM NetRID DSS: Subscription Validation + ASTM NetRID DSS: Subscription Validation - Subscription quantity limitations + Subscription quantity limitations - Exceed maximum number of subscriptions + Exceed maximum number of subscriptions - Enforce maximum number of subscriptions for an area + Enforce maximum number of subscriptions for an area @@ -1608,16 +1779,16 @@

Tested requirements

DSS0060 Pass - ASTM NetRID DSS: Subscription Simple + ASTM NetRID DSS: Subscription Simple - Subscription Simple + Subscription Simple - Create subscription validation + Create subscription validation - Returned subscription has an end time + Returned subscription has an end time (4x) @@ -1625,10 +1796,10 @@

Tested requirements

Pass - Mutate Subscription + Mutate Subscription - Returned subscription has an end time + Returned subscription has an end time (8x) @@ -1636,10 +1807,10 @@

Tested requirements

Pass - Query Existing Subscription + Query Existing Subscription - Returned subscription has an end time + Returned subscription has an end time (8x) @@ -1647,10 +1818,10 @@

Tested requirements

Pass - Delete Subscription + Delete Subscription - Returned subscription has an end time + Returned subscription has an end time (4x) @@ -1658,26 +1829,26 @@

Tested requirements

Pass - ASTM NetRID DSS: Subscription Validation + ASTM NetRID DSS: Subscription Validation - Subscription duration limitations + Subscription duration limitations - Try to create too-long subscription + Try to create too-long subscription - Too-long subscription creation rejected + Too-long subscription creation rejected Pass - Try to extend subscription + Try to extend subscription - Subscription duration limited during update + Subscription duration limited during update @@ -1685,16 +1856,16 @@

Tested requirements

DSS0070 Pass - ASTM F3411-22a NetRID DSS interoperability + ASTM F3411-22a NetRID DSS interoperability - Interoperability sequence + Interoperability sequence - S3 + S3 - Subscription[P] returned with proper response + Subscription[P] returned with proper response (2x) @@ -1702,10 +1873,10 @@

Tested requirements

Pass - S4 + S4 - Can query all Subscriptions in area from all DSSs + Can query all Subscriptions in area from all DSSs (2x) @@ -1713,10 +1884,10 @@

Tested requirements

Pass - S7 + S7 - 404 with proper response + 404 with proper response (2x) @@ -1724,10 +1895,10 @@

Tested requirements

Pass - S8 + S8 - No Subscription[i] 1≤i≤n returned with proper response + No Subscription[i] 1≤i≤n returned with proper response (2x) @@ -1735,10 +1906,10 @@

Tested requirements

Pass - S9 + S9 - service_areas does not include ISA from S1 + service_areas does not include ISA from S1 (2x) @@ -1746,10 +1917,10 @@

Tested requirements

Pass - S13 + S13 - No Subscription[i] 1≤i≤n returned with proper response + No Subscription[i] 1≤i≤n returned with proper response (2x) @@ -1757,10 +1928,10 @@

Tested requirements

Pass - S16 + S16 - service_areas does not include ISA from S12 + service_areas does not include ISA from S12 (2x) @@ -1769,16 +1940,16 @@

Tested requirements

DSS0110 Not tested - ASTM NetRID DSS: Direct CRDB access + ASTM NetRID DSS: Direct CRDB access - Verify security interoperability + Verify security interoperability - Attempt unauthorized access + Attempt unauthorized access - CRDB node in insecure mode + CRDB node in insecure mode @@ -1786,16 +1957,16 @@

Tested requirements

DSS0120 Not tested - ASTM NetRID DSS: Direct CRDB access + ASTM NetRID DSS: Direct CRDB access - Verify security interoperability + Verify security interoperability - Verify encryption + Verify encryption - TLS in use + TLS in use @@ -1809,16 +1980,16 @@

Tested requirements

DSS0130,2,a Pass - ASTM F3411-22a NetRID DSS interoperability + ASTM F3411-22a NetRID DSS interoperability - Interoperability sequence + Interoperability sequence - S3 + S3 - Subscription[P] ID is properly synchronized with all DSS + Subscription[P] ID is properly synchronized with all DSS @@ -1826,16 +1997,16 @@

Tested requirements

DSS0130,2,b Pass - ASTM F3411-22a NetRID DSS interoperability + ASTM F3411-22a NetRID DSS interoperability - Interoperability sequence + Interoperability sequence - S3 + S3 - Subscription[P] owner is properly synchronized with all DSS + Subscription[P] owner is properly synchronized with all DSS @@ -1843,16 +2014,16 @@

Tested requirements

DSS0130,2,c Pass - ASTM F3411-22a NetRID DSS interoperability + ASTM F3411-22a NetRID DSS interoperability - Interoperability sequence + Interoperability sequence - S3 + S3 - Subscription[P] URL is properly synchronized with all DSS + Subscription[P] URL is properly synchronized with all DSS @@ -1860,16 +2031,16 @@

Tested requirements

DSS0130,2,d Pass - ASTM F3411-22a NetRID DSS interoperability + ASTM F3411-22a NetRID DSS interoperability - Interoperability sequence + Interoperability sequence - S3 + S3 - Subscription[P] start/end times are properly synchronized with all DSS + Subscription[P] start/end times are properly synchronized with all DSS @@ -1883,16 +2054,16 @@

Tested requirements

DSS0130,2,f Pass - ASTM F3411-22a NetRID DSS interoperability + ASTM F3411-22a NetRID DSS interoperability - Interoperability sequence + Interoperability sequence - S3 + S3 - Subscription[P] notification count is properly synchronized with all DSS + Subscription[P] notification count is properly synchronized with all DSS @@ -1900,26 +2071,26 @@

Tested requirements

DSS0130,3,a Pass - ASTM F3411-22a NetRID DSS interoperability + ASTM F3411-22a NetRID DSS interoperability - Interoperability sequence + Interoperability sequence - S5 + S5 - Can get ISA from primary DSS + Can get ISA from primary DSS Pass - S2 + S2 - ID of ISA from S1 is properly synchronized with all DSS + ID of ISA from S1 is properly synchronized with all DSS @@ -1927,16 +2098,16 @@

Tested requirements

DSS0130,3,b Pass - ASTM F3411-22a NetRID DSS interoperability + ASTM F3411-22a NetRID DSS interoperability - Interoperability sequence + Interoperability sequence - S2 + S2 - Owner of ISA from S1 is properly synchronized with all DSS + Owner of ISA from S1 is properly synchronized with all DSS @@ -1944,16 +2115,16 @@

Tested requirements

DSS0130,3,c Pass - ASTM F3411-22a NetRID DSS interoperability + ASTM F3411-22a NetRID DSS interoperability - Interoperability sequence + Interoperability sequence - S2 + S2 - URL of ISA from S1 is properly synchronized with all DSS + URL of ISA from S1 is properly synchronized with all DSS @@ -1961,16 +2132,16 @@

Tested requirements

DSS0130,3,d Pass - ASTM F3411-22a NetRID DSS interoperability + ASTM F3411-22a NetRID DSS interoperability - Interoperability sequence + Interoperability sequence - S2 + S2 - Start/end times of ISA from S1 are properly synchronized with all DSS + Start/end times of ISA from S1 are properly synchronized with all DSS @@ -1978,16 +2149,16 @@

Tested requirements

DSS0130,3,e Pass - ASTM F3411-22a NetRID DSS interoperability + ASTM F3411-22a NetRID DSS interoperability - Interoperability sequence + Interoperability sequence - S2 + S2 - service_areas includes ISA from S1 + service_areas includes ISA from S1 (2x) @@ -1996,36 +2167,36 @@

Tested requirements

DSS0130,A2-6-1,1a Pass - ASTM F3411-22a NetRID DSS interoperability + ASTM F3411-22a NetRID DSS interoperability - Interoperability sequence + Interoperability sequence - S1 + S1 - ISA[P] created with proper response + ISA[P] created with proper response Pass - S10 + S10 - ISA[P] created with proper response + ISA[P] created with proper response Pass - S12 + S12 - ISA[P] created with proper response + ISA[P] created with proper response @@ -2033,16 +2204,16 @@

Tested requirements

DSS0130,A2-6-1,1b Pass - ASTM F3411-22a NetRID DSS interoperability + ASTM F3411-22a NetRID DSS interoperability - Interoperability sequence + Interoperability sequence - S5 + S5 - Can modify ISA in primary DSS + Can modify ISA in primary DSS @@ -2050,16 +2221,16 @@

Tested requirements

DSS0130,A2-6-1,1c Pass - ASTM F3411-22a NetRID DSS interoperability + ASTM F3411-22a NetRID DSS interoperability - Interoperability sequence + Interoperability sequence - S2 + S2 - service_areas includes ISA from S1 + service_areas includes ISA from S1 (2x) @@ -2067,10 +2238,10 @@

Tested requirements

Pass - S9 + S9 - Subscription[n] created with proper response + Subscription[n] created with proper response (2x) @@ -2079,16 +2250,16 @@

Tested requirements

DSS0130,A2-6-1,1d Pass - ASTM F3411-22a NetRID DSS interoperability + ASTM F3411-22a NetRID DSS interoperability - Interoperability sequence + Interoperability sequence - S9 + S9 - service_areas does not include ISA from S1 + service_areas does not include ISA from S1 (2x) @@ -2097,26 +2268,26 @@

Tested requirements

DSS0130,A2-6-1,2a Pass - ASTM F3411-22a NetRID DSS interoperability + ASTM F3411-22a NetRID DSS interoperability - Interoperability sequence + Interoperability sequence - S11 + S11 - ISA[P] deleted with proper response + ISA[P] deleted with proper response Pass - S15 + S15 - ISA[P] deleted with proper response + ISA[P] deleted with proper response @@ -2124,16 +2295,16 @@

Tested requirements

DSS0130,A2-6-1,2b Pass - ASTM F3411-22a NetRID DSS interoperability + ASTM F3411-22a NetRID DSS interoperability - Interoperability sequence + Interoperability sequence - S16 + S16 - service_areas does not include ISA from S12 + service_areas does not include ISA from S12 (2x) @@ -2142,16 +2313,16 @@

Tested requirements

DSS0130,A2-6-1,3a Pass - ASTM F3411-22a NetRID DSS interoperability + ASTM F3411-22a NetRID DSS interoperability - Interoperability sequence + Interoperability sequence - S2 + S2 - Subscription[n] created with proper response + Subscription[n] created with proper response (2x) @@ -2159,10 +2330,10 @@

Tested requirements

Pass - S16 + S16 - Subscription[n] created with proper response + Subscription[n] created with proper response (2x) @@ -2171,16 +2342,16 @@

Tested requirements

DSS0130,A2-6-1,3b Pass - ASTM F3411-22a NetRID DSS interoperability + ASTM F3411-22a NetRID DSS interoperability - Interoperability sequence + Interoperability sequence - S10 + S10 - All Subscription[i] 1≤i≤n returned in subscribers + All Subscription[i] 1≤i≤n returned in subscribers @@ -2188,26 +2359,26 @@

Tested requirements

DSS0130,A2-6-1,3c Pass - ASTM F3411-22a NetRID DSS interoperability + ASTM F3411-22a NetRID DSS interoperability - Interoperability sequence + Interoperability sequence - S11 + S11 - All Subscription[i] 1≤i≤n returned in subscribers + All Subscription[i] 1≤i≤n returned in subscribers Not tested - S5 + S5 - ISA modification triggers subscription notification requests + ISA modification triggers subscription notification requests @@ -2215,26 +2386,26 @@

Tested requirements

DSS0130,A2-6-1,3d Pass - ASTM F3411-22a NetRID DSS interoperability + ASTM F3411-22a NetRID DSS interoperability - Interoperability sequence + Interoperability sequence - S12 + S12 - None of Subscription[i] 1≤i≤n returned in subscribers + None of Subscription[i] 1≤i≤n returned in subscribers Pass - S13 + S13 - No Subscription[i] 1≤i≤n returned with proper response + No Subscription[i] 1≤i≤n returned with proper response (2x) @@ -2242,20 +2413,20 @@

Tested requirements

Pass - S15 + S15 - None of Subscription[i] 1≤i≤n returned in subscribers with proper response + None of Subscription[i] 1≤i≤n returned in subscribers with proper response Not tested - S14 + S14 - 404 with proper response + 404 with proper response @@ -2263,16 +2434,16 @@

Tested requirements

DSS0130,A2-6-1,4a Pass - ASTM F3411-22a NetRID DSS interoperability + ASTM F3411-22a NetRID DSS interoperability - Interoperability sequence + Interoperability sequence - S6 + S6 - Subscription[n] deleted with proper response + Subscription[n] deleted with proper response (2x) @@ -2280,10 +2451,10 @@

Tested requirements

Pass - S17 + S17 - Subscription[n] deleted with proper response + Subscription[n] deleted with proper response (2x) @@ -2292,16 +2463,16 @@

Tested requirements

DSS0130,A2-6-1,4b Pass - ASTM F3411-22a NetRID DSS interoperability + ASTM F3411-22a NetRID DSS interoperability - Interoperability sequence + Interoperability sequence - S7 + S7 - 404 with proper response + 404 with proper response (2x) @@ -2309,10 +2480,10 @@

Tested requirements

Pass - S8 + S8 - No Subscription[i] 1≤i≤n returned with proper response + No Subscription[i] 1≤i≤n returned with proper response (2x) @@ -2321,16 +2492,16 @@

Tested requirements

DSS0130,A2-6-1,5 Pass - ASTM F3411-22a NetRID DSS interoperability + ASTM F3411-22a NetRID DSS interoperability - Interoperability sequence + Interoperability sequence - S3 + S3 - Subscription[P] returned with proper response + Subscription[P] returned with proper response (2x) @@ -2339,16 +2510,16 @@

Tested requirements

DSS0130,A2-6-1,6 Pass - ASTM F3411-22a NetRID DSS interoperability + ASTM F3411-22a NetRID DSS interoperability - Interoperability sequence + Interoperability sequence - S4 + S4 - Can query all Subscriptions in area from all DSSs + Can query all Subscriptions in area from all DSSs (2x) @@ -2356,10 +2527,10 @@

Tested requirements

Pass - S8 + S8 - Subscriptions queried successfully + Subscriptions queried successfully (2x) @@ -2367,10 +2538,10 @@

Tested requirements

Pass - S13 + S13 - Subscriptions queried successfully + Subscriptions queried successfully (2x) @@ -2379,16 +2550,16 @@

Tested requirements

DSS0210 Pass - ASTM F3411-22a NetRID DSS interoperability + ASTM F3411-22a NetRID DSS interoperability - Prerequisites + Prerequisites - Test environment requirements + Test environment requirements - DSS instance is publicly addressable + DSS instance is publicly addressable (2x) @@ -2396,7 +2567,7 @@

Tested requirements

Pass - DSS instance is reachable + DSS instance is reachable (2x) @@ -2417,16 +2588,16 @@

Tested requirements

NET0030 Not tested - ASTM NetRID: Operator interactions + ASTM NetRID: Operator interactions - In-flight notifications + In-flight notifications - Poll Service Provider + Poll Service Provider - Missing data operator notification + Missing data operator notification @@ -2434,16 +2605,16 @@

Tested requirements

NET0040 Not tested - ASTM NetRID: Operator interactions + ASTM NetRID: Operator interactions - In-flight notifications + In-flight notifications - Poll Service Provider + Poll Service Provider - Insufficient telemetry operator notification + Insufficient telemetry operator notification @@ -2451,16 +2622,16 @@

Tested requirements

NET0210 Pass - ASTM NetRID SP clients misbehavior handling + ASTM NetRID SP clients misbehavior handling - Unauthenticated requests + Unauthenticated requests - Unauthenticated requests + Unauthenticated requests - Missing credentials + Missing credentials @@ -2468,16 +2639,16 @@

Tested requirements

NET0220 Not tested - ASTM F3411-22a NetRID aggregate checks + ASTM F3411-22a NetRID aggregate checks - Verify https is in use + Verify https is in use - Verify https is in use + Verify https is in use - All interactions happen over https + All interactions happen over https @@ -2491,16 +2662,16 @@

Tested requirements

NET0240 Not tested - ASTM F3411-22a NetRID aggregate checks + ASTM F3411-22a NetRID aggregate checks - Mock USS interactions evaluation + Mock USS interactions evaluation - Evaluate mock USS interactions + Evaluate mock USS interactions - No large Display Provider queries + No large Display Provider queries @@ -2520,16 +2691,16 @@

Tested requirements

NET0260,NetSpDataResponseTime95thPercentile Pass - ASTM F3411-22a NetRID aggregate checks + ASTM F3411-22a NetRID aggregate checks - Performance of Service Providers requests + Performance of Service Providers requests - Performance of /flights?view requests + Performance of /flights?view requests - 95th percentile response time + 95th percentile response time @@ -2537,16 +2708,16 @@

Tested requirements

NET0260,NetSpDataResponseTime99thPercentile Pass - ASTM F3411-22a NetRID aggregate checks + ASTM F3411-22a NetRID aggregate checks - Performance of Service Providers requests + Performance of Service Providers requests - Performance of /flights?view requests + Performance of /flights?view requests - 99th percentile response time + 99th percentile response time @@ -2554,16 +2725,16 @@

Tested requirements

NET0260,Table1,1 Pass - ASTM NetRID nominal behavior + ASTM NetRID nominal behavior - Nominal flight + Nominal flight - Service Provider polling + Service Provider polling - UAS ID presence in flight details + UAS ID presence in flight details (34x) @@ -2572,16 +2743,16 @@

Tested requirements

NET0260,Table1,1a Pass - ASTM NetRID nominal behavior + ASTM NetRID nominal behavior - Nominal flight + Nominal flight - Service Provider polling + Service Provider polling - UAS ID (Serial Number format) consistency with Common Dictionary + UAS ID (Serial Number format) consistency with Common Dictionary (34x) @@ -2614,16 +2785,16 @@

Tested requirements

NET0260,Table1,7 Pass - ASTM NetRID nominal behavior + ASTM NetRID nominal behavior - Nominal flight + Nominal flight - Service Provider polling + Service Provider polling - Operational Status consistency with Common Dictionary + Operational Status consistency with Common Dictionary (34x) @@ -2632,16 +2803,16 @@

Tested requirements

NET0260,Table1,9 Pass - ASTM NetRID nominal behavior + ASTM NetRID nominal behavior - Nominal flight + Nominal flight - Service Provider polling + Service Provider polling - Operator ID consistency with Common Dictionary + Operator ID consistency with Common Dictionary (34x) @@ -2650,16 +2821,16 @@

Tested requirements

NET0260,Table1,10 Pass - ASTM NetRID nominal behavior + ASTM NetRID nominal behavior - Nominal flight + Nominal flight - Service Provider polling + Service Provider polling - Missing flight + Missing flight (26x) @@ -2668,16 +2839,16 @@

Tested requirements

NET0260,Table1,11 Pass - ASTM NetRID nominal behavior + ASTM NetRID nominal behavior - Nominal flight + Nominal flight - Service Provider polling + Service Provider polling - Missing flight + Missing flight (26x) @@ -2686,16 +2857,16 @@

Tested requirements

NET0260,Table1,12 Pass - ASTM NetRID nominal behavior + ASTM NetRID nominal behavior - Nominal flight + Nominal flight - Service Provider polling + Service Provider polling - Service Provider altitude + Service Provider altitude (34x) @@ -2746,16 +2917,16 @@

Tested requirements

NET0260,Table1,23 Pass - ASTM NetRID nominal behavior + ASTM NetRID nominal behavior - Nominal flight + Nominal flight - Service Provider polling + Service Provider polling - Operator Location consistency with Common Dictionary + Operator Location consistency with Common Dictionary (34x) @@ -2764,16 +2935,16 @@

Tested requirements

NET0260,Table1,24 Pass - ASTM NetRID nominal behavior + ASTM NetRID nominal behavior - Nominal flight + Nominal flight - Service Provider polling + Service Provider polling - Operator Location consistency with Common Dictionary + Operator Location consistency with Common Dictionary (34x) @@ -2782,16 +2953,16 @@

Tested requirements

NET0270 Pass - ASTM NetRID nominal behavior + ASTM NetRID nominal behavior - Nominal flight + Nominal flight - Service Provider polling + Service Provider polling - Recent positions timestamps + Recent positions timestamps (34x) @@ -2799,7 +2970,7 @@

Tested requirements

Pass - Recent positions for aircraft crossing the requested area boundary show only one position before or after crossing + Recent positions for aircraft crossing the requested area boundary show only one position before or after crossing (34x) @@ -2807,7 +2978,7 @@

Tested requirements

Not tested - Lingering flight + Lingering flight @@ -2815,16 +2986,16 @@

Tested requirements

NET0290 Pass - ASTM NetRID nominal behavior + ASTM NetRID nominal behavior - Nominal flight + Nominal flight - Observer polling + Observer polling - Telemetry being used when present + Telemetry being used when present (17x) @@ -2839,32 +3010,32 @@

Tested requirements

NET0340 Not tested - ASTM NetRID DSS: Simple ISA + ASTM NetRID DSS: Simple ISA - Setup + Setup - Ensure clean workspace + Ensure clean workspace - Notified subscriber + Notified subscriber Pass - ASTM NetRID nominal behavior + ASTM NetRID nominal behavior - Nominal flight + Nominal flight - Service Provider polling + Service Provider polling - Flights data format + Flights data format (34x) @@ -2879,16 +3050,16 @@

Tested requirements

NET0420 Pass - ASTM F3411-22a NetRID aggregate checks + ASTM F3411-22a NetRID aggregate checks - Performance of Display Providers requests + Performance of Display Providers requests - Performance of /display_data requests + Performance of /display_data requests - Performance of /display_data initial requests + Performance of /display_data initial requests @@ -2896,16 +3067,16 @@

Tested requirements

NET0430 Pass - ASTM NetRID nominal behavior + ASTM NetRID nominal behavior - Nominal flight + Nominal flight - Observer polling + Observer polling - Area too large + Area too large (21x) @@ -2913,10 +3084,10 @@

Tested requirements

Not tested - Service Provider polling + Service Provider polling - Area too large + Area too large @@ -2924,16 +3095,16 @@

Tested requirements

NET0440 Pass - ASTM F3411-22a NetRID aggregate checks + ASTM F3411-22a NetRID aggregate checks - Performance of Display Providers requests + Performance of Display Providers requests - Performance of /display_data requests + Performance of /display_data requests - Performance of /display_data subsequent requests + Performance of /display_data subsequent requests @@ -2941,16 +3112,16 @@

Tested requirements

NET0450 Pass - ASTM NetRID nominal behavior + ASTM NetRID nominal behavior - Nominal flight + Nominal flight - Observer polling + Observer polling - Correct up-to-date altitude + Correct up-to-date altitude (17x) @@ -2958,7 +3129,7 @@

Tested requirements

Pass - Observed speed is consistent with injected one + Observed speed is consistent with injected one (17x) @@ -2966,7 +3137,7 @@

Tested requirements

Pass - Observed track is consistent with injected one + Observed track is consistent with injected one (17x) @@ -2974,7 +3145,7 @@

Tested requirements

Pass - Observed timestamp is consistent with injected one + Observed timestamp is consistent with injected one (17x) @@ -2982,7 +3153,7 @@

Tested requirements

Pass - Observed Position is consistent with injected one + Observed Position is consistent with injected one (17x) @@ -2990,52 +3161,52 @@

Tested requirements

Pass - UAS ID is consistent with injected one + UAS ID is consistent with injected one Pass - Operator ID is consistent with injected one + Operator ID is consistent with injected one Pass - Operator Location is consistent with injected one + Operator Location is consistent with injected one Not tested - Height is consistent with injected one + Height is consistent with injected one Not tested - Operator Altitude is consistent with injected one + Operator Altitude is consistent with injected one Not tested - Operator Altitude Type is consistent with injected one + Operator Altitude Type is consistent with injected one Not tested - Service Provider polling + Service Provider polling - Operational Status is consistent with injected one + Operational Status is consistent with injected one @@ -3043,16 +3214,16 @@

Tested requirements

NET0460 Pass - ASTM F3411-22a NetRID aggregate checks + ASTM F3411-22a NetRID aggregate checks - Performance of Display Providers requests + Performance of Display Providers requests - Performance of /display_data/ requests + Performance of /display_data/ requests - Performance of /display_data/ requests + Performance of /display_data/ requests @@ -3060,16 +3231,16 @@

Tested requirements

NET0470,Table1,1a Pass - ASTM NetRID nominal behavior + ASTM NetRID nominal behavior - Nominal flight + Nominal flight - Observer polling + Observer polling - UAS ID (Serial Number format) consistency with Common Dictionary + UAS ID (Serial Number format) consistency with Common Dictionary @@ -3077,16 +3248,16 @@

Tested requirements

NET0470,Table1,5 Pass - ASTM NetRID nominal behavior + ASTM NetRID nominal behavior - Nominal flight + Nominal flight - Observer polling + Observer polling - Timestamp consistency with Common Dictionary + Timestamp consistency with Common Dictionary (17x) @@ -3095,16 +3266,16 @@

Tested requirements

NET0470,Table1,7 Pass - ASTM NetRID nominal behavior + ASTM NetRID nominal behavior - Nominal flight + Nominal flight - Observer polling + Observer polling - Operational Status consistency with Common Dictionary + Operational Status consistency with Common Dictionary (17x) @@ -3113,16 +3284,16 @@

Tested requirements

NET0470,Table1,9 Pass - ASTM NetRID nominal behavior + ASTM NetRID nominal behavior - Nominal flight + Nominal flight - Observer polling + Observer polling - Operator ID consistency with Common Dictionary + Operator ID consistency with Common Dictionary @@ -3130,16 +3301,16 @@

Tested requirements

NET0470,Table1,10 Pass - ASTM NetRID nominal behavior + ASTM NetRID nominal behavior - Nominal flight + Nominal flight - Observer polling + Observer polling - Current Position consistency with Common Dictionary + Current Position consistency with Common Dictionary (17x) @@ -3148,16 +3319,16 @@

Tested requirements

NET0470,Table1,11 Pass - ASTM NetRID nominal behavior + ASTM NetRID nominal behavior - Nominal flight + Nominal flight - Observer polling + Observer polling - Current Position consistency with Common Dictionary + Current Position consistency with Common Dictionary (17x) @@ -3172,16 +3343,16 @@

Tested requirements

NET0470,Table1,15 Not tested - ASTM NetRID nominal behavior + ASTM NetRID nominal behavior - Nominal flight + Nominal flight - Observer polling + Observer polling - Height Type consistency with Common Dictionary + Height Type consistency with Common Dictionary @@ -3189,16 +3360,16 @@

Tested requirements

NET0470,Table1,19 Pass - ASTM NetRID nominal behavior + ASTM NetRID nominal behavior - Nominal flight + Nominal flight - Observer polling + Observer polling - Track Direction consistency with Common Dictionary + Track Direction consistency with Common Dictionary (17x) @@ -3207,16 +3378,16 @@

Tested requirements

NET0470,Table1,20 Pass - ASTM NetRID nominal behavior + ASTM NetRID nominal behavior - Nominal flight + Nominal flight - Observer polling + Observer polling - Speed consistency with Common Dictionary + Speed consistency with Common Dictionary (17x) @@ -3225,16 +3396,16 @@

Tested requirements

NET0470,Table1,23 Pass - ASTM NetRID nominal behavior + ASTM NetRID nominal behavior - Nominal flight + Nominal flight - Observer polling + Observer polling - Operator Location consistency with Common Dictionary + Operator Location consistency with Common Dictionary @@ -3242,16 +3413,16 @@

Tested requirements

NET0470,Table1,24 Pass - ASTM NetRID nominal behavior + ASTM NetRID nominal behavior - Nominal flight + Nominal flight - Observer polling + Observer polling - Operator Location consistency with Common Dictionary + Operator Location consistency with Common Dictionary @@ -3259,16 +3430,16 @@

Tested requirements

NET0480 Pass - ASTM NetRID nominal behavior + ASTM NetRID nominal behavior - Nominal flight + Nominal flight - Observer polling + Observer polling - Minimal display area of clusters + Minimal display area of clusters (21x) @@ -3276,7 +3447,7 @@

Tested requirements

Pass - Clustering count + Clustering count (21x) @@ -3284,7 +3455,7 @@

Tested requirements

Not tested - Minimal obfuscation distance of multiple flights clusters + Minimal obfuscation distance of multiple flights clusters @@ -3292,16 +3463,16 @@

Tested requirements

NET0490 Pass - ASTM NetRID nominal behavior + ASTM NetRID nominal behavior - Nominal flight + Nominal flight - Observer polling + Observer polling - Individual flights obfuscation + Individual flights obfuscation (17x) @@ -3309,7 +3480,7 @@

Tested requirements

Pass - Minimal obfuscation distance of individual flights + Minimal obfuscation distance of individual flights (13x) @@ -3318,32 +3489,32 @@

Tested requirements

NET0500 Pass - ASTM NetRID SP clients misbehavior handling + ASTM NetRID SP clients misbehavior handling - Unauthenticated requests + Unauthenticated requests - Injection + Injection - Successful injection + Successful injection Pass - ASTM NetRID nominal behavior + ASTM NetRID nominal behavior - Nominal flight + Nominal flight - Injection + Injection - Successful injection + Successful injection @@ -3351,16 +3522,16 @@

Tested requirements

NET0610 Pass - ASTM NetRID nominal behavior + ASTM NetRID nominal behavior - Nominal flight + Nominal flight - Service Provider polling + Service Provider polling - Missing flight + Missing flight (26x) @@ -3368,10 +3539,10 @@

Tested requirements

Pass - Observer polling + Observer polling - Missing flight + Missing flight (13x) @@ -3379,16 +3550,16 @@

Tested requirements

Not tested - ASTM NetRID: Operator interactions + ASTM NetRID: Operator interactions - Failed ISA + Failed ISA - Inject flight + Inject flight - Flight failed + Flight failed @@ -3396,16 +3567,16 @@

Tested requirements

NET0620 Not tested - ASTM NetRID: Operator interactions + ASTM NetRID: Operator interactions - Failed ISA + Failed ISA - Enumerate operator notifications + Enumerate operator notifications - Operator notified of discoverability failure + Operator notified of discoverability failure @@ -3419,16 +3590,16 @@

Tested requirements

NET0710,1 Pass - ASTM NetRID nominal behavior + ASTM NetRID nominal behavior - Nominal flight + Nominal flight - Service Provider polling + Service Provider polling - Flights data format + Flights data format (34x) @@ -3436,7 +3607,7 @@

Tested requirements

Pass - Missing flight + Missing flight (26x) @@ -3445,16 +3616,16 @@

Tested requirements

NET0710,2 Pass - ASTM NetRID nominal behavior + ASTM NetRID nominal behavior - Nominal flight + Nominal flight - Service Provider polling + Service Provider polling - Successful flight details query + Successful flight details query (34x) @@ -3462,7 +3633,7 @@

Tested requirements

Pass - Flight details data format + Flight details data format (34x) @@ -3474,80 +3645,109 @@

Tested requirements

- NET0730 + NET0730 Not tested - ASTM NetRID DSS: ISA Expiry + ASTM NetRID DSS: ISA Expiry - Setup + Setup - Ensure clean workspace + Ensure clean workspace - Notified subscriber + Notified subscriber Not tested - ASTM NetRID DSS: ISA Subscription Interactions + ASTM NetRID DSS: ISA Subscription Interactions - Setup + Setup - Ensure clean workspace + Ensure clean workspace - Notified subscriber + Notified subscriber Not tested - ISA Subscription Interactions + ISA Subscription Interactions - ISA Subscription Interactions + ISA Subscription Interactions - Notified subscriber + Notified subscriber Not tested - ASTM NetRID DSS: Simple ISA + ASTM NetRID DSS: Simple ISA - Setup + Setup - Ensure clean workspace + Ensure clean workspace - Notified subscriber + Notified subscriber Not tested - ASTM NetRID DSS: Submitted ISA Validations + ASTM NetRID DSS: Submitted ISA Validations - Setup + Setup - Ensure clean workspace + Ensure clean workspace - Notified subscriber + Notified subscriber + + + + + Not tested + + ASTM NetRID DSS: Token Validation + + + Setup + + + Ensure clean workspace + + + Notified subscriber + + + + + Not tested + + Token validation + + + Token validation + + + Notified subscriber @@ -3558,7 +3758,7 @@

Tested requirements

- astm
.f3548
.v21
+ astm
.f3548
.v21
GEN0100 Not tested Not implemented @@ -3586,16 +3786,16 @@

Tested requirements

GEN0310 Pass - ASTM F3548 flight planners preparation + ASTM F3548 flight planners preparation - Preparation + Preparation - Check for flight planning readiness + Check for flight planning readiness - Flight planning USS ready + Flight planning USS ready @@ -3615,16 +3815,16 @@

Tested requirements

GEN0500 Pass - Validation of operational intents + Validation of operational intents - Validate precision of intersection computations + Validate precision of intersection computations - Attempt to plan flight conflicting by a tiny overlap + Attempt to plan flight conflicting by a tiny overlap - Incorrectly planned + Incorrectly planned @@ -3690,44 +3890,44 @@

Tested requirements

OPIN0015 - Not tested + Pass - Data Validation of GET operational intents by USS + Data Validation of GET operational intents by USS - Successfully plan flight near an existing flight + Successfully plan flight near an existing flight - Validate flight 2 sharing + Validate flight 1 sharing - - Off-nominal volumes + + Off-nominal volumes Not tested - Validate flight 1 sharing + Validate flight 2 sharing - Off-nominal volumes + Off-nominal volumes Pass - Nominal planning: conflict with higher priority + Nominal planning: conflict with higher priority - Attempt to plan flight in conflict + Attempt to plan flight in conflict - Validate flight 2 sharing + Validate flight 2 sharing - Off-nominal volumes + Off-nominal volumes (2x) @@ -3735,13 +3935,13 @@

Tested requirements

Pass - Attempt to modify planned flight in conflict + Attempt to modify planned flight in conflict - Validate flight 1 sharing + Validate flight 1 sharing - Off-nominal volumes + Off-nominal volumes (2x) @@ -3749,10 +3949,10 @@

Tested requirements

Pass - Validate flight 2 sharing + Validate flight 2 sharing - Off-nominal volumes + Off-nominal volumes (2x) @@ -3760,10 +3960,10 @@

Tested requirements

Pass - Validate flight 1 not modified + Validate flight 1 not modified - Off-nominal volumes + Off-nominal volumes (2x) @@ -3771,13 +3971,13 @@

Tested requirements

Pass - Attempt to activate flight in conflict + Attempt to activate flight in conflict - Validate flight 1 not activated + Validate flight 1 not activated - Off-nominal volumes + Off-nominal volumes (2x) @@ -3785,13 +3985,13 @@

Tested requirements

Pass - Modify activated flight with pre-existing conflict + Modify activated flight with pre-existing conflict - Validate flight 1 sharing + Validate flight 1 sharing - Off-nominal volumes + Off-nominal volumes (4x) @@ -3799,10 +3999,10 @@

Tested requirements

Pass - Validate flight 2 sharing + Validate flight 2 sharing - Off-nominal volumes + Off-nominal volumes (4x) @@ -3810,13 +4010,13 @@

Tested requirements

Pass - Attempt to modify activated flight in conflict + Attempt to modify activated flight in conflict - Validate flight 2 sharing + Validate flight 2 sharing - Off-nominal volumes + Off-nominal volumes (2x) @@ -3824,10 +4024,10 @@

Tested requirements

Pass - Validate flight 1 not modified + Validate flight 1 not modified - Off-nominal volumes + Off-nominal volumes (2x) @@ -3835,16 +4035,16 @@

Tested requirements

Pass - Nominal planning: not permitted conflict with equal priority + Nominal planning: not permitted conflict with equal priority - Attempt to plan flight into conflict + Attempt to plan flight into conflict - Validate flight 2 sharing + Validate flight 2 sharing - Off-nominal volumes + Off-nominal volumes (4x) @@ -3852,13 +4052,13 @@

Tested requirements

Pass - Attempt to modify planned flight into conflict + Attempt to modify planned flight into conflict - Validate flight 1 sharing + Validate flight 1 sharing - Off-nominal volumes + Off-nominal volumes (2x) @@ -3866,10 +4066,10 @@

Tested requirements

Pass - Validate flight 1 not modified + Validate flight 1 not modified - Off-nominal volumes + Off-nominal volumes (2x) @@ -3877,13 +4077,13 @@

Tested requirements

Pass - Attempt to modify activated flight into conflict + Attempt to modify activated flight into conflict - Validate flight 1 sharing + Validate flight 1 sharing - Off-nominal volumes + Off-nominal volumes (2x) @@ -3891,10 +4091,10 @@

Tested requirements

Pass - Validate flight 1 not modified + Validate flight 1 not modified - Off-nominal volumes + Off-nominal volumes (2x) @@ -3902,13 +4102,13 @@

Tested requirements

Pass - Modify activated flight with pre-existing conflict + Modify activated flight with pre-existing conflict - Validate flight 1 sharing + Validate flight 1 sharing - Off-nominal volumes + Off-nominal volumes (2x) @@ -3916,10 +4116,10 @@

Tested requirements

Pass - Validate flight 2 sharing + Validate flight 2 sharing - Off-nominal volumes + Off-nominal volumes (2x) @@ -3927,10 +4127,10 @@

Tested requirements

Pass - Validate flight 1 + Validate flight 1 - Off-nominal volumes + Off-nominal volumes (2x) @@ -3938,59 +4138,59 @@

Tested requirements

Pass - Validation of operational intents + Validation of operational intents - Validate transition to Ended state after cancellation + Validate transition to Ended state after cancellation - Validate flight intent shared correctly + Validate flight intent shared correctly - Off-nominal volumes + Off-nominal volumes OPIN0020 - Not tested + Pass - Data Validation of GET operational intents by USS + Data Validation of GET operational intents by USS - Successfully plan flight near an existing flight + Successfully plan flight near an existing flight - Validate flight 2 sharing + Validate flight 1 sharing - - Vertices + + Vertices Not tested - Validate flight 1 sharing + Validate flight 2 sharing - Vertices + Vertices Pass - Nominal planning: conflict with higher priority + Nominal planning: conflict with higher priority - Attempt to plan flight in conflict + Attempt to plan flight in conflict - Validate flight 2 sharing + Validate flight 2 sharing - Vertices + Vertices (2x) @@ -3998,13 +4198,13 @@

Tested requirements

Pass - Attempt to modify planned flight in conflict + Attempt to modify planned flight in conflict - Validate flight 1 sharing + Validate flight 1 sharing - Vertices + Vertices (2x) @@ -4012,10 +4212,10 @@

Tested requirements

Pass - Validate flight 2 sharing + Validate flight 2 sharing - Vertices + Vertices (2x) @@ -4023,10 +4223,10 @@

Tested requirements

Pass - Validate flight 1 not modified + Validate flight 1 not modified - Vertices + Vertices (2x) @@ -4034,13 +4234,13 @@

Tested requirements

Pass - Attempt to activate flight in conflict + Attempt to activate flight in conflict - Validate flight 1 not activated + Validate flight 1 not activated - Vertices + Vertices (2x) @@ -4048,13 +4248,13 @@

Tested requirements

Pass - Modify activated flight with pre-existing conflict + Modify activated flight with pre-existing conflict - Validate flight 1 sharing + Validate flight 1 sharing - Vertices + Vertices (4x) @@ -4062,10 +4262,10 @@

Tested requirements

Pass - Validate flight 2 sharing + Validate flight 2 sharing - Vertices + Vertices (4x) @@ -4073,13 +4273,13 @@

Tested requirements

Pass - Attempt to modify activated flight in conflict + Attempt to modify activated flight in conflict - Validate flight 2 sharing + Validate flight 2 sharing - Vertices + Vertices (2x) @@ -4087,10 +4287,10 @@

Tested requirements

Pass - Validate flight 1 not modified + Validate flight 1 not modified - Vertices + Vertices (2x) @@ -4098,16 +4298,16 @@

Tested requirements

Pass - Nominal planning: not permitted conflict with equal priority + Nominal planning: not permitted conflict with equal priority - Attempt to plan flight into conflict + Attempt to plan flight into conflict - Validate flight 2 sharing + Validate flight 2 sharing - Vertices + Vertices (4x) @@ -4115,13 +4315,13 @@

Tested requirements

Pass - Attempt to modify planned flight into conflict + Attempt to modify planned flight into conflict - Validate flight 1 sharing + Validate flight 1 sharing - Vertices + Vertices (2x) @@ -4129,10 +4329,10 @@

Tested requirements

Pass - Validate flight 1 not modified + Validate flight 1 not modified - Vertices + Vertices (2x) @@ -4140,13 +4340,13 @@

Tested requirements

Pass - Attempt to modify activated flight into conflict + Attempt to modify activated flight into conflict - Validate flight 1 sharing + Validate flight 1 sharing - Vertices + Vertices (2x) @@ -4154,10 +4354,10 @@

Tested requirements

Pass - Validate flight 1 not modified + Validate flight 1 not modified - Vertices + Vertices (2x) @@ -4165,13 +4365,13 @@

Tested requirements

Pass - Modify activated flight with pre-existing conflict + Modify activated flight with pre-existing conflict - Validate flight 1 sharing + Validate flight 1 sharing - Vertices + Vertices (2x) @@ -4179,10 +4379,10 @@

Tested requirements

Pass - Validate flight 2 sharing + Validate flight 2 sharing - Vertices + Vertices (2x) @@ -4190,10 +4390,10 @@

Tested requirements

Pass - Validate flight 1 + Validate flight 1 - Vertices + Vertices (2x) @@ -4201,107 +4401,107 @@

Tested requirements

Pass - Validation of operational intents + Validation of operational intents - Validate transition to Ended state after cancellation + Validate transition to Ended state after cancellation - Validate flight intent shared correctly + Validate flight intent shared correctly - Vertices + Vertices OPIN0025 - Not tested + Pass - Data Validation of GET operational intents by USS + Data Validation of GET operational intents by USS - Successfully plan flight near an existing flight + Successfully plan flight near an existing flight - Validate flight 2 sharing + Validate flight 1 sharing - - Operational intent shared correctly + + Operational intent shared correctly - Not tested - - Operational intent details retrievable + Pass + + Operational intent details retrievable - Not tested - - Correct operational intent details + Pass + + Correct operational intent details Not tested - Validate flight 1 sharing + Validate flight 2 sharing - Operational intent shared correctly + Operational intent shared correctly Not tested - Operational intent details retrievable + Operational intent details retrievable Not tested - Correct operational intent details + Correct operational intent details Not tested - Flight planning prevented due to invalid data sharing + Flight planning prevented due to invalid data sharing - Validate flight 2 shared operational intent with invalid data + Validate flight 2 shared operational intent with invalid data - Operational intent shared with DSS + Operational intent shared with DSS Not tested - Operational intent details retrievable + Operational intent details retrievable Pass - Nominal planning: conflict with higher priority + Nominal planning: conflict with higher priority - Attempt to plan flight in conflict + Attempt to plan flight in conflict - Validate flight 2 sharing + Validate flight 2 sharing - Operational intent shared correctly + Operational intent shared correctly (2x) @@ -4309,7 +4509,7 @@

Tested requirements

Pass - Operational intent details retrievable + Operational intent details retrievable (2x) @@ -4317,7 +4517,7 @@

Tested requirements

Pass - Correct operational intent details + Correct operational intent details (2x) @@ -4325,13 +4525,13 @@

Tested requirements

Pass - Attempt to modify planned flight in conflict + Attempt to modify planned flight in conflict - Validate flight 1 sharing + Validate flight 1 sharing - Operational intent shared correctly + Operational intent shared correctly (2x) @@ -4339,7 +4539,7 @@

Tested requirements

Pass - Operational intent details retrievable + Operational intent details retrievable (2x) @@ -4347,7 +4547,7 @@

Tested requirements

Pass - Correct operational intent details + Correct operational intent details (2x) @@ -4355,10 +4555,10 @@

Tested requirements

Pass - Validate flight 2 sharing + Validate flight 2 sharing - Operational intent shared correctly + Operational intent shared correctly (2x) @@ -4366,7 +4566,7 @@

Tested requirements

Pass - Operational intent details retrievable + Operational intent details retrievable (2x) @@ -4374,7 +4574,7 @@

Tested requirements

Pass - Correct operational intent details + Correct operational intent details (2x) @@ -4382,10 +4582,10 @@

Tested requirements

Pass - Validate flight 1 not modified + Validate flight 1 not modified - Operational intent shared correctly + Operational intent shared correctly (2x) @@ -4393,7 +4593,7 @@

Tested requirements

Pass - Operational intent details retrievable + Operational intent details retrievable (2x) @@ -4401,7 +4601,7 @@

Tested requirements

Pass - Correct operational intent details + Correct operational intent details (2x) @@ -4409,13 +4609,13 @@

Tested requirements

Pass - Attempt to activate flight in conflict + Attempt to activate flight in conflict - Validate flight 1 not activated + Validate flight 1 not activated - Operational intent shared correctly + Operational intent shared correctly (2x) @@ -4423,7 +4623,7 @@

Tested requirements

Pass - Operational intent details retrievable + Operational intent details retrievable (2x) @@ -4431,7 +4631,7 @@

Tested requirements

Pass - Correct operational intent details + Correct operational intent details (2x) @@ -4439,13 +4639,13 @@

Tested requirements

Pass - Modify activated flight with pre-existing conflict + Modify activated flight with pre-existing conflict - Validate flight 1 sharing + Validate flight 1 sharing - Operational intent shared correctly + Operational intent shared correctly (4x) @@ -4453,7 +4653,7 @@

Tested requirements

Pass - Operational intent details retrievable + Operational intent details retrievable (4x) @@ -4461,7 +4661,7 @@

Tested requirements

Pass - Correct operational intent details + Correct operational intent details (4x) @@ -4469,10 +4669,10 @@

Tested requirements

Pass - Validate flight 2 sharing + Validate flight 2 sharing - Operational intent shared correctly + Operational intent shared correctly (4x) @@ -4480,7 +4680,7 @@

Tested requirements

Pass - Operational intent details retrievable + Operational intent details retrievable (4x) @@ -4488,7 +4688,7 @@

Tested requirements

Pass - Correct operational intent details + Correct operational intent details (4x) @@ -4496,13 +4696,13 @@

Tested requirements

Pass - Attempt to modify activated flight in conflict + Attempt to modify activated flight in conflict - Validate flight 2 sharing + Validate flight 2 sharing - Operational intent shared correctly + Operational intent shared correctly (2x) @@ -4510,7 +4710,7 @@

Tested requirements

Pass - Operational intent details retrievable + Operational intent details retrievable (2x) @@ -4518,7 +4718,7 @@

Tested requirements

Pass - Correct operational intent details + Correct operational intent details (2x) @@ -4526,10 +4726,10 @@

Tested requirements

Pass - Validate flight 1 not modified + Validate flight 1 not modified - Operational intent shared correctly + Operational intent shared correctly (2x) @@ -4537,7 +4737,7 @@

Tested requirements

Pass - Operational intent details retrievable + Operational intent details retrievable (2x) @@ -4545,7 +4745,7 @@

Tested requirements

Pass - Correct operational intent details + Correct operational intent details (2x) @@ -4553,16 +4753,16 @@

Tested requirements

Pass - Nominal planning: not permitted conflict with equal priority + Nominal planning: not permitted conflict with equal priority - Attempt to plan flight into conflict + Attempt to plan flight into conflict - Validate flight 2 sharing + Validate flight 2 sharing - Operational intent shared correctly + Operational intent shared correctly (4x) @@ -4570,7 +4770,7 @@

Tested requirements

Pass - Operational intent details retrievable + Operational intent details retrievable (4x) @@ -4578,7 +4778,7 @@

Tested requirements

Pass - Correct operational intent details + Correct operational intent details (4x) @@ -4586,13 +4786,13 @@

Tested requirements

Pass - Attempt to modify planned flight into conflict + Attempt to modify planned flight into conflict - Validate flight 1 sharing + Validate flight 1 sharing - Operational intent shared correctly + Operational intent shared correctly (2x) @@ -4600,7 +4800,7 @@

Tested requirements

Pass - Operational intent details retrievable + Operational intent details retrievable (2x) @@ -4608,7 +4808,7 @@

Tested requirements

Pass - Correct operational intent details + Correct operational intent details (2x) @@ -4616,10 +4816,10 @@

Tested requirements

Pass - Validate flight 1 not modified + Validate flight 1 not modified - Operational intent shared correctly + Operational intent shared correctly (2x) @@ -4627,7 +4827,7 @@

Tested requirements

Pass - Operational intent details retrievable + Operational intent details retrievable (2x) @@ -4635,7 +4835,7 @@

Tested requirements

Pass - Correct operational intent details + Correct operational intent details (2x) @@ -4643,13 +4843,13 @@

Tested requirements

Pass - Attempt to modify activated flight into conflict + Attempt to modify activated flight into conflict - Validate flight 1 sharing + Validate flight 1 sharing - Operational intent shared correctly + Operational intent shared correctly (2x) @@ -4657,7 +4857,7 @@

Tested requirements

Pass - Operational intent details retrievable + Operational intent details retrievable (2x) @@ -4665,7 +4865,7 @@

Tested requirements

Pass - Correct operational intent details + Correct operational intent details (2x) @@ -4673,10 +4873,10 @@

Tested requirements

Pass - Validate flight 1 not modified + Validate flight 1 not modified - Operational intent shared correctly + Operational intent shared correctly (2x) @@ -4684,7 +4884,7 @@

Tested requirements

Pass - Operational intent details retrievable + Operational intent details retrievable (2x) @@ -4692,7 +4892,7 @@

Tested requirements

Pass - Correct operational intent details + Correct operational intent details (2x) @@ -4700,13 +4900,13 @@

Tested requirements

Pass - Modify activated flight with pre-existing conflict + Modify activated flight with pre-existing conflict - Validate flight 1 sharing + Validate flight 1 sharing - Operational intent shared correctly + Operational intent shared correctly (2x) @@ -4714,7 +4914,7 @@

Tested requirements

Pass - Operational intent details retrievable + Operational intent details retrievable (2x) @@ -4722,7 +4922,7 @@

Tested requirements

Pass - Correct operational intent details + Correct operational intent details (2x) @@ -4730,10 +4930,10 @@

Tested requirements

Pass - Validate flight 2 sharing + Validate flight 2 sharing - Operational intent shared correctly + Operational intent shared correctly (2x) @@ -4741,7 +4941,7 @@

Tested requirements

Pass - Operational intent details retrievable + Operational intent details retrievable (2x) @@ -4749,7 +4949,7 @@

Tested requirements

Pass - Correct operational intent details + Correct operational intent details (2x) @@ -4757,10 +4957,10 @@

Tested requirements

Pass - Validate flight 1 + Validate flight 1 - Operational intent shared correctly + Operational intent shared correctly (2x) @@ -4768,7 +4968,7 @@

Tested requirements

Pass - Operational intent details retrievable + Operational intent details retrievable (2x) @@ -4776,7 +4976,7 @@

Tested requirements

Pass - Correct operational intent details + Correct operational intent details (2x) @@ -4784,30 +4984,30 @@

Tested requirements

Pass - Validation of operational intents + Validation of operational intents - Validate transition to Ended state after cancellation + Validate transition to Ended state after cancellation - Validate flight intent shared correctly + Validate flight intent shared correctly - Operational intent shared correctly + Operational intent shared correctly Pass - Operational intent details retrievable + Operational intent details retrievable Pass - Correct operational intent details + Correct operational intent details @@ -4815,16 +5015,16 @@

Tested requirements

OPIN0030 Pass - Validation of operational intents + Validation of operational intents - Attempt to plan invalid flight intents + Attempt to plan invalid flight intents - Attempt to plan flight intent too far ahead of time + Attempt to plan flight intent too far ahead of time - Incorrectly planned + Incorrectly planned @@ -4838,16 +5038,16 @@

Tested requirements

OPIN0040 Pass - Validation of operational intents + Validation of operational intents - Validate transition to Ended state after cancellation + Validate transition to Ended state after cancellation - Validate flight intent is non-discoverable + Validate flight intent is non-discoverable - Operational intent not shared + Operational intent not shared @@ -4867,16 +5067,16 @@

Tested requirements

SCD0015 Pass - Nominal planning: conflict with higher priority + Nominal planning: conflict with higher priority - Attempt to plan flight in conflict + Attempt to plan flight in conflict - Attempt to plan flight 1 + Attempt to plan flight 1 - Incorrectly planned + Incorrectly planned (2x) @@ -4885,16 +5085,16 @@

Tested requirements

SCD0020 Pass - Nominal planning: conflict with higher priority + Nominal planning: conflict with higher priority - Attempt to modify planned flight in conflict + Attempt to modify planned flight in conflict - Attempt to modify planned flight 1 in conflict + Attempt to modify planned flight 1 in conflict - Incorrectly modified + Incorrectly modified (2x) @@ -4903,16 +5103,16 @@

Tested requirements

SCD0025 Pass - Nominal planning: conflict with higher priority + Nominal planning: conflict with higher priority - Attempt to activate flight in conflict + Attempt to activate flight in conflict - Attempt to activate conflicting flight 1 + Attempt to activate conflicting flight 1 - Incorrectly activated + Incorrectly activated (2x) @@ -4921,16 +5121,16 @@

Tested requirements

SCD0030 Pass - Nominal planning: conflict with higher priority + Nominal planning: conflict with higher priority - Modify activated flight with pre-existing conflict + Modify activated flight with pre-existing conflict - Modify activated flight 1 in conflict with activated flight 2 + Modify activated flight 1 in conflict with activated flight 2 - Rejected modification + Rejected modification (4x) @@ -4938,7 +5138,7 @@

Tested requirements

Pass - Successful modification + Successful modification (4x) @@ -4946,70 +5146,70 @@

Tested requirements

Pass - Attempt to modify activated flight in conflict + Attempt to modify activated flight in conflict - Attempt to modify activated flight 1 in conflict + Attempt to modify activated flight 1 in conflict - Incorrectly modified + Incorrectly modified (2x) SCD0035 - Not tested + Pass - Data Validation of GET operational intents by USS + Data Validation of GET operational intents by USS - - Successfully plan flight near an existing flight + + Flight planning prevented due to invalid data sharing - Validate flight2 GET interaction + Tested_uss attempts to plan flight 1, expect failure - - Expect GET request + + Plan should fail Not tested - - Flight planning prevented due to invalid data sharing - - Test_uss attempts to plan flight 1, expect failure + Validate flight 2 GET interaction - Plan should fail + Expect GET request Not tested - Validate flight 2 GET interaction + Successfully plan flight near an existing flight + + + Validate flight2 GET interaction - Expect GET request + Expect GET request Pass - Nominal planning: not permitted conflict with equal priority + Nominal planning: not permitted conflict with equal priority - Attempt to plan flight into conflict + Attempt to plan flight into conflict - Attempt to plan flight 1 + Attempt to plan flight 1 - Incorrectly planned + Incorrectly planned (2x) @@ -5018,16 +5218,16 @@

Tested requirements

SCD0040 Pass - Nominal planning: not permitted conflict with equal priority + Nominal planning: not permitted conflict with equal priority - Attempt to modify planned flight into conflict + Attempt to modify planned flight into conflict - Attempt to modify planned flight 1 into conflict + Attempt to modify planned flight 1 into conflict - Incorrectly modified + Incorrectly modified (2x) @@ -5036,16 +5236,16 @@

Tested requirements

SCD0045 Pass - Nominal planning: not permitted conflict with equal priority + Nominal planning: not permitted conflict with equal priority - Attempt to activate flight into conflict + Attempt to activate flight into conflict - Attempt to directly activate conflicting flight 1 + Attempt to directly activate conflicting flight 1 - Incorrectly activated + Incorrectly activated (2x) @@ -5054,16 +5254,16 @@

Tested requirements

SCD0050 Pass - Nominal planning: not permitted conflict with equal priority + Nominal planning: not permitted conflict with equal priority - Attempt to modify activated flight into conflict + Attempt to modify activated flight into conflict - Attempt to modify activated flight 1 into conflict + Attempt to modify activated flight 1 into conflict - Incorrectly modified + Incorrectly modified (2x) @@ -5096,16 +5296,16 @@

Tested requirements

SCD0075 Pass - ASTM F3548 UTM aggregate checks + ASTM F3548 UTM aggregate checks - Performance of SCD requests to USS + Performance of SCD requests to USS - Performance of successful operational intent details requests + Performance of successful operational intent details requests - Operational intent details requests take no more than [MaxRespondToOIDetailsRequest] second 95% of the time + Operational intent details requests take no more than [MaxRespondToOIDetailsRequest] second 95% of the time @@ -5119,23 +5319,23 @@

Tested requirements

SCD0085 Not tested - Data Validation of GET operational intents by USS + Data Validation of GET operational intents by USS - Successfully plan flight near an existing flight + Successfully plan flight near an existing flight - Validate flight1 Notification sent to Control_uss + Validate flight1 Notification sent to Control_uss - Expect Notification sent + Expect Notification sent Not tested - Notification data is valid + Notification data is valid @@ -5159,57 +5359,57 @@

Tested requirements

USS0005 - Not tested + Pass - Data Validation of GET operational intents by USS + Data Validation of GET operational intents by USS - Successfully plan flight near an existing flight + Successfully plan flight near an existing flight - Validate flight 2 sharing + Validate flight 1 sharing - - Operational intent shared correctly + + Operational intent shared correctly Not tested - Validate flight 1 sharing + Validate flight 2 sharing - Operational intent shared correctly + Operational intent shared correctly Not tested - Flight planning prevented due to invalid data sharing + Flight planning prevented due to invalid data sharing - Validate flight 2 shared operational intent with invalid data + Validate flight 2 shared operational intent with invalid data - Operational intent shared with DSS + Operational intent shared with DSS Pass - Nominal planning: conflict with higher priority + Nominal planning: conflict with higher priority - Attempt to plan flight in conflict + Attempt to plan flight in conflict - Validate flight 2 sharing + Validate flight 2 sharing - Operational intent shared correctly + Operational intent shared correctly (2x) @@ -5217,13 +5417,13 @@

Tested requirements

Pass - Attempt to modify planned flight in conflict + Attempt to modify planned flight in conflict - Validate flight 1 sharing + Validate flight 1 sharing - Operational intent shared correctly + Operational intent shared correctly (2x) @@ -5231,10 +5431,10 @@

Tested requirements

Pass - Validate flight 2 sharing + Validate flight 2 sharing - Operational intent shared correctly + Operational intent shared correctly (2x) @@ -5242,10 +5442,10 @@

Tested requirements

Pass - Validate flight 1 not modified + Validate flight 1 not modified - Operational intent shared correctly + Operational intent shared correctly (2x) @@ -5253,13 +5453,13 @@

Tested requirements

Pass - Attempt to activate flight in conflict + Attempt to activate flight in conflict - Validate flight 1 not activated + Validate flight 1 not activated - Operational intent shared correctly + Operational intent shared correctly (2x) @@ -5267,13 +5467,13 @@

Tested requirements

Pass - Modify activated flight with pre-existing conflict + Modify activated flight with pre-existing conflict - Validate flight 1 sharing + Validate flight 1 sharing - Operational intent shared correctly + Operational intent shared correctly (4x) @@ -5281,10 +5481,10 @@

Tested requirements

Pass - Validate flight 2 sharing + Validate flight 2 sharing - Operational intent shared correctly + Operational intent shared correctly (4x) @@ -5292,13 +5492,13 @@

Tested requirements

Pass - Attempt to modify activated flight in conflict + Attempt to modify activated flight in conflict - Validate flight 2 sharing + Validate flight 2 sharing - Operational intent shared correctly + Operational intent shared correctly (2x) @@ -5306,10 +5506,10 @@

Tested requirements

Pass - Validate flight 1 not modified + Validate flight 1 not modified - Operational intent shared correctly + Operational intent shared correctly (2x) @@ -5317,16 +5517,16 @@

Tested requirements

Pass - Nominal planning: not permitted conflict with equal priority + Nominal planning: not permitted conflict with equal priority - Attempt to plan flight into conflict + Attempt to plan flight into conflict - Validate flight 2 sharing + Validate flight 2 sharing - Operational intent shared correctly + Operational intent shared correctly (4x) @@ -5334,13 +5534,13 @@

Tested requirements

Pass - Attempt to modify planned flight into conflict + Attempt to modify planned flight into conflict - Validate flight 1 sharing + Validate flight 1 sharing - Operational intent shared correctly + Operational intent shared correctly (2x) @@ -5348,10 +5548,10 @@

Tested requirements

Pass - Validate flight 1 not modified + Validate flight 1 not modified - Operational intent shared correctly + Operational intent shared correctly (2x) @@ -5359,13 +5559,13 @@

Tested requirements

Pass - Attempt to modify activated flight into conflict + Attempt to modify activated flight into conflict - Validate flight 1 sharing + Validate flight 1 sharing - Operational intent shared correctly + Operational intent shared correctly (2x) @@ -5373,10 +5573,10 @@

Tested requirements

Pass - Validate flight 1 not modified + Validate flight 1 not modified - Operational intent shared correctly + Operational intent shared correctly (2x) @@ -5384,13 +5584,13 @@

Tested requirements

Pass - Modify activated flight with pre-existing conflict + Modify activated flight with pre-existing conflict - Validate flight 1 sharing + Validate flight 1 sharing - Operational intent shared correctly + Operational intent shared correctly (2x) @@ -5398,10 +5598,10 @@

Tested requirements

Pass - Validate flight 2 sharing + Validate flight 2 sharing - Operational intent shared correctly + Operational intent shared correctly (2x) @@ -5409,10 +5609,10 @@

Tested requirements

Pass - Validate flight 1 + Validate flight 1 - Operational intent shared correctly + Operational intent shared correctly (2x) @@ -5420,86 +5620,86 @@

Tested requirements

Pass - Validation of operational intents + Validation of operational intents - Validate transition to Ended state after cancellation + Validate transition to Ended state after cancellation - Validate flight intent shared correctly + Validate flight intent shared correctly - Operational intent shared correctly + Operational intent shared correctly USS0105 - Not tested + Pass - Data Validation of GET operational intents by USS + Data Validation of GET operational intents by USS - Successfully plan flight near an existing flight + Successfully plan flight near an existing flight - Validate flight 2 sharing + Validate flight 1 sharing - - Operational intent details retrievable + + Operational intent details retrievable - Not tested - - Operational intent details data format + Pass + + Operational intent details data format Not tested - Validate flight 1 sharing + Validate flight 2 sharing - Operational intent details retrievable + Operational intent details retrievable Not tested - Operational intent details data format + Operational intent details data format Not tested - Flight planning prevented due to invalid data sharing + Flight planning prevented due to invalid data sharing - Validate flight 2 shared operational intent with invalid data + Validate flight 2 shared operational intent with invalid data - Operational intent details retrievable + Operational intent details retrievable Pass - Nominal planning: conflict with higher priority + Nominal planning: conflict with higher priority - Attempt to plan flight in conflict + Attempt to plan flight in conflict - Validate flight 2 sharing + Validate flight 2 sharing - Operational intent details retrievable + Operational intent details retrievable (2x) @@ -5507,7 +5707,7 @@

Tested requirements

Pass - Operational intent details data format + Operational intent details data format (2x) @@ -5515,13 +5715,13 @@

Tested requirements

Pass - Attempt to modify planned flight in conflict + Attempt to modify planned flight in conflict - Validate flight 1 sharing + Validate flight 1 sharing - Operational intent details retrievable + Operational intent details retrievable (2x) @@ -5529,7 +5729,7 @@

Tested requirements

Pass - Operational intent details data format + Operational intent details data format (2x) @@ -5537,10 +5737,10 @@

Tested requirements

Pass - Validate flight 2 sharing + Validate flight 2 sharing - Operational intent details retrievable + Operational intent details retrievable (2x) @@ -5548,7 +5748,7 @@

Tested requirements

Pass - Operational intent details data format + Operational intent details data format (2x) @@ -5556,10 +5756,10 @@

Tested requirements

Pass - Validate flight 1 not modified + Validate flight 1 not modified - Operational intent details retrievable + Operational intent details retrievable (2x) @@ -5567,7 +5767,7 @@

Tested requirements

Pass - Operational intent details data format + Operational intent details data format (2x) @@ -5575,13 +5775,13 @@

Tested requirements

Pass - Attempt to activate flight in conflict + Attempt to activate flight in conflict - Validate flight 1 not activated + Validate flight 1 not activated - Operational intent details retrievable + Operational intent details retrievable (2x) @@ -5589,7 +5789,7 @@

Tested requirements

Pass - Operational intent details data format + Operational intent details data format (2x) @@ -5597,13 +5797,13 @@

Tested requirements

Pass - Modify activated flight with pre-existing conflict + Modify activated flight with pre-existing conflict - Validate flight 1 sharing + Validate flight 1 sharing - Operational intent details retrievable + Operational intent details retrievable (4x) @@ -5611,7 +5811,7 @@

Tested requirements

Pass - Operational intent details data format + Operational intent details data format (4x) @@ -5619,10 +5819,10 @@

Tested requirements

Pass - Validate flight 2 sharing + Validate flight 2 sharing - Operational intent details retrievable + Operational intent details retrievable (4x) @@ -5630,7 +5830,7 @@

Tested requirements

Pass - Operational intent details data format + Operational intent details data format (4x) @@ -5638,13 +5838,13 @@

Tested requirements

Pass - Attempt to modify activated flight in conflict + Attempt to modify activated flight in conflict - Validate flight 2 sharing + Validate flight 2 sharing - Operational intent details retrievable + Operational intent details retrievable (2x) @@ -5652,7 +5852,7 @@

Tested requirements

Pass - Operational intent details data format + Operational intent details data format (2x) @@ -5660,10 +5860,10 @@

Tested requirements

Pass - Validate flight 1 not modified + Validate flight 1 not modified - Operational intent details retrievable + Operational intent details retrievable (2x) @@ -5671,7 +5871,7 @@

Tested requirements

Pass - Operational intent details data format + Operational intent details data format (2x) @@ -5679,16 +5879,16 @@

Tested requirements

Pass - Nominal planning: not permitted conflict with equal priority + Nominal planning: not permitted conflict with equal priority - Attempt to plan flight into conflict + Attempt to plan flight into conflict - Validate flight 2 sharing + Validate flight 2 sharing - Operational intent details retrievable + Operational intent details retrievable (4x) @@ -5696,7 +5896,7 @@

Tested requirements

Pass - Operational intent details data format + Operational intent details data format (4x) @@ -5704,13 +5904,13 @@

Tested requirements

Pass - Attempt to modify planned flight into conflict + Attempt to modify planned flight into conflict - Validate flight 1 sharing + Validate flight 1 sharing - Operational intent details retrievable + Operational intent details retrievable (2x) @@ -5718,7 +5918,7 @@

Tested requirements

Pass - Operational intent details data format + Operational intent details data format (2x) @@ -5726,10 +5926,10 @@

Tested requirements

Pass - Validate flight 1 not modified + Validate flight 1 not modified - Operational intent details retrievable + Operational intent details retrievable (2x) @@ -5737,7 +5937,7 @@

Tested requirements

Pass - Operational intent details data format + Operational intent details data format (2x) @@ -5745,13 +5945,13 @@

Tested requirements

Pass - Attempt to modify activated flight into conflict + Attempt to modify activated flight into conflict - Validate flight 1 sharing + Validate flight 1 sharing - Operational intent details retrievable + Operational intent details retrievable (2x) @@ -5759,7 +5959,7 @@

Tested requirements

Pass - Operational intent details data format + Operational intent details data format (2x) @@ -5767,10 +5967,10 @@

Tested requirements

Pass - Validate flight 1 not modified + Validate flight 1 not modified - Operational intent details retrievable + Operational intent details retrievable (2x) @@ -5778,7 +5978,7 @@

Tested requirements

Pass - Operational intent details data format + Operational intent details data format (2x) @@ -5786,13 +5986,13 @@

Tested requirements

Pass - Modify activated flight with pre-existing conflict + Modify activated flight with pre-existing conflict - Validate flight 1 sharing + Validate flight 1 sharing - Operational intent details retrievable + Operational intent details retrievable (2x) @@ -5800,7 +6000,7 @@

Tested requirements

Pass - Operational intent details data format + Operational intent details data format (2x) @@ -5808,10 +6008,10 @@

Tested requirements

Pass - Validate flight 2 sharing + Validate flight 2 sharing - Operational intent details retrievable + Operational intent details retrievable (2x) @@ -5819,7 +6019,7 @@

Tested requirements

Pass - Operational intent details data format + Operational intent details data format (2x) @@ -5827,10 +6027,10 @@

Tested requirements

Pass - Validate flight 1 + Validate flight 1 - Operational intent details retrievable + Operational intent details retrievable (2x) @@ -5838,7 +6038,7 @@

Tested requirements

Pass - Operational intent details data format + Operational intent details data format (2x) @@ -5846,23 +6046,23 @@

Tested requirements

Pass - Validation of operational intents + Validation of operational intents - Validate transition to Ended state after cancellation + Validate transition to Ended state after cancellation - Validate flight intent shared correctly + Validate flight intent shared correctly - Operational intent details retrievable + Operational intent details retrievable Pass - Operational intent details data format + Operational intent details data format diff --git a/artifacts/uss_qualifier/reports/uspace/requirements/uss2.html b/artifacts/uss_qualifier/reports/uspace/requirements/uss2.html index 466cc2fdc9..da00205366 100644 --- a/artifacts/uss_qualifier/reports/uspace/requirements/uss2.html +++ b/artifacts/uss_qualifier/reports/uspace/requirements/uss2.html @@ -82,31 +82,31 @@

Test run

System version - openskies-sh/monitoring/v0.0.0-2825146 + openskies-sh/monitoring/v0.0.0-3295d62 Other participants - uss1 + mock_uss, uss1 Test run identifier - TR-14518ec + TR-b12dd76 Start time - 2023-11-16 10:50:48 UTC + 2023-11-27 16:37:32 UTC End time - 2023-11-16 10:53:32 UTC + 2023-11-27 16:40:16 UTC Test baseline identifier - TB-5c9cb74 + TB-9319517 Environment identifier - TE-bda1324 + TE-87ac2ce Requirement verification status @@ -130,7 +130,7 @@

Tested requirements

- astm
.f3411
.v22a
+ astm
.f3411
.v22a
DSS0010 Not tested Not implemented @@ -143,642 +143,799 @@

Tested requirements

- DSS0030,a + DSS0030,a Pass - ASTM F3411-22a NetRID DSS interoperability + ASTM F3411-22a NetRID DSS interoperability - Interoperability sequence + Interoperability sequence - S1 + S1 - ISA response code + ISA response code Pass - ISA response format + ISA response format Pass - ISA ID matches + ISA ID matches Pass - ISA start time matches + ISA start time matches Pass - ISA end time matches + ISA end time matches Pass - ISA URL matches + ISA URL matches Not tested - ISA version changed + ISA version changed Pass - S5 + S5 - ISA response code + ISA response code Pass - ISA response format + ISA response format Pass - ISA ID matches + ISA ID matches Pass - ISA version changed + ISA version changed Pass - ISA start time matches + ISA start time matches Pass - ISA end time matches + ISA end time matches Pass - ISA URL matches + ISA URL matches Pass - S10 + S10 - ISA response code + ISA response code Pass - ISA response format + ISA response format Pass - ISA ID matches + ISA ID matches Pass - ISA start time matches + ISA start time matches Pass - ISA end time matches + ISA end time matches Pass - ISA URL matches + ISA URL matches Not tested - ISA version changed + ISA version changed Pass - S12 + S12 - ISA response code + ISA response code Pass - ISA response format + ISA response format Pass - ISA ID matches + ISA ID matches Pass - ISA start time matches + ISA start time matches Pass - ISA end time matches + ISA end time matches Pass - ISA URL matches + ISA URL matches Not tested - ISA version changed + ISA version changed Pass - ASTM NetRID DSS: ISA Expiry + ASTM NetRID DSS: ISA Expiry - ISA Expiry + ISA Expiry - ISA Expiry + ISA Expiry - Create short-lived ISA + Create short-lived ISA Pass - ASTM NetRID DSS: ISA Subscription Interactions + ASTM NetRID DSS: ISA Subscription Interactions - ISA Subscription Interactions + ISA Subscription Interactions - ISA Subscription Interactions + ISA Subscription Interactions - Create an ISA + Create an ISA Pass - Mutate the ISA + Mutate the ISA Pass - Response to the mutation of the ISA contains subscription ID + Response to the mutation of the ISA contains subscription ID Pass - Subscription to an ISA has its notification index incremented after mutation + Subscription to an ISA has its notification index incremented after mutation Pass - Subscription to an ISA has its notification index incremented after deletion + Subscription to an ISA has its notification index incremented after deletion Pass - ASTM NetRID DSS: Simple ISA + ASTM NetRID DSS: Simple ISA - Create and check ISA + Create and check ISA - Create ISA + Create ISA - ISA response code + ISA response code Pass - ISA response format + ISA response format Pass - ISA ID matches + ISA ID matches Pass - ISA start time matches + ISA start time matches Pass - ISA end time matches + ISA end time matches Pass - ISA URL matches + ISA URL matches Pass - ISA created + ISA created Not tested - ISA version changed + ISA version changed Pass - Update and search ISA + Update and search ISA - Update ISA + Update ISA - ISA response code + ISA response code Pass - ISA response format + ISA response format Pass - ISA ID matches + ISA ID matches Pass - ISA version changed + ISA version changed Pass - ISA start time matches + ISA start time matches Pass - ISA end time matches + ISA end time matches Pass - ISA URL matches + ISA URL matches Pass - ISA updated + ISA updated Pass - ASTM NetRID DSS: Submitted ISA Validations + ASTM NetRID DSS: Submitted ISA Validations - ISA Validation + ISA Validation - ISA Validation + ISA Validation - ISA huge area + ISA huge area Pass - ISA empty vertices + ISA empty vertices Pass - ISA start time in the past + ISA start time in the past Pass - ISA start time after end time + ISA start time after end time Pass - ISA vertices are valid + ISA vertices are valid Pass - ISA missing outline + ISA missing outline Pass - ISA missing volume + ISA missing volume Not tested - ISA missing extents + ISA missing extents - DSS0030,b + Pass + + ASTM NetRID DSS: Token Validation + + + Token validation + + + Token validation + + + Read scope cannot create an ISA + + + + + Pass + + Missing token prevents creating an ISA + + + + + Pass + + Fake token prevents creating an ISA + + + + + Pass + + ISA response code + + + + + Pass + + ISA response format + + + + + Pass + + ISA ID matches + + + + + Pass + + ISA start time matches + + + + + Pass + + ISA end time matches + + + + + Pass + + ISA URL matches + + + + + Pass + + Correct token and scope can create ISA + + + + + Pass + + Read scope cannot mutate an ISA + + + + + Pass + + Missing token prevents mutating an ISA + + + + + Pass + + Fake token cannot mutate an ISA + + + + + Not tested + + ISA version changed + + + + + DSS0030,b Pass - ASTM F3411-22a NetRID DSS interoperability + ASTM F3411-22a NetRID DSS interoperability - Interoperability sequence + Interoperability sequence - S11 + S11 - ISA response format + ISA response format Pass - ISA ID matches + ISA ID matches Pass - ISA version matches + ISA version matches Pass - S15 + S15 - ISA response format + ISA response format Pass - ISA ID matches + ISA ID matches Pass - ISA version matches + ISA version matches Not tested - ASTM NetRID DSS: ISA Expiry + ASTM NetRID DSS: ISA Expiry - Setup + Setup - Ensure clean workspace + Ensure clean workspace - Removed pre-existing ISA + Removed pre-existing ISA Pass - ASTM NetRID DSS: ISA Subscription Interactions + ASTM NetRID DSS: ISA Subscription Interactions - ISA Subscription Interactions + ISA Subscription Interactions - ISA Subscription Interactions + ISA Subscription Interactions - Response to the deletion of the ISA contains subscription ID + Response to the deletion of the ISA contains subscription ID Pass - ASTM NetRID DSS: Simple ISA + ASTM NetRID DSS: Simple ISA - Delete ISA + Delete ISA - Delete with wrong version + Delete with wrong version - Delete request rejected + Delete request rejected Pass - Delete with empty version + Delete with empty version - Delete request rejected + Delete request rejected Pass - Delete ISA + Delete ISA - ISA response format + ISA response format Pass - ISA ID matches + ISA ID matches Pass - ISA version matches + ISA version matches Pass - ISA deleted + ISA deleted Not tested - Setup + Setup - Ensure clean workspace + Ensure clean workspace - Removed pre-existing ISA + Removed pre-existing ISA Not tested - ASTM NetRID DSS: Submitted ISA Validations + ASTM NetRID DSS: Submitted ISA Validations - Setup + Setup - Ensure clean workspace + Ensure clean workspace - Removed pre-existing ISA + Removed pre-existing ISA + + + + + Pass + + ASTM NetRID DSS: Token Validation + + + Token validation + + + Token validation + + + Read scope cannot delete an ISA + + + + + Pass + + Missing token prevents ISA deletion + + + + + Pass + + Fake token cannot delete an ISA + + + + + Pass + + Correct token and scope can delete ISA + + + + + Not tested + + Setup + + + Ensure clean workspace + + + Removed pre-existing ISA @@ -786,46 +943,46 @@

Tested requirements

DSS0030,c Pass - ASTM NetRID DSS: ISA Subscription Interactions + ASTM NetRID DSS: ISA Subscription Interactions - ISA Subscription Interactions + ISA Subscription Interactions - ISA Subscription Interactions + ISA Subscription Interactions - Create a subscription within the ISA footprint + Create a subscription within the ISA footprint Pass - Subscription for the ISA's area mentions the ISA + Subscription for the ISA's area mentions the ISA Pass - Newly created subscription has a notification_index of 0 + Newly created subscription has a notification_index of 0 Pass - ASTM NetRID DSS: Subscription Simple + ASTM NetRID DSS: Subscription Simple - Subscription Simple + Subscription Simple - Create subscription validation + Create subscription validation - Create subscription + Create subscription (4x) @@ -833,7 +990,7 @@

Tested requirements

Pass - Response to subscription creation contains a subscription + Response to subscription creation contains a subscription (4x) @@ -841,7 +998,7 @@

Tested requirements

Pass - Returned subscription has an ID + Returned subscription has an ID (4x) @@ -849,7 +1006,7 @@

Tested requirements

Pass - Returned subscription ID is correct + Returned subscription ID is correct (4x) @@ -857,7 +1014,7 @@

Tested requirements

Pass - Returned subscription has an owner + Returned subscription has an owner (4x) @@ -865,7 +1022,7 @@

Tested requirements

Pass - Returned subscription owner is correct + Returned subscription owner is correct (4x) @@ -873,7 +1030,7 @@

Tested requirements

Pass - Returned subscription has an ISA URL + Returned subscription has an ISA URL (4x) @@ -881,7 +1038,7 @@

Tested requirements

Pass - Returned ISA URL has correct base URL + Returned ISA URL has correct base URL (4x) @@ -889,7 +1046,7 @@

Tested requirements

Pass - Returned subscription has a start time + Returned subscription has a start time (4x) @@ -897,7 +1054,7 @@

Tested requirements

Pass - Returned subscription has a version + Returned subscription has a version (4x) @@ -905,7 +1062,7 @@

Tested requirements

Pass - Generated subscription version has proper format + Generated subscription version has proper format (4x) @@ -913,7 +1070,7 @@

Tested requirements

Pass - Returned notification index is 0 if present + Returned notification index is 0 if present (4x) @@ -921,7 +1078,7 @@

Tested requirements

Pass - Returned end time is correct + Returned end time is correct (2x) @@ -929,7 +1086,7 @@

Tested requirements

Pass - Returned start time is correct + Returned start time is correct (2x) @@ -937,10 +1094,10 @@

Tested requirements

Pass - Mutate Subscription + Mutate Subscription - Subscription can be mutated + Subscription can be mutated (8x) @@ -948,7 +1105,7 @@

Tested requirements

Pass - Response to subscription mutation contains a subscription + Response to subscription mutation contains a subscription (8x) @@ -956,7 +1113,7 @@

Tested requirements

Pass - Returned subscription has an ID + Returned subscription has an ID (8x) @@ -964,7 +1121,7 @@

Tested requirements

Pass - Returned subscription ID is correct + Returned subscription ID is correct (8x) @@ -972,7 +1129,7 @@

Tested requirements

Pass - Returned subscription has an owner + Returned subscription has an owner (8x) @@ -980,7 +1137,7 @@

Tested requirements

Pass - Returned subscription owner is correct + Returned subscription owner is correct (8x) @@ -988,7 +1145,7 @@

Tested requirements

Pass - Returned subscription has an ISA URL + Returned subscription has an ISA URL (8x) @@ -996,7 +1153,7 @@

Tested requirements

Pass - Returned ISA URL has correct base URL + Returned ISA URL has correct base URL (8x) @@ -1004,7 +1161,7 @@

Tested requirements

Pass - Returned subscription has a start time + Returned subscription has a start time (8x) @@ -1012,7 +1169,7 @@

Tested requirements

Pass - Returned start time is correct + Returned start time is correct (8x) @@ -1020,7 +1177,7 @@

Tested requirements

Pass - Returned end time is correct + Returned end time is correct (8x) @@ -1028,7 +1185,7 @@

Tested requirements

Pass - Returned subscription has a version + Returned subscription has a version (8x) @@ -1036,7 +1193,7 @@

Tested requirements

Pass - Generated subscription version has proper format + Generated subscription version has proper format (8x) @@ -1044,7 +1201,7 @@

Tested requirements

Pass - Mutated subscription version is updated + Mutated subscription version is updated (8x) @@ -1052,10 +1209,10 @@

Tested requirements

Pass - Query Existing Subscription + Query Existing Subscription - Returned subscription has an ID + Returned subscription has an ID (8x) @@ -1063,7 +1220,7 @@

Tested requirements

Pass - Returned subscription ID is correct + Returned subscription ID is correct (8x) @@ -1071,7 +1228,7 @@

Tested requirements

Pass - Returned subscription has an owner + Returned subscription has an owner (8x) @@ -1079,7 +1236,7 @@

Tested requirements

Pass - Returned subscription owner is correct + Returned subscription owner is correct (8x) @@ -1087,7 +1244,7 @@

Tested requirements

Pass - Returned subscription has an ISA URL + Returned subscription has an ISA URL (8x) @@ -1095,7 +1252,7 @@

Tested requirements

Pass - Returned ISA URL has correct base URL + Returned ISA URL has correct base URL (8x) @@ -1103,7 +1260,7 @@

Tested requirements

Pass - Returned subscription has a start time + Returned subscription has a start time (8x) @@ -1111,7 +1268,7 @@

Tested requirements

Pass - Returned start time is correct + Returned start time is correct (8x) @@ -1119,7 +1276,7 @@

Tested requirements

Pass - Returned end time is correct + Returned end time is correct (8x) @@ -1127,7 +1284,7 @@

Tested requirements

Pass - Returned subscription has a version + Returned subscription has a version (8x) @@ -1135,7 +1292,7 @@

Tested requirements

Pass - Generated subscription version has proper format + Generated subscription version has proper format (8x) @@ -1143,7 +1300,7 @@

Tested requirements

Pass - Non-mutated subscription keeps the same version + Non-mutated subscription keeps the same version (8x) @@ -1151,10 +1308,10 @@

Tested requirements

Pass - Delete Subscription + Delete Subscription - Returned subscription has an ID + Returned subscription has an ID (4x) @@ -1162,7 +1319,7 @@

Tested requirements

Pass - Returned subscription ID is correct + Returned subscription ID is correct (4x) @@ -1170,7 +1327,7 @@

Tested requirements

Pass - Returned subscription has an owner + Returned subscription has an owner (4x) @@ -1178,7 +1335,7 @@

Tested requirements

Pass - Returned subscription owner is correct + Returned subscription owner is correct (4x) @@ -1186,7 +1343,7 @@

Tested requirements

Pass - Returned subscription has an ISA URL + Returned subscription has an ISA URL (4x) @@ -1194,7 +1351,7 @@

Tested requirements

Pass - Returned ISA URL has correct base URL + Returned ISA URL has correct base URL (4x) @@ -1202,7 +1359,7 @@

Tested requirements

Pass - Returned subscription has a start time + Returned subscription has a start time (4x) @@ -1210,7 +1367,7 @@

Tested requirements

Pass - Returned start time is correct + Returned start time is correct (4x) @@ -1218,7 +1375,7 @@

Tested requirements

Pass - Returned end time is correct + Returned end time is correct (4x) @@ -1226,7 +1383,7 @@

Tested requirements

Pass - Returned subscription has a version + Returned subscription has a version (4x) @@ -1234,7 +1391,7 @@

Tested requirements

Pass - Generated subscription version has proper format + Generated subscription version has proper format (4x) @@ -1242,7 +1399,7 @@

Tested requirements

Pass - Non-mutated subscription keeps the same version + Non-mutated subscription keeps the same version (4x) @@ -1250,29 +1407,29 @@

Tested requirements

Pass - ASTM NetRID DSS: Subscription Validation + ASTM NetRID DSS: Subscription Validation - Subscription duration limitations + Subscription duration limitations - Try to extend subscription + Try to extend subscription - Valid subscription created + Valid subscription created Pass - Subscription quantity limitations + Subscription quantity limitations - Create maximum number of subscriptions + Create maximum number of subscriptions - Create up to the maximum allowed number of subscriptions in an area + Create up to the maximum allowed number of subscriptions in an area @@ -1280,59 +1437,59 @@

Tested requirements

DSS0030,d Pass - ASTM NetRID DSS: ISA Subscription Interactions + ASTM NetRID DSS: ISA Subscription Interactions - ISA Subscription Interactions + ISA Subscription Interactions - ISA Subscription Interactions + ISA Subscription Interactions - Delete the ISA + Delete the ISA Pass - Subscription can be deleted + Subscription can be deleted Not tested - Setup + Setup - Ensure clean workspace + Ensure clean workspace - Removed pre-existing ISA + Removed pre-existing ISA Not tested - Subscription can be deleted + Subscription can be deleted Pass - ASTM NetRID DSS: Subscription Simple + ASTM NetRID DSS: Subscription Simple - Subscription Simple + Subscription Simple - Delete Subscription + Delete Subscription - Missing version prevents deletion + Missing version prevents deletion (4x) @@ -1340,7 +1497,7 @@

Tested requirements

Pass - Incorrect version prevents deletion + Incorrect version prevents deletion (4x) @@ -1348,7 +1505,7 @@

Tested requirements

Pass - Subscription can be deleted + Subscription can be deleted (4x) @@ -1356,42 +1513,42 @@

Tested requirements

Not tested - Setup + Setup - Ensure clean workspace + Ensure clean workspace - Subscription can be deleted + Subscription can be deleted Pass - ASTM NetRID DSS: Subscription Validation + ASTM NetRID DSS: Subscription Validation - Subscription duration limitations + Subscription duration limitations - Remove subscription + Remove subscription - Subscription deleted + Subscription deleted Pass - Subscription quantity limitations + Subscription quantity limitations - Clean up subscriptions + Clean up subscriptions - Subscription can be deleted + Subscription can be deleted (10x) @@ -1399,30 +1556,44 @@

Tested requirements

Not tested - Setup + Setup - Ensure clean workspace + Ensure clean workspace - Subscription can be deleted + Subscription can be deleted - DSS0030,e + DSS0030,e Pass - - ASTM NetRID DSS: Subscription Simple + + ASTM NetRID DSS: Subscription Simple + + + Setup + + Ensure clean workspace + + + Subscription can be queried by ID + (4x) + + + + + Pass - Subscription Simple + Subscription Simple - Query Existing Subscription + Query Existing Subscription - Get Subscription by ID + Get Subscription by ID (4x) @@ -1430,7 +1601,7 @@

Tested requirements

Pass - Returned notification index is equal to or greater than 0 + Returned notification index is equal to or greater than 0 (8x) @@ -1438,10 +1609,10 @@

Tested requirements

Pass - Delete Subscription + Delete Subscription - Returned notification index is equal to or greater than 0 + Returned notification index is equal to or greater than 0 (4x) @@ -1449,10 +1620,10 @@

Tested requirements

Pass - Query Deleted Subscription + Query Deleted Subscription - Query by subscription ID should fail + Query by subscription ID should fail (4x) @@ -1460,10 +1631,10 @@

Tested requirements

Not tested - Mutate Subscription + Mutate Subscription - Returned notification index is equal to or greater than 0 + Returned notification index is equal to or greater than 0 @@ -1471,52 +1642,52 @@

Tested requirements

DSS0030,f Pass - ASTM NetRID DSS: ISA Subscription Interactions + ASTM NetRID DSS: ISA Subscription Interactions - Setup + Setup - Ensure clean workspace + Ensure clean workspace - Successful subscription search query + Successful subscription search query Pass - ASTM NetRID DSS: Subscription Simple + ASTM NetRID DSS: Subscription Simple - Setup + Setup - Ensure clean workspace + Ensure clean workspace - Search for all subscriptions in ISA area + Search for all subscriptions in ISA area Pass - Subscription Simple + Subscription Simple - Query Existing Subscription + Query Existing Subscription - Search for all subscriptions in ISA area + Search for all subscriptions in ISA area Pass - Created Subscription is in search results + Created Subscription is in search results (4x) @@ -1524,60 +1695,60 @@

Tested requirements

Pass - No huge search area allowed + No huge search area allowed Pass - Query Deleted Subscription + Query Deleted Subscription - Search for all subscriptions in ISA area + Search for all subscriptions in ISA area Pass - Deleted subscription should not be present in search results + Deleted subscription should not be present in search results Pass - Search area that represents a loop is not allowed + Search area that represents a loop is not allowed Pass - ASTM NetRID DSS: Subscription Validation + ASTM NetRID DSS: Subscription Validation - Setup + Setup - Ensure clean workspace + Ensure clean workspace - Successful subscription search query + Successful subscription search query Pass - Subscription quantity limitations + Subscription quantity limitations - Clean up subscriptions + Clean up subscriptions - Successful subscription search query + Successful subscription search query @@ -1591,16 +1762,16 @@

Tested requirements

DSS0050 Pass - ASTM NetRID DSS: Subscription Validation + ASTM NetRID DSS: Subscription Validation - Subscription quantity limitations + Subscription quantity limitations - Exceed maximum number of subscriptions + Exceed maximum number of subscriptions - Enforce maximum number of subscriptions for an area + Enforce maximum number of subscriptions for an area @@ -1608,16 +1779,16 @@

Tested requirements

DSS0060 Pass - ASTM NetRID DSS: Subscription Simple + ASTM NetRID DSS: Subscription Simple - Subscription Simple + Subscription Simple - Create subscription validation + Create subscription validation - Returned subscription has an end time + Returned subscription has an end time (4x) @@ -1625,10 +1796,10 @@

Tested requirements

Pass - Mutate Subscription + Mutate Subscription - Returned subscription has an end time + Returned subscription has an end time (8x) @@ -1636,10 +1807,10 @@

Tested requirements

Pass - Query Existing Subscription + Query Existing Subscription - Returned subscription has an end time + Returned subscription has an end time (8x) @@ -1647,10 +1818,10 @@

Tested requirements

Pass - Delete Subscription + Delete Subscription - Returned subscription has an end time + Returned subscription has an end time (4x) @@ -1658,26 +1829,26 @@

Tested requirements

Pass - ASTM NetRID DSS: Subscription Validation + ASTM NetRID DSS: Subscription Validation - Subscription duration limitations + Subscription duration limitations - Try to create too-long subscription + Try to create too-long subscription - Too-long subscription creation rejected + Too-long subscription creation rejected Pass - Try to extend subscription + Try to extend subscription - Subscription duration limited during update + Subscription duration limited during update @@ -1685,16 +1856,16 @@

Tested requirements

DSS0070 Pass - ASTM F3411-22a NetRID DSS interoperability + ASTM F3411-22a NetRID DSS interoperability - Interoperability sequence + Interoperability sequence - S3 + S3 - Subscription[P] returned with proper response + Subscription[P] returned with proper response (2x) @@ -1702,10 +1873,10 @@

Tested requirements

Pass - S4 + S4 - Can query all Subscriptions in area from all DSSs + Can query all Subscriptions in area from all DSSs (2x) @@ -1713,10 +1884,10 @@

Tested requirements

Pass - S7 + S7 - 404 with proper response + 404 with proper response (2x) @@ -1724,10 +1895,10 @@

Tested requirements

Pass - S8 + S8 - No Subscription[i] 1≤i≤n returned with proper response + No Subscription[i] 1≤i≤n returned with proper response (2x) @@ -1735,10 +1906,10 @@

Tested requirements

Pass - S9 + S9 - service_areas does not include ISA from S1 + service_areas does not include ISA from S1 (2x) @@ -1746,10 +1917,10 @@

Tested requirements

Pass - S13 + S13 - No Subscription[i] 1≤i≤n returned with proper response + No Subscription[i] 1≤i≤n returned with proper response (2x) @@ -1757,10 +1928,10 @@

Tested requirements

Pass - S16 + S16 - service_areas does not include ISA from S12 + service_areas does not include ISA from S12 (2x) @@ -1769,16 +1940,16 @@

Tested requirements

DSS0110 Not tested - ASTM NetRID DSS: Direct CRDB access + ASTM NetRID DSS: Direct CRDB access - Verify security interoperability + Verify security interoperability - Attempt unauthorized access + Attempt unauthorized access - CRDB node in insecure mode + CRDB node in insecure mode @@ -1786,16 +1957,16 @@

Tested requirements

DSS0120 Not tested - ASTM NetRID DSS: Direct CRDB access + ASTM NetRID DSS: Direct CRDB access - Verify security interoperability + Verify security interoperability - Verify encryption + Verify encryption - TLS in use + TLS in use @@ -1809,16 +1980,16 @@

Tested requirements

DSS0130,2,a Pass - ASTM F3411-22a NetRID DSS interoperability + ASTM F3411-22a NetRID DSS interoperability - Interoperability sequence + Interoperability sequence - S3 + S3 - Subscription[P] ID is properly synchronized with all DSS + Subscription[P] ID is properly synchronized with all DSS @@ -1826,16 +1997,16 @@

Tested requirements

DSS0130,2,b Pass - ASTM F3411-22a NetRID DSS interoperability + ASTM F3411-22a NetRID DSS interoperability - Interoperability sequence + Interoperability sequence - S3 + S3 - Subscription[P] owner is properly synchronized with all DSS + Subscription[P] owner is properly synchronized with all DSS @@ -1843,16 +2014,16 @@

Tested requirements

DSS0130,2,c Pass - ASTM F3411-22a NetRID DSS interoperability + ASTM F3411-22a NetRID DSS interoperability - Interoperability sequence + Interoperability sequence - S3 + S3 - Subscription[P] URL is properly synchronized with all DSS + Subscription[P] URL is properly synchronized with all DSS @@ -1860,16 +2031,16 @@

Tested requirements

DSS0130,2,d Pass - ASTM F3411-22a NetRID DSS interoperability + ASTM F3411-22a NetRID DSS interoperability - Interoperability sequence + Interoperability sequence - S3 + S3 - Subscription[P] start/end times are properly synchronized with all DSS + Subscription[P] start/end times are properly synchronized with all DSS @@ -1883,16 +2054,16 @@

Tested requirements

DSS0130,2,f Pass - ASTM F3411-22a NetRID DSS interoperability + ASTM F3411-22a NetRID DSS interoperability - Interoperability sequence + Interoperability sequence - S3 + S3 - Subscription[P] notification count is properly synchronized with all DSS + Subscription[P] notification count is properly synchronized with all DSS @@ -1900,26 +2071,26 @@

Tested requirements

DSS0130,3,a Pass - ASTM F3411-22a NetRID DSS interoperability + ASTM F3411-22a NetRID DSS interoperability - Interoperability sequence + Interoperability sequence - S2 + S2 - ID of ISA from S1 is properly synchronized with all DSS + ID of ISA from S1 is properly synchronized with all DSS Pass - S5 + S5 - Can get ISA from primary DSS + Can get ISA from primary DSS @@ -1927,16 +2098,16 @@

Tested requirements

DSS0130,3,b Pass - ASTM F3411-22a NetRID DSS interoperability + ASTM F3411-22a NetRID DSS interoperability - Interoperability sequence + Interoperability sequence - S2 + S2 - Owner of ISA from S1 is properly synchronized with all DSS + Owner of ISA from S1 is properly synchronized with all DSS @@ -1944,16 +2115,16 @@

Tested requirements

DSS0130,3,c Pass - ASTM F3411-22a NetRID DSS interoperability + ASTM F3411-22a NetRID DSS interoperability - Interoperability sequence + Interoperability sequence - S2 + S2 - URL of ISA from S1 is properly synchronized with all DSS + URL of ISA from S1 is properly synchronized with all DSS @@ -1961,16 +2132,16 @@

Tested requirements

DSS0130,3,d Pass - ASTM F3411-22a NetRID DSS interoperability + ASTM F3411-22a NetRID DSS interoperability - Interoperability sequence + Interoperability sequence - S2 + S2 - Start/end times of ISA from S1 are properly synchronized with all DSS + Start/end times of ISA from S1 are properly synchronized with all DSS @@ -1978,16 +2149,16 @@

Tested requirements

DSS0130,3,e Pass - ASTM F3411-22a NetRID DSS interoperability + ASTM F3411-22a NetRID DSS interoperability - Interoperability sequence + Interoperability sequence - S2 + S2 - service_areas includes ISA from S1 + service_areas includes ISA from S1 (2x) @@ -1996,36 +2167,36 @@

Tested requirements

DSS0130,A2-6-1,1a Pass - ASTM F3411-22a NetRID DSS interoperability + ASTM F3411-22a NetRID DSS interoperability - Interoperability sequence + Interoperability sequence - S1 + S1 - ISA[P] created with proper response + ISA[P] created with proper response Pass - S10 + S10 - ISA[P] created with proper response + ISA[P] created with proper response Pass - S12 + S12 - ISA[P] created with proper response + ISA[P] created with proper response @@ -2033,16 +2204,16 @@

Tested requirements

DSS0130,A2-6-1,1b Pass - ASTM F3411-22a NetRID DSS interoperability + ASTM F3411-22a NetRID DSS interoperability - Interoperability sequence + Interoperability sequence - S5 + S5 - Can modify ISA in primary DSS + Can modify ISA in primary DSS @@ -2050,16 +2221,16 @@

Tested requirements

DSS0130,A2-6-1,1c Pass - ASTM F3411-22a NetRID DSS interoperability + ASTM F3411-22a NetRID DSS interoperability - Interoperability sequence + Interoperability sequence - S2 + S2 - service_areas includes ISA from S1 + service_areas includes ISA from S1 (2x) @@ -2067,10 +2238,10 @@

Tested requirements

Pass - S9 + S9 - Subscription[n] created with proper response + Subscription[n] created with proper response (2x) @@ -2079,16 +2250,16 @@

Tested requirements

DSS0130,A2-6-1,1d Pass - ASTM F3411-22a NetRID DSS interoperability + ASTM F3411-22a NetRID DSS interoperability - Interoperability sequence + Interoperability sequence - S9 + S9 - service_areas does not include ISA from S1 + service_areas does not include ISA from S1 (2x) @@ -2097,26 +2268,26 @@

Tested requirements

DSS0130,A2-6-1,2a Pass - ASTM F3411-22a NetRID DSS interoperability + ASTM F3411-22a NetRID DSS interoperability - Interoperability sequence + Interoperability sequence - S11 + S11 - ISA[P] deleted with proper response + ISA[P] deleted with proper response Pass - S15 + S15 - ISA[P] deleted with proper response + ISA[P] deleted with proper response @@ -2124,16 +2295,16 @@

Tested requirements

DSS0130,A2-6-1,2b Pass - ASTM F3411-22a NetRID DSS interoperability + ASTM F3411-22a NetRID DSS interoperability - Interoperability sequence + Interoperability sequence - S16 + S16 - service_areas does not include ISA from S12 + service_areas does not include ISA from S12 (2x) @@ -2142,16 +2313,16 @@

Tested requirements

DSS0130,A2-6-1,3a Pass - ASTM F3411-22a NetRID DSS interoperability + ASTM F3411-22a NetRID DSS interoperability - Interoperability sequence + Interoperability sequence - S2 + S2 - Subscription[n] created with proper response + Subscription[n] created with proper response (2x) @@ -2159,10 +2330,10 @@

Tested requirements

Pass - S16 + S16 - Subscription[n] created with proper response + Subscription[n] created with proper response (2x) @@ -2171,16 +2342,16 @@

Tested requirements

DSS0130,A2-6-1,3b Pass - ASTM F3411-22a NetRID DSS interoperability + ASTM F3411-22a NetRID DSS interoperability - Interoperability sequence + Interoperability sequence - S10 + S10 - All Subscription[i] 1≤i≤n returned in subscribers + All Subscription[i] 1≤i≤n returned in subscribers @@ -2188,26 +2359,26 @@

Tested requirements

DSS0130,A2-6-1,3c Pass - ASTM F3411-22a NetRID DSS interoperability + ASTM F3411-22a NetRID DSS interoperability - Interoperability sequence + Interoperability sequence - S11 + S11 - All Subscription[i] 1≤i≤n returned in subscribers + All Subscription[i] 1≤i≤n returned in subscribers Not tested - S5 + S5 - ISA modification triggers subscription notification requests + ISA modification triggers subscription notification requests @@ -2215,16 +2386,16 @@

Tested requirements

DSS0130,A2-6-1,3d Pass - ASTM F3411-22a NetRID DSS interoperability + ASTM F3411-22a NetRID DSS interoperability - Interoperability sequence + Interoperability sequence - S13 + S13 - No Subscription[i] 1≤i≤n returned with proper response + No Subscription[i] 1≤i≤n returned with proper response (2x) @@ -2232,30 +2403,30 @@

Tested requirements

Pass - S12 + S12 - None of Subscription[i] 1≤i≤n returned in subscribers + None of Subscription[i] 1≤i≤n returned in subscribers Pass - S15 + S15 - None of Subscription[i] 1≤i≤n returned in subscribers with proper response + None of Subscription[i] 1≤i≤n returned in subscribers with proper response Not tested - S14 + S14 - 404 with proper response + 404 with proper response @@ -2263,16 +2434,16 @@

Tested requirements

DSS0130,A2-6-1,4a Pass - ASTM F3411-22a NetRID DSS interoperability + ASTM F3411-22a NetRID DSS interoperability - Interoperability sequence + Interoperability sequence - S6 + S6 - Subscription[n] deleted with proper response + Subscription[n] deleted with proper response (2x) @@ -2280,10 +2451,10 @@

Tested requirements

Pass - S17 + S17 - Subscription[n] deleted with proper response + Subscription[n] deleted with proper response (2x) @@ -2292,16 +2463,16 @@

Tested requirements

DSS0130,A2-6-1,4b Pass - ASTM F3411-22a NetRID DSS interoperability + ASTM F3411-22a NetRID DSS interoperability - Interoperability sequence + Interoperability sequence - S7 + S7 - 404 with proper response + 404 with proper response (2x) @@ -2309,10 +2480,10 @@

Tested requirements

Pass - S8 + S8 - No Subscription[i] 1≤i≤n returned with proper response + No Subscription[i] 1≤i≤n returned with proper response (2x) @@ -2321,16 +2492,16 @@

Tested requirements

DSS0130,A2-6-1,5 Pass - ASTM F3411-22a NetRID DSS interoperability + ASTM F3411-22a NetRID DSS interoperability - Interoperability sequence + Interoperability sequence - S3 + S3 - Subscription[P] returned with proper response + Subscription[P] returned with proper response (2x) @@ -2339,16 +2510,16 @@

Tested requirements

DSS0130,A2-6-1,6 Pass - ASTM F3411-22a NetRID DSS interoperability + ASTM F3411-22a NetRID DSS interoperability - Interoperability sequence + Interoperability sequence - S4 + S4 - Can query all Subscriptions in area from all DSSs + Can query all Subscriptions in area from all DSSs (2x) @@ -2356,10 +2527,10 @@

Tested requirements

Pass - S8 + S8 - Subscriptions queried successfully + Subscriptions queried successfully (2x) @@ -2367,10 +2538,10 @@

Tested requirements

Pass - S13 + S13 - Subscriptions queried successfully + Subscriptions queried successfully (2x) @@ -2379,16 +2550,16 @@

Tested requirements

DSS0210 Pass - ASTM F3411-22a NetRID DSS interoperability + ASTM F3411-22a NetRID DSS interoperability - Prerequisites + Prerequisites - Test environment requirements + Test environment requirements - DSS instance is publicly addressable + DSS instance is publicly addressable (2x) @@ -2396,7 +2567,7 @@

Tested requirements

Pass - DSS instance is reachable + DSS instance is reachable (2x) @@ -2417,16 +2588,16 @@

Tested requirements

NET0030 Not tested - ASTM NetRID: Operator interactions + ASTM NetRID: Operator interactions - In-flight notifications + In-flight notifications - Poll Service Provider + Poll Service Provider - Missing data operator notification + Missing data operator notification @@ -2434,16 +2605,16 @@

Tested requirements

NET0040 Not tested - ASTM NetRID: Operator interactions + ASTM NetRID: Operator interactions - In-flight notifications + In-flight notifications - Poll Service Provider + Poll Service Provider - Insufficient telemetry operator notification + Insufficient telemetry operator notification @@ -2451,16 +2622,16 @@

Tested requirements

NET0210 Not tested - ASTM NetRID SP clients misbehavior handling + ASTM NetRID SP clients misbehavior handling - Unauthenticated requests + Unauthenticated requests - Unauthenticated requests + Unauthenticated requests - Missing credentials + Missing credentials @@ -2468,16 +2639,16 @@

Tested requirements

NET0220 Not tested - ASTM F3411-22a NetRID aggregate checks + ASTM F3411-22a NetRID aggregate checks - Verify https is in use + Verify https is in use - Verify https is in use + Verify https is in use - All interactions happen over https + All interactions happen over https @@ -2491,16 +2662,16 @@

Tested requirements

NET0240 Not tested - ASTM F3411-22a NetRID aggregate checks + ASTM F3411-22a NetRID aggregate checks - Mock USS interactions evaluation + Mock USS interactions evaluation - Evaluate mock USS interactions + Evaluate mock USS interactions - No large Display Provider queries + No large Display Provider queries @@ -2520,16 +2691,16 @@

Tested requirements

NET0260,NetSpDataResponseTime95thPercentile Not tested - ASTM F3411-22a NetRID aggregate checks + ASTM F3411-22a NetRID aggregate checks - Performance of Service Providers requests + Performance of Service Providers requests - Performance of /flights?view requests + Performance of /flights?view requests - 95th percentile response time + 95th percentile response time @@ -2537,16 +2708,16 @@

Tested requirements

NET0260,NetSpDataResponseTime99thPercentile Not tested - ASTM F3411-22a NetRID aggregate checks + ASTM F3411-22a NetRID aggregate checks - Performance of Service Providers requests + Performance of Service Providers requests - Performance of /flights?view requests + Performance of /flights?view requests - 99th percentile response time + 99th percentile response time @@ -2554,16 +2725,16 @@

Tested requirements

NET0260,Table1,1 Not tested - ASTM NetRID nominal behavior + ASTM NetRID nominal behavior - Nominal flight + Nominal flight - Service Provider polling + Service Provider polling - UAS ID presence in flight details + UAS ID presence in flight details @@ -2571,16 +2742,16 @@

Tested requirements

NET0260,Table1,1a Not tested - ASTM NetRID nominal behavior + ASTM NetRID nominal behavior - Nominal flight + Nominal flight - Service Provider polling + Service Provider polling - UAS ID (Serial Number format) consistency with Common Dictionary + UAS ID (Serial Number format) consistency with Common Dictionary @@ -2612,16 +2783,16 @@

Tested requirements

NET0260,Table1,7 Not tested - ASTM NetRID nominal behavior + ASTM NetRID nominal behavior - Nominal flight + Nominal flight - Service Provider polling + Service Provider polling - Operational Status consistency with Common Dictionary + Operational Status consistency with Common Dictionary @@ -2629,16 +2800,16 @@

Tested requirements

NET0260,Table1,9 Not tested - ASTM NetRID nominal behavior + ASTM NetRID nominal behavior - Nominal flight + Nominal flight - Service Provider polling + Service Provider polling - Operator ID consistency with Common Dictionary + Operator ID consistency with Common Dictionary @@ -2646,16 +2817,16 @@

Tested requirements

NET0260,Table1,10 Not tested - ASTM NetRID nominal behavior + ASTM NetRID nominal behavior - Nominal flight + Nominal flight - Service Provider polling + Service Provider polling - Missing flight + Missing flight @@ -2663,16 +2834,16 @@

Tested requirements

NET0260,Table1,11 Not tested - ASTM NetRID nominal behavior + ASTM NetRID nominal behavior - Nominal flight + Nominal flight - Service Provider polling + Service Provider polling - Missing flight + Missing flight @@ -2680,16 +2851,16 @@

Tested requirements

NET0260,Table1,12 Not tested - ASTM NetRID nominal behavior + ASTM NetRID nominal behavior - Nominal flight + Nominal flight - Service Provider polling + Service Provider polling - Service Provider altitude + Service Provider altitude @@ -2739,16 +2910,16 @@

Tested requirements

NET0260,Table1,23 Not tested - ASTM NetRID nominal behavior + ASTM NetRID nominal behavior - Nominal flight + Nominal flight - Service Provider polling + Service Provider polling - Operator Location consistency with Common Dictionary + Operator Location consistency with Common Dictionary @@ -2756,16 +2927,16 @@

Tested requirements

NET0260,Table1,24 Not tested - ASTM NetRID nominal behavior + ASTM NetRID nominal behavior - Nominal flight + Nominal flight - Service Provider polling + Service Provider polling - Operator Location consistency with Common Dictionary + Operator Location consistency with Common Dictionary @@ -2773,30 +2944,30 @@

Tested requirements

NET0270 Not tested - ASTM NetRID nominal behavior + ASTM NetRID nominal behavior - Nominal flight + Nominal flight - Service Provider polling + Service Provider polling - Recent positions timestamps + Recent positions timestamps Not tested - Recent positions for aircraft crossing the requested area boundary show only one position before or after crossing + Recent positions for aircraft crossing the requested area boundary show only one position before or after crossing Not tested - Lingering flight + Lingering flight @@ -2804,16 +2975,16 @@

Tested requirements

NET0290 Not tested - ASTM NetRID nominal behavior + ASTM NetRID nominal behavior - Nominal flight + Nominal flight - Observer polling + Observer polling - Telemetry being used when present + Telemetry being used when present @@ -2827,32 +2998,32 @@

Tested requirements

NET0340 Not tested - ASTM NetRID DSS: Simple ISA + ASTM NetRID DSS: Simple ISA - Setup + Setup - Ensure clean workspace + Ensure clean workspace - Notified subscriber + Notified subscriber Not tested - ASTM NetRID nominal behavior + ASTM NetRID nominal behavior - Nominal flight + Nominal flight - Service Provider polling + Service Provider polling - Flights data format + Flights data format @@ -2866,16 +3037,16 @@

Tested requirements

NET0420 Not tested - ASTM F3411-22a NetRID aggregate checks + ASTM F3411-22a NetRID aggregate checks - Performance of Display Providers requests + Performance of Display Providers requests - Performance of /display_data requests + Performance of /display_data requests - Performance of /display_data initial requests + Performance of /display_data initial requests @@ -2883,26 +3054,26 @@

Tested requirements

NET0430 Not tested - ASTM NetRID nominal behavior + ASTM NetRID nominal behavior - Nominal flight + Nominal flight - Service Provider polling + Service Provider polling - Area too large + Area too large Not tested - Observer polling + Observer polling - Area too large + Area too large @@ -2910,16 +3081,16 @@

Tested requirements

NET0440 Not tested - ASTM F3411-22a NetRID aggregate checks + ASTM F3411-22a NetRID aggregate checks - Performance of Display Providers requests + Performance of Display Providers requests - Performance of /display_data requests + Performance of /display_data requests - Performance of /display_data subsequent requests + Performance of /display_data subsequent requests @@ -2927,96 +3098,96 @@

Tested requirements

NET0450 Not tested - ASTM NetRID nominal behavior + ASTM NetRID nominal behavior - Nominal flight + Nominal flight - Service Provider polling + Service Provider polling - Operational Status is consistent with injected one + Operational Status is consistent with injected one Not tested - Observer polling + Observer polling - Correct up-to-date altitude + Correct up-to-date altitude Not tested - UAS ID is consistent with injected one + UAS ID is consistent with injected one Not tested - Observed timestamp is consistent with injected one + Observed timestamp is consistent with injected one Not tested - Operator ID is consistent with injected one + Operator ID is consistent with injected one Not tested - Observed Position is consistent with injected one + Observed Position is consistent with injected one Not tested - Height is consistent with injected one + Height is consistent with injected one Not tested - Observed track is consistent with injected one + Observed track is consistent with injected one Not tested - Observed speed is consistent with injected one + Observed speed is consistent with injected one Not tested - Operator Location is consistent with injected one + Operator Location is consistent with injected one Not tested - Operator Altitude is consistent with injected one + Operator Altitude is consistent with injected one Not tested - Operator Altitude Type is consistent with injected one + Operator Altitude Type is consistent with injected one @@ -3024,16 +3195,16 @@

Tested requirements

NET0460 Not tested - ASTM F3411-22a NetRID aggregate checks + ASTM F3411-22a NetRID aggregate checks - Performance of Display Providers requests + Performance of Display Providers requests - Performance of /display_data/ requests + Performance of /display_data/ requests - Performance of /display_data/ requests + Performance of /display_data/ requests @@ -3041,16 +3212,16 @@

Tested requirements

NET0470,Table1,1a Not tested - ASTM NetRID nominal behavior + ASTM NetRID nominal behavior - Nominal flight + Nominal flight - Observer polling + Observer polling - UAS ID (Serial Number format) consistency with Common Dictionary + UAS ID (Serial Number format) consistency with Common Dictionary @@ -3058,16 +3229,16 @@

Tested requirements

NET0470,Table1,5 Not tested - ASTM NetRID nominal behavior + ASTM NetRID nominal behavior - Nominal flight + Nominal flight - Observer polling + Observer polling - Timestamp consistency with Common Dictionary + Timestamp consistency with Common Dictionary @@ -3075,16 +3246,16 @@

Tested requirements

NET0470,Table1,7 Not tested - ASTM NetRID nominal behavior + ASTM NetRID nominal behavior - Nominal flight + Nominal flight - Observer polling + Observer polling - Operational Status consistency with Common Dictionary + Operational Status consistency with Common Dictionary @@ -3092,16 +3263,16 @@

Tested requirements

NET0470,Table1,9 Not tested - ASTM NetRID nominal behavior + ASTM NetRID nominal behavior - Nominal flight + Nominal flight - Observer polling + Observer polling - Operator ID consistency with Common Dictionary + Operator ID consistency with Common Dictionary @@ -3109,16 +3280,16 @@

Tested requirements

NET0470,Table1,10 Not tested - ASTM NetRID nominal behavior + ASTM NetRID nominal behavior - Nominal flight + Nominal flight - Observer polling + Observer polling - Current Position consistency with Common Dictionary + Current Position consistency with Common Dictionary @@ -3126,16 +3297,16 @@

Tested requirements

NET0470,Table1,11 Not tested - ASTM NetRID nominal behavior + ASTM NetRID nominal behavior - Nominal flight + Nominal flight - Observer polling + Observer polling - Current Position consistency with Common Dictionary + Current Position consistency with Common Dictionary @@ -3149,16 +3320,16 @@

Tested requirements

NET0470,Table1,15 Not tested - ASTM NetRID nominal behavior + ASTM NetRID nominal behavior - Nominal flight + Nominal flight - Observer polling + Observer polling - Height Type consistency with Common Dictionary + Height Type consistency with Common Dictionary @@ -3166,16 +3337,16 @@

Tested requirements

NET0470,Table1,19 Not tested - ASTM NetRID nominal behavior + ASTM NetRID nominal behavior - Nominal flight + Nominal flight - Observer polling + Observer polling - Track Direction consistency with Common Dictionary + Track Direction consistency with Common Dictionary @@ -3183,16 +3354,16 @@

Tested requirements

NET0470,Table1,20 Not tested - ASTM NetRID nominal behavior + ASTM NetRID nominal behavior - Nominal flight + Nominal flight - Observer polling + Observer polling - Speed consistency with Common Dictionary + Speed consistency with Common Dictionary @@ -3200,16 +3371,16 @@

Tested requirements

NET0470,Table1,23 Not tested - ASTM NetRID nominal behavior + ASTM NetRID nominal behavior - Nominal flight + Nominal flight - Observer polling + Observer polling - Operator Location consistency with Common Dictionary + Operator Location consistency with Common Dictionary @@ -3217,16 +3388,16 @@

Tested requirements

NET0470,Table1,24 Not tested - ASTM NetRID nominal behavior + ASTM NetRID nominal behavior - Nominal flight + Nominal flight - Observer polling + Observer polling - Operator Location consistency with Common Dictionary + Operator Location consistency with Common Dictionary @@ -3234,30 +3405,30 @@

Tested requirements

NET0480 Not tested - ASTM NetRID nominal behavior + ASTM NetRID nominal behavior - Nominal flight + Nominal flight - Observer polling + Observer polling - Minimal obfuscation distance of multiple flights clusters + Minimal obfuscation distance of multiple flights clusters Not tested - Clustering count + Clustering count Not tested - Minimal display area of clusters + Minimal display area of clusters @@ -3265,23 +3436,23 @@

Tested requirements

NET0490 Not tested - ASTM NetRID nominal behavior + ASTM NetRID nominal behavior - Nominal flight + Nominal flight - Observer polling + Observer polling - Minimal obfuscation distance of individual flights + Minimal obfuscation distance of individual flights Not tested - Individual flights obfuscation + Individual flights obfuscation @@ -3289,32 +3460,32 @@

Tested requirements

NET0500 Not tested - ASTM NetRID SP clients misbehavior handling + ASTM NetRID SP clients misbehavior handling - Unauthenticated requests + Unauthenticated requests - Injection + Injection - Successful injection + Successful injection Not tested - ASTM NetRID nominal behavior + ASTM NetRID nominal behavior - Nominal flight + Nominal flight - Injection + Injection - Successful injection + Successful injection @@ -3322,42 +3493,42 @@

Tested requirements

NET0610 Not tested - ASTM NetRID nominal behavior + ASTM NetRID nominal behavior - Nominal flight + Nominal flight - Service Provider polling + Service Provider polling - Missing flight + Missing flight Not tested - Observer polling + Observer polling - Missing flight + Missing flight Not tested - ASTM NetRID: Operator interactions + ASTM NetRID: Operator interactions - Failed ISA + Failed ISA - Inject flight + Inject flight - Flight failed + Flight failed @@ -3365,16 +3536,16 @@

Tested requirements

NET0620 Not tested - ASTM NetRID: Operator interactions + ASTM NetRID: Operator interactions - Failed ISA + Failed ISA - Enumerate operator notifications + Enumerate operator notifications - Operator notified of discoverability failure + Operator notified of discoverability failure @@ -3388,23 +3559,23 @@

Tested requirements

NET0710,1 Not tested - ASTM NetRID nominal behavior + ASTM NetRID nominal behavior - Nominal flight + Nominal flight - Service Provider polling + Service Provider polling - Flights data format + Flights data format Not tested - Missing flight + Missing flight @@ -3412,23 +3583,23 @@

Tested requirements

NET0710,2 Not tested - ASTM NetRID nominal behavior + ASTM NetRID nominal behavior - Nominal flight + Nominal flight - Service Provider polling + Service Provider polling - Successful flight details query + Successful flight details query Not tested - Flight details data format + Flight details data format @@ -3439,80 +3610,109 @@

Tested requirements

- NET0730 + NET0730 Not tested - ASTM NetRID DSS: ISA Expiry + ASTM NetRID DSS: ISA Expiry - Setup + Setup - Ensure clean workspace + Ensure clean workspace - Notified subscriber + Notified subscriber Not tested - ASTM NetRID DSS: ISA Subscription Interactions + ASTM NetRID DSS: ISA Subscription Interactions - Setup + Setup - Ensure clean workspace + Ensure clean workspace - Notified subscriber + Notified subscriber Not tested - ISA Subscription Interactions + ISA Subscription Interactions - ISA Subscription Interactions + ISA Subscription Interactions - Notified subscriber + Notified subscriber Not tested - ASTM NetRID DSS: Simple ISA + ASTM NetRID DSS: Simple ISA - Setup + Setup - Ensure clean workspace + Ensure clean workspace - Notified subscriber + Notified subscriber Not tested - ASTM NetRID DSS: Submitted ISA Validations + ASTM NetRID DSS: Submitted ISA Validations - Setup + Setup - Ensure clean workspace + Ensure clean workspace - Notified subscriber + Notified subscriber + + + + + Not tested + + ASTM NetRID DSS: Token Validation + + + Setup + + + Ensure clean workspace + + + Notified subscriber + + + + + Not tested + + Token validation + + + Token validation + + + Notified subscriber @@ -3523,7 +3723,7 @@

Tested requirements

- astm
.f3548
.v21
+ astm
.f3548
.v21
GEN0100 Not tested Not implemented @@ -3551,16 +3751,16 @@

Tested requirements

GEN0310 Pass - ASTM F3548 flight planners preparation + ASTM F3548 flight planners preparation - Preparation + Preparation - Check for flight planning readiness + Check for flight planning readiness - Flight planning USS ready + Flight planning USS ready @@ -3580,16 +3780,16 @@

Tested requirements

GEN0500 Pass - Validation of operational intents + Validation of operational intents - Validate precision of intersection computations + Validate precision of intersection computations - Attempt to plan flight conflicting by a tiny overlap + Attempt to plan flight conflicting by a tiny overlap - Incorrectly planned + Incorrectly planned @@ -3655,44 +3855,44 @@

Tested requirements

OPIN0015 - Not tested + Pass - Data Validation of GET operational intents by USS + Data Validation of GET operational intents by USS - Successfully plan flight near an existing flight + Successfully plan flight near an existing flight - Validate flight 2 sharing + Validate flight 1 sharing - - Off-nominal volumes + + Off-nominal volumes Not tested - Validate flight 1 sharing + Validate flight 2 sharing - Off-nominal volumes + Off-nominal volumes Pass - Nominal planning: conflict with higher priority + Nominal planning: conflict with higher priority - Attempt to plan flight in conflict + Attempt to plan flight in conflict - Validate flight 2 sharing + Validate flight 2 sharing - Off-nominal volumes + Off-nominal volumes (2x) @@ -3700,13 +3900,13 @@

Tested requirements

Pass - Attempt to modify planned flight in conflict + Attempt to modify planned flight in conflict - Validate flight 2 sharing + Validate flight 2 sharing - Off-nominal volumes + Off-nominal volumes (2x) @@ -3714,10 +3914,10 @@

Tested requirements

Pass - Validate flight 1 sharing + Validate flight 1 sharing - Off-nominal volumes + Off-nominal volumes (2x) @@ -3725,10 +3925,10 @@

Tested requirements

Pass - Validate flight 1 not modified + Validate flight 1 not modified - Off-nominal volumes + Off-nominal volumes (2x) @@ -3736,13 +3936,13 @@

Tested requirements

Pass - Modify activated flight with pre-existing conflict + Modify activated flight with pre-existing conflict - Validate flight 2 sharing + Validate flight 2 sharing - Off-nominal volumes + Off-nominal volumes (4x) @@ -3750,10 +3950,10 @@

Tested requirements

Pass - Validate flight 1 sharing + Validate flight 1 sharing - Off-nominal volumes + Off-nominal volumes (4x) @@ -3761,13 +3961,13 @@

Tested requirements

Pass - Attempt to modify activated flight in conflict + Attempt to modify activated flight in conflict - Validate flight 2 sharing + Validate flight 2 sharing - Off-nominal volumes + Off-nominal volumes (2x) @@ -3775,10 +3975,10 @@

Tested requirements

Pass - Validate flight 1 not modified + Validate flight 1 not modified - Off-nominal volumes + Off-nominal volumes (2x) @@ -3786,13 +3986,13 @@

Tested requirements

Pass - Attempt to activate flight in conflict + Attempt to activate flight in conflict - Validate flight 1 not activated + Validate flight 1 not activated - Off-nominal volumes + Off-nominal volumes (2x) @@ -3800,16 +4000,16 @@

Tested requirements

Pass - Nominal planning: not permitted conflict with equal priority + Nominal planning: not permitted conflict with equal priority - Attempt to plan flight into conflict + Attempt to plan flight into conflict - Validate flight 2 sharing + Validate flight 2 sharing - Off-nominal volumes + Off-nominal volumes (4x) @@ -3817,13 +4017,13 @@

Tested requirements

Pass - Modify activated flight with pre-existing conflict + Modify activated flight with pre-existing conflict - Validate flight 2 sharing + Validate flight 2 sharing - Off-nominal volumes + Off-nominal volumes (2x) @@ -3831,10 +4031,10 @@

Tested requirements

Pass - Validate flight 1 sharing + Validate flight 1 sharing - Off-nominal volumes + Off-nominal volumes (2x) @@ -3842,10 +4042,10 @@

Tested requirements

Pass - Validate flight 1 + Validate flight 1 - Off-nominal volumes + Off-nominal volumes (2x) @@ -3853,13 +4053,13 @@

Tested requirements

Pass - Attempt to modify planned flight into conflict + Attempt to modify planned flight into conflict - Validate flight 1 sharing + Validate flight 1 sharing - Off-nominal volumes + Off-nominal volumes (2x) @@ -3867,10 +4067,10 @@

Tested requirements

Pass - Validate flight 1 not modified + Validate flight 1 not modified - Off-nominal volumes + Off-nominal volumes (2x) @@ -3878,13 +4078,13 @@

Tested requirements

Pass - Attempt to modify activated flight into conflict + Attempt to modify activated flight into conflict - Validate flight 1 sharing + Validate flight 1 sharing - Off-nominal volumes + Off-nominal volumes (2x) @@ -3892,10 +4092,10 @@

Tested requirements

Pass - Validate flight 1 not modified + Validate flight 1 not modified - Off-nominal volumes + Off-nominal volumes (2x) @@ -3903,59 +4103,59 @@

Tested requirements

Pass - Validation of operational intents + Validation of operational intents - Validate transition to Ended state after cancellation + Validate transition to Ended state after cancellation - Validate flight intent shared correctly + Validate flight intent shared correctly - Off-nominal volumes + Off-nominal volumes OPIN0020 - Not tested + Pass - Data Validation of GET operational intents by USS + Data Validation of GET operational intents by USS - Successfully plan flight near an existing flight + Successfully plan flight near an existing flight - Validate flight 2 sharing + Validate flight 1 sharing - - Vertices + + Vertices Not tested - Validate flight 1 sharing + Validate flight 2 sharing - Vertices + Vertices Pass - Nominal planning: conflict with higher priority + Nominal planning: conflict with higher priority - Attempt to plan flight in conflict + Attempt to plan flight in conflict - Validate flight 2 sharing + Validate flight 2 sharing - Vertices + Vertices (2x) @@ -3963,13 +4163,13 @@

Tested requirements

Pass - Attempt to modify planned flight in conflict + Attempt to modify planned flight in conflict - Validate flight 2 sharing + Validate flight 2 sharing - Vertices + Vertices (2x) @@ -3977,10 +4177,10 @@

Tested requirements

Pass - Validate flight 1 sharing + Validate flight 1 sharing - Vertices + Vertices (2x) @@ -3988,10 +4188,10 @@

Tested requirements

Pass - Validate flight 1 not modified + Validate flight 1 not modified - Vertices + Vertices (2x) @@ -3999,13 +4199,13 @@

Tested requirements

Pass - Modify activated flight with pre-existing conflict + Modify activated flight with pre-existing conflict - Validate flight 2 sharing + Validate flight 2 sharing - Vertices + Vertices (4x) @@ -4013,10 +4213,10 @@

Tested requirements

Pass - Validate flight 1 sharing + Validate flight 1 sharing - Vertices + Vertices (4x) @@ -4024,13 +4224,13 @@

Tested requirements

Pass - Attempt to modify activated flight in conflict + Attempt to modify activated flight in conflict - Validate flight 2 sharing + Validate flight 2 sharing - Vertices + Vertices (2x) @@ -4038,10 +4238,10 @@

Tested requirements

Pass - Validate flight 1 not modified + Validate flight 1 not modified - Vertices + Vertices (2x) @@ -4049,13 +4249,13 @@

Tested requirements

Pass - Attempt to activate flight in conflict + Attempt to activate flight in conflict - Validate flight 1 not activated + Validate flight 1 not activated - Vertices + Vertices (2x) @@ -4063,16 +4263,16 @@

Tested requirements

Pass - Nominal planning: not permitted conflict with equal priority + Nominal planning: not permitted conflict with equal priority - Attempt to plan flight into conflict + Attempt to plan flight into conflict - Validate flight 2 sharing + Validate flight 2 sharing - Vertices + Vertices (4x) @@ -4080,13 +4280,13 @@

Tested requirements

Pass - Modify activated flight with pre-existing conflict + Modify activated flight with pre-existing conflict - Validate flight 2 sharing + Validate flight 2 sharing - Vertices + Vertices (2x) @@ -4094,10 +4294,10 @@

Tested requirements

Pass - Validate flight 1 sharing + Validate flight 1 sharing - Vertices + Vertices (2x) @@ -4105,10 +4305,10 @@

Tested requirements

Pass - Validate flight 1 + Validate flight 1 - Vertices + Vertices (2x) @@ -4116,13 +4316,13 @@

Tested requirements

Pass - Attempt to modify planned flight into conflict + Attempt to modify planned flight into conflict - Validate flight 1 sharing + Validate flight 1 sharing - Vertices + Vertices (2x) @@ -4130,10 +4330,10 @@

Tested requirements

Pass - Validate flight 1 not modified + Validate flight 1 not modified - Vertices + Vertices (2x) @@ -4141,13 +4341,13 @@

Tested requirements

Pass - Attempt to modify activated flight into conflict + Attempt to modify activated flight into conflict - Validate flight 1 sharing + Validate flight 1 sharing - Vertices + Vertices (2x) @@ -4155,10 +4355,10 @@

Tested requirements

Pass - Validate flight 1 not modified + Validate flight 1 not modified - Vertices + Vertices (2x) @@ -4166,107 +4366,107 @@

Tested requirements

Pass - Validation of operational intents + Validation of operational intents - Validate transition to Ended state after cancellation + Validate transition to Ended state after cancellation - Validate flight intent shared correctly + Validate flight intent shared correctly - Vertices + Vertices OPIN0025 - Not tested + Pass - Data Validation of GET operational intents by USS + Data Validation of GET operational intents by USS - Successfully plan flight near an existing flight + Successfully plan flight near an existing flight - Validate flight 2 sharing + Validate flight 1 sharing - - Operational intent shared correctly + + Operational intent shared correctly - Not tested - - Operational intent details retrievable + Pass + + Operational intent details retrievable - Not tested - - Correct operational intent details + Pass + + Correct operational intent details Not tested - Validate flight 1 sharing + Validate flight 2 sharing - Operational intent shared correctly + Operational intent shared correctly Not tested - Operational intent details retrievable + Operational intent details retrievable Not tested - Correct operational intent details + Correct operational intent details Not tested - Flight planning prevented due to invalid data sharing + Flight planning prevented due to invalid data sharing - Validate flight 2 shared operational intent with invalid data + Validate flight 2 shared operational intent with invalid data - Operational intent shared with DSS + Operational intent shared with DSS Not tested - Operational intent details retrievable + Operational intent details retrievable Pass - Nominal planning: conflict with higher priority + Nominal planning: conflict with higher priority - Attempt to plan flight in conflict + Attempt to plan flight in conflict - Validate flight 2 sharing + Validate flight 2 sharing - Operational intent shared correctly + Operational intent shared correctly (2x) @@ -4274,7 +4474,7 @@

Tested requirements

Pass - Operational intent details retrievable + Operational intent details retrievable (2x) @@ -4282,7 +4482,7 @@

Tested requirements

Pass - Correct operational intent details + Correct operational intent details (2x) @@ -4290,13 +4490,13 @@

Tested requirements

Pass - Attempt to modify planned flight in conflict + Attempt to modify planned flight in conflict - Validate flight 2 sharing + Validate flight 2 sharing - Operational intent shared correctly + Operational intent shared correctly (2x) @@ -4304,7 +4504,7 @@

Tested requirements

Pass - Operational intent details retrievable + Operational intent details retrievable (2x) @@ -4312,7 +4512,7 @@

Tested requirements

Pass - Correct operational intent details + Correct operational intent details (2x) @@ -4320,10 +4520,10 @@

Tested requirements

Pass - Validate flight 1 sharing + Validate flight 1 sharing - Operational intent shared correctly + Operational intent shared correctly (2x) @@ -4331,7 +4531,7 @@

Tested requirements

Pass - Operational intent details retrievable + Operational intent details retrievable (2x) @@ -4339,7 +4539,7 @@

Tested requirements

Pass - Correct operational intent details + Correct operational intent details (2x) @@ -4347,10 +4547,10 @@

Tested requirements

Pass - Validate flight 1 not modified + Validate flight 1 not modified - Operational intent shared correctly + Operational intent shared correctly (2x) @@ -4358,7 +4558,7 @@

Tested requirements

Pass - Operational intent details retrievable + Operational intent details retrievable (2x) @@ -4366,7 +4566,7 @@

Tested requirements

Pass - Correct operational intent details + Correct operational intent details (2x) @@ -4374,13 +4574,13 @@

Tested requirements

Pass - Modify activated flight with pre-existing conflict + Modify activated flight with pre-existing conflict - Validate flight 2 sharing + Validate flight 2 sharing - Operational intent shared correctly + Operational intent shared correctly (4x) @@ -4388,7 +4588,7 @@

Tested requirements

Pass - Operational intent details retrievable + Operational intent details retrievable (4x) @@ -4396,7 +4596,7 @@

Tested requirements

Pass - Correct operational intent details + Correct operational intent details (4x) @@ -4404,10 +4604,10 @@

Tested requirements

Pass - Validate flight 1 sharing + Validate flight 1 sharing - Operational intent shared correctly + Operational intent shared correctly (4x) @@ -4415,7 +4615,7 @@

Tested requirements

Pass - Operational intent details retrievable + Operational intent details retrievable (4x) @@ -4423,7 +4623,7 @@

Tested requirements

Pass - Correct operational intent details + Correct operational intent details (4x) @@ -4431,13 +4631,13 @@

Tested requirements

Pass - Attempt to modify activated flight in conflict + Attempt to modify activated flight in conflict - Validate flight 2 sharing + Validate flight 2 sharing - Operational intent shared correctly + Operational intent shared correctly (2x) @@ -4445,7 +4645,7 @@

Tested requirements

Pass - Operational intent details retrievable + Operational intent details retrievable (2x) @@ -4453,7 +4653,7 @@

Tested requirements

Pass - Correct operational intent details + Correct operational intent details (2x) @@ -4461,10 +4661,10 @@

Tested requirements

Pass - Validate flight 1 not modified + Validate flight 1 not modified - Operational intent shared correctly + Operational intent shared correctly (2x) @@ -4472,7 +4672,7 @@

Tested requirements

Pass - Operational intent details retrievable + Operational intent details retrievable (2x) @@ -4480,7 +4680,7 @@

Tested requirements

Pass - Correct operational intent details + Correct operational intent details (2x) @@ -4488,13 +4688,13 @@

Tested requirements

Pass - Attempt to activate flight in conflict + Attempt to activate flight in conflict - Validate flight 1 not activated + Validate flight 1 not activated - Operational intent shared correctly + Operational intent shared correctly (2x) @@ -4502,7 +4702,7 @@

Tested requirements

Pass - Operational intent details retrievable + Operational intent details retrievable (2x) @@ -4510,7 +4710,7 @@

Tested requirements

Pass - Correct operational intent details + Correct operational intent details (2x) @@ -4518,16 +4718,16 @@

Tested requirements

Pass - Nominal planning: not permitted conflict with equal priority + Nominal planning: not permitted conflict with equal priority - Attempt to plan flight into conflict + Attempt to plan flight into conflict - Validate flight 2 sharing + Validate flight 2 sharing - Operational intent shared correctly + Operational intent shared correctly (4x) @@ -4535,7 +4735,7 @@

Tested requirements

Pass - Operational intent details retrievable + Operational intent details retrievable (4x) @@ -4543,7 +4743,7 @@

Tested requirements

Pass - Correct operational intent details + Correct operational intent details (4x) @@ -4551,13 +4751,13 @@

Tested requirements

Pass - Modify activated flight with pre-existing conflict + Modify activated flight with pre-existing conflict - Validate flight 2 sharing + Validate flight 2 sharing - Operational intent shared correctly + Operational intent shared correctly (2x) @@ -4565,7 +4765,7 @@

Tested requirements

Pass - Operational intent details retrievable + Operational intent details retrievable (2x) @@ -4573,7 +4773,7 @@

Tested requirements

Pass - Correct operational intent details + Correct operational intent details (2x) @@ -4581,10 +4781,10 @@

Tested requirements

Pass - Validate flight 1 sharing + Validate flight 1 sharing - Operational intent shared correctly + Operational intent shared correctly (2x) @@ -4592,7 +4792,7 @@

Tested requirements

Pass - Operational intent details retrievable + Operational intent details retrievable (2x) @@ -4600,7 +4800,7 @@

Tested requirements

Pass - Correct operational intent details + Correct operational intent details (2x) @@ -4608,10 +4808,10 @@

Tested requirements

Pass - Validate flight 1 + Validate flight 1 - Operational intent shared correctly + Operational intent shared correctly (2x) @@ -4619,7 +4819,7 @@

Tested requirements

Pass - Operational intent details retrievable + Operational intent details retrievable (2x) @@ -4627,7 +4827,7 @@

Tested requirements

Pass - Correct operational intent details + Correct operational intent details (2x) @@ -4635,13 +4835,13 @@

Tested requirements

Pass - Attempt to modify planned flight into conflict + Attempt to modify planned flight into conflict - Validate flight 1 sharing + Validate flight 1 sharing - Operational intent shared correctly + Operational intent shared correctly (2x) @@ -4649,7 +4849,7 @@

Tested requirements

Pass - Operational intent details retrievable + Operational intent details retrievable (2x) @@ -4657,7 +4857,7 @@

Tested requirements

Pass - Correct operational intent details + Correct operational intent details (2x) @@ -4665,10 +4865,10 @@

Tested requirements

Pass - Validate flight 1 not modified + Validate flight 1 not modified - Operational intent shared correctly + Operational intent shared correctly (2x) @@ -4676,7 +4876,7 @@

Tested requirements

Pass - Operational intent details retrievable + Operational intent details retrievable (2x) @@ -4684,7 +4884,7 @@

Tested requirements

Pass - Correct operational intent details + Correct operational intent details (2x) @@ -4692,13 +4892,13 @@

Tested requirements

Pass - Attempt to modify activated flight into conflict + Attempt to modify activated flight into conflict - Validate flight 1 sharing + Validate flight 1 sharing - Operational intent shared correctly + Operational intent shared correctly (2x) @@ -4706,7 +4906,7 @@

Tested requirements

Pass - Operational intent details retrievable + Operational intent details retrievable (2x) @@ -4714,7 +4914,7 @@

Tested requirements

Pass - Correct operational intent details + Correct operational intent details (2x) @@ -4722,10 +4922,10 @@

Tested requirements

Pass - Validate flight 1 not modified + Validate flight 1 not modified - Operational intent shared correctly + Operational intent shared correctly (2x) @@ -4733,7 +4933,7 @@

Tested requirements

Pass - Operational intent details retrievable + Operational intent details retrievable (2x) @@ -4741,7 +4941,7 @@

Tested requirements

Pass - Correct operational intent details + Correct operational intent details (2x) @@ -4749,30 +4949,30 @@

Tested requirements

Pass - Validation of operational intents + Validation of operational intents - Validate transition to Ended state after cancellation + Validate transition to Ended state after cancellation - Validate flight intent shared correctly + Validate flight intent shared correctly - Operational intent shared correctly + Operational intent shared correctly Pass - Operational intent details retrievable + Operational intent details retrievable Pass - Correct operational intent details + Correct operational intent details @@ -4780,16 +4980,16 @@

Tested requirements

OPIN0030 Pass - Validation of operational intents + Validation of operational intents - Attempt to plan invalid flight intents + Attempt to plan invalid flight intents - Attempt to plan flight intent too far ahead of time + Attempt to plan flight intent too far ahead of time - Incorrectly planned + Incorrectly planned @@ -4803,16 +5003,16 @@

Tested requirements

OPIN0040 Pass - Validation of operational intents + Validation of operational intents - Validate transition to Ended state after cancellation + Validate transition to Ended state after cancellation - Validate flight intent is non-discoverable + Validate flight intent is non-discoverable - Operational intent not shared + Operational intent not shared @@ -4832,16 +5032,16 @@

Tested requirements

SCD0015 Pass - Nominal planning: conflict with higher priority + Nominal planning: conflict with higher priority - Attempt to plan flight in conflict + Attempt to plan flight in conflict - Attempt to plan flight 1 + Attempt to plan flight 1 - Incorrectly planned + Incorrectly planned (2x) @@ -4850,16 +5050,16 @@

Tested requirements

SCD0020 Pass - Nominal planning: conflict with higher priority + Nominal planning: conflict with higher priority - Attempt to modify planned flight in conflict + Attempt to modify planned flight in conflict - Attempt to modify planned flight 1 in conflict + Attempt to modify planned flight 1 in conflict - Incorrectly modified + Incorrectly modified (2x) @@ -4868,16 +5068,16 @@

Tested requirements

SCD0025 Pass - Nominal planning: conflict with higher priority + Nominal planning: conflict with higher priority - Attempt to activate flight in conflict + Attempt to activate flight in conflict - Attempt to activate conflicting flight 1 + Attempt to activate conflicting flight 1 - Incorrectly activated + Incorrectly activated (2x) @@ -4886,16 +5086,16 @@

Tested requirements

SCD0030 Pass - Nominal planning: conflict with higher priority + Nominal planning: conflict with higher priority - Modify activated flight with pre-existing conflict + Modify activated flight with pre-existing conflict - Modify activated flight 1 in conflict with activated flight 2 + Modify activated flight 1 in conflict with activated flight 2 - Rejected modification + Rejected modification (4x) @@ -4903,7 +5103,7 @@

Tested requirements

Pass - Successful modification + Successful modification (4x) @@ -4911,70 +5111,70 @@

Tested requirements

Pass - Attempt to modify activated flight in conflict + Attempt to modify activated flight in conflict - Attempt to modify activated flight 1 in conflict + Attempt to modify activated flight 1 in conflict - Incorrectly modified + Incorrectly modified (2x) SCD0035 - Not tested + Pass - Data Validation of GET operational intents by USS + Data Validation of GET operational intents by USS - - Successfully plan flight near an existing flight + + Flight planning prevented due to invalid data sharing - Validate flight2 GET interaction + Tested_uss attempts to plan flight 1, expect failure - - Expect GET request + + Plan should fail Not tested - - Flight planning prevented due to invalid data sharing - - Test_uss attempts to plan flight 1, expect failure + Validate flight 2 GET interaction - Plan should fail + Expect GET request Not tested - Validate flight 2 GET interaction + Successfully plan flight near an existing flight + + + Validate flight2 GET interaction - Expect GET request + Expect GET request Pass - Nominal planning: not permitted conflict with equal priority + Nominal planning: not permitted conflict with equal priority - Attempt to plan flight into conflict + Attempt to plan flight into conflict - Attempt to plan flight 1 + Attempt to plan flight 1 - Incorrectly planned + Incorrectly planned (2x) @@ -4983,16 +5183,16 @@

Tested requirements

SCD0040 Pass - Nominal planning: not permitted conflict with equal priority + Nominal planning: not permitted conflict with equal priority - Attempt to modify planned flight into conflict + Attempt to modify planned flight into conflict - Attempt to modify planned flight 1 into conflict + Attempt to modify planned flight 1 into conflict - Incorrectly modified + Incorrectly modified (2x) @@ -5001,16 +5201,16 @@

Tested requirements

SCD0045 Pass - Nominal planning: not permitted conflict with equal priority + Nominal planning: not permitted conflict with equal priority - Attempt to activate flight into conflict + Attempt to activate flight into conflict - Attempt to directly activate conflicting flight 1 + Attempt to directly activate conflicting flight 1 - Incorrectly activated + Incorrectly activated (2x) @@ -5019,16 +5219,16 @@

Tested requirements

SCD0050 Pass - Nominal planning: not permitted conflict with equal priority + Nominal planning: not permitted conflict with equal priority - Attempt to modify activated flight into conflict + Attempt to modify activated flight into conflict - Attempt to modify activated flight 1 into conflict + Attempt to modify activated flight 1 into conflict - Incorrectly modified + Incorrectly modified (2x) @@ -5061,16 +5261,16 @@

Tested requirements

SCD0075 Pass - ASTM F3548 UTM aggregate checks + ASTM F3548 UTM aggregate checks - Performance of SCD requests to USS + Performance of SCD requests to USS - Performance of successful operational intent details requests + Performance of successful operational intent details requests - Operational intent details requests take no more than [MaxRespondToOIDetailsRequest] second 95% of the time + Operational intent details requests take no more than [MaxRespondToOIDetailsRequest] second 95% of the time @@ -5084,23 +5284,23 @@

Tested requirements

SCD0085 Not tested - Data Validation of GET operational intents by USS + Data Validation of GET operational intents by USS - Successfully plan flight near an existing flight + Successfully plan flight near an existing flight - Validate flight1 Notification sent to Control_uss + Validate flight1 Notification sent to Control_uss - Expect Notification sent + Expect Notification sent Not tested - Notification data is valid + Notification data is valid @@ -5124,57 +5324,57 @@

Tested requirements

USS0005 - Not tested + Pass - Data Validation of GET operational intents by USS + Data Validation of GET operational intents by USS - Successfully plan flight near an existing flight + Successfully plan flight near an existing flight - Validate flight 2 sharing + Validate flight 1 sharing - - Operational intent shared correctly + + Operational intent shared correctly Not tested - Validate flight 1 sharing + Validate flight 2 sharing - Operational intent shared correctly + Operational intent shared correctly Not tested - Flight planning prevented due to invalid data sharing + Flight planning prevented due to invalid data sharing - Validate flight 2 shared operational intent with invalid data + Validate flight 2 shared operational intent with invalid data - Operational intent shared with DSS + Operational intent shared with DSS Pass - Nominal planning: conflict with higher priority + Nominal planning: conflict with higher priority - Attempt to plan flight in conflict + Attempt to plan flight in conflict - Validate flight 2 sharing + Validate flight 2 sharing - Operational intent shared correctly + Operational intent shared correctly (2x) @@ -5182,13 +5382,13 @@

Tested requirements

Pass - Attempt to modify planned flight in conflict + Attempt to modify planned flight in conflict - Validate flight 2 sharing + Validate flight 2 sharing - Operational intent shared correctly + Operational intent shared correctly (2x) @@ -5196,10 +5396,10 @@

Tested requirements

Pass - Validate flight 1 sharing + Validate flight 1 sharing - Operational intent shared correctly + Operational intent shared correctly (2x) @@ -5207,10 +5407,10 @@

Tested requirements

Pass - Validate flight 1 not modified + Validate flight 1 not modified - Operational intent shared correctly + Operational intent shared correctly (2x) @@ -5218,13 +5418,13 @@

Tested requirements

Pass - Modify activated flight with pre-existing conflict + Modify activated flight with pre-existing conflict - Validate flight 2 sharing + Validate flight 2 sharing - Operational intent shared correctly + Operational intent shared correctly (4x) @@ -5232,10 +5432,10 @@

Tested requirements

Pass - Validate flight 1 sharing + Validate flight 1 sharing - Operational intent shared correctly + Operational intent shared correctly (4x) @@ -5243,13 +5443,13 @@

Tested requirements

Pass - Attempt to modify activated flight in conflict + Attempt to modify activated flight in conflict - Validate flight 2 sharing + Validate flight 2 sharing - Operational intent shared correctly + Operational intent shared correctly (2x) @@ -5257,10 +5457,10 @@

Tested requirements

Pass - Validate flight 1 not modified + Validate flight 1 not modified - Operational intent shared correctly + Operational intent shared correctly (2x) @@ -5268,13 +5468,13 @@

Tested requirements

Pass - Attempt to activate flight in conflict + Attempt to activate flight in conflict - Validate flight 1 not activated + Validate flight 1 not activated - Operational intent shared correctly + Operational intent shared correctly (2x) @@ -5282,16 +5482,16 @@

Tested requirements

Pass - Nominal planning: not permitted conflict with equal priority + Nominal planning: not permitted conflict with equal priority - Attempt to plan flight into conflict + Attempt to plan flight into conflict - Validate flight 2 sharing + Validate flight 2 sharing - Operational intent shared correctly + Operational intent shared correctly (4x) @@ -5299,13 +5499,13 @@

Tested requirements

Pass - Modify activated flight with pre-existing conflict + Modify activated flight with pre-existing conflict - Validate flight 2 sharing + Validate flight 2 sharing - Operational intent shared correctly + Operational intent shared correctly (2x) @@ -5313,10 +5513,10 @@

Tested requirements

Pass - Validate flight 1 sharing + Validate flight 1 sharing - Operational intent shared correctly + Operational intent shared correctly (2x) @@ -5324,10 +5524,10 @@

Tested requirements

Pass - Validate flight 1 + Validate flight 1 - Operational intent shared correctly + Operational intent shared correctly (2x) @@ -5335,13 +5535,13 @@

Tested requirements

Pass - Attempt to modify planned flight into conflict + Attempt to modify planned flight into conflict - Validate flight 1 sharing + Validate flight 1 sharing - Operational intent shared correctly + Operational intent shared correctly (2x) @@ -5349,10 +5549,10 @@

Tested requirements

Pass - Validate flight 1 not modified + Validate flight 1 not modified - Operational intent shared correctly + Operational intent shared correctly (2x) @@ -5360,13 +5560,13 @@

Tested requirements

Pass - Attempt to modify activated flight into conflict + Attempt to modify activated flight into conflict - Validate flight 1 sharing + Validate flight 1 sharing - Operational intent shared correctly + Operational intent shared correctly (2x) @@ -5374,10 +5574,10 @@

Tested requirements

Pass - Validate flight 1 not modified + Validate flight 1 not modified - Operational intent shared correctly + Operational intent shared correctly (2x) @@ -5385,86 +5585,86 @@

Tested requirements

Pass - Validation of operational intents + Validation of operational intents - Validate transition to Ended state after cancellation + Validate transition to Ended state after cancellation - Validate flight intent shared correctly + Validate flight intent shared correctly - Operational intent shared correctly + Operational intent shared correctly USS0105 - Not tested + Pass - Data Validation of GET operational intents by USS + Data Validation of GET operational intents by USS - Successfully plan flight near an existing flight + Successfully plan flight near an existing flight - Validate flight 2 sharing + Validate flight 1 sharing - - Operational intent details retrievable + + Operational intent details retrievable - Not tested - - Operational intent details data format + Pass + + Operational intent details data format Not tested - Validate flight 1 sharing + Validate flight 2 sharing - Operational intent details retrievable + Operational intent details retrievable Not tested - Operational intent details data format + Operational intent details data format Not tested - Flight planning prevented due to invalid data sharing + Flight planning prevented due to invalid data sharing - Validate flight 2 shared operational intent with invalid data + Validate flight 2 shared operational intent with invalid data - Operational intent details retrievable + Operational intent details retrievable Pass - Nominal planning: conflict with higher priority + Nominal planning: conflict with higher priority - Attempt to plan flight in conflict + Attempt to plan flight in conflict - Validate flight 2 sharing + Validate flight 2 sharing - Operational intent details retrievable + Operational intent details retrievable (2x) @@ -5472,7 +5672,7 @@

Tested requirements

Pass - Operational intent details data format + Operational intent details data format (2x) @@ -5480,13 +5680,13 @@

Tested requirements

Pass - Attempt to modify planned flight in conflict + Attempt to modify planned flight in conflict - Validate flight 2 sharing + Validate flight 2 sharing - Operational intent details retrievable + Operational intent details retrievable (2x) @@ -5494,7 +5694,7 @@

Tested requirements

Pass - Operational intent details data format + Operational intent details data format (2x) @@ -5502,10 +5702,10 @@

Tested requirements

Pass - Validate flight 1 sharing + Validate flight 1 sharing - Operational intent details retrievable + Operational intent details retrievable (2x) @@ -5513,7 +5713,7 @@

Tested requirements

Pass - Operational intent details data format + Operational intent details data format (2x) @@ -5521,10 +5721,10 @@

Tested requirements

Pass - Validate flight 1 not modified + Validate flight 1 not modified - Operational intent details retrievable + Operational intent details retrievable (2x) @@ -5532,7 +5732,7 @@

Tested requirements

Pass - Operational intent details data format + Operational intent details data format (2x) @@ -5540,13 +5740,13 @@

Tested requirements

Pass - Modify activated flight with pre-existing conflict + Modify activated flight with pre-existing conflict - Validate flight 2 sharing + Validate flight 2 sharing - Operational intent details retrievable + Operational intent details retrievable (4x) @@ -5554,7 +5754,7 @@

Tested requirements

Pass - Operational intent details data format + Operational intent details data format (4x) @@ -5562,10 +5762,10 @@

Tested requirements

Pass - Validate flight 1 sharing + Validate flight 1 sharing - Operational intent details retrievable + Operational intent details retrievable (4x) @@ -5573,7 +5773,7 @@

Tested requirements

Pass - Operational intent details data format + Operational intent details data format (4x) @@ -5581,13 +5781,13 @@

Tested requirements

Pass - Attempt to modify activated flight in conflict + Attempt to modify activated flight in conflict - Validate flight 2 sharing + Validate flight 2 sharing - Operational intent details retrievable + Operational intent details retrievable (2x) @@ -5595,7 +5795,7 @@

Tested requirements

Pass - Operational intent details data format + Operational intent details data format (2x) @@ -5603,10 +5803,10 @@

Tested requirements

Pass - Validate flight 1 not modified + Validate flight 1 not modified - Operational intent details retrievable + Operational intent details retrievable (2x) @@ -5614,7 +5814,7 @@

Tested requirements

Pass - Operational intent details data format + Operational intent details data format (2x) @@ -5622,13 +5822,13 @@

Tested requirements

Pass - Attempt to activate flight in conflict + Attempt to activate flight in conflict - Validate flight 1 not activated + Validate flight 1 not activated - Operational intent details retrievable + Operational intent details retrievable (2x) @@ -5636,7 +5836,7 @@

Tested requirements

Pass - Operational intent details data format + Operational intent details data format (2x) @@ -5644,16 +5844,16 @@

Tested requirements

Pass - Nominal planning: not permitted conflict with equal priority + Nominal planning: not permitted conflict with equal priority - Attempt to plan flight into conflict + Attempt to plan flight into conflict - Validate flight 2 sharing + Validate flight 2 sharing - Operational intent details retrievable + Operational intent details retrievable (4x) @@ -5661,7 +5861,7 @@

Tested requirements

Pass - Operational intent details data format + Operational intent details data format (4x) @@ -5669,13 +5869,13 @@

Tested requirements

Pass - Modify activated flight with pre-existing conflict + Modify activated flight with pre-existing conflict - Validate flight 2 sharing + Validate flight 2 sharing - Operational intent details retrievable + Operational intent details retrievable (2x) @@ -5683,7 +5883,7 @@

Tested requirements

Pass - Operational intent details data format + Operational intent details data format (2x) @@ -5691,10 +5891,10 @@

Tested requirements

Pass - Validate flight 1 sharing + Validate flight 1 sharing - Operational intent details retrievable + Operational intent details retrievable (2x) @@ -5702,7 +5902,7 @@

Tested requirements

Pass - Operational intent details data format + Operational intent details data format (2x) @@ -5710,10 +5910,10 @@

Tested requirements

Pass - Validate flight 1 + Validate flight 1 - Operational intent details retrievable + Operational intent details retrievable (2x) @@ -5721,7 +5921,7 @@

Tested requirements

Pass - Operational intent details data format + Operational intent details data format (2x) @@ -5729,13 +5929,13 @@

Tested requirements

Pass - Attempt to modify planned flight into conflict + Attempt to modify planned flight into conflict - Validate flight 1 sharing + Validate flight 1 sharing - Operational intent details retrievable + Operational intent details retrievable (2x) @@ -5743,7 +5943,7 @@

Tested requirements

Pass - Operational intent details data format + Operational intent details data format (2x) @@ -5751,10 +5951,10 @@

Tested requirements

Pass - Validate flight 1 not modified + Validate flight 1 not modified - Operational intent details retrievable + Operational intent details retrievable (2x) @@ -5762,7 +5962,7 @@

Tested requirements

Pass - Operational intent details data format + Operational intent details data format (2x) @@ -5770,13 +5970,13 @@

Tested requirements

Pass - Attempt to modify activated flight into conflict + Attempt to modify activated flight into conflict - Validate flight 1 sharing + Validate flight 1 sharing - Operational intent details retrievable + Operational intent details retrievable (2x) @@ -5784,7 +5984,7 @@

Tested requirements

Pass - Operational intent details data format + Operational intent details data format (2x) @@ -5792,10 +5992,10 @@

Tested requirements

Pass - Validate flight 1 not modified + Validate flight 1 not modified - Operational intent details retrievable + Operational intent details retrievable (2x) @@ -5803,7 +6003,7 @@

Tested requirements

Pass - Operational intent details data format + Operational intent details data format (2x) @@ -5811,23 +6011,23 @@

Tested requirements

Pass - Validation of operational intents + Validation of operational intents - Validate transition to Ended state after cancellation + Validate transition to Ended state after cancellation - Validate flight intent shared correctly + Validate flight intent shared correctly - Operational intent details retrievable + Operational intent details retrievable Pass - Operational intent details data format + Operational intent details data format diff --git a/artifacts/uss_qualifier/reports/uspace/sequence/index.html b/artifacts/uss_qualifier/reports/uspace/sequence/index.html index 1a98681905..c4f1b54a70 100644 --- a/artifacts/uss_qualifier/reports/uspace/sequence/index.html +++ b/artifacts/uss_qualifier/reports/uspace/sequence/index.html @@ -1,7 +1,7 @@ - TR-14518ec sequence view + TR-b12dd76 sequence view