From 346c0782d6a396fb490b30517b2f5647dab7a3a2 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Mon, 27 Nov 2023 01:48:00 +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 | 14 +- .../reports/dss_probing/sequence/s1.html | 378 +- .../reports/dss_probing/sequence/s10.html | 378 +- .../reports/dss_probing/sequence/s11.html | 144 +- .../reports/dss_probing/sequence/s12.html | 82 +- .../reports/dss_probing/sequence/s13.html | 158 +- .../reports/dss_probing/sequence/s14.html | 660 +- .../reports/dss_probing/sequence/s15.html | 812 +- .../reports/dss_probing/sequence/s16.html | 810 +- .../reports/dss_probing/sequence/s17.html | 232 +- .../reports/dss_probing/sequence/s18.html | 2 +- .../reports/dss_probing/sequence/s19.html | 378 +- .../reports/dss_probing/sequence/s2.html | 144 +- .../reports/dss_probing/sequence/s20.html | 144 +- .../reports/dss_probing/sequence/s21.html | 82 +- .../reports/dss_probing/sequence/s22.html | 158 +- .../reports/dss_probing/sequence/s23.html | 656 +- .../reports/dss_probing/sequence/s24.html | 840 +- .../reports/dss_probing/sequence/s25.html | 828 +- .../reports/dss_probing/sequence/s26.html | 230 +- .../reports/dss_probing/sequence/s27.html | 2 +- .../reports/dss_probing/sequence/s28.html | 378 +- .../reports/dss_probing/sequence/s29.html | 144 +- .../reports/dss_probing/sequence/s3.html | 86 +- .../reports/dss_probing/sequence/s30.html | 82 +- .../reports/dss_probing/sequence/s31.html | 158 +- .../reports/dss_probing/sequence/s32.html | 660 +- .../reports/dss_probing/sequence/s33.html | 812 +- .../reports/dss_probing/sequence/s34.html | 814 +- .../reports/dss_probing/sequence/s35.html | 230 +- .../reports/dss_probing/sequence/s36.html | 2 +- .../reports/dss_probing/sequence/s4.html | 158 +- .../reports/dss_probing/sequence/s5.html | 652 +- .../reports/dss_probing/sequence/s6.html | 812 +- .../reports/dss_probing/sequence/s7.html | 802 +- .../reports/dss_probing/sequence/s8.html | 228 +- .../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 | 153 +- .../reports/f3548/sequence/s1.html | 230 +- .../reports/f3548/sequence/s10.html | 1222 +-- .../reports/f3548/sequence/s11.html | 1192 +-- .../reports/f3548/sequence/s12.html | 6070 ++++++++++++- .../reports/f3548/sequence/s13.html | 6110 ++++++++++++- .../reports/f3548/sequence/s14.html | 16 +- .../reports/f3548/sequence/s2.html | 308 +- .../reports/f3548/sequence/s3.html | 308 +- .../reports/f3548/sequence/s4.html | 1390 +-- .../reports/f3548/sequence/s5.html | 1530 ++-- .../reports/f3548/sequence/s6.html | 1472 +-- .../reports/f3548/sequence/s7.html | 1374 +-- .../reports/f3548/sequence/s8.html | 1232 +-- .../reports/f3548/sequence/s9.html | 1362 +-- .../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 | 84 +- ...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 | 36 +- .../reports/netrid_v19/sequence/s1.html | 394 +- .../reports/netrid_v19/sequence/s10.html | 378 +- .../reports/netrid_v19/sequence/s11.html | 144 +- .../reports/netrid_v19/sequence/s12.html | 82 +- .../reports/netrid_v19/sequence/s13.html | 158 +- .../reports/netrid_v19/sequence/s14.html | 668 +- .../reports/netrid_v19/sequence/s15.html | 810 +- .../reports/netrid_v19/sequence/s16.html | 816 +- .../reports/netrid_v19/sequence/s17.html | 232 +- .../reports/netrid_v19/sequence/s18.html | 2 +- .../reports/netrid_v19/sequence/s19.html | 4668 +++++----- .../reports/netrid_v19/sequence/s2.html | 144 +- .../reports/netrid_v19/sequence/s20.html | 402 +- .../reports/netrid_v19/sequence/s21.html | 2 +- .../reports/netrid_v19/sequence/s22.html | 28 +- .../reports/netrid_v19/sequence/s3.html | 82 +- .../reports/netrid_v19/sequence/s4.html | 158 +- .../reports/netrid_v19/sequence/s5.html | 652 +- .../reports/netrid_v19/sequence/s6.html | 844 +- .../reports/netrid_v19/sequence/s7.html | 830 +- .../reports/netrid_v19/sequence/s8.html | 228 +- .../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 | 36 +- .../reports/netrid_v22a/sequence/s1.html | 376 +- .../reports/netrid_v22a/sequence/s10.html | 394 +- .../reports/netrid_v22a/sequence/s11.html | 144 +- .../reports/netrid_v22a/sequence/s12.html | 82 +- .../reports/netrid_v22a/sequence/s13.html | 158 +- .../reports/netrid_v22a/sequence/s14.html | 656 +- .../reports/netrid_v22a/sequence/s15.html | 812 +- .../reports/netrid_v22a/sequence/s16.html | 814 +- .../reports/netrid_v22a/sequence/s17.html | 230 +- .../reports/netrid_v22a/sequence/s18.html | 2 +- .../reports/netrid_v22a/sequence/s19.html | 4674 +++++----- .../reports/netrid_v22a/sequence/s2.html | 144 +- .../reports/netrid_v22a/sequence/s20.html | 402 +- .../reports/netrid_v22a/sequence/s21.html | 2 +- .../reports/netrid_v22a/sequence/s22.html | 28 +- .../reports/netrid_v22a/sequence/s3.html | 82 +- .../reports/netrid_v22a/sequence/s4.html | 158 +- .../reports/netrid_v22a/sequence/s5.html | 648 +- .../reports/netrid_v22a/sequence/s6.html | 824 +- .../reports/netrid_v22a/sequence/s7.html | 816 +- .../reports/netrid_v22a/sequence/s8.html | 228 +- .../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 | 188 +- .../reports/uspace/sequence/s1.html | 56 +- .../reports/uspace/sequence/s10.html | 1376 +-- .../reports/uspace/sequence/s11.html | 1336 +-- .../reports/uspace/sequence/s12.html | 1198 +-- .../reports/uspace/sequence/s13.html | 1342 +-- .../reports/uspace/sequence/s14.html | 1204 +-- .../reports/uspace/sequence/s15.html | 1222 +-- .../reports/uspace/sequence/s16.html | 6070 ++++++++++++- .../reports/uspace/sequence/s17.html | 5497 +++++++++++- .../reports/uspace/sequence/s18.html | 16 +- .../reports/uspace/sequence/s19.html | 78 +- .../reports/uspace/sequence/s2.html | 42 +- .../reports/uspace/sequence/s20.html | 50 +- .../reports/uspace/sequence/s21.html | 46 +- .../reports/uspace/sequence/s22.html | 376 +- .../reports/uspace/sequence/s23.html | 144 +- .../reports/uspace/sequence/s24.html | 82 +- .../reports/uspace/sequence/s25.html | 158 +- .../reports/uspace/sequence/s26.html | 660 +- .../reports/uspace/sequence/s27.html | 812 +- .../reports/uspace/sequence/s28.html | 802 +- .../reports/uspace/sequence/s29.html | 230 +- .../reports/uspace/sequence/s3.html | 10 +- .../reports/uspace/sequence/s30.html | 2 +- .../reports/uspace/sequence/s31.html | 378 +- .../reports/uspace/sequence/s32.html | 142 +- .../reports/uspace/sequence/s33.html | 86 +- .../reports/uspace/sequence/s34.html | 158 +- .../reports/uspace/sequence/s35.html | 648 +- .../reports/uspace/sequence/s36.html | 824 +- .../reports/uspace/sequence/s37.html | 800 +- .../reports/uspace/sequence/s38.html | 228 +- .../reports/uspace/sequence/s39.html | 2 +- .../reports/uspace/sequence/s4.html | 10 +- .../reports/uspace/sequence/s40.html | 5680 ++++++------ .../reports/uspace/sequence/s41.html | 438 +- .../reports/uspace/sequence/s42.html | 2 +- .../reports/uspace/sequence/s43.html | 28 +- .../reports/uspace/sequence/s44.html | 30 +- .../reports/uspace/sequence/s5.html | 264 +- .../reports/uspace/sequence/s6.html | 308 +- .../reports/uspace/sequence/s7.html | 306 +- .../reports/uspace/sequence/s8.html | 1376 +-- .../reports/uspace/sequence/s9.html | 1432 +-- 182 files changed, 80988 insertions(+), 44495 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 17ba403767..9205ff5970 100644 --- a/artifacts/uss_qualifier/reports/dss_probing/report.json +++ b/artifacts/uss_qualifier/reports/dss_probing/report.json @@ -1 +1 @@ -{"codebase_version": "BradNicolle/monitoring/v0.0.0-05bdd30", "commit_hash": "05bdd30218250d942876ae555360814dd17d9766", "baseline_signature": "9f5de9ae562fb7baf34cd8209ba89de7071a362adc08c9cd37a8ad6b676090ca", "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/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/suites/interuss/dss/all_tests.md", "start_time": "2023-11-16T22:38:53.870549Z", "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/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/suites/astm/netrid/f3411_19/dss_probing.md", "start_time": "2023-11-16T22:38:53.870805Z", "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/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_simple.md", "start_time": "2023-11-16T22:38:53.870981Z", "cases": [{"name": "Setup", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_simple.md#setup-test-case", "start_time": "2023-11-16T22:38:53.871041Z", "steps": [{"name": "Ensure clean workspace", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_simple.md#ensure-clean-workspace-test-step", "start_time": "2023-11-16T22:38:53.871082Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-16T22:38:53.877000Z", "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-16T22:38:53.871124Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzMywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:38:53 GMT", "Content-Length": "106"}, "elapsed_s": 0.003257, "reported": "2023-11-16T22:38:53.876532Z", "json": {"message": "ISA 0000015c-e36d-40be-d38b-eca6ca350000 not found (E:58149c35-59a4-4f6b-90e8-3de0c1fa223f)"}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T22:38:53.877080Z"}], "end_time": "2023-11-16T22:38:53.877112Z"}, {"name": "Create and check ISA", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_simple.md#create-and-check-isa-test-case", "start_time": "2023-11-16T22:38:53.877155Z", "steps": [{"name": "Create ISA", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/test_steps/put_isa.md#create-or-update-isa-test-step", "start_time": "2023-11-16T22:38:53.877220Z", "failed_checks": [], "passed_checks": [{"name": "ISA response code", "timestamp": "2023-11-16T22:38:53.889070Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA response format", "timestamp": "2023-11-16T22:38:54.064126Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA ID matches", "timestamp": "2023-11-16T22:38:54.064200Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA version format", "timestamp": "2023-11-16T22:38:54.064251Z", "participants": ["uss1"], "requirements": []}, {"name": "ISA start time matches", "timestamp": "2023-11-16T22:38:54.064297Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA end time matches", "timestamp": "2023-11-16T22:38:54.064340Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA URL matches", "timestamp": "2023-11-16T22:38:54.064384Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA created", "timestamp": "2023-11-16T22:38:54.064759Z", "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-16T22:38:53.878187Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzMywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-16T22:38:54.320461Z", "time_end": "2023-11-16T23:38:54.320461Z"}, "flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "request_id": "97fc4e5d-3723-47b8-8e4b-9879514001c7"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:38:53 GMT", "Content-Length": "291"}, "elapsed_s": 0.005913, "reported": "2023-11-16T22:38:53.886182Z", "json": {"subscribers": [], "service_area": {"flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-16T22:38:54.320461Z", "time_end": "2023-11-16T23:38:54.320461Z", "version": "1f61rhhtj66f8", "id": "0000015c-e36d-40be-d38b-eca6ca350000"}}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T22:38:54.064787Z"}, {"name": "Get ISA by ID", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_simple.md#get-isa-by-id-test-step", "start_time": "2023-11-16T22:38:54.064813Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-16T22:38:54.067979Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.GetISA", "interuss.f3411.dss_endpoints.GetISA"]}, {"name": "ISA version match", "timestamp": "2023-11-16T22:38:54.068567Z", "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-16T22:38:54.064853Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzMywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:38:54 GMT", "Content-Length": "274"}, "elapsed_s": 0.001296, "reported": "2023-11-16T22:38:54.066704Z", "json": {"service_area": {"flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-16T22:38:54.320461Z", "time_end": "2023-11-16T23:38:54.320461Z", "version": "1f61rhhtj66f8", "id": "0000015c-e36d-40be-d38b-eca6ca350000"}}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T22:38:54.068595Z"}], "end_time": "2023-11-16T22:38:54.068611Z"}, {"name": "Update and search ISA", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_simple.md#update-and-search-isa-test-case", "start_time": "2023-11-16T22:38:54.068639Z", "steps": [{"name": "Update ISA", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/test_steps/put_isa.md#create-or-update-isa-test-step", "start_time": "2023-11-16T22:38:54.068672Z", "failed_checks": [], "passed_checks": [{"name": "ISA response code", "timestamp": "2023-11-16T22:38:54.076934Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA response format", "timestamp": "2023-11-16T22:38:54.086683Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA ID matches", "timestamp": "2023-11-16T22:38:54.086752Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA version changed", "timestamp": "2023-11-16T22:38:54.086799Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA version format", "timestamp": "2023-11-16T22:38:54.086842Z", "participants": ["uss1"], "requirements": []}, {"name": "ISA start time matches", "timestamp": "2023-11-16T22:38:54.086912Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA end time matches", "timestamp": "2023-11-16T22:38:54.086964Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA URL matches", "timestamp": "2023-11-16T22:38:54.087008Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA updated", "timestamp": "2023-11-16T22:38:54.087398Z", "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/1f61rhhtj66f8", "initiated_at": "2023-11-16T22:38:54.069285Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzMywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-16T22:38:54.320461Z", "time_end": "2023-11-16T23:38:55.320461Z"}, "flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "request_id": "08383093-8ba2-4b72-acab-45c03a116489"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:38:54 GMT", "Content-Length": "291"}, "elapsed_s": 0.0046, "reported": "2023-11-16T22:38:54.074476Z", "json": {"subscribers": [], "service_area": {"flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-16T22:38:54.320461Z", "time_end": "2023-11-16T23:38:55.320461Z", "version": "1f61rhi37vk8g", "id": "0000015c-e36d-40be-d38b-eca6ca350000"}}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T22:38:54.087427Z"}, {"name": "Get ISA by ID", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_simple.md#get-isa-by-id-test-step-1", "start_time": "2023-11-16T22:38:54.087456Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-16T22:38:54.090392Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.GetISA", "interuss.f3411.dss_endpoints.GetISA"]}, {"name": "ISA version match", "timestamp": "2023-11-16T22:38:54.090952Z", "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-16T22:38:54.087494Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzMywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:38:54 GMT", "Content-Length": "274"}, "elapsed_s": 0.001107, "reported": "2023-11-16T22:38:54.089098Z", "json": {"service_area": {"flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-16T22:38:54.320461Z", "time_end": "2023-11-16T23:38:55.320461Z", "version": "1f61rhi37vk8g", "id": "0000015c-e36d-40be-d38b-eca6ca350000"}}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T22:38:54.090978Z"}, {"name": "Search by earliest time (included)", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/test_steps/search_isas.md#search-isas-test-step", "start_time": "2023-11-16T22:38:54.091005Z", "failed_checks": [], "passed_checks": [{"name": "ISAs search response format", "timestamp": "2023-11-16T22:38:54.103697Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "Successful ISAs search", "timestamp": "2023-11-16T22:38:54.103737Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "ISA returned by search", "timestamp": "2023-11-16T22:38:54.104404Z", "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-16T23:37:55.320461Z", "initiated_at": "2023-11-16T22:38:54.091074Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzMywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:38:54 GMT", "Content-Length": "277"}, "elapsed_s": 0.00192, "reported": "2023-11-16T22:38:54.093499Z", "json": {"service_areas": [{"flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-16T22:38:54.320461Z", "time_end": "2023-11-16T23:38:55.320461Z", "version": "1f61rhi37vk8g", "id": "0000015c-e36d-40be-d38b-eca6ca350000"}]}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T22:38:54.104431Z"}, {"name": "Search by earliest time (excluded)", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/test_steps/search_isas.md#search-isas-test-step", "start_time": "2023-11-16T22:38:54.104457Z", "failed_checks": [], "passed_checks": [{"name": "ISAs search response format", "timestamp": "2023-11-16T22:38:54.115259Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "Successful ISAs search", "timestamp": "2023-11-16T22:38:54.115296Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "ISA not returned by search", "timestamp": "2023-11-16T22:38:54.115438Z", "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-16T23:39:55.320461Z", "initiated_at": "2023-11-16T22:38:54.104521Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzMywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:38:54 GMT", "Content-Length": "21"}, "elapsed_s": 0.001431, "reported": "2023-11-16T22:38:54.106441Z", "json": {"service_areas": []}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T22:38:54.115465Z"}, {"name": "Search by latest time (included)", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/test_steps/search_isas.md#search-isas-test-step", "start_time": "2023-11-16T22:38:54.115491Z", "failed_checks": [], "passed_checks": [{"name": "ISAs search response format", "timestamp": "2023-11-16T22:38:54.127500Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "Successful ISAs search", "timestamp": "2023-11-16T22:38:54.127537Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "ISA returned by search", "timestamp": "2023-11-16T22:38:54.128159Z", "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-16T22:39:54.320461Z", "initiated_at": "2023-11-16T22:38:54.115557Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzMywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:38:54 GMT", "Content-Length": "277"}, "elapsed_s": 0.001815, "reported": "2023-11-16T22:38:54.117886Z", "json": {"service_areas": [{"flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-16T22:38:54.320461Z", "time_end": "2023-11-16T23:38:55.320461Z", "version": "1f61rhi37vk8g", "id": "0000015c-e36d-40be-d38b-eca6ca350000"}]}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T22:38:54.128186Z"}, {"name": "Search by latest time (excluded)", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/test_steps/search_isas.md#search-isas-test-step", "start_time": "2023-11-16T22:38:54.128212Z", "failed_checks": [], "passed_checks": [{"name": "ISAs search response format", "timestamp": "2023-11-16T22:38:54.138867Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "Successful ISAs search", "timestamp": "2023-11-16T22:38:54.138904Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "ISA not returned by search", "timestamp": "2023-11-16T22:38:54.139046Z", "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-16T22:37:54.320461Z", "initiated_at": "2023-11-16T22:38:54.128295Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzMywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:38:54 GMT", "Content-Length": "21"}, "elapsed_s": 0.00151, "reported": "2023-11-16T22:38:54.130323Z", "json": {"service_areas": []}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T22:38:54.139074Z"}, {"name": "Search by area only", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/test_steps/search_isas.md#search-isas-test-step", "start_time": "2023-11-16T22:38:54.139101Z", "failed_checks": [], "passed_checks": [{"name": "ISAs search response format", "timestamp": "2023-11-16T22:38:54.150891Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "Successful ISAs search", "timestamp": "2023-11-16T22:38:54.150930Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "ISA returned by search", "timestamp": "2023-11-16T22:38:54.151566Z", "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-16T22:38:54.139153Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzMywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:38:54 GMT", "Content-Length": "277"}, "elapsed_s": 0.001415, "reported": "2023-11-16T22:38:54.141046Z", "json": {"service_areas": [{"flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-16T22:38:54.320461Z", "time_end": "2023-11-16T23:38:55.320461Z", "version": "1f61rhi37vk8g", "id": "0000015c-e36d-40be-d38b-eca6ca350000"}]}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T22:38:54.151593Z"}, {"name": "Search with invalid params", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_simple.md#search-with-invalid-params-test-step", "start_time": "2023-11-16T22:38:54.151620Z", "failed_checks": [], "passed_checks": [{"name": "Search request rejected", "timestamp": "2023-11-16T22:38:54.153023Z", "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-16T22:38:54.151657Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzMywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:38:54 GMT", "Content-Length": "68"}, "elapsed_s": 0.000715, "reported": "2023-11-16T22:38:54.152829Z", "json": {"message": "Missing area (E:00286c67-f7e7-486e-9cb9-65c0842c5f0a)"}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T22:38:54.153072Z"}, {"name": "Search by huge area", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_simple.md#search-by-huge-area-test-step", "start_time": "2023-11-16T22:38:54.153121Z", "failed_checks": [], "passed_checks": [{"name": "Search request rejected", "timestamp": "2023-11-16T22:38:54.154638Z", "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-16T22:38:54.153228Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzMywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 413, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:38:54 GMT", "Content-Length": "70"}, "elapsed_s": 0.000737, "reported": "2023-11-16T22:38:54.154434Z", "json": {"message": "Area too large (E:ea3581ff-6230-4654-9cf4-62e305660ca3)"}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T22:38:54.154686Z"}, {"name": "Search ISA with loop", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_simple.md#search-isa-with-loop-test-step", "start_time": "2023-11-16T22:38:54.154736Z", "failed_checks": [], "passed_checks": [{"name": "Search request rejected", "timestamp": "2023-11-16T22:38:54.156239Z", "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-16T22:38:54.154813Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzMywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:38:54 GMT", "Content-Length": "103"}, "elapsed_s": 0.000722, "reported": "2023-11-16T22:38:54.156021Z", "json": {"message": "Intersection found between polygon edge 1 and 4 (E:a3485796-5617-4a34-ac16-243a11e5e1a5)"}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T22:38:54.156288Z"}], "end_time": "2023-11-16T22:38:54.156311Z"}, {"name": "Delete ISA", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_simple.md#delete-isa-test-case", "start_time": "2023-11-16T22:38:54.156358Z", "steps": [{"name": "Delete with wrong version", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_simple.md#delete-with-wrong-version-test-step", "start_time": "2023-11-16T22:38:54.156409Z", "failed_checks": [], "passed_checks": [{"name": "Delete request rejected", "timestamp": "2023-11-16T22:38:54.158822Z", "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/f61rhi37vk8", "initiated_at": "2023-11-16T22:38:54.156466Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzMywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 409, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:38:54 GMT", "Content-Length": "127"}, "elapsed_s": 0.001508, "reported": "2023-11-16T22:38:54.158592Z", "json": {"message": "ISA currently at version 1f61rhi37vk8g but client specified f61rhi37vk8 (E:d6669c76-b0d2-493e-aab1-8b57ba61a6f7)"}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T22:38:54.158868Z"}, {"name": "Delete with empty version", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_simple.md#delete-with-empty-version-test-step", "start_time": "2023-11-16T22:38:54.158914Z", "failed_checks": [], "passed_checks": [{"name": "Delete request rejected", "timestamp": "2023-11-16T22:38:54.160527Z", "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-16T22:38:54.158976Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzMywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:38:54 GMT", "Content-Length": "78"}, "elapsed_s": 0.000705, "reported": "2023-11-16T22:38:54.160302Z", "json": {"message": "Missing version string (E:9f309156-a1dc-4295-8285-7d30e81e24b1)"}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T22:38:54.160574Z"}, {"name": "Delete ISA", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/test_steps/delete_isa.md#delete-isa-test-step", "start_time": "2023-11-16T22:38:54.160614Z", "failed_checks": [], "passed_checks": [{"name": "ISA response format", "timestamp": "2023-11-16T22:38:54.178880Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,b"]}, {"name": "ISA ID matches", "timestamp": "2023-11-16T22:38:54.178946Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,b"]}, {"name": "ISA version matches", "timestamp": "2023-11-16T22:38:54.178990Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,b"]}, {"name": "ISA deleted", "timestamp": "2023-11-16T22:38:54.179015Z", "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/1f61rhi37vk8g", "initiated_at": "2023-11-16T22:38:54.160686Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzMywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:38:54 GMT", "Content-Length": "291"}, "elapsed_s": 0.005307, "reported": "2023-11-16T22:38:54.166681Z", "json": {"service_area": {"flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-16T22:38:54.320461Z", "time_end": "2023-11-16T23:38:55.320461Z", "version": "1f61rhi37vk8g", "id": "0000015c-e36d-40be-d38b-eca6ca350000"}, "subscribers": []}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T22:38:54.179035Z"}, {"name": "Get deleted ISA by ID", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_simple.md#get-deleted-isa-by-id-test-step", "start_time": "2023-11-16T22:38:54.179058Z", "failed_checks": [], "passed_checks": [{"name": "ISA not found", "timestamp": "2023-11-16T22:38:54.181051Z", "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-16T22:38:54.179096Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzMywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:38:54 GMT", "Content-Length": "106"}, "elapsed_s": 0.001248, "reported": "2023-11-16T22:38:54.180840Z", "json": {"message": "ISA 0000015c-e36d-40be-d38b-eca6ca350000 not found (E:6fbee236-f79c-4f3b-b93a-d2102c81bb9e)"}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T22:38:54.181104Z"}, {"name": "Search ISA", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/test_steps/search_isas.md#search-isas-test-step", "start_time": "2023-11-16T22:38:54.181154Z", "failed_checks": [], "passed_checks": [{"name": "ISAs search response format", "timestamp": "2023-11-16T22:38:54.191729Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "Successful ISAs search", "timestamp": "2023-11-16T22:38:54.191767Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "ISA not returned by search", "timestamp": "2023-11-16T22:38:54.191910Z", "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-16T22:38:54.181271Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzMywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:38:54 GMT", "Content-Length": "21"}, "elapsed_s": 0.001303, "reported": "2023-11-16T22:38:54.183097Z", "json": {"service_areas": []}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T22:38:54.191937Z"}], "end_time": "2023-11-16T22:38:54.191953Z"}], "successful": true, "end_time": "2023-11-16T22:38:54.191967Z", "cleanup": {"name": "Cleanup", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_simple.md#cleanup", "start_time": "2023-11-16T22:38:54.191988Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-16T22:38:54.193931Z", "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-16T22:38:54.192013Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzMywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:38:54 GMT", "Content-Length": "106"}, "elapsed_s": 0.001181, "reported": "2023-11-16T22:38:54.193671Z", "json": {"message": "ISA 0000015c-e36d-40be-d38b-eca6ca350000 not found (E:de5a6513-98fd-45de-ad8d-dc26f2db3144)"}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T22:38:54.194008Z"}}}, {"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/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_validation.md", "start_time": "2023-11-16T22:38:54.194478Z", "cases": [{"name": "Setup", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_validation.md#setup-test-case", "start_time": "2023-11-16T22:38:54.194551Z", "steps": [{"name": "Ensure clean workspace", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_validation.md#ensure-clean-workspace-test-step", "start_time": "2023-11-16T22:38:54.194607Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-16T22:38:54.196529Z", "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-16T22:38:54.194652Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzMywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:38:54 GMT", "Content-Length": "106"}, "elapsed_s": 0.001082, "reported": "2023-11-16T22:38:54.196286Z", "json": {"message": "ISA 00000170-e36d-40be-d38b-eca6ca350000 not found (E:f72217ca-6db6-4b50-9a6c-752cc199f695)"}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T22:38:54.196599Z"}], "end_time": "2023-11-16T22:38:54.196630Z"}, {"name": "ISA Validation", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_validation.md#isa-validation-test-case", "start_time": "2023-11-16T22:38:54.196666Z", "steps": [{"name": "ISA Validation", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_validation.md#isa-validation-test-step", "start_time": "2023-11-16T22:38:54.196701Z", "failed_checks": [], "passed_checks": [{"name": "ISA huge area", "timestamp": "2023-11-16T22:38:54.199207Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA empty vertices", "timestamp": "2023-11-16T22:38:54.201285Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA start time in the past", "timestamp": "2023-11-16T22:38:54.203572Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA start time after end time", "timestamp": "2023-11-16T22:38:54.205888Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA vertices are valid", "timestamp": "2023-11-16T22:38:54.208035Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA missing outline", "timestamp": "2023-11-16T22:38:54.209675Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA missing volume", "timestamp": "2023-11-16T22:38:54.211353Z", "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-16T22:38:54.197468Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzMywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-16T22:38:54.337582Z", "time_end": "2023-11-16T23:38:54.337582Z"}, "flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "request_id": "7c89b393-645d-4e42-a25c-5d23bba73cda"}, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:38:54 GMT", "Content-Length": "70"}, "elapsed_s": 0.00087, "reported": "2023-11-16T22:38:54.198902Z", "json": {"message": "Area too large (E:48de0e9a-b6f5-4005-a1d9-46efad8d93d4)"}, "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-16T22:38:54.199766Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzMywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": []}, "altitude_lo": 0.0, "altitude_hi": 3048.0}, "time_start": "2023-11-16T22:38:54.337582Z", "time_end": "2023-11-16T23:38:54.337582Z"}, "flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "request_id": "9f0d135b-9f89-4ec1-b212-924965bcaa3d"}, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:38:54 GMT", "Content-Length": "93"}, "elapsed_s": 0.000763, "reported": "2023-11-16T22:38:54.201026Z", "json": {"message": "Missing or malformed required extents (E:5a91cb12-aeae-44fb-addd-d3b17282d84c)"}, "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-16T22:38:54.201938Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzMywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-16T22:28:54.201334Z", "time_end": "2023-11-16T23:28:54.201334Z"}, "flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "request_id": "333ed81a-1ae6-4b7b-ab58-9fc8e0605fbe"}, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:38:54 GMT", "Content-Length": "116"}, "elapsed_s": 0.000856, "reported": "2023-11-16T22:38:54.203309Z", "json": {"message": "IdentificationServiceArea time_start must not be in the past (E:9a6af4f6-cfe6-46f4-9fce-0b9b5eb44eee)"}, "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-16T22:38:54.204273Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzMywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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": "b56f5da0-d360-4b77-9a60-f91cceb754c5"}, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:38:54 GMT", "Content-Length": "116"}, "elapsed_s": 0.000856, "reported": "2023-11-16T22:38:54.205645Z", "json": {"message": "IdentificationServiceArea time_start must not be in the past (E:6ab8c585-74ec-4b82-84fb-57f5eb2dddf2)"}, "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-16T22:38:54.206514Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzMywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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": "fb3df091-367c-487c-a2b7-79ea124f9aab"}, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:38:54 GMT", "Content-Length": "101"}, "elapsed_s": 0.000767, "reported": "2023-11-16T22:38:54.207786Z", "json": {"message": "Coordinates did not create a well-formed area (E:302375d6-e0e4-4140-90f8-388fec5e1a68)"}, "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-16T22:38:54.208177Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzMywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"spatial_volume": {"altitude_lo": 0.0, "altitude_hi": 3048.0}, "time_start": "2023-11-16T22:38:54.337582Z", "time_end": "2023-11-16T23:38:54.337582Z"}, "flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "request_id": "7c89b393-645d-4e42-a25c-5d23bba73cda"}, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:38:54 GMT", "Content-Length": "93"}, "elapsed_s": 0.000773, "reported": "2023-11-16T22:38:54.209470Z", "json": {"message": "Missing or malformed required extents (E:bb948346-dd47-4052-ad3c-13e21ca93b43)"}, "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-16T22:38:54.209812Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzMywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"time_start": "2023-11-16T22:38:54.337582Z", "time_end": "2023-11-16T23:38:54.337582Z"}, "flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "request_id": "7c89b393-645d-4e42-a25c-5d23bba73cda"}, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:38:54 GMT", "Content-Length": "93"}, "elapsed_s": 0.000786, "reported": "2023-11-16T22:38:54.211130Z", "json": {"message": "Missing or malformed required extents (E:23d55406-4263-44c7-a0de-d21a4809a033)"}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T22:38:54.211404Z"}], "end_time": "2023-11-16T22:38:54.211434Z"}], "successful": true, "end_time": "2023-11-16T22:38:54.211459Z", "cleanup": {"name": "Cleanup", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_validation.md#cleanup", "start_time": "2023-11-16T22:38:54.211491Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-16T22:38:54.213300Z", "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-16T22:38:54.211532Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzMywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:38:54 GMT", "Content-Length": "106"}, "elapsed_s": 0.001031, "reported": "2023-11-16T22:38:54.213025Z", "json": {"message": "ISA 00000170-e36d-40be-d38b-eca6ca350000 not found (E:8fe6d101-aa9d-425c-aea6-6b72d9b4c235)"}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T22:38:54.213379Z"}}}, {"test_scenario": {"name": "ASTM NetRID DSS: ISA Expiry", "scenario_type": "scenarios.astm.netrid.v19.dss.ISAExpiry", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_expiry.md", "start_time": "2023-11-16T22:38:54.213791Z", "cases": [{"name": "Setup", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_expiry.md#setup-test-case", "start_time": "2023-11-16T22:38:54.213862Z", "steps": [{"name": "Ensure clean workspace", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_expiry.md#ensure-clean-workspace-test-step", "start_time": "2023-11-16T22:38:54.213914Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-16T22:38:54.215901Z", "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-16T22:38:54.213963Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzMywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:38:54 GMT", "Content-Length": "106"}, "elapsed_s": 0.001183, "reported": "2023-11-16T22:38:54.215665Z", "json": {"message": "ISA 00000171-e36d-40be-d38b-eca6ca350000 not found (E:b9fb4445-72be-4c5a-ae9c-ed0fbd330480)"}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T22:38:54.215970Z"}], "end_time": "2023-11-16T22:38:54.216000Z"}, {"name": "ISA Expiry", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_expiry.md#isa-expiry-test-case", "start_time": "2023-11-16T22:38:54.216034Z", "steps": [{"name": "ISA Expiry", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_expiry.md#isa-expiry-test-step", "start_time": "2023-11-16T22:38:54.216069Z", "failed_checks": [], "passed_checks": [{"name": "Create short-lived ISA", "timestamp": "2023-11-16T22:38:54.223550Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "Expired ISAs are not part of search results", "timestamp": "2023-11-16T22:38:59.232619Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "An expired ISA can be queried by its ID", "timestamp": "2023-11-16T22:38:59.235783Z", "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-16T22:38:54.216747Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzMywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-16T22:38:54.216097Z", "time_end": "2023-11-16T22:38:59.216097Z"}, "flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "request_id": "09eed426-0bd3-4f51-8dbf-a6f5e08378c7"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:38:54 GMT", "Content-Length": "291"}, "elapsed_s": 0.004478, "reported": "2023-11-16T22:38:54.221777Z", "json": {"subscribers": [], "service_area": {"flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-16T22:38:54.216097Z", "time_end": "2023-11-16T22:38:59.216097Z", "version": "1f61rhi7kgki0", "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-16T22:38:59.228804Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzMywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:38:59 GMT", "Content-Length": "21"}, "elapsed_s": 0.002289, "reported": "2023-11-16T22:38:59.232093Z", "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-16T22:38:59.232702Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzMywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:38:59 GMT", "Content-Length": "274"}, "elapsed_s": 0.001112, "reported": "2023-11-16T22:38:59.234488Z", "json": {"service_area": {"flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-16T22:38:54.216097Z", "time_end": "2023-11-16T22:38:59.216097Z", "version": "1f61rhi7kgki0", "id": "00000171-e36d-40be-d38b-eca6ca350000"}}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T22:38:59.235814Z"}], "end_time": "2023-11-16T22:38:59.235829Z"}], "successful": true, "end_time": "2023-11-16T22:38:59.235843Z", "cleanup": {"name": "Cleanup", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_expiry.md#cleanup", "start_time": "2023-11-16T22:38:59.235868Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-16T22:38:59.238016Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.GetISA"]}, {"name": "Removed pre-existing ISA", "timestamp": "2023-11-16T22:38:59.246062Z", "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-16T22:38:59.235894Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzMywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:38:59 GMT", "Content-Length": "274"}, "elapsed_s": 0.001061, "reported": "2023-11-16T22:38:59.237412Z", "json": {"service_area": {"flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-16T22:38:54.216097Z", "time_end": "2023-11-16T22:38:59.216097Z", "version": "1f61rhi7kgki0", "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/1f61rhi7kgki0", "initiated_at": "2023-11-16T22:38:59.238882Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzMywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:38:59 GMT", "Content-Length": "291"}, "elapsed_s": 0.004585, "reported": "2023-11-16T22:38:59.243992Z", "json": {"service_area": {"flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-16T22:38:54.216097Z", "time_end": "2023-11-16T22:38:59.216097Z", "version": "1f61rhi7kgki0", "id": "00000171-e36d-40be-d38b-eca6ca350000"}, "subscribers": []}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T22:38:59.246094Z"}}}, {"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/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_subscription_interactions.md", "start_time": "2023-11-16T22:38:59.246457Z", "cases": [{"name": "Setup", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_subscription_interactions.md#setup-test-case", "start_time": "2023-11-16T22:38:59.246526Z", "steps": [{"name": "Ensure clean workspace", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_subscription_interactions.md#ensure-clean-workspace-test-step", "start_time": "2023-11-16T22:38:59.246576Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-16T22:38:59.248374Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.GetISA"]}, {"name": "Successful subscription search query", "timestamp": "2023-11-16T22:38:59.251568Z", "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-16T22:38:59.246617Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzMywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:38:59 GMT", "Content-Length": "106"}, "elapsed_s": 0.001032, "reported": "2023-11-16T22:38:59.248128Z", "json": {"message": "ISA 00000172-e36d-40be-d38b-eca6ca350000 not found (E:3dcd809e-6c4d-44a7-8f30-e3a6ad537d90)"}, "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-16T22:38:59.248523Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzMywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:38:59 GMT", "Content-Length": "21"}, "elapsed_s": 0.002027, "reported": "2023-11-16T22:38:59.251054Z", "json": {"subscriptions": []}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T22:38:59.251754Z"}], "end_time": "2023-11-16T22:38:59.251784Z"}, {"name": "ISA Subscription Interactions", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_subscription_interactions.md#isa-subscription-interactions-test-case", "start_time": "2023-11-16T22:38:59.251820Z", "steps": [{"name": "ISA Subscription Interactions", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_subscription_interactions.md#isa-subscription-interactions-test-step", "start_time": "2023-11-16T22:38:59.251855Z", "failed_checks": [], "passed_checks": [{"name": "Create an ISA", "timestamp": "2023-11-16T22:38:59.259100Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "Create a subscription within the ISA footprint", "timestamp": "2023-11-16T22:38:59.268046Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Subscription for the ISA's area mentions the ISA", "timestamp": "2023-11-16T22:38:59.269105Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Newly created subscription has a notification_index of 0", "timestamp": "2023-11-16T22:38:59.270428Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Mutate the ISA", "timestamp": "2023-11-16T22:38:59.354899Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "Response to the mutation of the ISA contains subscription ID", "timestamp": "2023-11-16T22:38:59.357340Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "Subscription to an ISA has its notification index incremented after mutation", "timestamp": "2023-11-16T22:38:59.358427Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "Delete the ISA", "timestamp": "2023-11-16T22:38:59.530924Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,d"]}, {"name": "Response to the deletion of the ISA contains subscription ID", "timestamp": "2023-11-16T22:38:59.533324Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,b"]}, {"name": "Subscription to an ISA has its notification index incremented after deletion", "timestamp": "2023-11-16T22:38:59.534511Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-16T22:38:59.542577Z", "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-16T22:38:59.252538Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzMywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-16T22:38:54.377281Z", "time_end": "2023-11-16T23:38:54.377281Z"}, "flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "request_id": "a3d4db6f-f287-4d34-bab4-d98f6d58e9bc"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:38:59 GMT", "Content-Length": "291"}, "elapsed_s": 0.004291, "reported": "2023-11-16T22:38:59.257388Z", "json": {"subscribers": [], "service_area": {"flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-16T22:38:54.377281Z", "time_end": "2023-11-16T23:38:54.377281Z", "version": "1f61rhmtn2sj0", "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-16T22:38:59.259763Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzMywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.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-16T22:38:54.377281Z", "time_end": "2023-11-16T23:38:54.377281Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "d8b71414-8475-43c6-a361-ffe85cb01fff"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:38:59 GMT", "Content-Length": "627"}, "elapsed_s": 0.006508, "reported": "2023-11-16T22:38:59.266826Z", "json": {"service_areas": [{"flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-16T22:38:54.377281Z", "time_end": "2023-11-16T23:38:54.377281Z", "version": "1f61rhmtn2sj0", "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-16T23:38:54.377281Z", "time_start": "2023-11-16T22:38:54.377281Z", "version": "1f61rhmttv8b8"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/v1/dss/identification_service_areas/00000172-e36d-40be-d38b-eca6ca350000/1f61rhmtn2sj0", "initiated_at": "2023-11-16T22:38:59.271285Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzMywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-16T22:38:54.377281Z", "time_end": "2023-11-16T23:38:54.377281Z"}, "flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "request_id": "4fe5e51e-72dd-4828-afb8-5994f9263b97"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:38:59 GMT", "Content-Length": "482"}, "elapsed_s": 0.004225, "reported": "2023-11-16T22:38:59.276127Z", "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-16T22:38:54.377281Z", "time_end": "2023-11-16T23:38:54.377281Z", "version": "1f61rhmu93as8", "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/1f61rhmu93as8", "initiated_at": "2023-11-16T22:38:59.359123Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzMywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:38:59 GMT", "Content-Length": "482"}, "elapsed_s": 0.005468, "reported": "2023-11-16T22:38:59.365137Z", "json": {"service_area": {"flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-16T22:38:54.377281Z", "time_end": "2023-11-16T23:38:54.377281Z", "version": "1f61rhmu93as8", "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/1f61rhmttv8b8", "initiated_at": "2023-11-16T22:38:59.535772Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzMywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:38:59 GMT", "Content-Length": "352"}, "elapsed_s": 0.004807, "reported": "2023-11-16T22:38:59.541150Z", "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-16T23:38:54.377281Z", "time_start": "2023-11-16T22:38:54.377281Z", "version": "1f61rhmttv8b8"}}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T22:38:59.542608Z"}], "end_time": "2023-11-16T22:38:59.542625Z"}], "successful": true, "end_time": "2023-11-16T22:38:59.542640Z", "cleanup": {"name": "Cleanup", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_subscription_interactions.md#cleanup", "start_time": "2023-11-16T22:38:59.542663Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-16T22:38:59.544557Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.GetISA"]}, {"name": "Successful subscription search query", "timestamp": "2023-11-16T22:38:59.547139Z", "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-16T22:38:59.542691Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzMywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:38:59 GMT", "Content-Length": "106"}, "elapsed_s": 0.001096, "reported": "2023-11-16T22:38:59.544291Z", "json": {"message": "ISA 00000172-e36d-40be-d38b-eca6ca350000 not found (E:6ae34615-bee6-422e-b6b7-5ee836978f82)"}, "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-16T22:38:59.544679Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzMywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:38:59 GMT", "Content-Length": "21"}, "elapsed_s": 0.001563, "reported": "2023-11-16T22:38:59.546773Z", "json": {"subscriptions": []}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T22:38:59.547343Z"}}}, {"test_scenario": {"name": "ASTM NetRID DSS: Subscription Validation", "scenario_type": "scenarios.astm.netrid.v19.dss.SubscriptionValidation", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/subscription_validation.md", "start_time": "2023-11-16T22:38:59.547779Z", "cases": [{"name": "Setup", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/subscription_validation.md#setup-test-case", "start_time": "2023-11-16T22:38:59.547843Z", "steps": [{"name": "Ensure clean workspace", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/subscription_validation.md#ensure-clean-workspace-test-step", "start_time": "2023-11-16T22:38:59.547886Z", "failed_checks": [], "passed_checks": [{"name": "Successful subscription search query", "timestamp": "2023-11-16T22:38:59.550295Z", "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-16T22:38:59.547992Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzMywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:38:59 GMT", "Content-Length": "21"}, "elapsed_s": 0.001372, "reported": "2023-11-16T22:38:59.549981Z", "json": {"subscriptions": []}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T22:38:59.550458Z"}], "end_time": "2023-11-16T22:38:59.550481Z"}, {"name": "Subscription duration limitations", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/subscription_validation.md#subscription-duration-limitations-test-case", "start_time": "2023-11-16T22:38:59.550506Z", "steps": [{"name": "Try to create too-long subscription", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/subscription_validation.md#try-to-create-too-long-subscription-test-step", "start_time": "2023-11-16T22:38:59.550533Z", "failed_checks": [], "passed_checks": [{"name": "Too-long subscription creation rejected", "timestamp": "2023-11-16T22:38:59.552808Z", "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-16T22:38:59.551135Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzMywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.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-16T22:38:59.550571Z", "time_end": "2023-11-17T22:48:59.550571Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "d3a95347-4e2d-41ad-9916-17a84965190b"}, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:38:59 GMT", "Content-Length": "92"}, "elapsed_s": 0.000863, "reported": "2023-11-16T22:38:59.552543Z", "json": {"message": "Subscription window exceeds 24 hours (E:168bb143-6d05-4528-a21e-43c557502cc1)"}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T22:38:59.552861Z"}, {"name": "Try to extend subscription", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/subscription_validation.md#try-to-extend-subscription-test-step", "start_time": "2023-11-16T22:38:59.552901Z", "failed_checks": [], "passed_checks": [{"name": "Valid subscription created", "timestamp": "2023-11-16T22:38:59.560121Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Subscription duration limited during update", "timestamp": "2023-11-16T22:38:59.562476Z", "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-16T22:38:59.553545Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzMywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.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-16T22:38:59.552957Z", "time_end": "2023-11-17T22:37:59.552957Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "8ef4e660-9949-444c-a853-0c55bd5d67e4"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:38:59 GMT", "Content-Length": "371"}, "elapsed_s": 0.005307, "reported": "2023-11-16T22:38:59.559396Z", "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-17T22:37:59.552957Z", "time_start": "2023-11-16T22:38:59.552957Z", "version": "1f61rhn6m4690"}}, "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-16T22:38:59.560710Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzMywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.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-16T22:38:59.560167Z", "time_end": "2023-11-17T22:48:59.560167Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "291964a2-5e59-48ca-82ef-01847c9d91dc"}, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:38:59 GMT", "Content-Length": "92"}, "elapsed_s": 0.000932, "reported": "2023-11-16T22:38:59.562196Z", "json": {"message": "Subscription window exceeds 24 hours (E:aa43176b-928e-4943-8402-353a916fee50)"}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T22:38:59.562529Z"}, {"name": "Remove subscription", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/subscription_validation.md#remove-subscription-test-step", "start_time": "2023-11-16T22:38:59.562564Z", "failed_checks": [], "passed_checks": [{"name": "Subscription deleted", "timestamp": "2023-11-16T22:38:59.569503Z", "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/1f61rhn6m4690", "initiated_at": "2023-11-16T22:38:59.563390Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzMywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:38:59 GMT", "Content-Length": "352"}, "elapsed_s": 0.004092, "reported": "2023-11-16T22:38:59.568016Z", "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-17T22:37:59.552957Z", "time_start": "2023-11-16T22:38:59.552957Z", "version": "1f61rhn6m4690"}}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T22:38:59.569535Z"}], "end_time": "2023-11-16T22:38:59.569553Z"}, {"name": "Subscription quantity limitations", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/subscription_validation.md#subscription-quantity-limitations-test-case", "start_time": "2023-11-16T22:38:59.569577Z", "steps": [{"name": "Create maximum number of subscriptions", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/subscription_validation.md#create-maximum-number-of-subscriptions-test-step", "start_time": "2023-11-16T22:38:59.569604Z", "failed_checks": [], "passed_checks": [{"name": "Create up to the maximum allowed number of subscriptions in an area", "timestamp": "2023-11-16T22:38:59.651510Z", "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-16T22:38:59.570176Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzMywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.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-16T22:38:59.569645Z", "time_end": "2023-11-16T23:08:59.569645Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "e2bda052-00b3-411d-813b-9b845472b5cd"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:38:59 GMT", "Content-Length": "371"}, "elapsed_s": 0.005427, "reported": "2023-11-16T22:38:59.576163Z", "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-16T23:08:59.569645Z", "time_start": "2023-11-16T22:38:59.569645Z", "version": "1f61rhn75vnfo"}}, "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-16T22:38:59.577448Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzMywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.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-16T22:38:59.576863Z", "time_end": "2023-11-16T23:08:59.576863Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "e9350347-bb30-46f2-aa66-37b2d9627b25"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:38:59 GMT", "Content-Length": "371"}, "elapsed_s": 0.008295, "reported": "2023-11-16T22:38:59.586382Z", "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-16T23:08:59.576863Z", "time_start": "2023-11-16T22:38:59.576863Z", "version": "1f61rhn7cu1o0"}}, "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-16T22:38:59.588087Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzMywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.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-16T22:38:59.587299Z", "time_end": "2023-11-16T23:08:59.587299Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "467f68e9-8eec-4de8-b04a-d290675015fe"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:38:59 GMT", "Content-Length": "371"}, "elapsed_s": 0.006404, "reported": "2023-11-16T22:38:59.595275Z", "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-16T23:08:59.587299Z", "time_start": "2023-11-16T22:38:59.587299Z", "version": "1f61rhn7nj1rg"}}, "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-16T22:38:59.596589Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzMywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.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-16T22:38:59.596030Z", "time_end": "2023-11-16T23:08:59.596030Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "5d485b78-dc96-4464-b2e3-c1a1c49a6bd2"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:38:59 GMT", "Content-Length": "369"}, "elapsed_s": 0.005763, "reported": "2023-11-16T22:38:59.603225Z", "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-16T23:08:59.59603Z", "time_start": "2023-11-16T22:38:59.59603Z", "version": "1f61rhn7veud0"}}, "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-16T22:38:59.604522Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzMywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.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-16T22:38:59.603962Z", "time_end": "2023-11-16T23:08:59.603962Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "6b5e9233-a841-410f-ac88-45b5dc90b4fd"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:38:59 GMT", "Content-Length": "371"}, "elapsed_s": 0.005845, "reported": "2023-11-16T22:38:59.610933Z", "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-16T23:08:59.603962Z", "time_start": "2023-11-16T22:38:59.603962Z", "version": "1f61rhn86pf98"}}, "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-16T22:38:59.612357Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzMywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.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-16T22:38:59.611756Z", "time_end": "2023-11-16T23:08:59.611756Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "d11ab529-7f0c-44ba-a7de-cc78573a30f9"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:38:59 GMT", "Content-Length": "371"}, "elapsed_s": 0.005671, "reported": "2023-11-16T22:38:59.618593Z", "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-16T23:08:59.611756Z", "time_start": "2023-11-16T22:38:59.611756Z", "version": "1f61rhn8e984g"}}, "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-16T22:38:59.619979Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzMywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.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-16T22:38:59.619394Z", "time_end": "2023-11-16T23:08:59.619394Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "48cb4f4a-3660-4ddb-85ef-02b870b78194"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:38:59 GMT", "Content-Length": "371"}, "elapsed_s": 0.005912, "reported": "2023-11-16T22:38:59.626454Z", "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-16T23:08:59.619394Z", "time_start": "2023-11-16T22:38:59.619394Z", "version": "1f61rhn8lf6h8"}}, "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-16T22:38:59.627865Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzMywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.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-16T22:38:59.627273Z", "time_end": "2023-11-16T23:08:59.627273Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "d4949ee4-4ce4-4acc-8055-32516e42af54"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:38:59 GMT", "Content-Length": "371"}, "elapsed_s": 0.005967, "reported": "2023-11-16T22:38:59.634399Z", "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-16T23:08:59.627273Z", "time_start": "2023-11-16T22:38:59.627273Z", "version": "1f61rhn8t0bao"}}, "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-16T22:38:59.635690Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzMywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.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-16T22:38:59.635134Z", "time_end": "2023-11-16T23:08:59.635134Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "a0594bc3-d01e-48ed-91db-06619d9b850e"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:38:59 GMT", "Content-Length": "371"}, "elapsed_s": 0.006086, "reported": "2023-11-16T22:38:59.642341Z", "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-16T23:08:59.635134Z", "time_start": "2023-11-16T22:38:59.635134Z", "version": "1f61rhn94f3uo"}}, "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-16T22:38:59.643758Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzMywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.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-16T22:38:59.643164Z", "time_end": "2023-11-16T23:08:59.643164Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "27a5db4b-3228-4245-8f22-e8b9e8cbf0e8"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:38:59 GMT", "Content-Length": "371"}, "elapsed_s": 0.006481, "reported": "2023-11-16T22:38:59.650808Z", "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-16T23:08:59.643164Z", "time_start": "2023-11-16T22:38:59.643164Z", "version": "1f61rhn9c6it0"}}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T22:38:59.651546Z"}, {"name": "Exceed maximum number of subscriptions", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/subscription_validation.md#exceed-maximum-number-of-subscriptions-test-step", "start_time": "2023-11-16T22:38:59.651578Z", "failed_checks": [], "passed_checks": [{"name": "Enforce maximum number of subscriptions for an area", "timestamp": "2023-11-16T22:38:59.655856Z", "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-16T22:38:59.652178Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzMywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.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-16T22:38:59.651624Z", "time_end": "2023-11-16T23:08:59.651624Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "3cee26de-a0f7-45e0-bb6f-b67a8b509707"}, "body": null}, "response": {"code": 429, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:38:59 GMT", "Content-Length": "108"}, "elapsed_s": 0.002809, "reported": "2023-11-16T22:38:59.655576Z", "json": {"message": "Too many existing subscriptions in this area already (E:1d00503f-edb7-421c-8a78-69f2ab6377f1)"}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T22:38:59.655931Z"}, {"name": "Clean up subscriptions", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/subscription_validation.md#clean-up-subscriptions-test-step", "start_time": "2023-11-16T22:38:59.655976Z", "failed_checks": [], "passed_checks": [{"name": "Successful subscription search query", "timestamp": "2023-11-16T22:38:59.661879Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,f"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-16T22:38:59.672089Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,d"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-16T22:38:59.676866Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,d"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-16T22:38:59.681896Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,d"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-16T22:38:59.686817Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,d"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-16T22:38:59.691652Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,d"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-16T22:38:59.697852Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,d"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-16T22:38:59.702759Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,d"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-16T22:38:59.707626Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,d"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-16T22:38:59.712721Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,d"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-16T22:38:59.717264Z", "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-16T22:38:59.656093Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzMywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:38:59 GMT", "Transfer-Encoding": "chunked"}, "elapsed_s": 0.00192, "reported": "2023-11-16T22:38:59.658608Z", "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-16T23:08:59.569645Z", "time_start": "2023-11-16T22:38:59.569645Z", "version": "1f61rhn75vnfo"}, {"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-16T23:08:59.576863Z", "time_start": "2023-11-16T22:38:59.576863Z", "version": "1f61rhn7cu1o0"}, {"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-16T23:08:59.587299Z", "time_start": "2023-11-16T22:38:59.587299Z", "version": "1f61rhn7nj1rg"}, {"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-16T23:08:59.59603Z", "time_start": "2023-11-16T22:38:59.59603Z", "version": "1f61rhn7veud0"}, {"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-16T23:08:59.603962Z", "time_start": "2023-11-16T22:38:59.603962Z", "version": "1f61rhn86pf98"}, {"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-16T23:08:59.611756Z", "time_start": "2023-11-16T22:38:59.611756Z", "version": "1f61rhn8e984g"}, {"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-16T23:08:59.619394Z", "time_start": "2023-11-16T22:38:59.619394Z", "version": "1f61rhn8lf6h8"}, {"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-16T23:08:59.627273Z", "time_start": "2023-11-16T22:38:59.627273Z", "version": "1f61rhn8t0bao"}, {"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-16T23:08:59.635134Z", "time_start": "2023-11-16T22:38:59.635134Z", "version": "1f61rhn94f3uo"}, {"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-16T23:08:59.643164Z", "time_start": "2023-11-16T22:38:59.643164Z", "version": "1f61rhn9c6it0"}]}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350100/1f61rhn75vnfo", "initiated_at": "2023-11-16T22:38:59.667416Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzMywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:38:59 GMT", "Content-Length": "352"}, "elapsed_s": 0.003867, "reported": "2023-11-16T22:38:59.671807Z", "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-16T23:08:59.569645Z", "time_start": "2023-11-16T22:38:59.569645Z", "version": "1f61rhn75vnfo"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350101/1f61rhn7cu1o0", "initiated_at": "2023-11-16T22:38:59.672184Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzMywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:38:59 GMT", "Content-Length": "352"}, "elapsed_s": 0.00381, "reported": "2023-11-16T22:38:59.676566Z", "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-16T23:08:59.576863Z", "time_start": "2023-11-16T22:38:59.576863Z", "version": "1f61rhn7cu1o0"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350102/1f61rhn7nj1rg", "initiated_at": "2023-11-16T22:38:59.676962Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzMywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:38:59 GMT", "Content-Length": "352"}, "elapsed_s": 0.004118, "reported": "2023-11-16T22:38:59.681662Z", "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-16T23:08:59.587299Z", "time_start": "2023-11-16T22:38:59.587299Z", "version": "1f61rhn7nj1rg"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350103/1f61rhn7veud0", "initiated_at": "2023-11-16T22:38:59.681991Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzMywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:38:59 GMT", "Content-Length": "350"}, "elapsed_s": 0.003826, "reported": "2023-11-16T22:38:59.686582Z", "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-16T23:08:59.59603Z", "time_start": "2023-11-16T22:38:59.59603Z", "version": "1f61rhn7veud0"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350104/1f61rhn86pf98", "initiated_at": "2023-11-16T22:38:59.686901Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzMywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:38:59 GMT", "Content-Length": "352"}, "elapsed_s": 0.003957, "reported": "2023-11-16T22:38:59.691401Z", "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-16T23:08:59.603962Z", "time_start": "2023-11-16T22:38:59.603962Z", "version": "1f61rhn86pf98"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350105/1f61rhn8e984g", "initiated_at": "2023-11-16T22:38:59.691742Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzMywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:38:59 GMT", "Content-Length": "352"}, "elapsed_s": 0.005164, "reported": "2023-11-16T22:38:59.697576Z", "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-16T23:08:59.611756Z", "time_start": "2023-11-16T22:38:59.611756Z", "version": "1f61rhn8e984g"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350106/1f61rhn8lf6h8", "initiated_at": "2023-11-16T22:38:59.697948Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzMywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:38:59 GMT", "Content-Length": "352"}, "elapsed_s": 0.003815, "reported": "2023-11-16T22:38:59.702484Z", "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-16T23:08:59.619394Z", "time_start": "2023-11-16T22:38:59.619394Z", "version": "1f61rhn8lf6h8"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350107/1f61rhn8t0bao", "initiated_at": "2023-11-16T22:38:59.702856Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzMywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:38:59 GMT", "Content-Length": "352"}, "elapsed_s": 0.003801, "reported": "2023-11-16T22:38:59.707353Z", "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-16T23:08:59.627273Z", "time_start": "2023-11-16T22:38:59.627273Z", "version": "1f61rhn8t0bao"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350108/1f61rhn94f3uo", "initiated_at": "2023-11-16T22:38:59.707722Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzMywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:38:59 GMT", "Content-Length": "352"}, "elapsed_s": 0.004025, "reported": "2023-11-16T22:38:59.712452Z", "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-16T23:08:59.635134Z", "time_start": "2023-11-16T22:38:59.635134Z", "version": "1f61rhn94f3uo"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350109/1f61rhn9c6it0", "initiated_at": "2023-11-16T22:38:59.712822Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzMywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:38:59 GMT", "Content-Length": "352"}, "elapsed_s": 0.003607, "reported": "2023-11-16T22:38:59.717025Z", "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-16T23:08:59.643164Z", "time_start": "2023-11-16T22:38:59.643164Z", "version": "1f61rhn9c6it0"}}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T22:38:59.717323Z"}], "end_time": "2023-11-16T22:38:59.717360Z"}], "successful": true, "end_time": "2023-11-16T22:38:59.717385Z", "cleanup": {"name": "Cleanup", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/subscription_validation.md#cleanup", "start_time": "2023-11-16T22:38:59.717420Z", "failed_checks": [], "passed_checks": [{"name": "Successful subscription search query", "timestamp": "2023-11-16T22:38:59.719591Z", "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-16T22:38:59.717489Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzMywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:38:59 GMT", "Content-Length": "21"}, "elapsed_s": 0.001292, "reported": "2023-11-16T22:38:59.719272Z", "json": {"subscriptions": []}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T22:38:59.719757Z"}}}, {"test_scenario": {"name": "ASTM NetRID DSS: Subscription Simple", "scenario_type": "scenarios.astm.netrid.v19.dss.SubscriptionSimple", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/subscription_simple.md", "start_time": "2023-11-16T22:38:59.720154Z", "cases": [{"name": "Setup", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/subscription_simple.md#setup-test-case", "start_time": "2023-11-16T22:38:59.720348Z", "steps": [{"name": "Ensure clean workspace", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/subscription_simple.md#ensure-clean-workspace-test-step", "start_time": "2023-11-16T22:38:59.720403Z", "failed_checks": [], "passed_checks": [{"name": "Search for all subscriptions in ISA area", "timestamp": "2023-11-16T22:38:59.723045Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,f"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-16T22:38:59.725996Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-16T22:38:59.727850Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-16T22:38:59.729856Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-16T22:38:59.731876Z", "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-16T22:38:59.720502Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzMywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:38:59 GMT", "Content-Length": "21"}, "elapsed_s": 0.001441, "reported": "2023-11-16T22:38:59.722613Z", "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-16T22:38:59.723221Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzMywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:38:59 GMT", "Content-Length": "115"}, "elapsed_s": 0.001888, "reported": "2023-11-16T22:38:59.725673Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350000 not found (E:1da01dce-ce78-4c33-9403-02dc4a91f13e)"}, "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-16T22:38:59.726086Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzMywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:38:59 GMT", "Content-Length": "115"}, "elapsed_s": 0.001051, "reported": "2023-11-16T22:38:59.727650Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350001 not found (E:7bceb6da-2231-4a64-a8e7-14eaf024cde2)"}, "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-16T22:38:59.727944Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzMywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:38:59 GMT", "Content-Length": "115"}, "elapsed_s": 0.001092, "reported": "2023-11-16T22:38:59.729613Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350002 not found (E:a935bf6a-fa6b-482e-8e31-d734db2cd2ba)"}, "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-16T22:38:59.729958Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzMywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:38:59 GMT", "Content-Length": "115"}, "elapsed_s": 0.001124, "reported": "2023-11-16T22:38:59.731669Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350003 not found (E:73b8b819-4f1c-44a6-8401-bee095a242e1)"}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T22:38:59.731947Z"}], "end_time": "2023-11-16T22:38:59.731978Z"}, {"name": "Subscription Simple", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/subscription_simple.md#subscription-simple-test-case", "start_time": "2023-11-16T22:38:59.732015Z", "steps": [{"name": "Create subscription validation", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/subscription_simple.md#create-subscription-validation-test-step", "start_time": "2023-11-16T22:38:59.732059Z", "failed_checks": [], "passed_checks": [{"name": "Create subscription", "timestamp": "2023-11-16T22:38:59.740152Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Response to subscription creation contains a subscription", "timestamp": "2023-11-16T22:38:59.741093Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T22:38:59.741907Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T22:38:59.741963Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T22:38:59.742011Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T22:38:59.742073Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T22:38:59.742129Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T22:38:59.742180Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T22:38:59.742223Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T22:38:59.742282Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T22:38:59.742340Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T22:38:59.742535Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned notification index is 0 if present", "timestamp": "2023-11-16T22:38:59.743435Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Create subscription", "timestamp": "2023-11-16T22:38:59.751123Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Response to subscription creation contains a subscription", "timestamp": "2023-11-16T22:38:59.752179Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T22:38:59.753244Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T22:38:59.753338Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T22:38:59.753420Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T22:38:59.753491Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T22:38:59.753561Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T22:38:59.753631Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T22:38:59.753696Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T22:38:59.753761Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-16T22:38:59.753829Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T22:38:59.753896Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T22:38:59.753968Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned notification index is 0 if present", "timestamp": "2023-11-16T22:38:59.754949Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Create subscription", "timestamp": "2023-11-16T22:38:59.763476Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Response to subscription creation contains a subscription", "timestamp": "2023-11-16T22:38:59.764600Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T22:38:59.765636Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T22:38:59.765715Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T22:38:59.765781Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T22:38:59.765844Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T22:38:59.765907Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T22:38:59.765972Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T22:38:59.766032Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T22:38:59.766092Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-16T22:38:59.766156Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T22:38:59.766217Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T22:38:59.766283Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned notification index is 0 if present", "timestamp": "2023-11-16T22:38:59.767159Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Create subscription", "timestamp": "2023-11-16T22:38:59.775381Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Response to subscription creation contains a subscription", "timestamp": "2023-11-16T22:38:59.776418Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T22:38:59.777436Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T22:38:59.777516Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T22:38:59.777592Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T22:38:59.777658Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T22:38:59.777721Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T22:38:59.777785Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T22:38:59.777845Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T22:38:59.777905Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-16T22:38:59.777968Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-16T22:38:59.778031Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T22:38:59.778092Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T22:38:59.778161Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned notification index is 0 if present", "timestamp": "2023-11-16T22:38:59.779057Z", "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-16T22:38:59.732608Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzMywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.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": "3025caf6-dc8b-4fb5-a703-5418fdebf8d2"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:38:59 GMT", "Content-Length": "371"}, "elapsed_s": 0.006099, "reported": "2023-11-16T22:38:59.739244Z", "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-17T22:38:59.733524Z", "time_start": "2023-11-16T22:38:59.733524Z", "version": "1f61rhnc0scoo"}}, "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-16T22:38:59.744823Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzMywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.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-16T22:48:43.444859Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "a4f3ae74-ae29-46ff-ad9e-441d764a2ba2"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:38:59 GMT", "Content-Length": "371"}, "elapsed_s": 0.004776, "reported": "2023-11-16T22:38:59.750212Z", "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-16T22:48:43.444859Z", "time_start": "2023-11-16T22:38:59.745776Z", "version": "1f61rhnccidgo"}}, "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-16T22:38:59.756518Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzMywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.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-16T22:38:43.444859Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "4993216e-e1b2-42f9-9391-cce98209891e"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:38:59 GMT", "Content-Length": "371"}, "elapsed_s": 0.005477, "reported": "2023-11-16T22:38:59.762541Z", "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-17T22:38:43.444859Z", "time_start": "2023-11-16T22:38:43.444859Z", "version": "1f61rhncnmc4o"}}, "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-16T22:38:59.768557Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzMywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.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-16T22:38:43.444859Z", "time_end": "2023-11-16T22:48:43.444859Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "ccf55dfd-59c8-4e02-95ca-64547055d291"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:38:59 GMT", "Content-Length": "371"}, "elapsed_s": 0.005199, "reported": "2023-11-16T22:38:59.774407Z", "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-16T22:48:43.444859Z", "time_start": "2023-11-16T22:38:43.444859Z", "version": "1f61rhnd38etg"}}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T22:38:59.780131Z"}, {"name": "Mutate Subscription", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/subscription_simple.md#mutate-subscription-test-step", "start_time": "2023-11-16T22:38:59.780285Z", "failed_checks": [], "passed_checks": [{"name": "Subscription can be mutated", "timestamp": "2023-11-16T22:38:59.788363Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Response to subscription mutation contains a subscription", "timestamp": "2023-11-16T22:38:59.789133Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T22:38:59.789964Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T22:38:59.790024Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T22:38:59.790073Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T22:38:59.790121Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T22:38:59.790168Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T22:38:59.790217Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T22:38:59.790263Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T22:38:59.790308Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-16T22:38:59.790354Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-16T22:38:59.790400Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T22:38:59.790447Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T22:38:59.790496Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Mutated subscription version is updated", "timestamp": "2023-11-16T22:38:59.790549Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Subscription can be mutated", "timestamp": "2023-11-16T22:38:59.798170Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Response to subscription mutation contains a subscription", "timestamp": "2023-11-16T22:38:59.798898Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T22:38:59.799712Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T22:38:59.799767Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T22:38:59.799813Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T22:38:59.799857Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T22:38:59.799900Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T22:38:59.799945Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T22:38:59.799988Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T22:38:59.800029Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-16T22:38:59.800072Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-16T22:38:59.800114Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T22:38:59.800157Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T22:38:59.800204Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Mutated subscription version is updated", "timestamp": "2023-11-16T22:38:59.800254Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Subscription can be mutated", "timestamp": "2023-11-16T22:38:59.807951Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Response to subscription mutation contains a subscription", "timestamp": "2023-11-16T22:38:59.808680Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T22:38:59.809433Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T22:38:59.809489Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T22:38:59.809535Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T22:38:59.809579Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T22:38:59.809624Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T22:38:59.809668Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T22:38:59.809710Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T22:38:59.809751Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-16T22:38:59.809795Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-16T22:38:59.809839Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T22:38:59.809882Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T22:38:59.809928Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Mutated subscription version is updated", "timestamp": "2023-11-16T22:38:59.809977Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Subscription can be mutated", "timestamp": "2023-11-16T22:38:59.817883Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Response to subscription mutation contains a subscription", "timestamp": "2023-11-16T22:38:59.818649Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T22:38:59.819353Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T22:38:59.819407Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T22:38:59.819452Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T22:38:59.819495Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T22:38:59.819539Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T22:38:59.819583Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T22:38:59.819624Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T22:38:59.819666Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-16T22:38:59.819708Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-16T22:38:59.819751Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T22:38:59.819795Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T22:38:59.819841Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Mutated subscription version is updated", "timestamp": "2023-11-16T22:38:59.819891Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Subscription can be mutated", "timestamp": "2023-11-16T22:38:59.826910Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Response to subscription mutation contains a subscription", "timestamp": "2023-11-16T22:38:59.827666Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T22:38:59.828358Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T22:38:59.828412Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T22:38:59.828458Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T22:38:59.828502Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T22:38:59.828547Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T22:38:59.828593Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T22:38:59.828636Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T22:38:59.828677Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-16T22:38:59.828721Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-16T22:38:59.828765Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T22:38:59.828809Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T22:38:59.828857Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Mutated subscription version is updated", "timestamp": "2023-11-16T22:38:59.828907Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Subscription can be mutated", "timestamp": "2023-11-16T22:38:59.835922Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Response to subscription mutation contains a subscription", "timestamp": "2023-11-16T22:38:59.836645Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T22:38:59.837364Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T22:38:59.837418Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T22:38:59.837463Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T22:38:59.837506Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T22:38:59.837550Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T22:38:59.837594Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T22:38:59.837636Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T22:38:59.837677Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-16T22:38:59.837720Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-16T22:38:59.837762Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T22:38:59.837805Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T22:38:59.837851Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Mutated subscription version is updated", "timestamp": "2023-11-16T22:38:59.837900Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Subscription can be mutated", "timestamp": "2023-11-16T22:38:59.845167Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Response to subscription mutation contains a subscription", "timestamp": "2023-11-16T22:38:59.845956Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T22:38:59.846651Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T22:38:59.846705Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T22:38:59.846751Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T22:38:59.846794Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T22:38:59.846837Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T22:38:59.846881Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T22:38:59.846922Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T22:38:59.846963Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-16T22:38:59.847005Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-16T22:38:59.847049Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T22:38:59.847092Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T22:38:59.847139Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Mutated subscription version is updated", "timestamp": "2023-11-16T22:38:59.847188Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Subscription can be mutated", "timestamp": "2023-11-16T22:38:59.854371Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Response to subscription mutation contains a subscription", "timestamp": "2023-11-16T22:38:59.855143Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T22:38:59.855832Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T22:38:59.855885Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T22:38:59.855931Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T22:38:59.855973Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T22:38:59.856015Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T22:38:59.856058Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T22:38:59.856098Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T22:38:59.856139Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-16T22:38:59.856180Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-16T22:38:59.856222Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T22:38:59.856264Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T22:38:59.856309Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Mutated subscription version is updated", "timestamp": "2023-11-16T22:38:59.856358Z", "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/1f61rhnc0scoo", "initiated_at": "2023-11-16T22:38:59.780991Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzMywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.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-16T22:39:09.733524Z", "time_end": "2023-11-17T22:39:09.733524Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "37b37389-18e6-4275-a670-11511ccbe55f"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:38:59 GMT", "Content-Length": "371"}, "elapsed_s": 0.006107, "reported": "2023-11-16T22:38:59.787660Z", "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-17T22:39:09.733524Z", "time_start": "2023-11-16T22:39:09.733524Z", "version": "1f61rhndf0tpg"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350001/1f61rhnccidgo", "initiated_at": "2023-11-16T22:38:59.791806Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzMywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.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-16T22:39:09.745776Z", "time_end": "2023-11-16T22:48:53.444859Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "ee5fe288-18f9-45b9-95f4-93786bfe2e99"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:38:59 GMT", "Content-Length": "371"}, "elapsed_s": 0.005132, "reported": "2023-11-16T22:38:59.797479Z", "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-16T22:48:53.444859Z", "time_start": "2023-11-16T22:39:09.745776Z", "version": "1f61rhndpacog"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350002/1f61rhncnmc4o", "initiated_at": "2023-11-16T22:38:59.801560Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzMywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.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-16T22:38:53.444859Z", "time_end": "2023-11-17T22:38:53.444859Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "05325646-c54e-4c3a-ab39-05009d43e831"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:38:59 GMT", "Content-Length": "371"}, "elapsed_s": 0.00514, "reported": "2023-11-16T22:38:59.807268Z", "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-17T22:38:53.444859Z", "time_start": "2023-11-16T22:38:53.444859Z", "version": "1f61rhne2m4i0"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350003/1f61rhnd38etg", "initiated_at": "2023-11-16T22:38:59.811130Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzMywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.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-16T22:38:53.444859Z", "time_end": "2023-11-16T22:48:53.444859Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "8b393c7e-4560-4553-9e33-48c32a0b62e9"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:38:59 GMT", "Content-Length": "371"}, "elapsed_s": 0.005379, "reported": "2023-11-16T22:38:59.817048Z", "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-16T22:48:53.444859Z", "time_start": "2023-11-16T22:38:53.444859Z", "version": "1f61rhnebnk7g"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350000/1f61rhndf0tpg", "initiated_at": "2023-11-16T22:38:59.821076Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzMywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.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-16T22:39:09.733524Z", "time_end": "2023-11-17T22:39:09.733524Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "b56aa8cb-94df-4e80-880e-0c8e90bcc2d1"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:38:59 GMT", "Content-Length": "371"}, "elapsed_s": 0.004543, "reported": "2023-11-16T22:38:59.826163Z", "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-17T22:39:09.733524Z", "time_start": "2023-11-16T22:39:09.733524Z", "version": "1f61rhnel6ao8"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350001/1f61rhndpacog", "initiated_at": "2023-11-16T22:38:59.830085Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzMywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.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-16T22:39:09.745776Z", "time_end": "2023-11-16T22:48:53.444859Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "4582d868-4006-40e3-aa89-928b79bd2a7d"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:38:59 GMT", "Content-Length": "371"}, "elapsed_s": 0.004599, "reported": "2023-11-16T22:38:59.835218Z", "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-16T22:48:53.444859Z", "time_start": "2023-11-16T22:39:09.745776Z", "version": "1f61rhnetoovg"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350002/1f61rhne2m4i0", "initiated_at": "2023-11-16T22:38:59.839022Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzMywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.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-16T22:38:53.444859Z", "time_end": "2023-11-17T22:38:53.444859Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "df6f6138-a0ef-4b8b-9470-6a59f3656301"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:38:59 GMT", "Content-Length": "371"}, "elapsed_s": 0.004672, "reported": "2023-11-16T22:38:59.844288Z", "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-17T22:38:53.444859Z", "time_start": "2023-11-16T22:38:53.444859Z", "version": "1f61rhnf6d0qg"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350003/1f61rhnebnk7g", "initiated_at": "2023-11-16T22:38:59.848314Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzMywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.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-16T22:38:53.444859Z", "time_end": "2023-11-16T22:48:53.444859Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "c104a9fe-6eec-4ff6-94bc-7fe66ff77f33"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:38:59 GMT", "Content-Length": "371"}, "elapsed_s": 0.004769, "reported": "2023-11-16T22:38:59.853635Z", "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-16T22:48:53.444859Z", "time_start": "2023-11-16T22:38:53.444859Z", "version": "1f61rhnff9p48"}}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T22:38:59.857000Z"}, {"name": "Query Existing Subscription", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/subscription_simple.md#query-existing-subscription-test-step", "start_time": "2023-11-16T22:38:59.857029Z", "failed_checks": [], "passed_checks": [{"name": "Get Subscription by ID", "timestamp": "2023-11-16T22:38:59.860246Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T22:38:59.860904Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T22:38:59.860959Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T22:38:59.861005Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T22:38:59.861049Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T22:38:59.861093Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T22:38:59.861139Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T22:38:59.861212Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T22:38:59.861265Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-16T22:38:59.861312Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-16T22:38:59.861357Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T22:38:59.861402Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T22:38:59.861449Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-16T22:38:59.861505Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-16T22:38:59.861554Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Get Subscription by ID", "timestamp": "2023-11-16T22:38:59.864662Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T22:38:59.865421Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T22:38:59.865482Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T22:38:59.865532Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T22:38:59.865580Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T22:38:59.865628Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T22:38:59.865675Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T22:38:59.865721Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T22:38:59.865766Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-16T22:38:59.865814Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-16T22:38:59.865861Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T22:38:59.865909Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T22:38:59.865959Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-16T22:38:59.866018Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-16T22:38:59.866069Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Get Subscription by ID", "timestamp": "2023-11-16T22:38:59.868932Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T22:38:59.869627Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T22:38:59.869683Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T22:38:59.869729Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T22:38:59.869773Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T22:38:59.869817Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T22:38:59.869861Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T22:38:59.869904Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T22:38:59.869946Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-16T22:38:59.869989Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-16T22:38:59.870032Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T22:38:59.870076Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T22:38:59.870123Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-16T22:38:59.870182Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-16T22:38:59.870233Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Get Subscription by ID", "timestamp": "2023-11-16T22:38:59.873597Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T22:38:59.874322Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T22:38:59.874381Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T22:38:59.874430Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T22:38:59.874477Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T22:38:59.874524Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T22:38:59.874573Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T22:38:59.874619Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T22:38:59.874666Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-16T22:38:59.874717Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-16T22:38:59.874766Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T22:38:59.874814Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T22:38:59.874864Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-16T22:38:59.874924Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-16T22:38:59.874976Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Search for all subscriptions in ISA area", "timestamp": "2023-11-16T22:38:59.879187Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,f"]}, {"name": "Created Subscription is in search results", "timestamp": "2023-11-16T22:38:59.881445Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,f"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T22:38:59.883737Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T22:38:59.883796Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T22:38:59.883847Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T22:38:59.883896Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T22:38:59.883945Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T22:38:59.883994Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T22:38:59.884041Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T22:38:59.884086Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-16T22:38:59.884133Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-16T22:38:59.884180Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T22:38:59.884227Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T22:38:59.884278Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-16T22:38:59.884337Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-16T22:38:59.884387Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Created Subscription is in search results", "timestamp": "2023-11-16T22:38:59.886738Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,f"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T22:38:59.889113Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T22:38:59.889172Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T22:38:59.889241Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T22:38:59.889288Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T22:38:59.889333Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T22:38:59.889378Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T22:38:59.889421Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T22:38:59.889462Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-16T22:38:59.889505Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-16T22:38:59.889549Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T22:38:59.889592Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T22:38:59.889639Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-16T22:38:59.889693Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-16T22:38:59.889740Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Created Subscription is in search results", "timestamp": "2023-11-16T22:38:59.892109Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,f"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T22:38:59.894320Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T22:38:59.894379Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T22:38:59.894430Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T22:38:59.894479Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T22:38:59.894526Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T22:38:59.894574Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T22:38:59.894620Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T22:38:59.894666Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-16T22:38:59.894714Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-16T22:38:59.894762Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T22:38:59.894809Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T22:38:59.894859Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-16T22:38:59.894918Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-16T22:38:59.894969Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Created Subscription is in search results", "timestamp": "2023-11-16T22:38:59.897130Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,f"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T22:38:59.899454Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T22:38:59.899513Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T22:38:59.899563Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T22:38:59.899612Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T22:38:59.899659Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T22:38:59.899709Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T22:38:59.899755Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T22:38:59.899801Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-16T22:38:59.899849Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-16T22:38:59.899896Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T22:38:59.899945Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T22:38:59.899995Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-16T22:38:59.900054Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-16T22:38:59.900104Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "No huge search area allowed", "timestamp": "2023-11-16T22:38:59.901729Z", "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-16T22:38:59.857226Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzMywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:38:59 GMT", "Content-Length": "352"}, "elapsed_s": 0.001033, "reported": "2023-11-16T22:38:59.858800Z", "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-17T22:39:09.733524Z", "time_start": "2023-11-16T22:39:09.733524Z", "version": "1f61rhnel6ao8"}}, "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-16T22:38:59.861596Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzMywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:38:59 GMT", "Content-Length": "352"}, "elapsed_s": 0.001118, "reported": "2023-11-16T22:38:59.863177Z", "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-16T22:48:53.444859Z", "time_start": "2023-11-16T22:39:09.745776Z", "version": "1f61rhnetoovg"}}, "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-16T22:38:59.866115Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzMywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:38:59 GMT", "Content-Length": "352"}, "elapsed_s": 0.00107, "reported": "2023-11-16T22:38:59.867674Z", "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-17T22:38:53.444859Z", "time_start": "2023-11-16T22:38:53.444859Z", "version": "1f61rhnf6d0qg"}}, "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-16T22:38:59.870279Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzMywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:38:59 GMT", "Content-Length": "352"}, "elapsed_s": 0.001171, "reported": "2023-11-16T22:38:59.871978Z", "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-16T22:48:53.444859Z", "time_start": "2023-11-16T22:38:53.444859Z", "version": "1f61rhnff9p48"}}, "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-16T22:38:59.875183Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzMywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:38:59 GMT", "Content-Length": "1360"}, "elapsed_s": 0.001611, "reported": "2023-11-16T22:38:59.877463Z", "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-17T22:39:09.733524Z", "time_start": "2023-11-16T22:39:09.733524Z", "version": "1f61rhnel6ao8"}, {"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-16T22:48:53.444859Z", "time_start": "2023-11-16T22:39:09.745776Z", "version": "1f61rhnetoovg"}, {"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-17T22:38:53.444859Z", "time_start": "2023-11-16T22:38:53.444859Z", "version": "1f61rhnf6d0qg"}, {"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-16T22:48:53.444859Z", "time_start": "2023-11-16T22:38:53.444859Z", "version": "1f61rhnff9p48"}]}, "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-16T22:38:59.900170Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzMywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 413, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:38:59 GMT", "Content-Length": "70"}, "elapsed_s": 0.000866, "reported": "2023-11-16T22:38:59.901530Z", "json": {"message": "Area too large (E:ff6025fa-f691-46a4-abb5-d32432f3213b)"}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T22:38:59.901778Z"}, {"name": "Delete Subscription", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/subscription_simple.md#delete-subscription-test-step", "start_time": "2023-11-16T22:38:59.901822Z", "failed_checks": [], "passed_checks": [{"name": "Missing version prevents deletion", "timestamp": "2023-11-16T22:38:59.903614Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,d"]}, {"name": "Incorrect version prevents deletion", "timestamp": "2023-11-16T22:38:59.905443Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,d"]}, {"name": "Missing version prevents deletion", "timestamp": "2023-11-16T22:38:59.907008Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,d"]}, {"name": "Incorrect version prevents deletion", "timestamp": "2023-11-16T22:38:59.908561Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,d"]}, {"name": "Missing version prevents deletion", "timestamp": "2023-11-16T22:38:59.910205Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,d"]}, {"name": "Incorrect version prevents deletion", "timestamp": "2023-11-16T22:38:59.911800Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,d"]}, {"name": "Missing version prevents deletion", "timestamp": "2023-11-16T22:38:59.913318Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,d"]}, {"name": "Incorrect version prevents deletion", "timestamp": "2023-11-16T22:38:59.915004Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,d"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-16T22:38:59.921458Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,d"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T22:38:59.922192Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T22:38:59.922248Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T22:38:59.922295Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T22:38:59.922339Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T22:38:59.922383Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T22:38:59.922429Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T22:38:59.922473Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T22:38:59.922517Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-16T22:38:59.922563Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-16T22:38:59.922608Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T22:38:59.922652Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T22:38:59.922700Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-16T22:38:59.922756Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-16T22:38:59.922807Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-16T22:38:59.929301Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,d"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T22:38:59.930073Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T22:38:59.930130Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T22:38:59.930178Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T22:38:59.930224Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T22:38:59.930268Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T22:38:59.930313Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T22:38:59.930356Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T22:38:59.930399Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-16T22:38:59.930444Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-16T22:38:59.930488Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T22:38:59.930535Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T22:38:59.930584Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-16T22:38:59.930641Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-16T22:38:59.930688Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-16T22:38:59.937873Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,d"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T22:38:59.938616Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T22:38:59.938672Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T22:38:59.938719Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T22:38:59.938763Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T22:38:59.938817Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T22:38:59.938894Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T22:38:59.938948Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T22:38:59.938995Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-16T22:38:59.939042Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-16T22:38:59.939087Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T22:38:59.939133Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T22:38:59.939180Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-16T22:38:59.939236Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-16T22:38:59.939287Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-16T22:38:59.945036Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,d"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T22:38:59.945895Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T22:38:59.945967Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T22:38:59.946034Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T22:38:59.946090Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T22:38:59.946150Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T22:38:59.946212Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T22:38:59.946276Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T22:38:59.946358Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-16T22:38:59.946412Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-16T22:38:59.946460Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T22:38:59.946506Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T22:38:59.946555Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-16T22:38:59.946612Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-16T22:38:59.946661Z", "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-16T22:38:59.902041Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzMywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:38:59 GMT", "Content-Length": "78"}, "elapsed_s": 0.000763, "reported": "2023-11-16T22:38:59.903419Z", "json": {"message": "Missing version string (E:73d63090-9b2b-414a-a5d3-46e08061a05e)"}, "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-16T22:38:59.903718Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzMywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:38:59 GMT", "Content-Length": "125"}, "elapsed_s": 0.000788, "reported": "2023-11-16T22:38:59.905228Z", "json": {"message": "strconv.ParseUint: parsing \"notacorrectversion\": value out of range (E:a012babb-529f-43a9-afd9-c026e887a992)"}, "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-16T22:38:59.905540Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzMywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:38:59 GMT", "Content-Length": "78"}, "elapsed_s": 0.000741, "reported": "2023-11-16T22:38:59.906790Z", "json": {"message": "Missing version string (E:18356c33-af78-4f14-afa5-788b95a45b8b)"}, "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-16T22:38:59.907108Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzMywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:38:59 GMT", "Content-Length": "125"}, "elapsed_s": 0.000713, "reported": "2023-11-16T22:38:59.908343Z", "json": {"message": "strconv.ParseUint: parsing \"notacorrectversion\": value out of range (E:eba0355b-676e-4a8d-bc14-4f87799ae27f)"}, "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-16T22:38:59.908656Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzMywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:38:59 GMT", "Content-Length": "78"}, "elapsed_s": 0.000797, "reported": "2023-11-16T22:38:59.909991Z", "json": {"message": "Missing version string (E:bf20e38a-f881-4ac8-984c-51a2e8d442f0)"}, "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-16T22:38:59.910345Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzMywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:38:59 GMT", "Content-Length": "125"}, "elapsed_s": 0.000734, "reported": "2023-11-16T22:38:59.911602Z", "json": {"message": "strconv.ParseUint: parsing \"notacorrectversion\": value out of range (E:544f6985-f7ed-4ba1-b501-654d1c12b5bc)"}, "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-16T22:38:59.911908Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzMywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:38:59 GMT", "Content-Length": "78"}, "elapsed_s": 0.000687, "reported": "2023-11-16T22:38:59.913084Z", "json": {"message": "Missing version string (E:4dc8d5ad-4703-4a05-ab16-bc6a421180a0)"}, "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-16T22:38:59.913422Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzMywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:38:59 GMT", "Content-Length": "125"}, "elapsed_s": 0.000829, "reported": "2023-11-16T22:38:59.914783Z", "json": {"message": "strconv.ParseUint: parsing \"notacorrectversion\": value out of range (E:f2cb73bd-9e25-41f7-84c0-ce657a9dd478)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350000/1f61rhnel6ao8", "initiated_at": "2023-11-16T22:38:59.915274Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzMywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:38:59 GMT", "Content-Length": "352"}, "elapsed_s": 0.004075, "reported": "2023-11-16T22:38:59.919958Z", "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-17T22:39:09.733524Z", "time_start": "2023-11-16T22:39:09.733524Z", "version": "1f61rhnel6ao8"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350001/1f61rhnetoovg", "initiated_at": "2023-11-16T22:38:59.922858Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzMywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:38:59 GMT", "Content-Length": "352"}, "elapsed_s": 0.004414, "reported": "2023-11-16T22:38:59.927830Z", "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-16T22:48:53.444859Z", "time_start": "2023-11-16T22:39:09.745776Z", "version": "1f61rhnetoovg"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350002/1f61rhnf6d0qg", "initiated_at": "2023-11-16T22:38:59.930738Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzMywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:38:59 GMT", "Content-Length": "352"}, "elapsed_s": 0.004871, "reported": "2023-11-16T22:38:59.936171Z", "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-17T22:38:53.444859Z", "time_start": "2023-11-16T22:38:53.444859Z", "version": "1f61rhnf6d0qg"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350003/1f61rhnff9p48", "initiated_at": "2023-11-16T22:38:59.939338Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzMywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:38:59 GMT", "Content-Length": "352"}, "elapsed_s": 0.003524, "reported": "2023-11-16T22:38:59.943420Z", "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-16T22:48:53.444859Z", "time_start": "2023-11-16T22:38:53.444859Z", "version": "1f61rhnff9p48"}}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T22:38:59.946687Z"}, {"name": "Query Deleted Subscription", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/subscription_simple.md#query-deleted-subscription-test-step", "start_time": "2023-11-16T22:38:59.946711Z", "failed_checks": [], "passed_checks": [{"name": "Query by subscription ID should fail", "timestamp": "2023-11-16T22:38:59.948970Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Query by subscription ID should fail", "timestamp": "2023-11-16T22:38:59.951260Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Query by subscription ID should fail", "timestamp": "2023-11-16T22:38:59.953353Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Query by subscription ID should fail", "timestamp": "2023-11-16T22:38:59.955270Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Search for all subscriptions in ISA area", "timestamp": "2023-11-16T22:38:59.957937Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,f"]}, {"name": "Deleted subscription should not be present in search results", "timestamp": "2023-11-16T22:38:59.958455Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,f"]}, {"name": "Search area that represents a loop is not allowed", "timestamp": "2023-11-16T22:38:59.960092Z", "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-16T22:38:59.946885Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzMywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:38:59 GMT", "Content-Length": "115"}, "elapsed_s": 0.001173, "reported": "2023-11-16T22:38:59.948747Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350000 not found (E:8e44bce6-4191-41db-bd81-d86b73258796)"}, "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-16T22:38:59.949101Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzMywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:38:59 GMT", "Content-Length": "115"}, "elapsed_s": 0.001237, "reported": "2023-11-16T22:38:59.951038Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350001 not found (E:d4188525-ada5-4140-9fbc-f0ac4fdb608a)"}, "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-16T22:38:59.951347Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzMywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:38:59 GMT", "Content-Length": "115"}, "elapsed_s": 0.00116, "reported": "2023-11-16T22:38:59.953112Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350002 not found (E:b020d1da-c51e-4aa0-83b8-2c631d1655eb)"}, "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-16T22:38:59.953438Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzMywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:38:59 GMT", "Content-Length": "115"}, "elapsed_s": 0.001088, "reported": "2023-11-16T22:38:59.955065Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350003 not found (E:59064f6a-07f7-4d06-8cc6-c0165ad7eba2)"}, "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-16T22:38:59.955529Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzMywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:38:59 GMT", "Content-Length": "21"}, "elapsed_s": 0.001508, "reported": "2023-11-16T22:38:59.957612Z", "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-16T22:38:59.958529Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzMywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:38:59 GMT", "Content-Length": "103"}, "elapsed_s": 0.000818, "reported": "2023-11-16T22:38:59.959872Z", "json": {"message": "Intersection found between polygon edge 1 and 4 (E:97c0b5f8-c11f-4153-a710-dcededba3792)"}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T22:38:59.960144Z"}], "end_time": "2023-11-16T22:38:59.960198Z"}], "successful": true, "end_time": "2023-11-16T22:38:59.960232Z", "cleanup": {"name": "Cleanup", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/subscription_simple.md#cleanup", "start_time": "2023-11-16T22:38:59.960263Z", "failed_checks": [], "passed_checks": [{"name": "Subscription can be queried by ID", "timestamp": "2023-11-16T22:38:59.962150Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-16T22:38:59.964188Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-16T22:38:59.966171Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-16T22:38:59.968263Z", "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-16T22:38:59.960318Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzMywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:38:59 GMT", "Content-Length": "115"}, "elapsed_s": 0.001107, "reported": "2023-11-16T22:38:59.961947Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350000 not found (E:d52d0352-ec66-4c2f-8e1a-1dd4d7fb56b7)"}, "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-16T22:38:59.962248Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzMywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:38:59 GMT", "Content-Length": "115"}, "elapsed_s": 0.001105, "reported": "2023-11-16T22:38:59.963970Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350001 not found (E:8060dabf-b60f-4a6b-ac11-dc423981a2db)"}, "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-16T22:38:59.964283Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzMywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:38:59 GMT", "Content-Length": "115"}, "elapsed_s": 0.001123, "reported": "2023-11-16T22:38:59.965960Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350002 not found (E:c600b910-0c42-4b11-9941-9beccd034ffe)"}, "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-16T22:38:59.966269Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzMywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:38:59 GMT", "Content-Length": "115"}, "elapsed_s": 0.001118, "reported": "2023-11-16T22:38:59.968056Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350003 not found (E:32f6fead-7e39-4c99-945f-83f99f4555c6)"}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T22:38:59.968333Z"}}}, {"test_scenario": {"name": "ASTM F3411-19 NetRID DSS interoperability", "scenario_type": "scenarios.astm.netrid.v19.DSSInteroperability", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss_interoperability.md", "start_time": "2023-11-16T22:38:59.968769Z", "cases": [{"name": "Prerequisites", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss_interoperability.md#prerequisites-test-case", "start_time": "2023-11-16T22:38:59.968829Z", "steps": [{"name": "Test environment requirements", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss_interoperability.md#test-environment-requirements-test-step", "start_time": "2023-11-16T22:38:59.968871Z", "failed_checks": [], "passed_checks": [{"name": "DSS instance is publicly addressable", "timestamp": "2023-11-16T22:38:59.969427Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0210"]}, {"name": "DSS instance is reachable", "timestamp": "2023-11-16T22:38:59.972058Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0210"]}, {"name": "DSS instance is publicly addressable", "timestamp": "2023-11-16T22:38:59.972470Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0210"]}, {"name": "DSS instance is reachable", "timestamp": "2023-11-16T22:38:59.976891Z", "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-16T22:38:59.969544Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzMywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:38:59 GMT", "Content-Length": "21"}, "elapsed_s": 0.001471, "reported": "2023-11-16T22:38:59.971710Z", "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-16T22:38:59.972580Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzOSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:38:59 GMT", "Content-Length": "21"}, "elapsed_s": 0.001822, "reported": "2023-11-16T22:38:59.976574Z", "json": {"subscriptions": []}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T22:38:59.976944Z"}], "end_time": "2023-11-16T22:38:59.976969Z"}, {"name": "Interoperability sequence", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss_interoperability.md#interoperability-sequence-test-case", "start_time": "2023-11-16T22:38:59.977003Z", "steps": [{"name": "S1", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/test_steps/put_isa.md#create-or-update-isa-test-step", "start_time": "2023-11-16T22:38:59.977066Z", "failed_checks": [], "passed_checks": [{"name": "ISA response code", "timestamp": "2023-11-16T22:38:59.986066Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA response format", "timestamp": "2023-11-16T22:38:59.996674Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA ID matches", "timestamp": "2023-11-16T22:38:59.996739Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA version format", "timestamp": "2023-11-16T22:38:59.996786Z", "participants": ["uss1"], "requirements": []}, {"name": "ISA start time matches", "timestamp": "2023-11-16T22:38:59.996831Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA end time matches", "timestamp": "2023-11-16T22:38:59.996872Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA URL matches", "timestamp": "2023-11-16T22:38:59.996912Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA[P] created with proper response", "timestamp": "2023-11-16T22:38:59.997322Z", "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/a705b61c-54c5-4bb7-a422-7439a69bb352", "initiated_at": "2023-11-16T22:38:59.977898Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzMywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-16T22:38:59.977157Z", "time_end": "2023-11-16T22:48:59.977157Z"}, "flights_url": "https://example.com/v1/uss/flights", "request_id": "0c57ca79-b0a5-45bb-9f47-3a680c7a399b"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:38:59 GMT", "Content-Length": "265"}, "elapsed_s": 0.004771, "reported": "2023-11-16T22:38:59.983363Z", "json": {"subscribers": [], "service_area": {"flights_url": "https://example.com/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-16T22:38:59.977157Z", "time_end": "2023-11-16T22:48:59.977157Z", "version": "1f61rhnjaqv2o", "id": "a705b61c-54c5-4bb7-a422-7439a69bb352"}}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T22:38:59.997350Z"}, {"name": "S2", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss_interoperability.md#s2-test-step", "start_time": "2023-11-16T22:38:59.997382Z", "failed_checks": [], "passed_checks": [{"name": "Subscription[n] created with proper response", "timestamp": "2023-11-16T22:39:00.005710Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,3a"]}, {"name": "service_areas includes ISA from S1", "timestamp": "2023-11-16T22:39:00.006354Z", "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-16T22:39:00.015221Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,3a"]}, {"name": "service_areas includes ISA from S1", "timestamp": "2023-11-16T22:39:00.015846Z", "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-16T22:39:00.015914Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0130,3,a"]}, {"name": "Owner of ISA from S1 is properly synchronized with all DSS", "timestamp": "2023-11-16T22:39:00.015963Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0130,3,b"]}, {"name": "URL of ISA from S1 is properly synchronized with all DSS", "timestamp": "2023-11-16T22:39:00.016006Z", "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-16T22:39:00.016057Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0130,3,d"]}], "queries": [{"request": {"method": "PUT", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/6d78f61a-63c8-4678-975b-3c869cc8affd", "initiated_at": "2023-11-16T22:38:59.997939Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzMywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.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-16T22:38:59.997441Z", "time_end": "2023-11-16T22:48:59.997441Z"}, "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "request_id": "10fede81-082c-4e78-85b3-2b2c7003b250"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:00 GMT", "Content-Length": "575"}, "elapsed_s": 0.004947, "reported": "2023-11-16T22:39:00.003395Z", "json": {"service_areas": [{"flights_url": "https://example.com/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-16T22:38:59.977157Z", "time_end": "2023-11-16T22:48:59.977157Z", "version": "1f61rhnjaqv2o", "id": "a705b61c-54c5-4bb7-a422-7439a69bb352"}], "subscription": {"id": "6d78f61a-63c8-4678-975b-3c869cc8affd", "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-16T22:48:59.997441Z", "time_start": "2023-11-16T22:38:59.997441Z", "version": "1f61rhnjtr500"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/e91c30a9-93a0-4d85-b8af-3f4dda60ce4b", "initiated_at": "2023-11-16T22:39:00.006911Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzOSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.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-16T22:39:00.006417Z", "time_end": "2023-11-16T22:49:00.006417Z"}, "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "request_id": "e0473b93-576b-4c9d-86f3-5407ce5f1d06"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:00 GMT", "Content-Length": "575"}, "elapsed_s": 0.005457, "reported": "2023-11-16T22:39:00.012915Z", "json": {"service_areas": [{"flights_url": "https://example.com/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-16T22:38:59.977157Z", "time_end": "2023-11-16T22:48:59.977157Z", "version": "1f61rhnjaqv2o", "id": "a705b61c-54c5-4bb7-a422-7439a69bb352"}], "subscription": {"id": "e91c30a9-93a0-4d85-b8af-3f4dda60ce4b", "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-16T22:49:00.006417Z", "time_start": "2023-11-16T22:39:00.006417Z", "version": "1f61rhnk6g0c0"}}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T22:39:00.016079Z"}, {"name": "S3", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss_interoperability.md#s3-test-step", "start_time": "2023-11-16T22:39:00.016112Z", "failed_checks": [], "passed_checks": [{"name": "Subscription[P] returned with proper response", "timestamp": "2023-11-16T22:39:00.019428Z", "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-16T22:39:00.022241Z", "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-16T22:39:00.024817Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0130,2,a"]}, {"name": "Subscription[P] owner is properly synchronized with all DSS", "timestamp": "2023-11-16T22:39:00.026140Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0130,2,b"]}, {"name": "Subscription[P] URL is properly synchronized with all DSS", "timestamp": "2023-11-16T22:39:00.027392Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0130,2,c"]}, {"name": "Subscription[P] notification count is properly synchronized with all DSS", "timestamp": "2023-11-16T22:39:00.028646Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0130,2,f"]}, {"name": "Subscription[P] start/end times are properly synchronized with all DSS", "timestamp": "2023-11-16T22:39:00.031000Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0130,2,d"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/6d78f61a-63c8-4678-975b-3c869cc8affd", "initiated_at": "2023-11-16T22:39:00.016157Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzMywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:00 GMT", "Content-Length": "326"}, "elapsed_s": 0.001183, "reported": "2023-11-16T22:39:00.017827Z", "json": {"subscription": {"id": "6d78f61a-63c8-4678-975b-3c869cc8affd", "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-16T22:48:59.997441Z", "time_start": "2023-11-16T22:38:59.997441Z", "version": "1f61rhnjtr500"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "GET", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/6d78f61a-63c8-4678-975b-3c869cc8affd", "initiated_at": "2023-11-16T22:39:00.019488Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzOSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:00 GMT", "Content-Length": "326"}, "elapsed_s": 0.001017, "reported": "2023-11-16T22:39:00.020966Z", "json": {"subscription": {"id": "6d78f61a-63c8-4678-975b-3c869cc8affd", "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-16T22:48:59.997441Z", "time_start": "2023-11-16T22:38:59.997441Z", "version": "1f61rhnjtr500"}}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T22:39:00.031027Z"}, {"name": "S4", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss_interoperability.md#s4-test-step", "start_time": "2023-11-16T22:39:00.031058Z", "failed_checks": [], "passed_checks": [{"name": "Can query all Subscriptions in area from all DSSs", "timestamp": "2023-11-16T22:39:00.035252Z", "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-16T22:39:00.039424Z", "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-16T22:39:00.031115Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzMywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:00 GMT", "Content-Length": "638"}, "elapsed_s": 0.001485, "reported": "2023-11-16T22:39:00.033075Z", "json": {"subscriptions": [{"id": "6d78f61a-63c8-4678-975b-3c869cc8affd", "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-16T22:48:59.997441Z", "time_start": "2023-11-16T22:38:59.997441Z", "version": "1f61rhnjtr500"}, {"id": "e91c30a9-93a0-4d85-b8af-3f4dda60ce4b", "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-16T22:49:00.006417Z", "time_start": "2023-11-16T22:39:00.006417Z", "version": "1f61rhnk6g0c0"}]}, "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-16T22:39:00.035318Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzOSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:00 GMT", "Content-Length": "638"}, "elapsed_s": 0.001424, "reported": "2023-11-16T22:39:00.037256Z", "json": {"subscriptions": [{"id": "6d78f61a-63c8-4678-975b-3c869cc8affd", "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-16T22:48:59.997441Z", "time_start": "2023-11-16T22:38:59.997441Z", "version": "1f61rhnjtr500"}, {"id": "e91c30a9-93a0-4d85-b8af-3f4dda60ce4b", "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-16T22:49:00.006417Z", "time_start": "2023-11-16T22:39:00.006417Z", "version": "1f61rhnk6g0c0"}]}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T22:39:00.039456Z"}, {"name": "S5", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/test_steps/put_isa.md#create-or-update-isa-test-step", "start_time": "2023-11-16T22:39:00.039491Z", "failed_checks": [], "passed_checks": [{"name": "Can get ISA from primary DSS", "timestamp": "2023-11-16T22:39:00.042854Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0130,3,a"]}, {"name": "ISA response code", "timestamp": "2023-11-16T22:39:00.216566Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA response format", "timestamp": "2023-11-16T22:39:00.228950Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA ID matches", "timestamp": "2023-11-16T22:39:00.229023Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA version changed", "timestamp": "2023-11-16T22:39:00.229070Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA version format", "timestamp": "2023-11-16T22:39:00.229114Z", "participants": ["uss1"], "requirements": []}, {"name": "ISA start time matches", "timestamp": "2023-11-16T22:39:00.229156Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA end time matches", "timestamp": "2023-11-16T22:39:00.229225Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA URL matches", "timestamp": "2023-11-16T22:39:00.229277Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "Can modify ISA in primary DSS", "timestamp": "2023-11-16T22:39:00.229765Z", "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/a705b61c-54c5-4bb7-a422-7439a69bb352", "initiated_at": "2023-11-16T22:39:00.039540Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzMywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:00 GMT", "Content-Length": "248"}, "elapsed_s": 0.00104, "reported": "2023-11-16T22:39:00.041046Z", "json": {"service_area": {"flights_url": "https://example.com/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-16T22:38:59.977157Z", "time_end": "2023-11-16T22:48:59.977157Z", "version": "1f61rhnjaqv2o", "id": "a705b61c-54c5-4bb7-a422-7439a69bb352"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/v1/dss/identification_service_areas/a705b61c-54c5-4bb7-a422-7439a69bb352/1f61rhnjaqv2o", "initiated_at": "2023-11-16T22:39:00.043430Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzMywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-16T22:39:00.042907Z", "time_end": "2023-11-16T22:39:05.042907Z"}, "flights_url": "https://example.com/v1/uss/flights", "request_id": "2324af84-1548-47eb-b6f1-eae9f8fb107b"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:00 GMT", "Content-Length": "596"}, "elapsed_s": 0.004196, "reported": "2023-11-16T22:39:00.048199Z", "json": {"subscribers": [{"subscriptions": [{"subscription_id": "6d78f61a-63c8-4678-975b-3c869cc8affd", "notification_index": 1}], "url": "https://example.com/v1/uss/identification_service_areas"}, {"subscriptions": [{"subscription_id": "e91c30a9-93a0-4d85-b8af-3f4dda60ce4b", "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-16T22:39:00.042907Z", "time_end": "2023-11-16T22:39:05.042907Z", "version": "1f61rhnl9bfm0", "id": "a705b61c-54c5-4bb7-a422-7439a69bb352"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "POST", "url": "https://example.com/v1/uss/identification_service_areas/a705b61c-54c5-4bb7-a422-7439a69bb352", "initiated_at": "2023-11-16T22:39:00.146051Z", "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.eyJhdWQiOiJleGFtcGxlLmNvbSIsImV4cCI6MTcwMDE3Nzk0MCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"subscriptions": [{"subscription_id": "e91c30a9-93a0-4d85-b8af-3f4dda60ce4b", "notification_index": 1}], "service_area": {"flights_url": "https://example.com/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-16T22:39:00.042907Z", "time_end": "2023-11-16T22:39:05.042907Z", "version": "1f61rhnl9bfm0", "id": "a705b61c-54c5-4bb7-a422-7439a69bb352"}, "request_id": "6268d033-6891-4ad3-a3d3-c022c78b76b2"}, "body": null}, "response": {"code": 404, "headers": {"Cache-Control": "max-age=604800", "Content-Type": "text/html; charset=UTF-8", "Date": "Thu, 16 Nov 2023 22:39:00 GMT", "Expires": "Thu, 23 Nov 2023 22:39:00 GMT", "Server": "EOS (vny/0451)", "Content-Length": "433"}, "elapsed_s": 0.067409, "reported": "2023-11-16T22:39:00.214346Z", "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-16T22:39:00.229793Z"}, {"name": "S6", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss_interoperability.md#s6-test-step", "start_time": "2023-11-16T22:39:00.229831Z", "failed_checks": [], "passed_checks": [{"name": "Subscription[n] deleted with proper response", "timestamp": "2023-11-16T22:39:00.238240Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,4a"]}, {"name": "Subscription[n] deleted with proper response", "timestamp": "2023-11-16T22:39:00.245271Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,4a"]}], "queries": [{"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/6d78f61a-63c8-4678-975b-3c869cc8affd/1f61rhnjtr500", "initiated_at": "2023-11-16T22:39:00.229881Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzMywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:00 GMT", "Content-Length": "326"}, "elapsed_s": 0.00596, "reported": "2023-11-16T22:39:00.236514Z", "json": {"subscription": {"id": "6d78f61a-63c8-4678-975b-3c869cc8affd", "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 1, "time_end": "2023-11-16T22:48:59.997441Z", "time_start": "2023-11-16T22:38:59.997441Z", "version": "1f61rhnjtr500"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/e91c30a9-93a0-4d85-b8af-3f4dda60ce4b/1f61rhnk6g0c0", "initiated_at": "2023-11-16T22:39:00.238293Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzMywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:00 GMT", "Content-Length": "326"}, "elapsed_s": 0.004277, "reported": "2023-11-16T22:39:00.243180Z", "json": {"subscription": {"id": "e91c30a9-93a0-4d85-b8af-3f4dda60ce4b", "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 1, "time_end": "2023-11-16T22:49:00.006417Z", "time_start": "2023-11-16T22:39:00.006417Z", "version": "1f61rhnk6g0c0"}}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T22:39:00.245320Z"}, {"name": "S7", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss_interoperability.md#s7-test-step", "start_time": "2023-11-16T22:39:00.245384Z", "failed_checks": [], "passed_checks": [{"name": "404 with proper response", "timestamp": "2023-11-16T22:39:00.247888Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,4b", "astm.f3411.v19.DSS0070"]}, {"name": "404 with proper response", "timestamp": "2023-11-16T22:39:00.250445Z", "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/6d78f61a-63c8-4678-975b-3c869cc8affd", "initiated_at": "2023-11-16T22:39:00.245458Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzMywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:00 GMT", "Content-Length": "115"}, "elapsed_s": 0.001374, "reported": "2023-11-16T22:39:00.247591Z", "json": {"message": "Subscription 6d78f61a-63c8-4678-975b-3c869cc8affd not found (E:fbe6dbb2-7600-4610-a462-c672ad8a0530)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "GET", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/e91c30a9-93a0-4d85-b8af-3f4dda60ce4b", "initiated_at": "2023-11-16T22:39:00.247960Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzOSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:00 GMT", "Content-Length": "115"}, "elapsed_s": 0.001447, "reported": "2023-11-16T22:39:00.250160Z", "json": {"message": "Subscription e91c30a9-93a0-4d85-b8af-3f4dda60ce4b not found (E:3c653490-a5c6-468b-add1-d5d1faaf440a)"}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T22:39:00.250492Z"}, {"name": "S8", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss_interoperability.md#s8-test-step", "start_time": "2023-11-16T22:39:00.250550Z", "failed_checks": [], "passed_checks": [{"name": "Subscriptions queried successfully", "timestamp": "2023-11-16T22:39:00.253742Z", "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-16T22:39:00.253982Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,4b", "astm.f3411.v19.DSS0070"]}, {"name": "Subscriptions queried successfully", "timestamp": "2023-11-16T22:39:00.257044Z", "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-16T22:39:00.257371Z", "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-16T22:39:00.250662Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzMywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:00 GMT", "Content-Length": "21"}, "elapsed_s": 0.001877, "reported": "2023-11-16T22:39:00.253332Z", "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-16T22:39:00.254077Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzOSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:00 GMT", "Content-Length": "21"}, "elapsed_s": 0.001799, "reported": "2023-11-16T22:39:00.256643Z", "json": {"subscriptions": []}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T22:39:00.257420Z"}, {"name": "S9", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss_interoperability.md#s9-test-step", "start_time": "2023-11-16T22:39:00.257478Z", "failed_checks": [], "passed_checks": [{"name": "Subscription[n] created with proper response", "timestamp": "2023-11-16T22:39:05.272017Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,1c"]}, {"name": "service_areas does not include ISA from S1", "timestamp": "2023-11-16T22:39:05.272411Z", "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-16T22:39:05.280578Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,1c"]}, {"name": "service_areas does not include ISA from S1", "timestamp": "2023-11-16T22:39:05.280955Z", "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/e753a67e-d5af-4f6a-9e1d-39a2125d7228", "initiated_at": "2023-11-16T22:39:05.263652Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzMywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.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-16T22:39:05.262706Z", "time_end": "2023-11-16T22:39:10.262706Z"}, "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "request_id": "59130134-9970-46ae-8096-4552a89c21a2"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:05 GMT", "Content-Length": "345"}, "elapsed_s": 0.006208, "reported": "2023-11-16T22:39:05.270600Z", "json": {"service_areas": [], "subscription": {"id": "e753a67e-d5af-4f6a-9e1d-39a2125d7228", "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-16T22:39:10.262706Z", "time_start": "2023-11-16T22:39:05.262706Z", "version": "1f61rhsgs318o"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/bb38af4a-b488-4cb6-81e3-dea18e410e7f", "initiated_at": "2023-11-16T22:39:05.272998Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzOSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.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-16T22:39:05.272471Z", "time_end": "2023-11-16T22:39:10.272471Z"}, "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "request_id": "049a2d1a-e0a5-4c19-a4a0-295390944e43"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:05 GMT", "Content-Length": "345"}, "elapsed_s": 0.0055, "reported": "2023-11-16T22:39:05.279119Z", "json": {"service_areas": [], "subscription": {"id": "bb38af4a-b488-4cb6-81e3-dea18e410e7f", "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-16T22:39:10.272471Z", "time_start": "2023-11-16T22:39:05.272471Z", "version": "1f61rhsh4p6kg"}}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T22:39:05.280984Z"}, {"name": "S10", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/test_steps/put_isa.md#create-or-update-isa-test-step", "start_time": "2023-11-16T22:39:05.281025Z", "failed_checks": [], "passed_checks": [{"name": "ISA response code", "timestamp": "2023-11-16T22:39:05.436167Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA response format", "timestamp": "2023-11-16T22:39:05.447299Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA ID matches", "timestamp": "2023-11-16T22:39:05.447369Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA version format", "timestamp": "2023-11-16T22:39:05.447421Z", "participants": ["uss1"], "requirements": []}, {"name": "ISA start time matches", "timestamp": "2023-11-16T22:39:05.447468Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA end time matches", "timestamp": "2023-11-16T22:39:05.447512Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA URL matches", "timestamp": "2023-11-16T22:39:05.447558Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA[P] created with proper response", "timestamp": "2023-11-16T22:39:05.448076Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,1a"]}, {"name": "All Subscription[i] 1\u2264i\u2264n returned in subscribers", "timestamp": "2023-11-16T22:39:05.448587Z", "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/99536a4e-0be0-460f-9a58-c2edc207f78c", "initiated_at": "2023-11-16T22:39:05.281647Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzMywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-16T22:39:05.281093Z", "time_end": "2023-11-16T22:49:05.281093Z"}, "flights_url": "https://example.com/v1/uss/flights", "request_id": "355d8c48-1fef-4857-94fd-107e83dedf09"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:05 GMT", "Content-Length": "596"}, "elapsed_s": 0.011245, "reported": "2023-11-16T22:39:05.293561Z", "json": {"subscribers": [{"subscriptions": [{"subscription_id": "bb38af4a-b488-4cb6-81e3-dea18e410e7f", "notification_index": 1}], "url": "https://example.com/v1/uss/identification_service_areas"}, {"subscriptions": [{"subscription_id": "e753a67e-d5af-4f6a-9e1d-39a2125d7228", "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-16T22:39:05.281093Z", "time_end": "2023-11-16T22:49:05.281093Z", "version": "1f61rhshcs6n8", "id": "99536a4e-0be0-460f-9a58-c2edc207f78c"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "POST", "url": "https://example.com/v1/uss/identification_service_areas/99536a4e-0be0-460f-9a58-c2edc207f78c", "initiated_at": "2023-11-16T22:39:05.368440Z", "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.eyJhdWQiOiJleGFtcGxlLmNvbSIsImV4cCI6MTcwMDE3Nzk0MCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"subscriptions": [{"subscription_id": "e753a67e-d5af-4f6a-9e1d-39a2125d7228", "notification_index": 1}], "service_area": {"flights_url": "https://example.com/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-16T22:39:05.281093Z", "time_end": "2023-11-16T22:49:05.281093Z", "version": "1f61rhshcs6n8", "id": "99536a4e-0be0-460f-9a58-c2edc207f78c"}, "request_id": "0c4f9681-2540-489c-a364-287172c129bf"}, "body": null}, "response": {"code": 404, "headers": {"Cache-Control": "max-age=604800", "Content-Type": "text/html; charset=UTF-8", "Date": "Thu, 16 Nov 2023 22:39:05 GMT", "Expires": "Thu, 23 Nov 2023 22:39:05 GMT", "Server": "EOS (vny/0453)", "Content-Length": "433"}, "elapsed_s": 0.065523, "reported": "2023-11-16T22:39:05.434541Z", "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-16T22:39:05.448617Z"}, {"name": "S11", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/test_steps/delete_isa.md#delete-isa-test-step", "start_time": "2023-11-16T22:39:05.448658Z", "failed_checks": [], "passed_checks": [{"name": "ISA response format", "timestamp": "2023-11-16T22:39:05.603056Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,b"]}, {"name": "ISA ID matches", "timestamp": "2023-11-16T22:39:05.603117Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,b"]}, {"name": "ISA version matches", "timestamp": "2023-11-16T22:39:05.603159Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,b"]}, {"name": "ISA[P] deleted with proper response", "timestamp": "2023-11-16T22:39:05.603182Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,2a"]}, {"name": "All Subscription[i] 1\u2264i\u2264n returned in subscribers", "timestamp": "2023-11-16T22:39:05.603711Z", "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/99536a4e-0be0-460f-9a58-c2edc207f78c/1f61rhshcs6n8", "initiated_at": "2023-11-16T22:39:05.448711Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzMywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:05 GMT", "Content-Length": "596"}, "elapsed_s": 0.005319, "reported": "2023-11-16T22:39:05.454627Z", "json": {"service_area": {"flights_url": "https://example.com/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-16T22:39:05.281093Z", "time_end": "2023-11-16T22:49:05.281093Z", "version": "1f61rhshcs6n8", "id": "99536a4e-0be0-460f-9a58-c2edc207f78c"}, "subscribers": [{"subscriptions": [{"subscription_id": "bb38af4a-b488-4cb6-81e3-dea18e410e7f", "notification_index": 2}], "url": "https://example.com/v1/uss/identification_service_areas"}, {"subscriptions": [{"subscription_id": "e753a67e-d5af-4f6a-9e1d-39a2125d7228", "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/99536a4e-0be0-460f-9a58-c2edc207f78c", "initiated_at": "2023-11-16T22:39:05.523948Z", "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.eyJhdWQiOiJleGFtcGxlLmNvbSIsImV4cCI6MTcwMDE3Nzk0MCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"subscriptions": [{"subscription_id": "e753a67e-d5af-4f6a-9e1d-39a2125d7228", "notification_index": 2}], "request_id": "06d07bad-40df-4c24-b628-9ce18893e92f"}, "body": null}, "response": {"code": 404, "headers": {"Cache-Control": "max-age=604800", "Content-Type": "text/html; charset=UTF-8", "Date": "Thu, 16 Nov 2023 22:39:05 GMT", "Expires": "Thu, 23 Nov 2023 22:39:05 GMT", "Server": "EOS (vny/0453)", "Content-Length": "433"}, "elapsed_s": 0.06628, "reported": "2023-11-16T22:39:05.590818Z", "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-16T22:39:05.603743Z"}, {"name": "S12", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/test_steps/put_isa.md#create-or-update-isa-test-step", "start_time": "2023-11-16T22:39:05.603782Z", "failed_checks": [], "passed_checks": [{"name": "ISA response code", "timestamp": "2023-11-16T22:39:10.617285Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA response format", "timestamp": "2023-11-16T22:39:10.627045Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA ID matches", "timestamp": "2023-11-16T22:39:10.627110Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA version format", "timestamp": "2023-11-16T22:39:10.627157Z", "participants": ["uss1"], "requirements": []}, {"name": "ISA start time matches", "timestamp": "2023-11-16T22:39:10.627198Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA end time matches", "timestamp": "2023-11-16T22:39:10.627237Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA URL matches", "timestamp": "2023-11-16T22:39:10.627278Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA[P] created with proper response", "timestamp": "2023-11-16T22:39:10.627618Z", "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-16T22:39:10.627936Z", "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/57295f40-405b-4ef8-9ab1-d4d9322a27d1", "initiated_at": "2023-11-16T22:39:10.607932Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzMywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-16T22:39:10.606983Z", "time_end": "2023-11-16T22:49:10.606983Z"}, "flights_url": "https://example.com/v1/uss/flights", "request_id": "cc0a1b5c-6ef8-42bf-bc19-2a1d9232da8f"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:10 GMT", "Content-Length": "265"}, "elapsed_s": 0.006054, "reported": "2023-11-16T22:39:10.614702Z", "json": {"subscribers": [], "service_area": {"flights_url": "https://example.com/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-16T22:39:10.606983Z", "time_end": "2023-11-16T22:49:10.606983Z", "version": "1f61ri1g4o0rg", "id": "57295f40-405b-4ef8-9ab1-d4d9322a27d1"}}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T22:39:10.627963Z"}, {"name": "S13", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss_interoperability.md#s13-test-step", "start_time": "2023-11-16T22:39:10.628001Z", "failed_checks": [], "passed_checks": [{"name": "Subscriptions queried successfully", "timestamp": "2023-11-16T22:39:10.630578Z", "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-16T22:39:10.630770Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,3d", "astm.f3411.v19.DSS0070"]}, {"name": "Subscriptions queried successfully", "timestamp": "2023-11-16T22:39:10.632983Z", "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-16T22:39:10.633166Z", "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-16T22:39:10.628070Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzMywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:10 GMT", "Content-Length": "21"}, "elapsed_s": 0.001669, "reported": "2023-11-16T22:39:10.630253Z", "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-16T22:39:10.630831Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzOSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:10 GMT", "Content-Length": "21"}, "elapsed_s": 0.001369, "reported": "2023-11-16T22:39:10.632677Z", "json": {"subscriptions": []}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T22:39:10.633218Z"}, {"name": "S14", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss_interoperability.md#s14-test-step", "start_time": "2023-11-16T22:39:10.633252Z", "failed_checks": [], "passed_checks": [], "end_time": "2023-11-16T22:39:10.633277Z"}, {"name": "S15", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/test_steps/delete_isa.md#delete-isa-test-step", "start_time": "2023-11-16T22:39:10.633304Z", "failed_checks": [], "passed_checks": [{"name": "ISA response format", "timestamp": "2023-11-16T22:39:10.649727Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,b"]}, {"name": "ISA ID matches", "timestamp": "2023-11-16T22:39:10.649787Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,b"]}, {"name": "ISA version matches", "timestamp": "2023-11-16T22:39:10.649828Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,b"]}, {"name": "ISA[P] deleted with proper response", "timestamp": "2023-11-16T22:39:10.649850Z", "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-16T22:39:10.650189Z", "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/57295f40-405b-4ef8-9ab1-d4d9322a27d1/1f61ri1g4o0rg", "initiated_at": "2023-11-16T22:39:10.633352Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzMywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:10 GMT", "Content-Length": "265"}, "elapsed_s": 0.003806, "reported": "2023-11-16T22:39:10.637661Z", "json": {"service_area": {"flights_url": "https://example.com/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-16T22:39:10.606983Z", "time_end": "2023-11-16T22:49:10.606983Z", "version": "1f61ri1g4o0rg", "id": "57295f40-405b-4ef8-9ab1-d4d9322a27d1"}, "subscribers": []}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T22:39:10.650216Z"}, {"name": "S16", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss_interoperability.md#s16-test-step", "start_time": "2023-11-16T22:39:10.650247Z", "failed_checks": [], "passed_checks": [{"name": "Subscription[n] created with proper response", "timestamp": "2023-11-16T22:39:10.658538Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,3a"]}, {"name": "service_areas does not include ISA from S12", "timestamp": "2023-11-16T22:39:10.658894Z", "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-16T22:39:10.667388Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,3a"]}, {"name": "service_areas does not include ISA from S12", "timestamp": "2023-11-16T22:39:10.667748Z", "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/9739280f-7444-4565-95b5-78a2cf4f3242", "initiated_at": "2023-11-16T22:39:10.650803Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzMywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.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-16T22:39:10.650302Z", "time_end": "2023-11-16T22:49:10.650302Z"}, "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "request_id": "a2c2a91c-d2f3-439e-8f88-c8ba01e7ccc8"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:10 GMT", "Content-Length": "345"}, "elapsed_s": 0.00572, "reported": "2023-11-16T22:39:10.657034Z", "json": {"service_areas": [], "subscription": {"id": "9739280f-7444-4565-95b5-78a2cf4f3242", "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-16T22:49:10.650302Z", "time_start": "2023-11-16T22:39:10.650302Z", "version": "1f61ri1hd86co"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/b7ac5a67-039c-4cec-b0b9-0e6d91986a85", "initiated_at": "2023-11-16T22:39:10.659428Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzOSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.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-16T22:39:10.658949Z", "time_end": "2023-11-16T22:49:10.658949Z"}, "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "request_id": "ccccf6d8-49fc-43f6-aea2-955be01beff0"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:10 GMT", "Content-Length": "345"}, "elapsed_s": 0.005989, "reported": "2023-11-16T22:39:10.665933Z", "json": {"service_areas": [], "subscription": {"id": "b7ac5a67-039c-4cec-b0b9-0e6d91986a85", "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-16T22:49:10.658949Z", "time_start": "2023-11-16T22:39:10.658949Z", "version": "1f61ri1hlf4eo"}}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T22:39:10.667775Z"}, {"name": "S17", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss_interoperability.md#s17-test-step", "start_time": "2023-11-16T22:39:10.667807Z", "failed_checks": [], "passed_checks": [{"name": "Subscription[n] deleted with proper response", "timestamp": "2023-11-16T22:39:10.673923Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,4a"]}, {"name": "Subscription[n] deleted with proper response", "timestamp": "2023-11-16T22:39:10.679907Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,4a"]}], "queries": [{"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/9739280f-7444-4565-95b5-78a2cf4f3242/1f61ri1hd86co", "initiated_at": "2023-11-16T22:39:10.667851Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzMywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:10 GMT", "Content-Length": "326"}, "elapsed_s": 0.004131, "reported": "2023-11-16T22:39:10.672532Z", "json": {"subscription": {"id": "9739280f-7444-4565-95b5-78a2cf4f3242", "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-16T22:49:10.650302Z", "time_start": "2023-11-16T22:39:10.650302Z", "version": "1f61ri1hd86co"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/b7ac5a67-039c-4cec-b0b9-0e6d91986a85/1f61ri1hlf4eo", "initiated_at": "2023-11-16T22:39:10.673969Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzMywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:10 GMT", "Content-Length": "326"}, "elapsed_s": 0.003605, "reported": "2023-11-16T22:39:10.678104Z", "json": {"subscription": {"id": "b7ac5a67-039c-4cec-b0b9-0e6d91986a85", "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-16T22:49:10.658949Z", "time_start": "2023-11-16T22:39:10.658949Z", "version": "1f61ri1hlf4eo"}}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T22:39:10.679939Z"}], "end_time": "2023-11-16T22:39:10.679955Z"}], "successful": true, "notes": {"uss1_private_address": {"message": "DSS instance (URL: http://dss.uss1.localutm, netloc: dss.uss1.localutm, resolved IP: 172.19.0.3) is declared as explicitly having a private address, skipping check", "timestamp": "2023-11-16T22:38:59.969244Z"}, "uss2_private_address": {"message": "DSS instance (URL: http://dss.uss2.localutm, netloc: dss.uss2.localutm, resolved IP: 172.19.0.3) is declared as explicitly having a private address, skipping check", "timestamp": "2023-11-16T22:38:59.972327Z"}}, "end_time": "2023-11-16T22:39:10.679970Z", "cleanup": {"name": "Cleanup", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss_interoperability.md#cleanup", "start_time": "2023-11-16T22:39:10.679995Z", "failed_checks": [], "passed_checks": [{"name": "ISA deleted with proper response", "timestamp": "2023-11-16T22:39:10.689213Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,2a"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-16T22:39:10.691335Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,4a"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-16T22:39:10.693393Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,4a"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-16T22:39:10.695552Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,4a"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-16T22:39:10.700995Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,4a"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-16T22:39:10.702821Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,4a"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-16T22:39:10.708606Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,4a"]}, {"name": "ISA deleted with proper response", "timestamp": "2023-11-16T22:39:10.710820Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,2a"]}, {"name": "ISA deleted with proper response", "timestamp": "2023-11-16T22:39:10.712677Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,2a"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-16T22:39:10.714766Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,4a"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-16T22:39:10.716741Z", "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/a705b61c-54c5-4bb7-a422-7439a69bb352", "initiated_at": "2023-11-16T22:39:10.680039Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzMywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:10 GMT", "Content-Length": "248"}, "elapsed_s": 0.001104, "reported": "2023-11-16T22:39:10.681643Z", "json": {"service_area": {"flights_url": "https://example.com/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-16T22:39:00.042907Z", "time_end": "2023-11-16T22:39:05.042907Z", "version": "1f61rhnl9bfm0", "id": "a705b61c-54c5-4bb7-a422-7439a69bb352"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/v1/dss/identification_service_areas/a705b61c-54c5-4bb7-a422-7439a69bb352/1f61rhnl9bfm0", "initiated_at": "2023-11-16T22:39:10.682512Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzMywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:10 GMT", "Content-Length": "265"}, "elapsed_s": 0.004059, "reported": "2023-11-16T22:39:10.687064Z", "json": {"service_area": {"flights_url": "https://example.com/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-16T22:39:00.042907Z", "time_end": "2023-11-16T22:39:05.042907Z", "version": "1f61rhnl9bfm0", "id": "a705b61c-54c5-4bb7-a422-7439a69bb352"}, "subscribers": []}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "GET", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/6d78f61a-63c8-4678-975b-3c869cc8affd", "initiated_at": "2023-11-16T22:39:10.689362Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzMywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:10 GMT", "Content-Length": "115"}, "elapsed_s": 0.001119, "reported": "2023-11-16T22:39:10.691118Z", "json": {"message": "Subscription 6d78f61a-63c8-4678-975b-3c869cc8affd not found (E:23964dd2-e0e1-425a-a9df-907120bdf7d8)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "GET", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/e91c30a9-93a0-4d85-b8af-3f4dda60ce4b", "initiated_at": "2023-11-16T22:39:10.691440Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzMywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:10 GMT", "Content-Length": "115"}, "elapsed_s": 0.001089, "reported": "2023-11-16T22:39:10.693159Z", "json": {"message": "Subscription e91c30a9-93a0-4d85-b8af-3f4dda60ce4b not found (E:74f08f9f-55a7-46a1-ad94-da90cce73680)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "GET", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/e753a67e-d5af-4f6a-9e1d-39a2125d7228", "initiated_at": "2023-11-16T22:39:10.693497Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzMywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:10 GMT", "Content-Length": "326"}, "elapsed_s": 0.001203, "reported": "2023-11-16T22:39:10.695329Z", "json": {"subscription": {"id": "e753a67e-d5af-4f6a-9e1d-39a2125d7228", "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 2, "time_end": "2023-11-16T22:39:10.262706Z", "time_start": "2023-11-16T22:39:05.262706Z", "version": "1f61rhsgs318o"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/e753a67e-d5af-4f6a-9e1d-39a2125d7228/1f61rhsgs318o", "initiated_at": "2023-11-16T22:39:10.696377Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzMywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:10 GMT", "Content-Length": "326"}, "elapsed_s": 0.003846, "reported": "2023-11-16T22:39:10.700705Z", "json": {"subscription": {"id": "e753a67e-d5af-4f6a-9e1d-39a2125d7228", "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 2, "time_end": "2023-11-16T22:39:10.262706Z", "time_start": "2023-11-16T22:39:05.262706Z", "version": "1f61rhsgs318o"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "GET", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/bb38af4a-b488-4cb6-81e3-dea18e410e7f", "initiated_at": "2023-11-16T22:39:10.701074Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzMywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:10 GMT", "Content-Length": "326"}, "elapsed_s": 0.001022, "reported": "2023-11-16T22:39:10.702617Z", "json": {"subscription": {"id": "bb38af4a-b488-4cb6-81e3-dea18e410e7f", "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 2, "time_end": "2023-11-16T22:39:10.272471Z", "time_start": "2023-11-16T22:39:05.272471Z", "version": "1f61rhsh4p6kg"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/bb38af4a-b488-4cb6-81e3-dea18e410e7f/1f61rhsh4p6kg", "initiated_at": "2023-11-16T22:39:10.703808Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzMywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:10 GMT", "Content-Length": "326"}, "elapsed_s": 0.004, "reported": "2023-11-16T22:39:10.708354Z", "json": {"subscription": {"id": "bb38af4a-b488-4cb6-81e3-dea18e410e7f", "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 2, "time_end": "2023-11-16T22:39:10.272471Z", "time_start": "2023-11-16T22:39:05.272471Z", "version": "1f61rhsh4p6kg"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "GET", "url": "http://dss.uss1.localutm/v1/dss/identification_service_areas/99536a4e-0be0-460f-9a58-c2edc207f78c", "initiated_at": "2023-11-16T22:39:10.708693Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzMywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:10 GMT", "Content-Length": "106"}, "elapsed_s": 0.001176, "reported": "2023-11-16T22:39:10.710584Z", "json": {"message": "ISA 99536a4e-0be0-460f-9a58-c2edc207f78c not found (E:c32daf4d-bed8-4bbd-8c9e-5c92c7b752d2)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "GET", "url": "http://dss.uss1.localutm/v1/dss/identification_service_areas/57295f40-405b-4ef8-9ab1-d4d9322a27d1", "initiated_at": "2023-11-16T22:39:10.710902Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzMywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:10 GMT", "Content-Length": "106"}, "elapsed_s": 0.001027, "reported": "2023-11-16T22:39:10.712466Z", "json": {"message": "ISA 57295f40-405b-4ef8-9ab1-d4d9322a27d1 not found (E:65a8f303-d3dc-4b07-b1f6-3ad9b937e102)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "GET", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/9739280f-7444-4565-95b5-78a2cf4f3242", "initiated_at": "2023-11-16T22:39:10.712756Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzMywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:10 GMT", "Content-Length": "115"}, "elapsed_s": 0.001266, "reported": "2023-11-16T22:39:10.714519Z", "json": {"message": "Subscription 9739280f-7444-4565-95b5-78a2cf4f3242 not found (E:6b205630-d0d4-41e1-a166-7a16f9e1cd76)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "GET", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/b7ac5a67-039c-4cec-b0b9-0e6d91986a85", "initiated_at": "2023-11-16T22:39:10.714866Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzMywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:10 GMT", "Content-Length": "115"}, "elapsed_s": 0.001029, "reported": "2023-11-16T22:39:10.716540Z", "json": {"message": "Subscription b7ac5a67-039c-4cec-b0b9-0e6d91986a85 not found (E:a8e43dc4-235f-4744-96b5-423ae496e422)"}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T22:39:10.716805Z"}}}, {"test_scenario": {"name": "ASTM NetRID DSS: Token Validation", "scenario_type": "scenarios.astm.netrid.v19.dss.TokenValidation", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/token_validation.md", "start_time": "2023-11-16T22:39:10.717297Z", "cases": [{"name": "Setup", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/token_validation.md#setup-test-case", "start_time": "2023-11-16T22:39:10.717357Z", "steps": [{"name": "Ensure clean workspace", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/token_validation.md#ensure-clean-workspace-test-step", "start_time": "2023-11-16T22:39:10.717400Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-16T22:39:10.719343Z", "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-16T22:39:10.717441Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzMywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:10 GMT", "Content-Length": "106"}, "elapsed_s": 0.001044, "reported": "2023-11-16T22:39:10.719095Z", "json": {"message": "ISA 0000015c-e36d-40be-d38b-eca6ca350000 not found (E:dafd9ea5-26e8-4f9d-8b3b-59b8de8dab96)"}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T22:39:10.719422Z"}], "end_time": "2023-11-16T22:39:10.719454Z"}, {"name": "Token validation", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/token_validation.md#token-validation-test-case", "start_time": "2023-11-16T22:39:10.719481Z", "steps": [{"name": "Token validation", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/test_steps/put_isa.md#create-or-update-isa-test-step", "start_time": "2023-11-16T22:39:10.719516Z", "failed_checks": [], "passed_checks": [{"name": "Read scope cannot create an ISA", "timestamp": "2023-11-16T22:39:10.721846Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "Missing token prevents creating an ISA", "timestamp": "2023-11-16T22:39:10.724462Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "Fake token prevents creating an ISA", "timestamp": "2023-11-16T22:39:10.767340Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA response code", "timestamp": "2023-11-16T22:39:10.776049Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA response format", "timestamp": "2023-11-16T22:39:10.786022Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA ID matches", "timestamp": "2023-11-16T22:39:10.786096Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA version format", "timestamp": "2023-11-16T22:39:10.786151Z", "participants": ["uss1"], "requirements": []}, {"name": "ISA start time matches", "timestamp": "2023-11-16T22:39:10.786201Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA end time matches", "timestamp": "2023-11-16T22:39:10.786250Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA URL matches", "timestamp": "2023-11-16T22:39:10.786298Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "Correct token and scope can create ISA", "timestamp": "2023-11-16T22:39:10.786663Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "Missing token prevents reading an ISA", "timestamp": "2023-11-16T22:39:10.787980Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.GetISA"]}, {"name": "Fake token prevents reading an ISA", "timestamp": "2023-11-16T22:39:10.790289Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.GetISA"]}, {"name": "Read scope cannot mutate an ISA", "timestamp": "2023-11-16T22:39:10.792380Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "Missing token prevents mutating an ISA", "timestamp": "2023-11-16T22:39:10.794802Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "Fake token cannot mutate an ISA", "timestamp": "2023-11-16T22:39:10.796919Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "Read scope cannot delete an ISA", "timestamp": "2023-11-16T22:39:10.798637Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,b"]}, {"name": "Missing token prevents ISA deletion", "timestamp": "2023-11-16T22:39:10.800216Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,b"]}, {"name": "Fake token cannot delete an ISA", "timestamp": "2023-11-16T22:39:10.801806Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,b"]}, {"name": "Correct token and scope can delete ISA", "timestamp": "2023-11-16T22:39:10.808539Z", "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-16T22:39:10.720121Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzMywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.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-16T22:38:54.506822Z", "time_end": "2023-11-16T23:38:54.506822Z"}, "flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "request_id": "e2b180cc-a848-45c7-bb6f-9b52ccca2ec3"}, "body": null}, "response": {"code": 403, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:10 GMT", "Content-Length": "276"}, "elapsed_s": 0.000847, "reported": "2023-11-16T22:39:10.721519Z", "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:9d93c607-c822-401e-9bb2-d81f9ef32128)"}, "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-16T22:39:10.722419Z", "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-16T22:38:54.506822Z", "time_end": "2023-11-16T23:38:54.506822Z"}, "flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "request_id": "721a5786-75d8-4cf2-99d7-fc6b4fe601ab"}, "body": null}, "response": {"code": 401, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:10 GMT", "Content-Length": "76"}, "elapsed_s": 0.001209, "reported": "2023-11-16T22:39:10.724121Z", "json": {"message": "Missing access token (E:e64c8626-100e-447d-aed3-7d315faa5016)"}, "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-16T22:39:10.725272Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImNsaWVudF9pZCI6InVzc191bnNpZ25lZCIsImV4cCI6MTcwMDE3Nzk1MCwiaXNzIjoiTm9BdXRoIiwianRpIjoiNGNkYWUzYTktNGI5Yy00MDBiLWI3ZDYtNjEyZGJhOTJjMGM4IiwibmJmIjoxNzAwMTc0MzQ5LCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3Vuc2lnbmVkIn0.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-16T22:38:54.506822Z", "time_end": "2023-11-16T23:38:54.506822Z"}, "flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "request_id": "b0ced36c-9454-464d-a75e-7594ed15fab9"}, "body": null}, "response": {"code": 401, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:10 GMT", "Content-Length": "86"}, "elapsed_s": 0.001203, "reported": "2023-11-16T22:39:10.767020Z", "json": {"message": "crypto/rsa: verification error (E:143e6c0b-428f-4953-b489-adfecc522ad1)"}, "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-16T22:39:10.768182Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzMywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-16T22:38:54.506822Z", "time_end": "2023-11-16T23:38:54.506822Z"}, "flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "request_id": "83bf0b66-165e-48d3-81a8-ace9443acf7b"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:10 GMT", "Content-Length": "291"}, "elapsed_s": 0.004632, "reported": "2023-11-16T22:39:10.773406Z", "json": {"subscribers": [], "service_area": {"flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-16T22:38:54.506822Z", "time_end": "2023-11-16T23:38:54.506822Z", "version": "1f61ri1kt75lg", "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/1f61ri1kt75lg", "initiated_at": "2023-11-16T22:39:10.790832Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzMywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.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-16T22:38:54.506822Z", "time_end": "2023-11-16T23:38:54.506822Z"}, "flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "request_id": "1a26e980-35ad-47bf-a5b0-1a879c43f1f8"}, "body": null}, "response": {"code": 403, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:10 GMT", "Content-Length": "276"}, "elapsed_s": 0.000757, "reported": "2023-11-16T22:39:10.792090Z", "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:c2c70190-3979-4ae7-9a79-61e94bf370d8)"}, "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-16T22:39:10.793130Z", "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-16T22:38:54.506822Z", "time_end": "2023-11-16T23:38:54.506822Z"}, "flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "request_id": "7ee0dd10-097c-411b-be92-3c75c03f1b71"}, "body": null}, "response": {"code": 401, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:10 GMT", "Content-Length": "76"}, "elapsed_s": 0.000803, "reported": "2023-11-16T22:39:10.794461Z", "json": {"message": "Missing access token (E:0a15c288-366a-4477-800b-12718057ea53)"}, "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-16T22:39:10.795395Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImNsaWVudF9pZCI6InVzc191bnNpZ25lZCIsImV4cCI6MTcwMDE3Nzk1MCwiaXNzIjoiTm9BdXRoIiwianRpIjoiNGNkYWUzYTktNGI5Yy00MDBiLWI3ZDYtNjEyZGJhOTJjMGM4IiwibmJmIjoxNzAwMTc0MzQ5LCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3Vuc2lnbmVkIn0.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-16T22:38:54.506822Z", "time_end": "2023-11-16T23:38:54.506822Z"}, "flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "request_id": "fdeb5694-38e6-41f1-8f86-9594873874f1"}, "body": null}, "response": {"code": 401, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:10 GMT", "Content-Length": "86"}, "elapsed_s": 0.000699, "reported": "2023-11-16T22:39:10.796601Z", "json": {"message": "crypto/rsa: verification error (E:9dd603ca-e0c1-429d-87c2-b2052eaa1409)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/v1/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000/1f61ri1kt75lg", "initiated_at": "2023-11-16T22:39:10.796983Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzMywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 403, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:10 GMT", "Content-Length": "276"}, "elapsed_s": 0.000729, "reported": "2023-11-16T22:39:10.798352Z", "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:92c2b4a3-45f3-4612-a652-bcbf21a702c2)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/v1/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000/1f61ri1kt75lg", "initiated_at": "2023-11-16T22:39:10.798728Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0"}, "json": null, "body": null}, "response": {"code": 401, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:10 GMT", "Content-Length": "76"}, "elapsed_s": 0.000713, "reported": "2023-11-16T22:39:10.799893Z", "json": {"message": "Missing access token (E:ce0f07cc-3a54-4403-8acf-6555b945bbe2)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/v1/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000/1f61ri1kt75lg", "initiated_at": "2023-11-16T22:39:10.800299Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImNsaWVudF9pZCI6InVzc191bnNpZ25lZCIsImV4cCI6MTcwMDE3Nzk1MCwiaXNzIjoiTm9BdXRoIiwianRpIjoiNGNkYWUzYTktNGI5Yy00MDBiLWI3ZDYtNjEyZGJhOTJjMGM4IiwibmJmIjoxNzAwMTc0MzQ5LCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3Vuc2lnbmVkIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 401, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:10 GMT", "Content-Length": "86"}, "elapsed_s": 0.000725, "reported": "2023-11-16T22:39:10.801515Z", "json": {"message": "crypto/rsa: verification error (E:e35594db-da1e-4ce5-acd0-124dbee7b003)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/v1/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000/1f61ri1kt75lg", "initiated_at": "2023-11-16T22:39:10.801865Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzMywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:10 GMT", "Content-Length": "291"}, "elapsed_s": 0.004068, "reported": "2023-11-16T22:39:10.806460Z", "json": {"service_area": {"flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-16T22:38:54.506822Z", "time_end": "2023-11-16T23:38:54.506822Z", "version": "1f61ri1kt75lg", "id": "0000015c-e36d-40be-d38b-eca6ca350000"}, "subscribers": []}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T22:39:10.808571Z"}], "end_time": "2023-11-16T22:39:10.808586Z"}], "successful": true, "end_time": "2023-11-16T22:39:10.808599Z", "cleanup": {"name": "Cleanup", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/token_validation.md#cleanup", "start_time": "2023-11-16T22:39:10.808617Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-16T22:39:10.810356Z", "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-16T22:39:10.808641Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzMywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:10 GMT", "Content-Length": "106"}, "elapsed_s": 0.001025, "reported": "2023-11-16T22:39:10.810122Z", "json": {"message": "ISA 0000015c-e36d-40be-d38b-eca6ca350000 not found (E:c8c85cda-e801-46cc-bc7e-847aec6deddc)"}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T22:39:10.810427Z"}}}, {"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/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/crdb_access.md", "start_time": "2023-11-16T22:39:10.810803Z", "cases": [], "successful": true, "end_time": "2023-11-16T22:39:10.810845Z"}}], "capability_evaluations": [], "successful": true, "end_time": "2023-11-16T22:39:10.811029Z"}}, {"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/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/suites/astm/netrid/f3411_19/dss_probing.md", "start_time": "2023-11-16T22:39:10.811769Z", "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/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_simple.md", "start_time": "2023-11-16T22:39:10.811932Z", "cases": [{"name": "Setup", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_simple.md#setup-test-case", "start_time": "2023-11-16T22:39:10.811986Z", "steps": [{"name": "Ensure clean workspace", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_simple.md#ensure-clean-workspace-test-step", "start_time": "2023-11-16T22:39:10.812022Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-16T22:39:10.814104Z", "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-16T22:39:10.812058Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzOSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:10 GMT", "Content-Length": "106"}, "elapsed_s": 0.001196, "reported": "2023-11-16T22:39:10.813849Z", "json": {"message": "ISA 0000015c-e36d-40be-d38b-eca6ca350000 not found (E:4ed2e564-6502-4cf1-bb87-8a70688bfedb)"}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T22:39:10.814181Z"}], "end_time": "2023-11-16T22:39:10.814211Z"}, {"name": "Create and check ISA", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_simple.md#create-and-check-isa-test-case", "start_time": "2023-11-16T22:39:10.814241Z", "steps": [{"name": "Create ISA", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/test_steps/put_isa.md#create-or-update-isa-test-step", "start_time": "2023-11-16T22:39:10.814282Z", "failed_checks": [], "passed_checks": [{"name": "ISA response code", "timestamp": "2023-11-16T22:39:10.824217Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA response format", "timestamp": "2023-11-16T22:39:10.834510Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA ID matches", "timestamp": "2023-11-16T22:39:10.834577Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA version format", "timestamp": "2023-11-16T22:39:10.834628Z", "participants": ["uss2"], "requirements": []}, {"name": "ISA start time matches", "timestamp": "2023-11-16T22:39:10.834674Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA end time matches", "timestamp": "2023-11-16T22:39:10.834717Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA URL matches", "timestamp": "2023-11-16T22:39:10.834760Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA created", "timestamp": "2023-11-16T22:39:10.835135Z", "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-16T22:39:10.814883Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk1MCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-16T22:38:54.530663Z", "time_end": "2023-11-16T23:38:54.530663Z"}, "flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "request_id": "459dbce3-0134-4ff0-94c1-69c794ec9b1e"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:10 GMT", "Content-Length": "291"}, "elapsed_s": 0.004582, "reported": "2023-11-16T22:39:10.821488Z", "json": {"subscribers": [], "service_area": {"flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-16T22:38:54.530663Z", "time_end": "2023-11-16T23:38:54.530663Z", "version": "1f61ri1mb5geg", "id": "0000015c-e36d-40be-d38b-eca6ca350000"}}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T22:39:10.835163Z"}, {"name": "Get ISA by ID", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_simple.md#get-isa-by-id-test-step", "start_time": "2023-11-16T22:39:10.835186Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-16T22:39:10.838174Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.GetISA", "interuss.f3411.dss_endpoints.GetISA"]}, {"name": "ISA version match", "timestamp": "2023-11-16T22:39:10.838788Z", "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-16T22:39:10.835225Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzOSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:10 GMT", "Content-Length": "274"}, "elapsed_s": 0.001254, "reported": "2023-11-16T22:39:10.836972Z", "json": {"service_area": {"flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-16T22:38:54.530663Z", "time_end": "2023-11-16T23:38:54.530663Z", "version": "1f61ri1mb5geg", "id": "0000015c-e36d-40be-d38b-eca6ca350000"}}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T22:39:10.838816Z"}], "end_time": "2023-11-16T22:39:10.838832Z"}, {"name": "Update and search ISA", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_simple.md#update-and-search-isa-test-case", "start_time": "2023-11-16T22:39:10.838857Z", "steps": [{"name": "Update ISA", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/test_steps/put_isa.md#create-or-update-isa-test-step", "start_time": "2023-11-16T22:39:10.838888Z", "failed_checks": [], "passed_checks": [{"name": "ISA response code", "timestamp": "2023-11-16T22:39:10.847724Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA response format", "timestamp": "2023-11-16T22:39:10.857680Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA ID matches", "timestamp": "2023-11-16T22:39:10.857751Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA version changed", "timestamp": "2023-11-16T22:39:10.857797Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA version format", "timestamp": "2023-11-16T22:39:10.857838Z", "participants": ["uss2"], "requirements": []}, {"name": "ISA start time matches", "timestamp": "2023-11-16T22:39:10.857880Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA end time matches", "timestamp": "2023-11-16T22:39:10.857920Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA URL matches", "timestamp": "2023-11-16T22:39:10.857960Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA updated", "timestamp": "2023-11-16T22:39:10.858302Z", "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/1f61ri1mb5geg", "initiated_at": "2023-11-16T22:39:10.839397Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk1MCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-16T22:38:54.530663Z", "time_end": "2023-11-16T23:38:55.530663Z"}, "flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "request_id": "5c0d5392-e0d8-4dcc-830a-1521f409d006"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:10 GMT", "Content-Length": "291"}, "elapsed_s": 0.005219, "reported": "2023-11-16T22:39:10.845160Z", "json": {"subscribers": [], "service_area": {"flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-16T22:38:54.530663Z", "time_end": "2023-11-16T23:38:55.530663Z", "version": "1f61ri1n12os8", "id": "0000015c-e36d-40be-d38b-eca6ca350000"}}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T22:39:10.858327Z"}, {"name": "Get ISA by ID", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_simple.md#get-isa-by-id-test-step-1", "start_time": "2023-11-16T22:39:10.858354Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-16T22:39:10.861097Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.GetISA", "interuss.f3411.dss_endpoints.GetISA"]}, {"name": "ISA version match", "timestamp": "2023-11-16T22:39:10.861759Z", "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-16T22:39:10.858389Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzOSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:10 GMT", "Content-Length": "274"}, "elapsed_s": 0.001065, "reported": "2023-11-16T22:39:10.859933Z", "json": {"service_area": {"flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-16T22:38:54.530663Z", "time_end": "2023-11-16T23:38:55.530663Z", "version": "1f61ri1n12os8", "id": "0000015c-e36d-40be-d38b-eca6ca350000"}}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T22:39:10.861798Z"}, {"name": "Search by earliest time (included)", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/test_steps/search_isas.md#search-isas-test-step", "start_time": "2023-11-16T22:39:10.861835Z", "failed_checks": [], "passed_checks": [{"name": "ISAs search response format", "timestamp": "2023-11-16T22:39:10.874847Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "Successful ISAs search", "timestamp": "2023-11-16T22:39:10.874888Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "ISA returned by search", "timestamp": "2023-11-16T22:39:10.875600Z", "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-16T23:37:55.530663Z", "initiated_at": "2023-11-16T22:39:10.861913Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzOSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:10 GMT", "Content-Length": "277"}, "elapsed_s": 0.001491, "reported": "2023-11-16T22:39:10.863998Z", "json": {"service_areas": [{"flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-16T22:38:54.530663Z", "time_end": "2023-11-16T23:38:55.530663Z", "version": "1f61ri1n12os8", "id": "0000015c-e36d-40be-d38b-eca6ca350000"}]}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T22:39:10.875631Z"}, {"name": "Search by earliest time (excluded)", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/test_steps/search_isas.md#search-isas-test-step", "start_time": "2023-11-16T22:39:10.875660Z", "failed_checks": [], "passed_checks": [{"name": "ISAs search response format", "timestamp": "2023-11-16T22:39:10.886495Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "Successful ISAs search", "timestamp": "2023-11-16T22:39:10.886533Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "ISA not returned by search", "timestamp": "2023-11-16T22:39:10.886680Z", "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-16T23:39:55.530663Z", "initiated_at": "2023-11-16T22:39:10.875732Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzOSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:10 GMT", "Content-Length": "21"}, "elapsed_s": 0.0013, "reported": "2023-11-16T22:39:10.877536Z", "json": {"service_areas": []}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T22:39:10.886707Z"}, {"name": "Search by latest time (included)", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/test_steps/search_isas.md#search-isas-test-step", "start_time": "2023-11-16T22:39:10.886733Z", "failed_checks": [], "passed_checks": [{"name": "ISAs search response format", "timestamp": "2023-11-16T22:39:10.899055Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "Successful ISAs search", "timestamp": "2023-11-16T22:39:10.899095Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "ISA returned by search", "timestamp": "2023-11-16T22:39:10.899813Z", "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-16T22:39:54.530663Z", "initiated_at": "2023-11-16T22:39:10.886813Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzOSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:10 GMT", "Content-Length": "277"}, "elapsed_s": 0.001509, "reported": "2023-11-16T22:39:10.888838Z", "json": {"service_areas": [{"flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-16T22:38:54.530663Z", "time_end": "2023-11-16T23:38:55.530663Z", "version": "1f61ri1n12os8", "id": "0000015c-e36d-40be-d38b-eca6ca350000"}]}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T22:39:10.899843Z"}, {"name": "Search by latest time (excluded)", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/test_steps/search_isas.md#search-isas-test-step", "start_time": "2023-11-16T22:39:10.899872Z", "failed_checks": [], "passed_checks": [{"name": "ISAs search response format", "timestamp": "2023-11-16T22:39:10.910891Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "Successful ISAs search", "timestamp": "2023-11-16T22:39:10.910928Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "ISA not returned by search", "timestamp": "2023-11-16T22:39:10.911081Z", "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-16T22:37:54.530663Z", "initiated_at": "2023-11-16T22:39:10.899942Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzOSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:10 GMT", "Content-Length": "21"}, "elapsed_s": 0.001555, "reported": "2023-11-16T22:39:10.902018Z", "json": {"service_areas": []}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T22:39:10.911110Z"}, {"name": "Search by area only", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/test_steps/search_isas.md#search-isas-test-step", "start_time": "2023-11-16T22:39:10.911137Z", "failed_checks": [], "passed_checks": [{"name": "ISAs search response format", "timestamp": "2023-11-16T22:39:10.924146Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "Successful ISAs search", "timestamp": "2023-11-16T22:39:10.924186Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "ISA returned by search", "timestamp": "2023-11-16T22:39:10.924866Z", "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-16T22:39:10.911203Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzOSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:10 GMT", "Content-Length": "277"}, "elapsed_s": 0.001443, "reported": "2023-11-16T22:39:10.913136Z", "json": {"service_areas": [{"flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-16T22:38:54.530663Z", "time_end": "2023-11-16T23:38:55.530663Z", "version": "1f61ri1n12os8", "id": "0000015c-e36d-40be-d38b-eca6ca350000"}]}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T22:39:10.924903Z"}, {"name": "Search with invalid params", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_simple.md#search-with-invalid-params-test-step", "start_time": "2023-11-16T22:39:10.924941Z", "failed_checks": [], "passed_checks": [{"name": "Search request rejected", "timestamp": "2023-11-16T22:39:10.926560Z", "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-16T22:39:10.924988Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzOSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:10 GMT", "Content-Length": "68"}, "elapsed_s": 0.000775, "reported": "2023-11-16T22:39:10.926339Z", "json": {"message": "Missing area (E:8b94fc8d-1571-43b6-8acc-a0c878c716b5)"}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T22:39:10.926612Z"}, {"name": "Search by huge area", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_simple.md#search-by-huge-area-test-step", "start_time": "2023-11-16T22:39:10.926666Z", "failed_checks": [], "passed_checks": [{"name": "Search request rejected", "timestamp": "2023-11-16T22:39:10.928304Z", "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-16T22:39:10.926757Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzOSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 413, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:10 GMT", "Content-Length": "70"}, "elapsed_s": 0.000782, "reported": "2023-11-16T22:39:10.928078Z", "json": {"message": "Area too large (E:d27eebd9-b3b6-4bf6-a4ea-d61d35b88de3)"}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T22:39:10.928355Z"}, {"name": "Search ISA with loop", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_simple.md#search-isa-with-loop-test-step", "start_time": "2023-11-16T22:39:10.928410Z", "failed_checks": [], "passed_checks": [{"name": "Search request rejected", "timestamp": "2023-11-16T22:39:10.930162Z", "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-16T22:39:10.928501Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzOSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:10 GMT", "Content-Length": "103"}, "elapsed_s": 0.000848, "reported": "2023-11-16T22:39:10.929925Z", "json": {"message": "Intersection found between polygon edge 1 and 4 (E:d5de8d89-9d74-4e81-9424-91f35a733ed5)"}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T22:39:10.930211Z"}], "end_time": "2023-11-16T22:39:10.930242Z"}, {"name": "Delete ISA", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_simple.md#delete-isa-test-case", "start_time": "2023-11-16T22:39:10.930295Z", "steps": [{"name": "Delete with wrong version", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_simple.md#delete-with-wrong-version-test-step", "start_time": "2023-11-16T22:39:10.930345Z", "failed_checks": [], "passed_checks": [{"name": "Delete request rejected", "timestamp": "2023-11-16T22:39:10.932775Z", "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/f61ri1n12os", "initiated_at": "2023-11-16T22:39:10.930395Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk1MCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 409, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:10 GMT", "Content-Length": "127"}, "elapsed_s": 0.00157, "reported": "2023-11-16T22:39:10.932528Z", "json": {"message": "ISA currently at version 1f61ri1n12os8 but client specified f61ri1n12os (E:9c27e00d-8402-48c1-9bfc-692a395cda4c)"}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T22:39:10.932827Z"}, {"name": "Delete with empty version", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_simple.md#delete-with-empty-version-test-step", "start_time": "2023-11-16T22:39:10.932876Z", "failed_checks": [], "passed_checks": [{"name": "Delete request rejected", "timestamp": "2023-11-16T22:39:10.934522Z", "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-16T22:39:10.932942Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk1MCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:10 GMT", "Content-Length": "78"}, "elapsed_s": 0.000775, "reported": "2023-11-16T22:39:10.934274Z", "json": {"message": "Missing version string (E:6c7e2b5a-73f7-4f88-a86b-b1a5832c1c2b)"}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T22:39:10.934575Z"}, {"name": "Delete ISA", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/test_steps/delete_isa.md#delete-isa-test-step", "start_time": "2023-11-16T22:39:10.934625Z", "failed_checks": [], "passed_checks": [{"name": "ISA response format", "timestamp": "2023-11-16T22:39:10.953343Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,b"]}, {"name": "ISA ID matches", "timestamp": "2023-11-16T22:39:10.953404Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,b"]}, {"name": "ISA version matches", "timestamp": "2023-11-16T22:39:10.953445Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,b"]}, {"name": "ISA deleted", "timestamp": "2023-11-16T22:39:10.953468Z", "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/1f61ri1n12os8", "initiated_at": "2023-11-16T22:39:10.934697Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk1MCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:10 GMT", "Content-Length": "291"}, "elapsed_s": 0.004922, "reported": "2023-11-16T22:39:10.940191Z", "json": {"service_area": {"flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-16T22:38:54.530663Z", "time_end": "2023-11-16T23:38:55.530663Z", "version": "1f61ri1n12os8", "id": "0000015c-e36d-40be-d38b-eca6ca350000"}, "subscribers": []}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T22:39:10.953487Z"}, {"name": "Get deleted ISA by ID", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_simple.md#get-deleted-isa-by-id-test-step", "start_time": "2023-11-16T22:39:10.953508Z", "failed_checks": [], "passed_checks": [{"name": "ISA not found", "timestamp": "2023-11-16T22:39:10.955370Z", "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-16T22:39:10.953543Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzOSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:10 GMT", "Content-Length": "106"}, "elapsed_s": 0.001118, "reported": "2023-11-16T22:39:10.955150Z", "json": {"message": "ISA 0000015c-e36d-40be-d38b-eca6ca350000 not found (E:72c4aa30-5dc3-4d5c-a181-66034cef89c1)"}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T22:39:10.955423Z"}, {"name": "Search ISA", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/test_steps/search_isas.md#search-isas-test-step", "start_time": "2023-11-16T22:39:10.955471Z", "failed_checks": [], "passed_checks": [{"name": "ISAs search response format", "timestamp": "2023-11-16T22:39:10.966564Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "Successful ISAs search", "timestamp": "2023-11-16T22:39:10.966600Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "ISA not returned by search", "timestamp": "2023-11-16T22:39:10.966747Z", "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-16T22:39:10.955567Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzOSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:10 GMT", "Content-Length": "21"}, "elapsed_s": 0.001251, "reported": "2023-11-16T22:39:10.957465Z", "json": {"service_areas": []}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T22:39:10.966775Z"}], "end_time": "2023-11-16T22:39:10.966790Z"}], "successful": true, "end_time": "2023-11-16T22:39:10.966803Z", "cleanup": {"name": "Cleanup", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_simple.md#cleanup", "start_time": "2023-11-16T22:39:10.966823Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-16T22:39:10.968581Z", "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-16T22:39:10.966847Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzOSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:10 GMT", "Content-Length": "106"}, "elapsed_s": 0.001034, "reported": "2023-11-16T22:39:10.968341Z", "json": {"message": "ISA 0000015c-e36d-40be-d38b-eca6ca350000 not found (E:20a17def-a914-473d-b1e1-0ae31a8baf87)"}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T22:39:10.968653Z"}}}, {"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/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_validation.md", "start_time": "2023-11-16T22:39:10.969122Z", "cases": [{"name": "Setup", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_validation.md#setup-test-case", "start_time": "2023-11-16T22:39:10.969209Z", "steps": [{"name": "Ensure clean workspace", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_validation.md#ensure-clean-workspace-test-step", "start_time": "2023-11-16T22:39:10.969262Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-16T22:39:10.971012Z", "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-16T22:39:10.969307Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzOSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:10 GMT", "Content-Length": "106"}, "elapsed_s": 0.00099, "reported": "2023-11-16T22:39:10.970773Z", "json": {"message": "ISA 00000170-e36d-40be-d38b-eca6ca350000 not found (E:5a4e5459-8e17-4b6b-aef6-9ba20799fd15)"}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T22:39:10.971083Z"}], "end_time": "2023-11-16T22:39:10.971111Z"}, {"name": "ISA Validation", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_validation.md#isa-validation-test-case", "start_time": "2023-11-16T22:39:10.971145Z", "steps": [{"name": "ISA Validation", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_validation.md#isa-validation-test-step", "start_time": "2023-11-16T22:39:10.971179Z", "failed_checks": [], "passed_checks": [{"name": "ISA huge area", "timestamp": "2023-11-16T22:39:10.973436Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA empty vertices", "timestamp": "2023-11-16T22:39:10.975681Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA start time in the past", "timestamp": "2023-11-16T22:39:10.978201Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA start time after end time", "timestamp": "2023-11-16T22:39:10.980653Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA vertices are valid", "timestamp": "2023-11-16T22:39:10.982804Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA missing outline", "timestamp": "2023-11-16T22:39:10.984546Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA missing volume", "timestamp": "2023-11-16T22:39:10.986412Z", "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-16T22:39:10.971897Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk1MCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-16T22:38:54.537099Z", "time_end": "2023-11-16T23:38:54.537099Z"}, "flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "request_id": "9e8ce7c9-865d-4421-a4bd-3de17d824829"}, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:10 GMT", "Content-Length": "70"}, "elapsed_s": 0.000774, "reported": "2023-11-16T22:39:10.973163Z", "json": {"message": "Area too large (E:76ec0ee3-e419-46d5-9780-69a8cc7c3ffa)"}, "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-16T22:39:10.974114Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk1MCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": []}, "altitude_lo": 0.0, "altitude_hi": 3048.0}, "time_start": "2023-11-16T22:38:54.537099Z", "time_end": "2023-11-16T23:38:54.537099Z"}, "flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "request_id": "464e0021-6545-49f6-98a4-558722b5c1cb"}, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:10 GMT", "Content-Length": "93"}, "elapsed_s": 0.000775, "reported": "2023-11-16T22:39:10.975417Z", "json": {"message": "Missing or malformed required extents (E:f97ce604-8e1d-4db8-8faf-9f24d867cf07)"}, "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-16T22:39:10.976518Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk1MCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-16T22:29:10.975729Z", "time_end": "2023-11-16T23:29:10.975729Z"}, "flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "request_id": "bee448e5-c42c-4347-8165-b6567f5f1f70"}, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:10 GMT", "Content-Length": "116"}, "elapsed_s": 0.000885, "reported": "2023-11-16T22:39:10.977936Z", "json": {"message": "IdentificationServiceArea time_start must not be in the past (E:2302765e-81be-4676-af72-da96847ecdba)"}, "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-16T22:39:10.979057Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk1MCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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": "3a24f84d-b323-4f8e-a33d-b770f91a70dd"}, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:10 GMT", "Content-Length": "116"}, "elapsed_s": 0.00081, "reported": "2023-11-16T22:39:10.980399Z", "json": {"message": "IdentificationServiceArea time_start must not be in the past (E:0eb10533-80f0-4559-8b02-a49fd7e0b962)"}, "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-16T22:39:10.981335Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk1MCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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": "2a08b15d-75b7-4798-9b97-bffa18b40898"}, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:10 GMT", "Content-Length": "101"}, "elapsed_s": 0.00072, "reported": "2023-11-16T22:39:10.982561Z", "json": {"message": "Coordinates did not create a well-formed area (E:8a480f16-9be7-4698-b043-0a85023802a2)"}, "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-16T22:39:10.982941Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk1MCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"spatial_volume": {"altitude_lo": 0.0, "altitude_hi": 3048.0}, "time_start": "2023-11-16T22:38:54.537099Z", "time_end": "2023-11-16T23:38:54.537099Z"}, "flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "request_id": "9e8ce7c9-865d-4421-a4bd-3de17d824829"}, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:10 GMT", "Content-Length": "93"}, "elapsed_s": 0.000758, "reported": "2023-11-16T22:39:10.984337Z", "json": {"message": "Missing or malformed required extents (E:40e1e2a0-8a1b-48a8-9318-2143db1f0bf8)"}, "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-16T22:39:10.984691Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk1MCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"time_start": "2023-11-16T22:38:54.537099Z", "time_end": "2023-11-16T23:38:54.537099Z"}, "flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "request_id": "9e8ce7c9-865d-4421-a4bd-3de17d824829"}, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:10 GMT", "Content-Length": "93"}, "elapsed_s": 0.000812, "reported": "2023-11-16T22:39:10.986220Z", "json": {"message": "Missing or malformed required extents (E:656644ad-54a3-4b09-9cd4-ea572bb0a9d6)"}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T22:39:10.986462Z"}], "end_time": "2023-11-16T22:39:10.986491Z"}], "successful": true, "end_time": "2023-11-16T22:39:10.986516Z", "cleanup": {"name": "Cleanup", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_validation.md#cleanup", "start_time": "2023-11-16T22:39:10.986553Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-16T22:39:10.988461Z", "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-16T22:39:10.986594Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzOSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:10 GMT", "Content-Length": "106"}, "elapsed_s": 0.001029, "reported": "2023-11-16T22:39:10.988223Z", "json": {"message": "ISA 00000170-e36d-40be-d38b-eca6ca350000 not found (E:8c4f7ea1-b1f9-483b-a4f5-39f6129edc77)"}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T22:39:10.988532Z"}}}, {"test_scenario": {"name": "ASTM NetRID DSS: ISA Expiry", "scenario_type": "scenarios.astm.netrid.v19.dss.ISAExpiry", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_expiry.md", "start_time": "2023-11-16T22:39:10.988884Z", "cases": [{"name": "Setup", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_expiry.md#setup-test-case", "start_time": "2023-11-16T22:39:10.988935Z", "steps": [{"name": "Ensure clean workspace", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_expiry.md#ensure-clean-workspace-test-step", "start_time": "2023-11-16T22:39:10.988972Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-16T22:39:10.990956Z", "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-16T22:39:10.989010Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzOSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:10 GMT", "Content-Length": "106"}, "elapsed_s": 0.001085, "reported": "2023-11-16T22:39:10.990725Z", "json": {"message": "ISA 00000171-e36d-40be-d38b-eca6ca350000 not found (E:ce908235-fa68-4d34-a754-a222f00d459a)"}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T22:39:10.991035Z"}], "end_time": "2023-11-16T22:39:10.991067Z"}, {"name": "ISA Expiry", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_expiry.md#isa-expiry-test-case", "start_time": "2023-11-16T22:39:10.991106Z", "steps": [{"name": "ISA Expiry", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_expiry.md#isa-expiry-test-step", "start_time": "2023-11-16T22:39:10.991143Z", "failed_checks": [], "passed_checks": [{"name": "Create short-lived ISA", "timestamp": "2023-11-16T22:39:10.998773Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "Expired ISAs are not part of search results", "timestamp": "2023-11-16T22:39:16.002083Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "An expired ISA can be queried by its ID", "timestamp": "2023-11-16T22:39:16.005157Z", "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-16T22:39:10.991882Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk1MCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-16T22:39:10.991172Z", "time_end": "2023-11-16T22:39:15.991172Z"}, "flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "request_id": "eed318b8-c995-4046-a91c-7765efbbfefa"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:10 GMT", "Content-Length": "291"}, "elapsed_s": 0.004608, "reported": "2023-11-16T22:39:10.997055Z", "json": {"subscribers": [], "service_area": {"flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-16T22:39:10.991172Z", "time_end": "2023-11-16T22:39:15.991172Z", "version": "1f61ri1rih5a0", "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-16T22:39:15.999063Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzOSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:16 GMT", "Content-Length": "21"}, "elapsed_s": 0.001776, "reported": "2023-11-16T22:39:16.001566Z", "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-16T22:39:16.002147Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzOSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:16 GMT", "Content-Length": "274"}, "elapsed_s": 0.001111, "reported": "2023-11-16T22:39:16.003769Z", "json": {"service_area": {"flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-16T22:39:10.991172Z", "time_end": "2023-11-16T22:39:15.991172Z", "version": "1f61ri1rih5a0", "id": "00000171-e36d-40be-d38b-eca6ca350000"}}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T22:39:16.005221Z"}], "end_time": "2023-11-16T22:39:16.005242Z"}], "successful": true, "end_time": "2023-11-16T22:39:16.005258Z", "cleanup": {"name": "Cleanup", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_expiry.md#cleanup", "start_time": "2023-11-16T22:39:16.005283Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-16T22:39:16.007470Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.GetISA"]}, {"name": "Removed pre-existing ISA", "timestamp": "2023-11-16T22:39:16.016322Z", "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-16T22:39:16.005312Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzOSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:16 GMT", "Content-Length": "274"}, "elapsed_s": 0.00098, "reported": "2023-11-16T22:39:16.006769Z", "json": {"service_area": {"flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-16T22:39:10.991172Z", "time_end": "2023-11-16T22:39:15.991172Z", "version": "1f61ri1rih5a0", "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/1f61ri1rih5a0", "initiated_at": "2023-11-16T22:39:16.008435Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk1MCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:16 GMT", "Content-Length": "291"}, "elapsed_s": 0.005188, "reported": "2023-11-16T22:39:16.014155Z", "json": {"service_area": {"flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-16T22:39:10.991172Z", "time_end": "2023-11-16T22:39:15.991172Z", "version": "1f61ri1rih5a0", "id": "00000171-e36d-40be-d38b-eca6ca350000"}, "subscribers": []}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T22:39:16.016356Z"}}}, {"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/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_subscription_interactions.md", "start_time": "2023-11-16T22:39:16.016737Z", "cases": [{"name": "Setup", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_subscription_interactions.md#setup-test-case", "start_time": "2023-11-16T22:39:16.016813Z", "steps": [{"name": "Ensure clean workspace", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_subscription_interactions.md#ensure-clean-workspace-test-step", "start_time": "2023-11-16T22:39:16.016866Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-16T22:39:16.018859Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.GetISA"]}, {"name": "Successful subscription search query", "timestamp": "2023-11-16T22:39:16.021496Z", "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-16T22:39:16.016908Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzOSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:16 GMT", "Content-Length": "106"}, "elapsed_s": 0.001142, "reported": "2023-11-16T22:39:16.018597Z", "json": {"message": "ISA 00000172-e36d-40be-d38b-eca6ca350000 not found (E:640694be-96ca-4281-9f68-56d7c3c729d0)"}, "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-16T22:39:16.019002Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzOSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:16 GMT", "Content-Length": "21"}, "elapsed_s": 0.001605, "reported": "2023-11-16T22:39:16.021136Z", "json": {"subscriptions": []}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T22:39:16.021669Z"}], "end_time": "2023-11-16T22:39:16.021692Z"}, {"name": "ISA Subscription Interactions", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_subscription_interactions.md#isa-subscription-interactions-test-case", "start_time": "2023-11-16T22:39:16.021718Z", "steps": [{"name": "ISA Subscription Interactions", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_subscription_interactions.md#isa-subscription-interactions-test-step", "start_time": "2023-11-16T22:39:16.021743Z", "failed_checks": [], "passed_checks": [{"name": "Create an ISA", "timestamp": "2023-11-16T22:39:16.029418Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "Create a subscription within the ISA footprint", "timestamp": "2023-11-16T22:39:16.037630Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Subscription for the ISA's area mentions the ISA", "timestamp": "2023-11-16T22:39:16.038576Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Newly created subscription has a notification_index of 0", "timestamp": "2023-11-16T22:39:16.039785Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Mutate the ISA", "timestamp": "2023-11-16T22:39:16.292302Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "Response to the mutation of the ISA contains subscription ID", "timestamp": "2023-11-16T22:39:16.294903Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "Subscription to an ISA has its notification index incremented after mutation", "timestamp": "2023-11-16T22:39:16.296088Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "Delete the ISA", "timestamp": "2023-11-16T22:39:16.332527Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,d"]}, {"name": "Response to the deletion of the ISA contains subscription ID", "timestamp": "2023-11-16T22:39:16.334940Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,b"]}, {"name": "Subscription to an ISA has its notification index incremented after deletion", "timestamp": "2023-11-16T22:39:16.336108Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-16T22:39:16.343369Z", "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-16T22:39:16.022359Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk1MCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-16T22:38:54.550389Z", "time_end": "2023-11-16T23:38:54.550389Z"}, "flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "request_id": "a0cd788c-bfbd-434a-af66-1f6c16cd023a"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:16 GMT", "Content-Length": "291"}, "elapsed_s": 0.004529, "reported": "2023-11-16T22:39:16.027500Z", "json": {"subscribers": [], "service_area": {"flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-16T22:38:54.550389Z", "time_end": "2023-11-16T23:38:54.550389Z", "version": "1f61ri6hg0jc8", "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-16T22:39:16.030097Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzOSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.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-16T22:38:54.550389Z", "time_end": "2023-11-16T23:38:54.550389Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "246144a6-0b20-414f-8671-067ba0df706c"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:16 GMT", "Content-Length": "627"}, "elapsed_s": 0.005975, "reported": "2023-11-16T22:39:16.036631Z", "json": {"service_areas": [{"flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-16T22:38:54.550389Z", "time_end": "2023-11-16T23:38:54.550389Z", "version": "1f61ri6hg0jc8", "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-16T23:38:54.550389Z", "time_start": "2023-11-16T22:38:54.550389Z", "version": "1f61ri6hnc7dg"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/v1/dss/identification_service_areas/00000172-e36d-40be-d38b-eca6ca350000/1f61ri6hg0jc8", "initiated_at": "2023-11-16T22:39:16.040614Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk1MCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-16T22:38:54.550389Z", "time_end": "2023-11-16T23:38:54.550389Z"}, "flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "request_id": "a9e50a0c-aa8d-4a71-a5be-42048bfc6030"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:16 GMT", "Content-Length": "482"}, "elapsed_s": 0.004585, "reported": "2023-11-16T22:39:16.045806Z", "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-16T22:38:54.550389Z", "time_end": "2023-11-16T23:38:54.550389Z", "version": "1f61ri6i1n67o", "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/1f61ri6i1n67o", "initiated_at": "2023-11-16T22:39:16.296836Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk1MCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:16 GMT", "Content-Length": "482"}, "elapsed_s": 0.005507, "reported": "2023-11-16T22:39:16.302932Z", "json": {"service_area": {"flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-16T22:38:54.550389Z", "time_end": "2023-11-16T23:38:54.550389Z", "version": "1f61ri6i1n67o", "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/1f61ri6hnc7dg", "initiated_at": "2023-11-16T22:39:16.337300Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzOSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:16 GMT", "Content-Length": "352"}, "elapsed_s": 0.004057, "reported": "2023-11-16T22:39:16.341895Z", "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-16T23:38:54.550389Z", "time_start": "2023-11-16T22:38:54.550389Z", "version": "1f61ri6hnc7dg"}}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T22:39:16.343400Z"}], "end_time": "2023-11-16T22:39:16.343415Z"}], "successful": true, "end_time": "2023-11-16T22:39:16.343429Z", "cleanup": {"name": "Cleanup", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/isa_subscription_interactions.md#cleanup", "start_time": "2023-11-16T22:39:16.343452Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-16T22:39:16.345414Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.GetISA"]}, {"name": "Successful subscription search query", "timestamp": "2023-11-16T22:39:16.347933Z", "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-16T22:39:16.343479Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzOSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:16 GMT", "Content-Length": "106"}, "elapsed_s": 0.001101, "reported": "2023-11-16T22:39:16.345119Z", "json": {"message": "ISA 00000172-e36d-40be-d38b-eca6ca350000 not found (E:cf333152-83d2-455c-9c53-d10cf65be007)"}, "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-16T22:39:16.345551Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzOSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:16 GMT", "Content-Length": "21"}, "elapsed_s": 0.001435, "reported": "2023-11-16T22:39:16.347520Z", "json": {"subscriptions": []}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T22:39:16.348149Z"}}}, {"test_scenario": {"name": "ASTM NetRID DSS: Subscription Validation", "scenario_type": "scenarios.astm.netrid.v19.dss.SubscriptionValidation", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/subscription_validation.md", "start_time": "2023-11-16T22:39:16.348598Z", "cases": [{"name": "Setup", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/subscription_validation.md#setup-test-case", "start_time": "2023-11-16T22:39:16.348675Z", "steps": [{"name": "Ensure clean workspace", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/subscription_validation.md#ensure-clean-workspace-test-step", "start_time": "2023-11-16T22:39:16.348730Z", "failed_checks": [], "passed_checks": [{"name": "Successful subscription search query", "timestamp": "2023-11-16T22:39:16.351320Z", "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-16T22:39:16.348833Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzOSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:16 GMT", "Content-Length": "21"}, "elapsed_s": 0.001458, "reported": "2023-11-16T22:39:16.350990Z", "json": {"subscriptions": []}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T22:39:16.351486Z"}], "end_time": "2023-11-16T22:39:16.351509Z"}, {"name": "Subscription duration limitations", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/subscription_validation.md#subscription-duration-limitations-test-case", "start_time": "2023-11-16T22:39:16.351541Z", "steps": [{"name": "Try to create too-long subscription", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/subscription_validation.md#try-to-create-too-long-subscription-test-step", "start_time": "2023-11-16T22:39:16.351570Z", "failed_checks": [], "passed_checks": [{"name": "Too-long subscription creation rejected", "timestamp": "2023-11-16T22:39:16.353927Z", "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-16T22:39:16.352216Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzOSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.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-16T22:39:16.351606Z", "time_end": "2023-11-17T22:49:16.351606Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "3ce359b9-ad60-4238-a41c-c537b40413e3"}, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:16 GMT", "Content-Length": "92"}, "elapsed_s": 0.000899, "reported": "2023-11-16T22:39:16.353662Z", "json": {"message": "Subscription window exceeds 24 hours (E:2d2f18cd-7f41-4a0a-b660-5cbf7632ad59)"}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T22:39:16.353978Z"}, {"name": "Try to extend subscription", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/subscription_validation.md#try-to-extend-subscription-test-step", "start_time": "2023-11-16T22:39:16.354017Z", "failed_checks": [], "passed_checks": [{"name": "Valid subscription created", "timestamp": "2023-11-16T22:39:16.361520Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Subscription duration limited during update", "timestamp": "2023-11-16T22:39:16.363781Z", "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-16T22:39:16.354684Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzOSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.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-16T22:39:16.354080Z", "time_end": "2023-11-17T22:38:16.354080Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "29061857-068a-4670-8482-de4906f75241"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:16 GMT", "Content-Length": "369"}, "elapsed_s": 0.005485, "reported": "2023-11-16T22:39:16.360723Z", "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-17T22:38:16.35408Z", "time_start": "2023-11-16T22:39:16.35408Z", "version": "1f61ri6rcu4lo"}}, "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-16T22:39:16.362117Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzOSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.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-16T22:39:16.361567Z", "time_end": "2023-11-17T22:49:16.361567Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "43daee51-f7c4-4d20-a558-4d61477e9a7b"}, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:16 GMT", "Content-Length": "92"}, "elapsed_s": 0.000837, "reported": "2023-11-16T22:39:16.363496Z", "json": {"message": "Subscription window exceeds 24 hours (E:f12ea060-c9b5-4cb0-9e52-7b6289ab8335)"}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T22:39:16.363836Z"}, {"name": "Remove subscription", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/subscription_validation.md#remove-subscription-test-step", "start_time": "2023-11-16T22:39:16.363869Z", "failed_checks": [], "passed_checks": [{"name": "Subscription deleted", "timestamp": "2023-11-16T22:39:16.371036Z", "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/1f61ri6rcu4lo", "initiated_at": "2023-11-16T22:39:16.364718Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzOSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:16 GMT", "Content-Length": "350"}, "elapsed_s": 0.004266, "reported": "2023-11-16T22:39:16.369533Z", "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-17T22:38:16.35408Z", "time_start": "2023-11-16T22:39:16.35408Z", "version": "1f61ri6rcu4lo"}}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T22:39:16.371066Z"}], "end_time": "2023-11-16T22:39:16.371083Z"}, {"name": "Subscription quantity limitations", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/subscription_validation.md#subscription-quantity-limitations-test-case", "start_time": "2023-11-16T22:39:16.371108Z", "steps": [{"name": "Create maximum number of subscriptions", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/subscription_validation.md#create-maximum-number-of-subscriptions-test-step", "start_time": "2023-11-16T22:39:16.371133Z", "failed_checks": [], "passed_checks": [{"name": "Create up to the maximum allowed number of subscriptions in an area", "timestamp": "2023-11-16T22:39:16.460566Z", "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-16T22:39:16.371772Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzOSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.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-16T22:39:16.371173Z", "time_end": "2023-11-16T23:09:16.371173Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "ad021b22-f938-4730-a15e-74062029469a"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:16 GMT", "Content-Length": "371"}, "elapsed_s": 0.006425, "reported": "2023-11-16T22:39:16.378842Z", "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-16T23:09:16.371173Z", "time_start": "2023-11-16T22:39:16.371173Z", "version": "1f61ri6rt9vc0"}}, "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-16T22:39:16.380240Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzOSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.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-16T22:39:16.379574Z", "time_end": "2023-11-16T23:09:16.379574Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "805442a5-eb39-40de-a9c6-5d6c538200a4"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:16 GMT", "Content-Length": "371"}, "elapsed_s": 0.005751, "reported": "2023-11-16T22:39:16.386665Z", "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-16T23:09:16.379574Z", "time_start": "2023-11-16T22:39:16.379574Z", "version": "1f61ri6s5ciog"}}, "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-16T22:39:16.388158Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzOSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.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-16T22:39:16.387501Z", "time_end": "2023-11-16T23:09:16.387501Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "8243a567-4b06-40b2-8974-ed7f26b34f52"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:16 GMT", "Content-Length": "371"}, "elapsed_s": 0.006152, "reported": "2023-11-16T22:39:16.394907Z", "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-16T23:09:16.387501Z", "time_start": "2023-11-16T22:39:16.387501Z", "version": "1f61ri6scrh80"}}, "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-16T22:39:16.396321Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzOSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.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-16T22:39:16.395735Z", "time_end": "2023-11-16T23:09:16.395735Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "d6fdefe5-16de-4089-b1ce-c40016e8f47a"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:16 GMT", "Content-Length": "371"}, "elapsed_s": 0.006036, "reported": "2023-11-16T22:39:16.402969Z", "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-16T23:09:16.395735Z", "time_start": "2023-11-16T22:39:16.395735Z", "version": "1f61ri6skndpg"}}, "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-16T22:39:16.404388Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzOSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.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-16T22:39:16.403791Z", "time_end": "2023-11-16T23:09:16.403791Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "8dd127bf-69e0-434a-9d84-8519d0907df9"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:16 GMT", "Content-Length": "371"}, "elapsed_s": 0.006009, "reported": "2023-11-16T22:39:16.411026Z", "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-16T23:09:16.403791Z", "time_start": "2023-11-16T22:39:16.403791Z", "version": "1f61ri6ssbq3g"}}, "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-16T22:39:16.412582Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzOSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.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-16T22:39:16.411902Z", "time_end": "2023-11-16T23:09:16.411902Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "8aaec99f-641d-42a3-9ae7-ad4d298c5a8f"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:16 GMT", "Content-Length": "371"}, "elapsed_s": 0.013345, "reported": "2023-11-16T22:39:16.426600Z", "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-16T23:09:16.411902Z", "time_start": "2023-11-16T22:39:16.411902Z", "version": "1f61ri6t466po"}}, "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-16T22:39:16.428336Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzOSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.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-16T22:39:16.427550Z", "time_end": "2023-11-16T23:09:16.427550Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "9bdf3e13-4cf2-4fdf-a824-ec85ef2d6171"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:16 GMT", "Content-Length": "369"}, "elapsed_s": 0.006414, "reported": "2023-11-16T22:39:16.435398Z", "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-16T23:09:16.42755Z", "time_start": "2023-11-16T22:39:16.42755Z", "version": "1f61ri6tjd0to"}}, "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-16T22:39:16.436690Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzOSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.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-16T22:39:16.436131Z", "time_end": "2023-11-16T23:09:16.436131Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "40a34d85-9a73-4a39-b716-5feffd5fb9e4"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:16 GMT", "Content-Length": "371"}, "elapsed_s": 0.006841, "reported": "2023-11-16T22:39:16.444152Z", "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-16T23:09:16.436131Z", "time_start": "2023-11-16T22:39:16.436131Z", "version": "1f61ri6tr6t0o"}}, "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-16T22:39:16.445467Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzOSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.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-16T22:39:16.444884Z", "time_end": "2023-11-16T23:09:16.444884Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "0168cef9-51bf-43da-b0d9-5175ab4c626f"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:16 GMT", "Content-Length": "371"}, "elapsed_s": 0.0058, "reported": "2023-11-16T22:39:16.451845Z", "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-16T23:09:16.444884Z", "time_start": "2023-11-16T22:39:16.444884Z", "version": "1f61ri6u3fml0"}}, "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-16T22:39:16.453093Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzOSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.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-16T22:39:16.452546Z", "time_end": "2023-11-16T23:09:16.452546Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "ad078bd1-0529-4fbe-ad74-4d83e67bb0a9"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:16 GMT", "Content-Length": "371"}, "elapsed_s": 0.006159, "reported": "2023-11-16T22:39:16.459857Z", "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-16T23:09:16.452546Z", "time_start": "2023-11-16T22:39:16.452546Z", "version": "1f61ri6uaql6o"}}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T22:39:16.460601Z"}, {"name": "Exceed maximum number of subscriptions", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/subscription_validation.md#exceed-maximum-number-of-subscriptions-test-step", "start_time": "2023-11-16T22:39:16.460631Z", "failed_checks": [], "passed_checks": [{"name": "Enforce maximum number of subscriptions for an area", "timestamp": "2023-11-16T22:39:16.465058Z", "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-16T22:39:16.461271Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzOSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.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-16T22:39:16.460677Z", "time_end": "2023-11-16T23:09:16.460677Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "c517d542-f4ac-427b-867a-2b48215d6fcb"}, "body": null}, "response": {"code": 429, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:16 GMT", "Content-Length": "108"}, "elapsed_s": 0.002912, "reported": "2023-11-16T22:39:16.464772Z", "json": {"message": "Too many existing subscriptions in this area already (E:0ad1562b-f53e-43a7-aabd-cebac7ac06a5)"}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T22:39:16.465110Z"}, {"name": "Clean up subscriptions", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/subscription_validation.md#clean-up-subscriptions-test-step", "start_time": "2023-11-16T22:39:16.465153Z", "failed_checks": [], "passed_checks": [{"name": "Successful subscription search query", "timestamp": "2023-11-16T22:39:16.471520Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,f"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-16T22:39:16.482408Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,d"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-16T22:39:16.487280Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,d"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-16T22:39:16.492256Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,d"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-16T22:39:16.497298Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,d"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-16T22:39:16.502539Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,d"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-16T22:39:16.507428Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,d"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-16T22:39:16.512110Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,d"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-16T22:39:16.517115Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,d"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-16T22:39:16.521740Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,d"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-16T22:39:16.526533Z", "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-16T22:39:16.465279Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzOSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:16 GMT", "Transfer-Encoding": "chunked"}, "elapsed_s": 0.001956, "reported": "2023-11-16T22:39:16.467914Z", "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-16T23:09:16.371173Z", "time_start": "2023-11-16T22:39:16.371173Z", "version": "1f61ri6rt9vc0"}, {"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-16T23:09:16.379574Z", "time_start": "2023-11-16T22:39:16.379574Z", "version": "1f61ri6s5ciog"}, {"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-16T23:09:16.387501Z", "time_start": "2023-11-16T22:39:16.387501Z", "version": "1f61ri6scrh80"}, {"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-16T23:09:16.395735Z", "time_start": "2023-11-16T22:39:16.395735Z", "version": "1f61ri6skndpg"}, {"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-16T23:09:16.403791Z", "time_start": "2023-11-16T22:39:16.403791Z", "version": "1f61ri6ssbq3g"}, {"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-16T23:09:16.411902Z", "time_start": "2023-11-16T22:39:16.411902Z", "version": "1f61ri6t466po"}, {"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-16T23:09:16.42755Z", "time_start": "2023-11-16T22:39:16.42755Z", "version": "1f61ri6tjd0to"}, {"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-16T23:09:16.436131Z", "time_start": "2023-11-16T22:39:16.436131Z", "version": "1f61ri6tr6t0o"}, {"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-16T23:09:16.444884Z", "time_start": "2023-11-16T22:39:16.444884Z", "version": "1f61ri6u3fml0"}, {"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-16T23:09:16.452546Z", "time_start": "2023-11-16T22:39:16.452546Z", "version": "1f61ri6uaql6o"}]}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350100/1f61ri6rt9vc0", "initiated_at": "2023-11-16T22:39:16.477225Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzOSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:16 GMT", "Content-Length": "352"}, "elapsed_s": 0.004382, "reported": "2023-11-16T22:39:16.482147Z", "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-16T23:09:16.371173Z", "time_start": "2023-11-16T22:39:16.371173Z", "version": "1f61ri6rt9vc0"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350101/1f61ri6s5ciog", "initiated_at": "2023-11-16T22:39:16.482504Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzOSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:16 GMT", "Content-Length": "352"}, "elapsed_s": 0.003786, "reported": "2023-11-16T22:39:16.487003Z", "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-16T23:09:16.379574Z", "time_start": "2023-11-16T22:39:16.379574Z", "version": "1f61ri6s5ciog"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350102/1f61ri6scrh80", "initiated_at": "2023-11-16T22:39:16.487376Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzOSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:16 GMT", "Content-Length": "352"}, "elapsed_s": 0.003887, "reported": "2023-11-16T22:39:16.491969Z", "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-16T23:09:16.387501Z", "time_start": "2023-11-16T22:39:16.387501Z", "version": "1f61ri6scrh80"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350103/1f61ri6skndpg", "initiated_at": "2023-11-16T22:39:16.492380Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzOSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:16 GMT", "Content-Length": "352"}, "elapsed_s": 0.003917, "reported": "2023-11-16T22:39:16.497025Z", "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-16T23:09:16.395735Z", "time_start": "2023-11-16T22:39:16.395735Z", "version": "1f61ri6skndpg"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350104/1f61ri6ssbq3g", "initiated_at": "2023-11-16T22:39:16.497373Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzOSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:16 GMT", "Content-Length": "352"}, "elapsed_s": 0.004274, "reported": "2023-11-16T22:39:16.502234Z", "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-16T23:09:16.403791Z", "time_start": "2023-11-16T22:39:16.403791Z", "version": "1f61ri6ssbq3g"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350105/1f61ri6t466po", "initiated_at": "2023-11-16T22:39:16.502628Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzOSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:16 GMT", "Content-Length": "352"}, "elapsed_s": 0.00379, "reported": "2023-11-16T22:39:16.507172Z", "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-16T23:09:16.411902Z", "time_start": "2023-11-16T22:39:16.411902Z", "version": "1f61ri6t466po"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350106/1f61ri6tjd0to", "initiated_at": "2023-11-16T22:39:16.507525Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzOSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:16 GMT", "Content-Length": "350"}, "elapsed_s": 0.003735, "reported": "2023-11-16T22:39:16.511864Z", "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-16T23:09:16.42755Z", "time_start": "2023-11-16T22:39:16.42755Z", "version": "1f61ri6tjd0to"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350107/1f61ri6tr6t0o", "initiated_at": "2023-11-16T22:39:16.512200Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzOSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:16 GMT", "Content-Length": "352"}, "elapsed_s": 0.004094, "reported": "2023-11-16T22:39:16.516874Z", "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-16T23:09:16.436131Z", "time_start": "2023-11-16T22:39:16.436131Z", "version": "1f61ri6tr6t0o"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350108/1f61ri6u3fml0", "initiated_at": "2023-11-16T22:39:16.517232Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzOSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:16 GMT", "Content-Length": "352"}, "elapsed_s": 0.003652, "reported": "2023-11-16T22:39:16.521474Z", "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-16T23:09:16.444884Z", "time_start": "2023-11-16T22:39:16.444884Z", "version": "1f61ri6u3fml0"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350109/1f61ri6uaql6o", "initiated_at": "2023-11-16T22:39:16.521831Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzOSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:16 GMT", "Content-Length": "352"}, "elapsed_s": 0.003774, "reported": "2023-11-16T22:39:16.526284Z", "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-16T23:09:16.452546Z", "time_start": "2023-11-16T22:39:16.452546Z", "version": "1f61ri6uaql6o"}}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T22:39:16.526596Z"}], "end_time": "2023-11-16T22:39:16.526630Z"}], "successful": true, "end_time": "2023-11-16T22:39:16.526659Z", "cleanup": {"name": "Cleanup", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/subscription_validation.md#cleanup", "start_time": "2023-11-16T22:39:16.526703Z", "failed_checks": [], "passed_checks": [{"name": "Successful subscription search query", "timestamp": "2023-11-16T22:39:16.529414Z", "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-16T22:39:16.526799Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzOSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:16 GMT", "Content-Length": "21"}, "elapsed_s": 0.001565, "reported": "2023-11-16T22:39:16.529023Z", "json": {"subscriptions": []}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T22:39:16.529599Z"}}}, {"test_scenario": {"name": "ASTM NetRID DSS: Subscription Simple", "scenario_type": "scenarios.astm.netrid.v19.dss.SubscriptionSimple", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/subscription_simple.md", "start_time": "2023-11-16T22:39:16.530023Z", "cases": [{"name": "Setup", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/subscription_simple.md#setup-test-case", "start_time": "2023-11-16T22:39:16.530240Z", "steps": [{"name": "Ensure clean workspace", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/subscription_simple.md#ensure-clean-workspace-test-step", "start_time": "2023-11-16T22:39:16.530297Z", "failed_checks": [], "passed_checks": [{"name": "Search for all subscriptions in ISA area", "timestamp": "2023-11-16T22:39:16.532685Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,f"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-16T22:39:16.534716Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-16T22:39:16.536609Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-16T22:39:16.538561Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-16T22:39:16.540595Z", "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-16T22:39:16.530404Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzOSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:16 GMT", "Content-Length": "21"}, "elapsed_s": 0.001338, "reported": "2023-11-16T22:39:16.532362Z", "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-16T22:39:16.532889Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzOSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:16 GMT", "Content-Length": "115"}, "elapsed_s": 0.001096, "reported": "2023-11-16T22:39:16.534513Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350000 not found (E:e0636d5e-a3cf-47fc-bcba-d8c1835c10ff)"}, "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-16T22:39:16.534802Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzOSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:16 GMT", "Content-Length": "115"}, "elapsed_s": 0.001031, "reported": "2023-11-16T22:39:16.536402Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350001 not found (E:4f5ce6a0-17f2-407e-8c09-4e01fbd72ef8)"}, "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-16T22:39:16.536689Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzOSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:16 GMT", "Content-Length": "115"}, "elapsed_s": 0.001092, "reported": "2023-11-16T22:39:16.538321Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350002 not found (E:c7146dac-3063-4338-b460-6a7411c67d47)"}, "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-16T22:39:16.538659Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzOSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:16 GMT", "Content-Length": "115"}, "elapsed_s": 0.001127, "reported": "2023-11-16T22:39:16.540387Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350003 not found (E:0e27e16a-49fb-400b-b63c-9b1a14c3bf04)"}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T22:39:16.540661Z"}], "end_time": "2023-11-16T22:39:16.540691Z"}, {"name": "Subscription Simple", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/subscription_simple.md#subscription-simple-test-case", "start_time": "2023-11-16T22:39:16.540725Z", "steps": [{"name": "Create subscription validation", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/subscription_simple.md#create-subscription-validation-test-step", "start_time": "2023-11-16T22:39:16.540770Z", "failed_checks": [], "passed_checks": [{"name": "Create subscription", "timestamp": "2023-11-16T22:39:16.548850Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Response to subscription creation contains a subscription", "timestamp": "2023-11-16T22:39:16.549773Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T22:39:16.550527Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T22:39:16.550581Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T22:39:16.550627Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T22:39:16.550669Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T22:39:16.550710Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T22:39:16.550771Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T22:39:16.550818Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T22:39:16.550874Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T22:39:16.550929Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T22:39:16.550980Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned notification index is 0 if present", "timestamp": "2023-11-16T22:39:16.551846Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Create subscription", "timestamp": "2023-11-16T22:39:16.560355Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Response to subscription creation contains a subscription", "timestamp": "2023-11-16T22:39:16.561527Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T22:39:16.562582Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T22:39:16.562660Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T22:39:16.562724Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T22:39:16.562785Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T22:39:16.562847Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T22:39:16.562910Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T22:39:16.562973Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T22:39:16.563038Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-16T22:39:16.563106Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T22:39:16.563172Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T22:39:16.563242Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned notification index is 0 if present", "timestamp": "2023-11-16T22:39:16.564202Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Create subscription", "timestamp": "2023-11-16T22:39:16.573230Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Response to subscription creation contains a subscription", "timestamp": "2023-11-16T22:39:16.574074Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T22:39:16.574767Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T22:39:16.574818Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T22:39:16.574862Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T22:39:16.574902Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T22:39:16.574947Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T22:39:16.575025Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T22:39:16.575086Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T22:39:16.575134Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-16T22:39:16.575181Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T22:39:16.575225Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T22:39:16.575273Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned notification index is 0 if present", "timestamp": "2023-11-16T22:39:16.576026Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Create subscription", "timestamp": "2023-11-16T22:39:16.584574Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Response to subscription creation contains a subscription", "timestamp": "2023-11-16T22:39:16.585542Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T22:39:16.586479Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T22:39:16.586568Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T22:39:16.586635Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T22:39:16.586685Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T22:39:16.586732Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T22:39:16.586799Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T22:39:16.586855Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T22:39:16.586900Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-16T22:39:16.586946Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-16T22:39:16.586991Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T22:39:16.587035Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T22:39:16.587081Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned notification index is 0 if present", "timestamp": "2023-11-16T22:39:16.587931Z", "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-16T22:39:16.541404Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzOSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.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": "78f21a47-9848-4265-8d5f-02d545294352"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:16 GMT", "Content-Length": "371"}, "elapsed_s": 0.005961, "reported": "2023-11-16T22:39:16.547891Z", "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-17T22:39:16.542221Z", "time_start": "2023-11-16T22:39:16.542221Z", "version": "1f61ri70ut108"}}, "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-16T22:39:16.553076Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzOSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.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-16T22:48:43.563956Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "753acfc9-5c31-4a9c-92ea-ae17a94b389d"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:16 GMT", "Content-Length": "371"}, "elapsed_s": 0.005635, "reported": "2023-11-16T22:39:16.559436Z", "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-16T22:48:43.563956Z", "time_start": "2023-11-16T22:39:16.554277Z", "version": "1f61ri71ad49o"}}, "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-16T22:39:16.565915Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzOSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.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-16T22:38:43.563956Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "42c328bf-304a-415d-9015-c6508bb2bd36"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:16 GMT", "Content-Length": "371"}, "elapsed_s": 0.005725, "reported": "2023-11-16T22:39:16.572216Z", "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-17T22:38:43.563956Z", "time_start": "2023-11-16T22:38:43.563956Z", "version": "1f61ri71mcvg8"}}, "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-16T22:39:16.577360Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzOSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.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-16T22:38:43.563956Z", "time_end": "2023-11-16T22:48:43.563956Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "a75add70-aa6d-4750-bf36-b5a7c40f51b0"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:16 GMT", "Content-Length": "371"}, "elapsed_s": 0.005651, "reported": "2023-11-16T22:39:16.583702Z", "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-16T22:48:43.563956Z", "time_start": "2023-11-16T22:38:43.563956Z", "version": "1f61ri721irl0"}}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T22:39:16.588651Z"}, {"name": "Mutate Subscription", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/subscription_simple.md#mutate-subscription-test-step", "start_time": "2023-11-16T22:39:16.588812Z", "failed_checks": [], "passed_checks": [{"name": "Subscription can be mutated", "timestamp": "2023-11-16T22:39:16.596574Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Response to subscription mutation contains a subscription", "timestamp": "2023-11-16T22:39:16.597390Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T22:39:16.598145Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T22:39:16.598203Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T22:39:16.598251Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T22:39:16.598299Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T22:39:16.598346Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T22:39:16.598392Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T22:39:16.598437Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T22:39:16.598481Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-16T22:39:16.598527Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-16T22:39:16.598572Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T22:39:16.598654Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T22:39:16.598719Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Mutated subscription version is updated", "timestamp": "2023-11-16T22:39:16.598775Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Subscription can be mutated", "timestamp": "2023-11-16T22:39:16.607259Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Response to subscription mutation contains a subscription", "timestamp": "2023-11-16T22:39:16.608100Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T22:39:16.609018Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T22:39:16.609095Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T22:39:16.609158Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T22:39:16.609249Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T22:39:16.609309Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T22:39:16.609395Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T22:39:16.609462Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T22:39:16.609513Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-16T22:39:16.609563Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-16T22:39:16.609610Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T22:39:16.609657Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T22:39:16.609707Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Mutated subscription version is updated", "timestamp": "2023-11-16T22:39:16.609760Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Subscription can be mutated", "timestamp": "2023-11-16T22:39:16.618265Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Response to subscription mutation contains a subscription", "timestamp": "2023-11-16T22:39:16.619079Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T22:39:16.619844Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T22:39:16.619901Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T22:39:16.619949Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T22:39:16.619995Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T22:39:16.620042Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T22:39:16.620089Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T22:39:16.620134Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T22:39:16.620178Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-16T22:39:16.620224Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-16T22:39:16.620269Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T22:39:16.620315Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T22:39:16.620364Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Mutated subscription version is updated", "timestamp": "2023-11-16T22:39:16.620416Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Subscription can be mutated", "timestamp": "2023-11-16T22:39:16.628721Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Response to subscription mutation contains a subscription", "timestamp": "2023-11-16T22:39:16.629604Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T22:39:16.630355Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T22:39:16.630413Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T22:39:16.630462Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T22:39:16.630509Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T22:39:16.630554Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T22:39:16.630602Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T22:39:16.630647Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T22:39:16.630691Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-16T22:39:16.630737Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-16T22:39:16.630783Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T22:39:16.630830Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T22:39:16.630879Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Mutated subscription version is updated", "timestamp": "2023-11-16T22:39:16.630931Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Subscription can be mutated", "timestamp": "2023-11-16T22:39:16.638950Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Response to subscription mutation contains a subscription", "timestamp": "2023-11-16T22:39:16.639773Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T22:39:16.640518Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T22:39:16.640574Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T22:39:16.640622Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T22:39:16.640670Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T22:39:16.640716Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T22:39:16.640763Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T22:39:16.640807Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T22:39:16.640852Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-16T22:39:16.640898Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-16T22:39:16.640966Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T22:39:16.641035Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T22:39:16.641110Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Mutated subscription version is updated", "timestamp": "2023-11-16T22:39:16.641209Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Subscription can be mutated", "timestamp": "2023-11-16T22:39:16.648794Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Response to subscription mutation contains a subscription", "timestamp": "2023-11-16T22:39:16.649609Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T22:39:16.650361Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T22:39:16.650420Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T22:39:16.650469Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T22:39:16.650515Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T22:39:16.650561Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T22:39:16.650608Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T22:39:16.650653Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T22:39:16.650699Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-16T22:39:16.650747Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-16T22:39:16.650793Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T22:39:16.650839Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T22:39:16.650888Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Mutated subscription version is updated", "timestamp": "2023-11-16T22:39:16.650941Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Subscription can be mutated", "timestamp": "2023-11-16T22:39:16.658457Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Response to subscription mutation contains a subscription", "timestamp": "2023-11-16T22:39:16.659244Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T22:39:16.659988Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T22:39:16.660045Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T22:39:16.660094Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T22:39:16.660139Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T22:39:16.660185Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T22:39:16.660232Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T22:39:16.660275Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T22:39:16.660318Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-16T22:39:16.660363Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-16T22:39:16.660408Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T22:39:16.660454Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T22:39:16.660503Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Mutated subscription version is updated", "timestamp": "2023-11-16T22:39:16.660557Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Subscription can be mutated", "timestamp": "2023-11-16T22:39:16.668222Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Response to subscription mutation contains a subscription", "timestamp": "2023-11-16T22:39:16.668989Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T22:39:16.669780Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T22:39:16.669838Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T22:39:16.669888Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T22:39:16.669935Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T22:39:16.669982Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T22:39:16.670029Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T22:39:16.670074Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T22:39:16.670118Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-16T22:39:16.670164Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-16T22:39:16.670210Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T22:39:16.670255Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T22:39:16.670304Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Mutated subscription version is updated", "timestamp": "2023-11-16T22:39:16.670355Z", "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/1f61ri70ut108", "initiated_at": "2023-11-16T22:39:16.589810Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzOSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.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-16T22:39:26.542221Z", "time_end": "2023-11-17T22:39:26.542221Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "df7d5140-61ee-495d-aba6-3971ad22d5d3"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:16 GMT", "Content-Length": "371"}, "elapsed_s": 0.005286, "reported": "2023-11-16T22:39:16.595777Z", "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-17T22:39:26.542221Z", "time_start": "2023-11-16T22:39:26.542221Z", "version": "1f61ri72d9lpg"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350001/1f61ri71ad49o", "initiated_at": "2023-11-16T22:39:16.600096Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzOSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.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-16T22:39:26.554277Z", "time_end": "2023-11-16T22:48:53.563956Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "0a7ddebf-d0a2-4891-b947-53d9495ffe4c"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:16 GMT", "Content-Length": "371"}, "elapsed_s": 0.005756, "reported": "2023-11-16T22:39:16.606528Z", "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-16T22:48:53.563956Z", "time_start": "2023-11-16T22:39:26.554277Z", "version": "1f61ri72n7aqo"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350002/1f61ri71mcvg8", "initiated_at": "2023-11-16T22:39:16.611163Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzOSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.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-16T22:38:53.563956Z", "time_end": "2023-11-17T22:38:53.563956Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "6648b7c7-1977-4943-936d-f3206ff20056"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:16 GMT", "Content-Length": "371"}, "elapsed_s": 0.005625, "reported": "2023-11-16T22:39:16.617437Z", "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-17T22:38:53.563956Z", "time_start": "2023-11-16T22:38:53.563956Z", "version": "1f61ri731l5eg"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350003/1f61ri721irl0", "initiated_at": "2023-11-16T22:39:16.621691Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzOSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.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-16T22:38:53.563956Z", "time_end": "2023-11-16T22:48:53.563956Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "de67f938-eef5-4b06-80cd-eb61fe804286"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:16 GMT", "Content-Length": "371"}, "elapsed_s": 0.005604, "reported": "2023-11-16T22:39:16.627891Z", "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-16T22:48:53.563956Z", "time_start": "2023-11-16T22:38:53.563956Z", "version": "1f61ri73bo1fg"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350000/1f61ri72d9lpg", "initiated_at": "2023-11-16T22:39:16.632249Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzOSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.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-16T22:39:26.542221Z", "time_end": "2023-11-17T22:39:26.542221Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "15257a48-90d7-439b-9954-bad06caddc8f"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:16 GMT", "Content-Length": "371"}, "elapsed_s": 0.005141, "reported": "2023-11-16T22:39:16.638114Z", "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-17T22:39:26.542221Z", "time_start": "2023-11-16T22:39:26.542221Z", "version": "1f61ri73lsq20"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350001/1f61ri72n7aqo", "initiated_at": "2023-11-16T22:39:16.642649Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzOSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.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-16T22:39:26.554277Z", "time_end": "2023-11-16T22:48:53.563956Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "e3918214-78bb-44d0-b795-9067bc1e380b"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:16 GMT", "Content-Length": "371"}, "elapsed_s": 0.004888, "reported": "2023-11-16T22:39:16.648088Z", "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-16T22:48:53.563956Z", "time_start": "2023-11-16T22:39:26.554277Z", "version": "1f61ri73vivr0"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350002/1f61ri731l5eg", "initiated_at": "2023-11-16T22:39:16.652176Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzOSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.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-16T22:38:53.563956Z", "time_end": "2023-11-17T22:38:53.563956Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "7a7caf84-61b8-4b93-a635-21d3f0c762c3"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:16 GMT", "Content-Length": "371"}, "elapsed_s": 0.004955, "reported": "2023-11-16T22:39:16.657709Z", "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-17T22:38:53.563956Z", "time_start": "2023-11-16T22:38:53.563956Z", "version": "1f61ri748ou30"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350003/1f61ri73bo1fg", "initiated_at": "2023-11-16T22:39:16.661822Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzOSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.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-16T22:38:53.563956Z", "time_end": "2023-11-16T22:48:53.563956Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "b302b4c2-bd7c-4e44-99bb-827ac9975d53"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:16 GMT", "Content-Length": "371"}, "elapsed_s": 0.00509, "reported": "2023-11-16T22:39:16.667498Z", "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-16T22:48:53.563956Z", "time_start": "2023-11-16T22:38:53.563956Z", "version": "1f61ri74hrskg"}}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T22:39:16.671056Z"}, {"name": "Query Existing Subscription", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/subscription_simple.md#query-existing-subscription-test-step", "start_time": "2023-11-16T22:39:16.671088Z", "failed_checks": [], "passed_checks": [{"name": "Get Subscription by ID", "timestamp": "2023-11-16T22:39:16.674234Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T22:39:16.674898Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T22:39:16.674952Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T22:39:16.674998Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T22:39:16.675043Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T22:39:16.675087Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T22:39:16.675133Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T22:39:16.675176Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T22:39:16.675218Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-16T22:39:16.675261Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-16T22:39:16.675305Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T22:39:16.675352Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T22:39:16.675402Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-16T22:39:16.675462Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-16T22:39:16.675513Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Get Subscription by ID", "timestamp": "2023-11-16T22:39:16.678554Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T22:39:16.679268Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T22:39:16.679327Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T22:39:16.679376Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T22:39:16.679423Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T22:39:16.679470Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T22:39:16.679518Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T22:39:16.679565Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T22:39:16.679611Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-16T22:39:16.679659Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-16T22:39:16.679706Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T22:39:16.679753Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T22:39:16.679803Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-16T22:39:16.679861Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-16T22:39:16.679911Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Get Subscription by ID", "timestamp": "2023-11-16T22:39:16.683004Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T22:39:16.683667Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T22:39:16.683722Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T22:39:16.683769Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T22:39:16.683813Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T22:39:16.683857Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T22:39:16.683902Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T22:39:16.683946Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T22:39:16.683992Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-16T22:39:16.684037Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-16T22:39:16.684080Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T22:39:16.684130Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T22:39:16.684180Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-16T22:39:16.684235Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-16T22:39:16.684282Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Get Subscription by ID", "timestamp": "2023-11-16T22:39:16.687564Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T22:39:16.688255Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T22:39:16.688310Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T22:39:16.688357Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T22:39:16.688401Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T22:39:16.688445Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T22:39:16.688489Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T22:39:16.688532Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T22:39:16.688575Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-16T22:39:16.688618Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-16T22:39:16.688662Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T22:39:16.688705Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T22:39:16.688751Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-16T22:39:16.688805Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-16T22:39:16.688853Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Search for all subscriptions in ISA area", "timestamp": "2023-11-16T22:39:16.693003Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,f"]}, {"name": "Created Subscription is in search results", "timestamp": "2023-11-16T22:39:16.695422Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,f"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T22:39:16.697794Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T22:39:16.697854Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T22:39:16.697905Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T22:39:16.697956Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T22:39:16.698005Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T22:39:16.698055Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T22:39:16.698102Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T22:39:16.698149Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-16T22:39:16.698197Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-16T22:39:16.698245Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T22:39:16.698292Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T22:39:16.698344Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-16T22:39:16.698402Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-16T22:39:16.698454Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Created Subscription is in search results", "timestamp": "2023-11-16T22:39:16.700784Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,f"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T22:39:16.703132Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T22:39:16.703190Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T22:39:16.703243Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T22:39:16.703291Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T22:39:16.703339Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T22:39:16.703386Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T22:39:16.703432Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T22:39:16.703478Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-16T22:39:16.703524Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-16T22:39:16.703572Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T22:39:16.703619Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T22:39:16.703670Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-16T22:39:16.703730Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-16T22:39:16.703780Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Created Subscription is in search results", "timestamp": "2023-11-16T22:39:16.706176Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,f"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T22:39:16.708484Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T22:39:16.708542Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T22:39:16.708592Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T22:39:16.708640Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T22:39:16.708688Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T22:39:16.708736Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T22:39:16.708782Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T22:39:16.708828Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-16T22:39:16.708876Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-16T22:39:16.708924Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T22:39:16.708972Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T22:39:16.709022Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-16T22:39:16.709080Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-16T22:39:16.709130Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Created Subscription is in search results", "timestamp": "2023-11-16T22:39:16.711487Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,f"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T22:39:16.713830Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T22:39:16.713888Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T22:39:16.713937Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T22:39:16.713984Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T22:39:16.714032Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T22:39:16.714081Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T22:39:16.714128Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T22:39:16.714175Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-16T22:39:16.714222Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-16T22:39:16.714269Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T22:39:16.714317Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T22:39:16.714367Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-16T22:39:16.714426Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-16T22:39:16.714476Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "No huge search area allowed", "timestamp": "2023-11-16T22:39:16.716080Z", "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-16T22:39:16.671271Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzOSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:16 GMT", "Content-Length": "352"}, "elapsed_s": 0.001097, "reported": "2023-11-16T22:39:16.672948Z", "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-17T22:39:26.542221Z", "time_start": "2023-11-16T22:39:26.542221Z", "version": "1f61ri73lsq20"}}, "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-16T22:39:16.675558Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzOSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:16 GMT", "Content-Length": "352"}, "elapsed_s": 0.001149, "reported": "2023-11-16T22:39:16.677253Z", "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-16T22:48:53.563956Z", "time_start": "2023-11-16T22:39:26.554277Z", "version": "1f61ri73vivr0"}}, "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-16T22:39:16.679956Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzOSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:16 GMT", "Content-Length": "352"}, "elapsed_s": 0.001195, "reported": "2023-11-16T22:39:16.681740Z", "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-17T22:38:53.563956Z", "time_start": "2023-11-16T22:38:53.563956Z", "version": "1f61ri748ou30"}}, "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-16T22:39:16.684324Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzOSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:16 GMT", "Content-Length": "352"}, "elapsed_s": 0.001168, "reported": "2023-11-16T22:39:16.685986Z", "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-16T22:48:53.563956Z", "time_start": "2023-11-16T22:38:53.563956Z", "version": "1f61ri74hrskg"}}, "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-16T22:39:16.689054Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzOSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:16 GMT", "Content-Length": "1360"}, "elapsed_s": 0.001579, "reported": "2023-11-16T22:39:16.691247Z", "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-17T22:39:26.542221Z", "time_start": "2023-11-16T22:39:26.542221Z", "version": "1f61ri73lsq20"}, {"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-16T22:48:53.563956Z", "time_start": "2023-11-16T22:39:26.554277Z", "version": "1f61ri73vivr0"}, {"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-17T22:38:53.563956Z", "time_start": "2023-11-16T22:38:53.563956Z", "version": "1f61ri748ou30"}, {"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-16T22:48:53.563956Z", "time_start": "2023-11-16T22:38:53.563956Z", "version": "1f61ri74hrskg"}]}, "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-16T22:39:16.714541Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzOSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 413, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:16 GMT", "Content-Length": "70"}, "elapsed_s": 0.000808, "reported": "2023-11-16T22:39:16.715857Z", "json": {"message": "Area too large (E:971e8f24-dd7f-457b-af69-ebd82e2fe34a)"}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T22:39:16.716134Z"}, {"name": "Delete Subscription", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/subscription_simple.md#delete-subscription-test-step", "start_time": "2023-11-16T22:39:16.716179Z", "failed_checks": [], "passed_checks": [{"name": "Missing version prevents deletion", "timestamp": "2023-11-16T22:39:16.717939Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,d"]}, {"name": "Incorrect version prevents deletion", "timestamp": "2023-11-16T22:39:16.719573Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,d"]}, {"name": "Missing version prevents deletion", "timestamp": "2023-11-16T22:39:16.721355Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,d"]}, {"name": "Incorrect version prevents deletion", "timestamp": "2023-11-16T22:39:16.722971Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,d"]}, {"name": "Missing version prevents deletion", "timestamp": "2023-11-16T22:39:16.724488Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,d"]}, {"name": "Incorrect version prevents deletion", "timestamp": "2023-11-16T22:39:16.726207Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,d"]}, {"name": "Missing version prevents deletion", "timestamp": "2023-11-16T22:39:16.727812Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,d"]}, {"name": "Incorrect version prevents deletion", "timestamp": "2023-11-16T22:39:16.729515Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,d"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-16T22:39:16.736530Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,d"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T22:39:16.737381Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T22:39:16.737440Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T22:39:16.737489Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T22:39:16.737536Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T22:39:16.737582Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T22:39:16.737629Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T22:39:16.737674Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T22:39:16.737718Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-16T22:39:16.737764Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-16T22:39:16.737810Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T22:39:16.737856Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T22:39:16.737904Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-16T22:39:16.737987Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-16T22:39:16.738055Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-16T22:39:16.745021Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,d"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T22:39:16.746223Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T22:39:16.746282Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T22:39:16.746329Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T22:39:16.746373Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T22:39:16.746417Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T22:39:16.746462Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T22:39:16.746504Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T22:39:16.746547Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-16T22:39:16.746591Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-16T22:39:16.746635Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T22:39:16.746679Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T22:39:16.746726Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-16T22:39:16.746782Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-16T22:39:16.746830Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-16T22:39:16.752866Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,d"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T22:39:16.753610Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T22:39:16.753663Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T22:39:16.753706Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T22:39:16.753747Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T22:39:16.753788Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T22:39:16.753831Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T22:39:16.753871Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T22:39:16.753911Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-16T22:39:16.753953Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-16T22:39:16.753994Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T22:39:16.754035Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T22:39:16.754085Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-16T22:39:16.754158Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-16T22:39:16.754218Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-16T22:39:16.759948Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,d"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T22:39:16.760709Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T22:39:16.760760Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T22:39:16.760803Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T22:39:16.760845Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T22:39:16.760886Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T22:39:16.760928Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T22:39:16.760967Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T22:39:16.761006Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-16T22:39:16.761047Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-16T22:39:16.761087Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T22:39:16.761127Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T22:39:16.761171Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-16T22:39:16.761258Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-16T22:39:16.761307Z", "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-16T22:39:16.716389Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzOSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:16 GMT", "Content-Length": "78"}, "elapsed_s": 0.000768, "reported": "2023-11-16T22:39:16.717720Z", "json": {"message": "Missing version string (E:cff0b887-8bd2-4a47-85a1-7f4cff5814fd)"}, "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-16T22:39:16.718035Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzOSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:16 GMT", "Content-Length": "125"}, "elapsed_s": 0.000788, "reported": "2023-11-16T22:39:16.719358Z", "json": {"message": "strconv.ParseUint: parsing \"notacorrectversion\": value out of range (E:e66366c3-b1c8-4490-97b2-ea11b7fa8600)"}, "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-16T22:39:16.719673Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzOSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:16 GMT", "Content-Length": "78"}, "elapsed_s": 0.000771, "reported": "2023-11-16T22:39:16.721121Z", "json": {"message": "Missing version string (E:a513d1bf-97c5-4fed-89a2-22d53055f98e)"}, "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-16T22:39:16.721460Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzOSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:16 GMT", "Content-Length": "125"}, "elapsed_s": 0.000751, "reported": "2023-11-16T22:39:16.722761Z", "json": {"message": "strconv.ParseUint: parsing \"notacorrectversion\": value out of range (E:e3d7151d-be38-4d35-a03e-17579ee342d9)"}, "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-16T22:39:16.723066Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzOSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:16 GMT", "Content-Length": "78"}, "elapsed_s": 0.000726, "reported": "2023-11-16T22:39:16.724285Z", "json": {"message": "Missing version string (E:fcffc8d7-99bc-4d2e-9686-471090bfb5c2)"}, "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-16T22:39:16.724592Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzOSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:16 GMT", "Content-Length": "125"}, "elapsed_s": 0.000836, "reported": "2023-11-16T22:39:16.725981Z", "json": {"message": "strconv.ParseUint: parsing \"notacorrectversion\": value out of range (E:86cfbc7c-35af-49e6-9b0c-ee6803732d4d)"}, "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-16T22:39:16.726312Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzOSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:16 GMT", "Content-Length": "78"}, "elapsed_s": 0.000751, "reported": "2023-11-16T22:39:16.727602Z", "json": {"message": "Missing version string (E:67383f12-557d-41a0-888e-8261f4399d05)"}, "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-16T22:39:16.727915Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzOSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:16 GMT", "Content-Length": "125"}, "elapsed_s": 0.00074, "reported": "2023-11-16T22:39:16.729312Z", "json": {"message": "strconv.ParseUint: parsing \"notacorrectversion\": value out of range (E:191b97c6-f6a1-4727-ba50-be4033e2fb27)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350000/1f61ri73lsq20", "initiated_at": "2023-11-16T22:39:16.729752Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzOSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:16 GMT", "Content-Length": "352"}, "elapsed_s": 0.004548, "reported": "2023-11-16T22:39:16.734947Z", "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-17T22:39:26.542221Z", "time_start": "2023-11-16T22:39:26.542221Z", "version": "1f61ri73lsq20"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350001/1f61ri73vivr0", "initiated_at": "2023-11-16T22:39:16.738120Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzOSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:16 GMT", "Content-Length": "352"}, "elapsed_s": 0.004041, "reported": "2023-11-16T22:39:16.742789Z", "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-16T22:48:53.563956Z", "time_start": "2023-11-16T22:39:26.554277Z", "version": "1f61ri73vivr0"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350002/1f61ri748ou30", "initiated_at": "2023-11-16T22:39:16.746881Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzOSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:16 GMT", "Content-Length": "352"}, "elapsed_s": 0.003888, "reported": "2023-11-16T22:39:16.751411Z", "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-17T22:38:53.563956Z", "time_start": "2023-11-16T22:38:53.563956Z", "version": "1f61ri748ou30"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350003/1f61ri74hrskg", "initiated_at": "2023-11-16T22:39:16.754288Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzOSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:16 GMT", "Content-Length": "352"}, "elapsed_s": 0.003669, "reported": "2023-11-16T22:39:16.758500Z", "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-16T22:48:53.563956Z", "time_start": "2023-11-16T22:38:53.563956Z", "version": "1f61ri74hrskg"}}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T22:39:16.761330Z"}, {"name": "Query Deleted Subscription", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/subscription_simple.md#query-deleted-subscription-test-step", "start_time": "2023-11-16T22:39:16.761352Z", "failed_checks": [], "passed_checks": [{"name": "Query by subscription ID should fail", "timestamp": "2023-11-16T22:39:16.763420Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Query by subscription ID should fail", "timestamp": "2023-11-16T22:39:16.765425Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Query by subscription ID should fail", "timestamp": "2023-11-16T22:39:16.767395Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Query by subscription ID should fail", "timestamp": "2023-11-16T22:39:16.769241Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Search for all subscriptions in ISA area", "timestamp": "2023-11-16T22:39:16.771648Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,f"]}, {"name": "Deleted subscription should not be present in search results", "timestamp": "2023-11-16T22:39:16.772190Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,f"]}, {"name": "Search area that represents a loop is not allowed", "timestamp": "2023-11-16T22:39:16.773849Z", "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-16T22:39:16.761494Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzOSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:16 GMT", "Content-Length": "115"}, "elapsed_s": 0.001126, "reported": "2023-11-16T22:39:16.763213Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350000 not found (E:e985fa5d-9bdd-4fa5-a8e0-df25b0467a19)"}, "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-16T22:39:16.763497Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzOSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:16 GMT", "Content-Length": "115"}, "elapsed_s": 0.001022, "reported": "2023-11-16T22:39:16.765168Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350001 not found (E:54c9e535-ec36-44a4-ba91-73e1f06571f3)"}, "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-16T22:39:16.765505Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzOSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:16 GMT", "Content-Length": "115"}, "elapsed_s": 0.001085, "reported": "2023-11-16T22:39:16.767193Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350002 not found (E:f35708dc-b1a1-407a-b0e6-122f7e4f3bbb)"}, "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-16T22:39:16.767475Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzOSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:16 GMT", "Content-Length": "115"}, "elapsed_s": 0.000983, "reported": "2023-11-16T22:39:16.769015Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350003 not found (E:8146b439-7e91-4539-9e94-1008bad63fcf)"}, "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-16T22:39:16.769484Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzOSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:16 GMT", "Content-Length": "21"}, "elapsed_s": 0.001305, "reported": "2023-11-16T22:39:16.771344Z", "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-16T22:39:16.772265Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzOSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:16 GMT", "Content-Length": "103"}, "elapsed_s": 0.0008, "reported": "2023-11-16T22:39:16.773589Z", "json": {"message": "Intersection found between polygon edge 1 and 4 (E:3af9a039-e991-47d5-a101-c6be63127679)"}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T22:39:16.773903Z"}], "end_time": "2023-11-16T22:39:16.773930Z"}], "successful": true, "end_time": "2023-11-16T22:39:16.773956Z", "cleanup": {"name": "Cleanup", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/subscription_simple.md#cleanup", "start_time": "2023-11-16T22:39:16.774000Z", "failed_checks": [], "passed_checks": [{"name": "Subscription can be queried by ID", "timestamp": "2023-11-16T22:39:16.775822Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-16T22:39:16.777981Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-16T22:39:16.779743Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-16T22:39:16.781542Z", "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-16T22:39:16.774055Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzOSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:16 GMT", "Content-Length": "115"}, "elapsed_s": 0.001014, "reported": "2023-11-16T22:39:16.775584Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350000 not found (E:7c770d02-b9a0-4957-ac72-b9ff50009bf1)"}, "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-16T22:39:16.775922Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzOSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:16 GMT", "Content-Length": "115"}, "elapsed_s": 0.001176, "reported": "2023-11-16T22:39:16.777764Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350001 not found (E:cb07de8a-1c03-405c-9218-3226cb9ae66b)"}, "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-16T22:39:16.778065Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzOSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:16 GMT", "Content-Length": "115"}, "elapsed_s": 0.000979, "reported": "2023-11-16T22:39:16.779552Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350002 not found (E:13287f40-91d8-4c47-a363-d469e7b1117d)"}, "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-16T22:39:16.779834Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzOSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:16 GMT", "Content-Length": "115"}, "elapsed_s": 0.001052, "reported": "2023-11-16T22:39:16.781343Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350003 not found (E:e5a43b28-ae3b-4507-bf73-28a2f4613268)"}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T22:39:16.781617Z"}}}, {"test_scenario": {"name": "ASTM F3411-19 NetRID DSS interoperability", "scenario_type": "scenarios.astm.netrid.v19.DSSInteroperability", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss_interoperability.md", "start_time": "2023-11-16T22:39:16.782036Z", "cases": [{"name": "Prerequisites", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss_interoperability.md#prerequisites-test-case", "start_time": "2023-11-16T22:39:16.782096Z", "steps": [{"name": "Test environment requirements", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss_interoperability.md#test-environment-requirements-test-step", "start_time": "2023-11-16T22:39:16.782142Z", "failed_checks": [], "passed_checks": [{"name": "DSS instance is publicly addressable", "timestamp": "2023-11-16T22:39:16.782622Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0210"]}, {"name": "DSS instance is reachable", "timestamp": "2023-11-16T22:39:16.784975Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0210"]}, {"name": "DSS instance is publicly addressable", "timestamp": "2023-11-16T22:39:16.785443Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0210"]}, {"name": "DSS instance is reachable", "timestamp": "2023-11-16T22:39:16.787787Z", "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-16T22:39:16.782723Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzOSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:16 GMT", "Content-Length": "21"}, "elapsed_s": 0.001376, "reported": "2023-11-16T22:39:16.784646Z", "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-16T22:39:16.785577Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzMywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:16 GMT", "Content-Length": "21"}, "elapsed_s": 0.001374, "reported": "2023-11-16T22:39:16.787475Z", "json": {"subscriptions": []}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T22:39:16.787843Z"}], "end_time": "2023-11-16T22:39:16.787868Z"}, {"name": "Interoperability sequence", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss_interoperability.md#interoperability-sequence-test-case", "start_time": "2023-11-16T22:39:16.787904Z", "steps": [{"name": "S1", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/test_steps/put_isa.md#create-or-update-isa-test-step", "start_time": "2023-11-16T22:39:16.787967Z", "failed_checks": [], "passed_checks": [{"name": "ISA response code", "timestamp": "2023-11-16T22:39:16.796333Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA response format", "timestamp": "2023-11-16T22:39:16.806370Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA ID matches", "timestamp": "2023-11-16T22:39:16.806437Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA version format", "timestamp": "2023-11-16T22:39:16.806485Z", "participants": ["uss2"], "requirements": []}, {"name": "ISA start time matches", "timestamp": "2023-11-16T22:39:16.806527Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA end time matches", "timestamp": "2023-11-16T22:39:16.806567Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA URL matches", "timestamp": "2023-11-16T22:39:16.806608Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA[P] created with proper response", "timestamp": "2023-11-16T22:39:16.806955Z", "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/f1f44c15-72a3-4878-bcb5-51267cf8a011", "initiated_at": "2023-11-16T22:39:16.788736Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk1MCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-16T22:39:16.788057Z", "time_end": "2023-11-16T22:49:16.788057Z"}, "flights_url": "https://example.com/v1/uss/flights", "request_id": "09adc633-f8b1-4217-a49d-0c514c3486e5"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:16 GMT", "Content-Length": "265"}, "elapsed_s": 0.004378, "reported": "2023-11-16T22:39:16.793710Z", "json": {"subscribers": [], "service_area": {"flights_url": "https://example.com/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-16T22:39:16.788057Z", "time_end": "2023-11-16T22:49:16.788057Z", "version": "1f61ri78at7t0", "id": "f1f44c15-72a3-4878-bcb5-51267cf8a011"}}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T22:39:16.806981Z"}, {"name": "S2", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss_interoperability.md#s2-test-step", "start_time": "2023-11-16T22:39:16.807012Z", "failed_checks": [], "passed_checks": [{"name": "Subscription[n] created with proper response", "timestamp": "2023-11-16T22:39:16.815333Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,3a"]}, {"name": "service_areas includes ISA from S1", "timestamp": "2023-11-16T22:39:16.815915Z", "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-16T22:39:16.824479Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,3a"]}, {"name": "service_areas includes ISA from S1", "timestamp": "2023-11-16T22:39:16.825060Z", "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-16T22:39:16.825122Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0130,3,a"]}, {"name": "Owner of ISA from S1 is properly synchronized with all DSS", "timestamp": "2023-11-16T22:39:16.825166Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0130,3,b"]}, {"name": "URL of ISA from S1 is properly synchronized with all DSS", "timestamp": "2023-11-16T22:39:16.825245Z", "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-16T22:39:16.825301Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0130,3,d"]}], "queries": [{"request": {"method": "PUT", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/96a87ad3-89d5-4d15-806d-e0c9f53fb634", "initiated_at": "2023-11-16T22:39:16.807584Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzOSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.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-16T22:39:16.807067Z", "time_end": "2023-11-16T22:49:16.807067Z"}, "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "request_id": "e390a123-6e64-42d6-b3ea-e14af3d67d78"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:16 GMT", "Content-Length": "575"}, "elapsed_s": 0.004911, "reported": "2023-11-16T22:39:16.813009Z", "json": {"service_areas": [{"flights_url": "https://example.com/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-16T22:39:16.788057Z", "time_end": "2023-11-16T22:49:16.788057Z", "version": "1f61ri78at7t0", "id": "f1f44c15-72a3-4878-bcb5-51267cf8a011"}], "subscription": {"id": "96a87ad3-89d5-4d15-806d-e0c9f53fb634", "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-16T22:49:16.807067Z", "time_start": "2023-11-16T22:39:16.807067Z", "version": "1f61ri78sob9g"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/ecb5ef95-51c7-4e35-9fa9-898346a2a2ac", "initiated_at": "2023-11-16T22:39:16.816497Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzMywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.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-16T22:39:16.815981Z", "time_end": "2023-11-16T22:49:16.815981Z"}, "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "request_id": "a8458b18-95fd-421e-910c-8d89fad5bcb2"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:16 GMT", "Content-Length": "575"}, "elapsed_s": 0.005199, "reported": "2023-11-16T22:39:16.822279Z", "json": {"service_areas": [{"flights_url": "https://example.com/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-16T22:39:16.788057Z", "time_end": "2023-11-16T22:49:16.788057Z", "version": "1f61ri78at7t0", "id": "f1f44c15-72a3-4878-bcb5-51267cf8a011"}], "subscription": {"id": "ecb5ef95-51c7-4e35-9fa9-898346a2a2ac", "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-16T22:49:16.815981Z", "time_start": "2023-11-16T22:39:16.815981Z", "version": "1f61ri795bc2g"}}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T22:39:16.825323Z"}, {"name": "S3", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss_interoperability.md#s3-test-step", "start_time": "2023-11-16T22:39:16.825354Z", "failed_checks": [], "passed_checks": [{"name": "Subscription[P] returned with proper response", "timestamp": "2023-11-16T22:39:16.835051Z", "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-16T22:39:16.838339Z", "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-16T22:39:16.840695Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0130,2,a"]}, {"name": "Subscription[P] owner is properly synchronized with all DSS", "timestamp": "2023-11-16T22:39:16.841937Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0130,2,b"]}, {"name": "Subscription[P] URL is properly synchronized with all DSS", "timestamp": "2023-11-16T22:39:16.843109Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0130,2,c"]}, {"name": "Subscription[P] notification count is properly synchronized with all DSS", "timestamp": "2023-11-16T22:39:16.844269Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0130,2,f"]}, {"name": "Subscription[P] start/end times are properly synchronized with all DSS", "timestamp": "2023-11-16T22:39:16.846619Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0130,2,d"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/96a87ad3-89d5-4d15-806d-e0c9f53fb634", "initiated_at": "2023-11-16T22:39:16.825395Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzOSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:16 GMT", "Content-Length": "326"}, "elapsed_s": 0.00738, "reported": "2023-11-16T22:39:16.833353Z", "json": {"subscription": {"id": "96a87ad3-89d5-4d15-806d-e0c9f53fb634", "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-16T22:49:16.807067Z", "time_start": "2023-11-16T22:39:16.807067Z", "version": "1f61ri78sob9g"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "GET", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/96a87ad3-89d5-4d15-806d-e0c9f53fb634", "initiated_at": "2023-11-16T22:39:16.835111Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzMywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:16 GMT", "Content-Length": "326"}, "elapsed_s": 0.001327, "reported": "2023-11-16T22:39:16.836960Z", "json": {"subscription": {"id": "96a87ad3-89d5-4d15-806d-e0c9f53fb634", "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-16T22:49:16.807067Z", "time_start": "2023-11-16T22:39:16.807067Z", "version": "1f61ri78sob9g"}}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T22:39:16.846648Z"}, {"name": "S4", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss_interoperability.md#s4-test-step", "start_time": "2023-11-16T22:39:16.846688Z", "failed_checks": [], "passed_checks": [{"name": "Can query all Subscriptions in area from all DSSs", "timestamp": "2023-11-16T22:39:16.851148Z", "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-16T22:39:16.855342Z", "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-16T22:39:16.846759Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzOSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:16 GMT", "Content-Length": "638"}, "elapsed_s": 0.001661, "reported": "2023-11-16T22:39:16.848923Z", "json": {"subscriptions": [{"id": "96a87ad3-89d5-4d15-806d-e0c9f53fb634", "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-16T22:49:16.807067Z", "time_start": "2023-11-16T22:39:16.807067Z", "version": "1f61ri78sob9g"}, {"id": "ecb5ef95-51c7-4e35-9fa9-898346a2a2ac", "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-16T22:49:16.815981Z", "time_start": "2023-11-16T22:39:16.815981Z", "version": "1f61ri795bc2g"}]}, "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-16T22:39:16.851209Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzMywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:16 GMT", "Content-Length": "638"}, "elapsed_s": 0.001571, "reported": "2023-11-16T22:39:16.853287Z", "json": {"subscriptions": [{"id": "96a87ad3-89d5-4d15-806d-e0c9f53fb634", "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-16T22:49:16.807067Z", "time_start": "2023-11-16T22:39:16.807067Z", "version": "1f61ri78sob9g"}, {"id": "ecb5ef95-51c7-4e35-9fa9-898346a2a2ac", "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-16T22:49:16.815981Z", "time_start": "2023-11-16T22:39:16.815981Z", "version": "1f61ri795bc2g"}]}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T22:39:16.855371Z"}, {"name": "S5", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/test_steps/put_isa.md#create-or-update-isa-test-step", "start_time": "2023-11-16T22:39:16.855403Z", "failed_checks": [], "passed_checks": [{"name": "Can get ISA from primary DSS", "timestamp": "2023-11-16T22:39:16.858914Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0130,3,a"]}, {"name": "ISA response code", "timestamp": "2023-11-16T22:39:17.023791Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA response format", "timestamp": "2023-11-16T22:39:17.035050Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA ID matches", "timestamp": "2023-11-16T22:39:17.035114Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA version changed", "timestamp": "2023-11-16T22:39:17.035160Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA version format", "timestamp": "2023-11-16T22:39:17.035203Z", "participants": ["uss2"], "requirements": []}, {"name": "ISA start time matches", "timestamp": "2023-11-16T22:39:17.035245Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA end time matches", "timestamp": "2023-11-16T22:39:17.035287Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA URL matches", "timestamp": "2023-11-16T22:39:17.035328Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "Can modify ISA in primary DSS", "timestamp": "2023-11-16T22:39:17.035802Z", "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/f1f44c15-72a3-4878-bcb5-51267cf8a011", "initiated_at": "2023-11-16T22:39:16.855454Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzOSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:16 GMT", "Content-Length": "248"}, "elapsed_s": 0.001131, "reported": "2023-11-16T22:39:16.857054Z", "json": {"service_area": {"flights_url": "https://example.com/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-16T22:39:16.788057Z", "time_end": "2023-11-16T22:49:16.788057Z", "version": "1f61ri78at7t0", "id": "f1f44c15-72a3-4878-bcb5-51267cf8a011"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/v1/dss/identification_service_areas/f1f44c15-72a3-4878-bcb5-51267cf8a011/1f61ri78at7t0", "initiated_at": "2023-11-16T22:39:16.859456Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk1MCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-16T22:39:16.858962Z", "time_end": "2023-11-16T22:39:21.858962Z"}, "flights_url": "https://example.com/v1/uss/flights", "request_id": "605f3a01-edeb-445c-bdd4-1a255db8ab0f"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:16 GMT", "Content-Length": "596"}, "elapsed_s": 0.004422, "reported": "2023-11-16T22:39:16.864428Z", "json": {"subscribers": [{"subscriptions": [{"subscription_id": "96a87ad3-89d5-4d15-806d-e0c9f53fb634", "notification_index": 1}], "url": "https://example.com/v1/uss/identification_service_areas"}, {"subscriptions": [{"subscription_id": "ecb5ef95-51c7-4e35-9fa9-898346a2a2ac", "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-16T22:39:16.858962Z", "time_end": "2023-11-16T22:39:21.858962Z", "version": "1f61ri7aect90", "id": "f1f44c15-72a3-4878-bcb5-51267cf8a011"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "POST", "url": "https://example.com/v1/uss/identification_service_areas/f1f44c15-72a3-4878-bcb5-51267cf8a011", "initiated_at": "2023-11-16T22:39:16.958975Z", "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.eyJhdWQiOiJleGFtcGxlLmNvbSIsImV4cCI6MTcwMDE3Nzk0MCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"subscriptions": [{"subscription_id": "ecb5ef95-51c7-4e35-9fa9-898346a2a2ac", "notification_index": 1}], "service_area": {"flights_url": "https://example.com/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-16T22:39:16.858962Z", "time_end": "2023-11-16T22:39:21.858962Z", "version": "1f61ri7aect90", "id": "f1f44c15-72a3-4878-bcb5-51267cf8a011"}, "request_id": "7e6e7e3c-123e-44af-b46f-6e84720b940c"}, "body": null}, "response": {"code": 404, "headers": {"Cache-Control": "max-age=604800", "Content-Type": "text/html; charset=UTF-8", "Date": "Thu, 16 Nov 2023 22:39:16 GMT", "Expires": "Thu, 23 Nov 2023 22:39:16 GMT", "Server": "EOS (vny/0453)", "Content-Length": "433"}, "elapsed_s": 0.062097, "reported": "2023-11-16T22:39:17.021747Z", "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-16T22:39:17.035829Z"}, {"name": "S6", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss_interoperability.md#s6-test-step", "start_time": "2023-11-16T22:39:17.035862Z", "failed_checks": [], "passed_checks": [{"name": "Subscription[n] deleted with proper response", "timestamp": "2023-11-16T22:39:17.051112Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,4a"]}, {"name": "Subscription[n] deleted with proper response", "timestamp": "2023-11-16T22:39:17.057010Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,4a"]}], "queries": [{"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/96a87ad3-89d5-4d15-806d-e0c9f53fb634/1f61ri78sob9g", "initiated_at": "2023-11-16T22:39:17.035905Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzOSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:17 GMT", "Content-Length": "326"}, "elapsed_s": 0.013327, "reported": "2023-11-16T22:39:17.049733Z", "json": {"subscription": {"id": "96a87ad3-89d5-4d15-806d-e0c9f53fb634", "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 1, "time_end": "2023-11-16T22:49:16.807067Z", "time_start": "2023-11-16T22:39:16.807067Z", "version": "1f61ri78sob9g"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/ecb5ef95-51c7-4e35-9fa9-898346a2a2ac/1f61ri795bc2g", "initiated_at": "2023-11-16T22:39:17.051160Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzOSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:17 GMT", "Content-Length": "326"}, "elapsed_s": 0.003686, "reported": "2023-11-16T22:39:17.055375Z", "json": {"subscription": {"id": "ecb5ef95-51c7-4e35-9fa9-898346a2a2ac", "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 1, "time_end": "2023-11-16T22:49:16.815981Z", "time_start": "2023-11-16T22:39:16.815981Z", "version": "1f61ri795bc2g"}}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T22:39:17.057042Z"}, {"name": "S7", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss_interoperability.md#s7-test-step", "start_time": "2023-11-16T22:39:17.057077Z", "failed_checks": [], "passed_checks": [{"name": "404 with proper response", "timestamp": "2023-11-16T22:39:17.059019Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,4b", "astm.f3411.v19.DSS0070"]}, {"name": "404 with proper response", "timestamp": "2023-11-16T22:39:17.061150Z", "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/96a87ad3-89d5-4d15-806d-e0c9f53fb634", "initiated_at": "2023-11-16T22:39:17.057121Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzOSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:17 GMT", "Content-Length": "115"}, "elapsed_s": 0.001156, "reported": "2023-11-16T22:39:17.058809Z", "json": {"message": "Subscription 96a87ad3-89d5-4d15-806d-e0c9f53fb634 not found (E:63fd4e9e-cbe0-472c-adfb-8c00c40df12d)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "GET", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/ecb5ef95-51c7-4e35-9fa9-898346a2a2ac", "initiated_at": "2023-11-16T22:39:17.059099Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzMywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:17 GMT", "Content-Length": "115"}, "elapsed_s": 0.001163, "reported": "2023-11-16T22:39:17.060931Z", "json": {"message": "Subscription ecb5ef95-51c7-4e35-9fa9-898346a2a2ac not found (E:a9af2d3c-e7f0-40e4-91bf-c224744dbf59)"}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T22:39:17.061226Z"}, {"name": "S8", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss_interoperability.md#s8-test-step", "start_time": "2023-11-16T22:39:17.061313Z", "failed_checks": [], "passed_checks": [{"name": "Subscriptions queried successfully", "timestamp": "2023-11-16T22:39:17.064069Z", "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-16T22:39:17.064271Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,4b", "astm.f3411.v19.DSS0070"]}, {"name": "Subscriptions queried successfully", "timestamp": "2023-11-16T22:39:17.066586Z", "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-16T22:39:17.066789Z", "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-16T22:39:17.061459Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzOSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:17 GMT", "Content-Length": "21"}, "elapsed_s": 0.001682, "reported": "2023-11-16T22:39:17.063737Z", "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-16T22:39:17.064337Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzMywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:17 GMT", "Content-Length": "21"}, "elapsed_s": 0.001411, "reported": "2023-11-16T22:39:17.066263Z", "json": {"subscriptions": []}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T22:39:17.066822Z"}, {"name": "S9", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss_interoperability.md#s9-test-step", "start_time": "2023-11-16T22:39:17.066856Z", "failed_checks": [], "passed_checks": [{"name": "Subscription[n] created with proper response", "timestamp": "2023-11-16T22:39:22.081908Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,1c"]}, {"name": "service_areas does not include ISA from S1", "timestamp": "2023-11-16T22:39:22.082303Z", "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-16T22:39:22.090564Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,1c"]}, {"name": "service_areas does not include ISA from S1", "timestamp": "2023-11-16T22:39:22.090952Z", "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/76cc84bf-251d-48d3-8f3c-5f4cdc6b5313", "initiated_at": "2023-11-16T22:39:22.073010Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzOSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.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-16T22:39:22.072061Z", "time_end": "2023-11-16T22:39:27.072061Z"}, "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "request_id": "464e1eda-f6ed-4bc2-8756-831d13df09ae"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:22 GMT", "Content-Length": "345"}, "elapsed_s": 0.006342, "reported": "2023-11-16T22:39:22.080149Z", "json": {"service_areas": [], "subscription": {"id": "76cc84bf-251d-48d3-8f3c-5f4cdc6b5313", "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-16T22:39:27.072061Z", "time_start": "2023-11-16T22:39:22.072061Z", "version": "1f61ric5qor7o"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/0768e75b-ef4b-4af7-85cd-8f1b7e487058", "initiated_at": "2023-11-16T22:39:22.082894Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzMywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.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-16T22:39:22.082363Z", "time_end": "2023-11-16T22:39:27.082363Z"}, "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "request_id": "4458dd23-4f37-4af6-907b-fde480c44577"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:22 GMT", "Content-Length": "345"}, "elapsed_s": 0.005593, "reported": "2023-11-16T22:39:22.089085Z", "json": {"service_areas": [], "subscription": {"id": "0768e75b-ef4b-4af7-85cd-8f1b7e487058", "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-16T22:39:27.082363Z", "time_start": "2023-11-16T22:39:22.082363Z", "version": "1f61ric63sacg"}}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T22:39:22.090981Z"}, {"name": "S10", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/test_steps/put_isa.md#create-or-update-isa-test-step", "start_time": "2023-11-16T22:39:22.091022Z", "failed_checks": [], "passed_checks": [{"name": "ISA response code", "timestamp": "2023-11-16T22:39:22.234579Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA response format", "timestamp": "2023-11-16T22:39:22.245339Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA ID matches", "timestamp": "2023-11-16T22:39:22.245402Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA version format", "timestamp": "2023-11-16T22:39:22.245449Z", "participants": ["uss2"], "requirements": []}, {"name": "ISA start time matches", "timestamp": "2023-11-16T22:39:22.245490Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA end time matches", "timestamp": "2023-11-16T22:39:22.245530Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA URL matches", "timestamp": "2023-11-16T22:39:22.245570Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA[P] created with proper response", "timestamp": "2023-11-16T22:39:22.246051Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,1a"]}, {"name": "All Subscription[i] 1\u2264i\u2264n returned in subscribers", "timestamp": "2023-11-16T22:39:22.246538Z", "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/ba052d23-afbd-47f1-aeb0-50591f504612", "initiated_at": "2023-11-16T22:39:22.091610Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk1MCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-16T22:39:22.091091Z", "time_end": "2023-11-16T22:49:22.091091Z"}, "flights_url": "https://example.com/v1/uss/flights", "request_id": "32245cc2-6a23-4130-9ee7-b5ea996ebc48"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:22 GMT", "Content-Length": "596"}, "elapsed_s": 0.005083, "reported": "2023-11-16T22:39:22.097355Z", "json": {"subscribers": [{"subscriptions": [{"subscription_id": "0768e75b-ef4b-4af7-85cd-8f1b7e487058", "notification_index": 1}], "url": "https://example.com/v1/uss/identification_service_areas"}, {"subscriptions": [{"subscription_id": "76cc84bf-251d-48d3-8f3c-5f4cdc6b5313", "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-16T22:39:22.091091Z", "time_end": "2023-11-16T22:49:22.091091Z", "version": "1f61ric6c638o", "id": "ba052d23-afbd-47f1-aeb0-50591f504612"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "POST", "url": "https://example.com/v1/uss/identification_service_areas/ba052d23-afbd-47f1-aeb0-50591f504612", "initiated_at": "2023-11-16T22:39:22.168208Z", "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.eyJhdWQiOiJleGFtcGxlLmNvbSIsImV4cCI6MTcwMDE3Nzk0MCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"subscriptions": [{"subscription_id": "76cc84bf-251d-48d3-8f3c-5f4cdc6b5313", "notification_index": 1}], "service_area": {"flights_url": "https://example.com/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-16T22:39:22.091091Z", "time_end": "2023-11-16T22:49:22.091091Z", "version": "1f61ric6c638o", "id": "ba052d23-afbd-47f1-aeb0-50591f504612"}, "request_id": "99163307-5044-4c43-b9f8-2106103d7c73"}, "body": null}, "response": {"code": 404, "headers": {"Cache-Control": "max-age=604800", "Content-Type": "text/html; charset=UTF-8", "Date": "Thu, 16 Nov 2023 22:39:22 GMT", "Expires": "Thu, 23 Nov 2023 22:39:22 GMT", "Server": "EOS (vny/0453)", "Content-Length": "433"}, "elapsed_s": 0.064021, "reported": "2023-11-16T22:39:22.232823Z", "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-16T22:39:22.246566Z"}, {"name": "S11", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/test_steps/delete_isa.md#delete-isa-test-step", "start_time": "2023-11-16T22:39:22.246602Z", "failed_checks": [], "passed_checks": [{"name": "ISA response format", "timestamp": "2023-11-16T22:39:22.395856Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,b"]}, {"name": "ISA ID matches", "timestamp": "2023-11-16T22:39:22.395914Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,b"]}, {"name": "ISA version matches", "timestamp": "2023-11-16T22:39:22.395954Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,b"]}, {"name": "ISA[P] deleted with proper response", "timestamp": "2023-11-16T22:39:22.395977Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,2a"]}, {"name": "All Subscription[i] 1\u2264i\u2264n returned in subscribers", "timestamp": "2023-11-16T22:39:22.396461Z", "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/ba052d23-afbd-47f1-aeb0-50591f504612/1f61ric6c638o", "initiated_at": "2023-11-16T22:39:22.246651Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk1MCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:22 GMT", "Content-Length": "596"}, "elapsed_s": 0.004706, "reported": "2023-11-16T22:39:22.251916Z", "json": {"service_area": {"flights_url": "https://example.com/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-16T22:39:22.091091Z", "time_end": "2023-11-16T22:49:22.091091Z", "version": "1f61ric6c638o", "id": "ba052d23-afbd-47f1-aeb0-50591f504612"}, "subscribers": [{"subscriptions": [{"subscription_id": "0768e75b-ef4b-4af7-85cd-8f1b7e487058", "notification_index": 2}], "url": "https://example.com/v1/uss/identification_service_areas"}, {"subscriptions": [{"subscription_id": "76cc84bf-251d-48d3-8f3c-5f4cdc6b5313", "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/ba052d23-afbd-47f1-aeb0-50591f504612", "initiated_at": "2023-11-16T22:39:22.319559Z", "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.eyJhdWQiOiJleGFtcGxlLmNvbSIsImV4cCI6MTcwMDE3Nzk0MCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"subscriptions": [{"subscription_id": "76cc84bf-251d-48d3-8f3c-5f4cdc6b5313", "notification_index": 2}], "request_id": "cc0fed45-920a-4d73-8498-7b5d12d6e33c"}, "body": null}, "response": {"code": 404, "headers": {"Cache-Control": "max-age=604800", "Content-Type": "text/html; charset=UTF-8", "Date": "Thu, 16 Nov 2023 22:39:22 GMT", "Expires": "Thu, 23 Nov 2023 22:39:22 GMT", "Server": "EOS (vny/0453)", "Content-Length": "433"}, "elapsed_s": 0.064092, "reported": "2023-11-16T22:39:22.384272Z", "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-16T22:39:22.396490Z"}, {"name": "S12", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/test_steps/put_isa.md#create-or-update-isa-test-step", "start_time": "2023-11-16T22:39:22.396522Z", "failed_checks": [], "passed_checks": [{"name": "ISA response code", "timestamp": "2023-11-16T22:39:27.407688Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA response format", "timestamp": "2023-11-16T22:39:27.418067Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA ID matches", "timestamp": "2023-11-16T22:39:27.418139Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA version format", "timestamp": "2023-11-16T22:39:27.418190Z", "participants": ["uss2"], "requirements": []}, {"name": "ISA start time matches", "timestamp": "2023-11-16T22:39:27.418234Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA end time matches", "timestamp": "2023-11-16T22:39:27.418278Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA URL matches", "timestamp": "2023-11-16T22:39:27.418323Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA[P] created with proper response", "timestamp": "2023-11-16T22:39:27.418687Z", "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-16T22:39:27.419037Z", "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/9222ce6b-19ab-455f-ae4d-35eb656efd68", "initiated_at": "2023-11-16T22:39:27.398437Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk1MCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-16T22:39:27.397581Z", "time_end": "2023-11-16T22:49:27.397581Z"}, "flights_url": "https://example.com/v1/uss/flights", "request_id": "e2842517-07bb-4d07-83d9-b8c78eda3398"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:27 GMT", "Content-Length": "265"}, "elapsed_s": 0.005835, "reported": "2023-11-16T22:39:27.405056Z", "json": {"subscribers": [], "service_area": {"flights_url": "https://example.com/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-16T22:39:27.397581Z", "time_end": "2023-11-16T22:49:27.397581Z", "version": "1f61rih4hqeg8", "id": "9222ce6b-19ab-455f-ae4d-35eb656efd68"}}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T22:39:27.419066Z"}, {"name": "S13", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss_interoperability.md#s13-test-step", "start_time": "2023-11-16T22:39:27.419107Z", "failed_checks": [], "passed_checks": [{"name": "Subscriptions queried successfully", "timestamp": "2023-11-16T22:39:27.421588Z", "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-16T22:39:27.421798Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,3d", "astm.f3411.v19.DSS0070"]}, {"name": "Subscriptions queried successfully", "timestamp": "2023-11-16T22:39:27.424130Z", "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-16T22:39:27.424300Z", "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-16T22:39:27.419177Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzOSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:27 GMT", "Content-Length": "21"}, "elapsed_s": 0.001561, "reported": "2023-11-16T22:39:27.421280Z", "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-16T22:39:27.421882Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzMywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:27 GMT", "Content-Length": "21"}, "elapsed_s": 0.001379, "reported": "2023-11-16T22:39:27.423840Z", "json": {"subscriptions": []}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T22:39:27.424330Z"}, {"name": "S14", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss_interoperability.md#s14-test-step", "start_time": "2023-11-16T22:39:27.424361Z", "failed_checks": [], "passed_checks": [], "end_time": "2023-11-16T22:39:27.424383Z"}, {"name": "S15", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/test_steps/delete_isa.md#delete-isa-test-step", "start_time": "2023-11-16T22:39:27.424411Z", "failed_checks": [], "passed_checks": [{"name": "ISA response format", "timestamp": "2023-11-16T22:39:27.442191Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,b"]}, {"name": "ISA ID matches", "timestamp": "2023-11-16T22:39:27.442253Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,b"]}, {"name": "ISA version matches", "timestamp": "2023-11-16T22:39:27.442296Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,b"]}, {"name": "ISA[P] deleted with proper response", "timestamp": "2023-11-16T22:39:27.442319Z", "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-16T22:39:27.442668Z", "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/9222ce6b-19ab-455f-ae4d-35eb656efd68/1f61rih4hqeg8", "initiated_at": "2023-11-16T22:39:27.424456Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk1MCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:27 GMT", "Content-Length": "265"}, "elapsed_s": 0.00448, "reported": "2023-11-16T22:39:27.429476Z", "json": {"service_area": {"flights_url": "https://example.com/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-16T22:39:27.397581Z", "time_end": "2023-11-16T22:49:27.397581Z", "version": "1f61rih4hqeg8", "id": "9222ce6b-19ab-455f-ae4d-35eb656efd68"}, "subscribers": []}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T22:39:27.442694Z"}, {"name": "S16", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss_interoperability.md#s16-test-step", "start_time": "2023-11-16T22:39:27.442726Z", "failed_checks": [], "passed_checks": [{"name": "Subscription[n] created with proper response", "timestamp": "2023-11-16T22:39:27.450499Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,3a"]}, {"name": "service_areas does not include ISA from S12", "timestamp": "2023-11-16T22:39:27.450914Z", "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-16T22:39:27.458882Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,3a"]}, {"name": "service_areas does not include ISA from S12", "timestamp": "2023-11-16T22:39:27.459235Z", "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/6f01eb86-18b7-4988-921b-f7f18a718d11", "initiated_at": "2023-11-16T22:39:27.443309Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzOSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.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-16T22:39:27.442780Z", "time_end": "2023-11-16T22:49:27.442780Z"}, "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "request_id": "25940399-df53-4dfe-bc14-4386347a6143"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:27 GMT", "Content-Length": "343"}, "elapsed_s": 0.005082, "reported": "2023-11-16T22:39:27.448904Z", "json": {"service_areas": [], "subscription": {"id": "6f01eb86-18b7-4988-921b-f7f18a718d11", "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-16T22:49:27.44278Z", "time_start": "2023-11-16T22:39:27.44278Z", "version": "1f61rih5rpe30"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/510c73c1-af12-4682-bccd-927a6b50416e", "initiated_at": "2023-11-16T22:39:27.451498Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzMywiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.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-16T22:39:27.450973Z", "time_end": "2023-11-16T22:49:27.450973Z"}, "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "request_id": "e8d755bf-107d-4f82-9e46-40ff97b3ea7d"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:27 GMT", "Content-Length": "345"}, "elapsed_s": 0.00535, "reported": "2023-11-16T22:39:27.457404Z", "json": {"service_areas": [], "subscription": {"id": "510c73c1-af12-4682-bccd-927a6b50416e", "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-16T22:49:27.450973Z", "time_start": "2023-11-16T22:39:27.450973Z", "version": "1f61rih63lehg"}}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T22:39:27.459261Z"}, {"name": "S17", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss_interoperability.md#s17-test-step", "start_time": "2023-11-16T22:39:27.459293Z", "failed_checks": [], "passed_checks": [{"name": "Subscription[n] deleted with proper response", "timestamp": "2023-11-16T22:39:27.464802Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,4a"]}, {"name": "Subscription[n] deleted with proper response", "timestamp": "2023-11-16T22:39:27.470394Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,4a"]}], "queries": [{"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/6f01eb86-18b7-4988-921b-f7f18a718d11/1f61rih5rpe30", "initiated_at": "2023-11-16T22:39:27.459335Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzOSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:27 GMT", "Content-Length": "324"}, "elapsed_s": 0.00346, "reported": "2023-11-16T22:39:27.463313Z", "json": {"subscription": {"id": "6f01eb86-18b7-4988-921b-f7f18a718d11", "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-16T22:49:27.44278Z", "time_start": "2023-11-16T22:39:27.44278Z", "version": "1f61rih5rpe30"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/510c73c1-af12-4682-bccd-927a6b50416e/1f61rih63lehg", "initiated_at": "2023-11-16T22:39:27.464848Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzOSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:27 GMT", "Content-Length": "326"}, "elapsed_s": 0.003522, "reported": "2023-11-16T22:39:27.468974Z", "json": {"subscription": {"id": "510c73c1-af12-4682-bccd-927a6b50416e", "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-16T22:49:27.450973Z", "time_start": "2023-11-16T22:39:27.450973Z", "version": "1f61rih63lehg"}}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T22:39:27.470422Z"}], "end_time": "2023-11-16T22:39:27.470437Z"}], "successful": true, "notes": {"uss2_private_address": {"message": "DSS instance (URL: http://dss.uss2.localutm, netloc: dss.uss2.localutm, resolved IP: 172.19.0.3) is declared as explicitly having a private address, skipping check", "timestamp": "2023-11-16T22:39:16.782481Z"}, "uss1_private_address": {"message": "DSS instance (URL: http://dss.uss1.localutm, netloc: dss.uss1.localutm, resolved IP: 172.19.0.3) is declared as explicitly having a private address, skipping check", "timestamp": "2023-11-16T22:39:16.785279Z"}}, "end_time": "2023-11-16T22:39:27.470451Z", "cleanup": {"name": "Cleanup", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss_interoperability.md#cleanup", "start_time": "2023-11-16T22:39:27.470477Z", "failed_checks": [], "passed_checks": [{"name": "ISA deleted with proper response", "timestamp": "2023-11-16T22:39:27.479957Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,2a"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-16T22:39:27.481840Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,4a"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-16T22:39:27.483870Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,4a"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-16T22:39:27.485940Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,4a"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-16T22:39:27.491368Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,4a"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-16T22:39:27.493455Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,4a"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-16T22:39:27.499024Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,4a"]}, {"name": "ISA deleted with proper response", "timestamp": "2023-11-16T22:39:27.500868Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,2a"]}, {"name": "ISA deleted with proper response", "timestamp": "2023-11-16T22:39:27.502773Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,2a"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-16T22:39:27.504909Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,4a"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-16T22:39:27.506904Z", "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/f1f44c15-72a3-4878-bcb5-51267cf8a011", "initiated_at": "2023-11-16T22:39:27.470517Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzOSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:27 GMT", "Content-Length": "248"}, "elapsed_s": 0.001039, "reported": "2023-11-16T22:39:27.472039Z", "json": {"service_area": {"flights_url": "https://example.com/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-16T22:39:16.858962Z", "time_end": "2023-11-16T22:39:21.858962Z", "version": "1f61ri7aect90", "id": "f1f44c15-72a3-4878-bcb5-51267cf8a011"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/v1/dss/identification_service_areas/f1f44c15-72a3-4878-bcb5-51267cf8a011/1f61ri7aect90", "initiated_at": "2023-11-16T22:39:27.473069Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk1MCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:27 GMT", "Content-Length": "265"}, "elapsed_s": 0.004583, "reported": "2023-11-16T22:39:27.478197Z", "json": {"service_area": {"flights_url": "https://example.com/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-16T22:39:16.858962Z", "time_end": "2023-11-16T22:39:21.858962Z", "version": "1f61ri7aect90", "id": "f1f44c15-72a3-4878-bcb5-51267cf8a011"}, "subscribers": []}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "GET", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/96a87ad3-89d5-4d15-806d-e0c9f53fb634", "initiated_at": "2023-11-16T22:39:27.480032Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzOSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:27 GMT", "Content-Length": "115"}, "elapsed_s": 0.001078, "reported": "2023-11-16T22:39:27.481618Z", "json": {"message": "Subscription 96a87ad3-89d5-4d15-806d-e0c9f53fb634 not found (E:06e59a27-de74-4f1e-9af7-a05d849ddb93)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "GET", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/ecb5ef95-51c7-4e35-9fa9-898346a2a2ac", "initiated_at": "2023-11-16T22:39:27.481979Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzOSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:27 GMT", "Content-Length": "115"}, "elapsed_s": 0.001018, "reported": "2023-11-16T22:39:27.483649Z", "json": {"message": "Subscription ecb5ef95-51c7-4e35-9fa9-898346a2a2ac not found (E:e94f9390-1b4c-40ed-a042-d5200993cdaa)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "GET", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/76cc84bf-251d-48d3-8f3c-5f4cdc6b5313", "initiated_at": "2023-11-16T22:39:27.483962Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzOSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:27 GMT", "Content-Length": "326"}, "elapsed_s": 0.001171, "reported": "2023-11-16T22:39:27.485746Z", "json": {"subscription": {"id": "76cc84bf-251d-48d3-8f3c-5f4cdc6b5313", "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 2, "time_end": "2023-11-16T22:39:27.072061Z", "time_start": "2023-11-16T22:39:22.072061Z", "version": "1f61ric5qor7o"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/76cc84bf-251d-48d3-8f3c-5f4cdc6b5313/1f61ric5qor7o", "initiated_at": "2023-11-16T22:39:27.486968Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzOSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:27 GMT", "Content-Length": "326"}, "elapsed_s": 0.003603, "reported": "2023-11-16T22:39:27.491133Z", "json": {"subscription": {"id": "76cc84bf-251d-48d3-8f3c-5f4cdc6b5313", "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 2, "time_end": "2023-11-16T22:39:27.072061Z", "time_start": "2023-11-16T22:39:22.072061Z", "version": "1f61ric5qor7o"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "GET", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/0768e75b-ef4b-4af7-85cd-8f1b7e487058", "initiated_at": "2023-11-16T22:39:27.491477Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzOSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:27 GMT", "Content-Length": "326"}, "elapsed_s": 0.001101, "reported": "2023-11-16T22:39:27.493262Z", "json": {"subscription": {"id": "0768e75b-ef4b-4af7-85cd-8f1b7e487058", "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 2, "time_end": "2023-11-16T22:39:27.082363Z", "time_start": "2023-11-16T22:39:22.082363Z", "version": "1f61ric63sacg"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/0768e75b-ef4b-4af7-85cd-8f1b7e487058/1f61ric63sacg", "initiated_at": "2023-11-16T22:39:27.494291Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzOSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:27 GMT", "Content-Length": "326"}, "elapsed_s": 0.003959, "reported": "2023-11-16T22:39:27.498768Z", "json": {"subscription": {"id": "0768e75b-ef4b-4af7-85cd-8f1b7e487058", "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 2, "time_end": "2023-11-16T22:39:27.082363Z", "time_start": "2023-11-16T22:39:22.082363Z", "version": "1f61ric63sacg"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "GET", "url": "http://dss.uss2.localutm/v1/dss/identification_service_areas/ba052d23-afbd-47f1-aeb0-50591f504612", "initiated_at": "2023-11-16T22:39:27.499111Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzOSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:27 GMT", "Content-Length": "106"}, "elapsed_s": 0.001023, "reported": "2023-11-16T22:39:27.500665Z", "json": {"message": "ISA ba052d23-afbd-47f1-aeb0-50591f504612 not found (E:cf2512f3-d29a-4a57-840a-8c9e882c6835)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "GET", "url": "http://dss.uss2.localutm/v1/dss/identification_service_areas/9222ce6b-19ab-455f-ae4d-35eb656efd68", "initiated_at": "2023-11-16T22:39:27.500946Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzOSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:27 GMT", "Content-Length": "106"}, "elapsed_s": 0.001002, "reported": "2023-11-16T22:39:27.502551Z", "json": {"message": "ISA 9222ce6b-19ab-455f-ae4d-35eb656efd68 not found (E:935dc8fe-3557-4e97-afc3-69acfeebf934)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "GET", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/6f01eb86-18b7-4988-921b-f7f18a718d11", "initiated_at": "2023-11-16T22:39:27.502851Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzOSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:27 GMT", "Content-Length": "115"}, "elapsed_s": 0.001107, "reported": "2023-11-16T22:39:27.504620Z", "json": {"message": "Subscription 6f01eb86-18b7-4988-921b-f7f18a718d11 not found (E:3e6e7bc3-7d49-4e19-bf56-5a026816527d)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "GET", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/510c73c1-af12-4682-bccd-927a6b50416e", "initiated_at": "2023-11-16T22:39:27.505010Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzOSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:27 GMT", "Content-Length": "115"}, "elapsed_s": 0.001055, "reported": "2023-11-16T22:39:27.506685Z", "json": {"message": "Subscription 510c73c1-af12-4682-bccd-927a6b50416e not found (E:d267a013-aa49-4e50-996c-8751ca4dd3e7)"}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T22:39:27.506974Z"}}}, {"test_scenario": {"name": "ASTM NetRID DSS: Token Validation", "scenario_type": "scenarios.astm.netrid.v19.dss.TokenValidation", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/token_validation.md", "start_time": "2023-11-16T22:39:27.507453Z", "cases": [{"name": "Setup", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/token_validation.md#setup-test-case", "start_time": "2023-11-16T22:39:27.507525Z", "steps": [{"name": "Ensure clean workspace", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/token_validation.md#ensure-clean-workspace-test-step", "start_time": "2023-11-16T22:39:27.507578Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-16T22:39:27.509481Z", "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-16T22:39:27.507626Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzOSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:27 GMT", "Content-Length": "106"}, "elapsed_s": 0.001072, "reported": "2023-11-16T22:39:27.509241Z", "json": {"message": "ISA 0000015c-e36d-40be-d38b-eca6ca350000 not found (E:ed7e18db-af01-49b8-a631-a1c9d69a10df)"}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T22:39:27.509557Z"}], "end_time": "2023-11-16T22:39:27.509587Z"}, {"name": "Token validation", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/token_validation.md#token-validation-test-case", "start_time": "2023-11-16T22:39:27.509620Z", "steps": [{"name": "Token validation", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/test_steps/put_isa.md#create-or-update-isa-test-step", "start_time": "2023-11-16T22:39:27.509662Z", "failed_checks": [], "passed_checks": [{"name": "Read scope cannot create an ISA", "timestamp": "2023-11-16T22:39:27.512014Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "Missing token prevents creating an ISA", "timestamp": "2023-11-16T22:39:27.514872Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "Fake token prevents creating an ISA", "timestamp": "2023-11-16T22:39:27.518910Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA response code", "timestamp": "2023-11-16T22:39:27.527834Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA response format", "timestamp": "2023-11-16T22:39:27.538764Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA ID matches", "timestamp": "2023-11-16T22:39:27.538844Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA version format", "timestamp": "2023-11-16T22:39:27.538904Z", "participants": ["uss2"], "requirements": []}, {"name": "ISA start time matches", "timestamp": "2023-11-16T22:39:27.538958Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA end time matches", "timestamp": "2023-11-16T22:39:27.539009Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA URL matches", "timestamp": "2023-11-16T22:39:27.539061Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "Correct token and scope can create ISA", "timestamp": "2023-11-16T22:39:27.539437Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "Missing token prevents reading an ISA", "timestamp": "2023-11-16T22:39:27.540784Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.GetISA"]}, {"name": "Fake token prevents reading an ISA", "timestamp": "2023-11-16T22:39:27.543116Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.GetISA"]}, {"name": "Read scope cannot mutate an ISA", "timestamp": "2023-11-16T22:39:27.545445Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "Missing token prevents mutating an ISA", "timestamp": "2023-11-16T22:39:27.547732Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "Fake token cannot mutate an ISA", "timestamp": "2023-11-16T22:39:27.549989Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "Read scope cannot delete an ISA", "timestamp": "2023-11-16T22:39:27.551533Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,b"]}, {"name": "Missing token prevents ISA deletion", "timestamp": "2023-11-16T22:39:27.552967Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,b"]}, {"name": "Fake token cannot delete an ISA", "timestamp": "2023-11-16T22:39:27.554729Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,b"]}, {"name": "Correct token and scope can delete ISA", "timestamp": "2023-11-16T22:39:27.561469Z", "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-16T22:39:27.510313Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzOSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.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-16T22:38:54.577388Z", "time_end": "2023-11-16T23:38:54.577388Z"}, "flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "request_id": "f5ba6d42-466a-488a-b8d5-dbe9368c682c"}, "body": null}, "response": {"code": 403, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:27 GMT", "Content-Length": "276"}, "elapsed_s": 0.000782, "reported": "2023-11-16T22:39:27.511657Z", "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:b8435a79-1bd3-4881-b684-097e62443177)"}, "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-16T22:39:27.512736Z", "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-16T22:38:54.577388Z", "time_end": "2023-11-16T23:38:54.577388Z"}, "flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "request_id": "bf13435b-8d6f-407c-9192-f3386c2b40bd"}, "body": null}, "response": {"code": 401, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:27 GMT", "Content-Length": "76"}, "elapsed_s": 0.001296, "reported": "2023-11-16T22:39:27.514535Z", "json": {"message": "Missing access token (E:72e852cd-9cae-4373-a88d-048f6632c4b6)"}, "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-16T22:39:27.515666Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImNsaWVudF9pZCI6InVzc191bnNpZ25lZCIsImV4cCI6MTcwMDE3Nzk2NywiaXNzIjoiTm9BdXRoIiwianRpIjoiNjlhNTc3ZWItNjY2Ni00ZTBmLTg4OTUtY2RkMmZhMWZhY2ZiIiwibmJmIjoxNzAwMTc0MzY2LCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3Vuc2lnbmVkIn0.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-16T22:38:54.577388Z", "time_end": "2023-11-16T23:38:54.577388Z"}, "flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "request_id": "f6b6ee6b-db1d-417b-84db-adfbf33277d9"}, "body": null}, "response": {"code": 401, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:27 GMT", "Content-Length": "86"}, "elapsed_s": 0.00123, "reported": "2023-11-16T22:39:27.518531Z", "json": {"message": "crypto/rsa: verification error (E:8095afcc-c62d-4f07-81af-2d0799b42ec6)"}, "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-16T22:39:27.519591Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk1MCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-16T22:38:54.577388Z", "time_end": "2023-11-16T23:38:54.577388Z"}, "flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "request_id": "c020fe32-27e5-4cb2-9af1-c86bbe0f1cd3"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:27 GMT", "Content-Length": "291"}, "elapsed_s": 0.005093, "reported": "2023-11-16T22:39:27.525295Z", "json": {"subscribers": [], "service_area": {"flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-16T22:38:54.577388Z", "time_end": "2023-11-16T23:38:54.577388Z", "version": "1f61rih84k908", "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/1f61rih84k908", "initiated_at": "2023-11-16T22:39:27.543689Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzOSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.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-16T22:38:54.577388Z", "time_end": "2023-11-16T23:38:54.577388Z"}, "flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "request_id": "7995e3cf-3ba4-4577-9d22-ed03dd7290fe"}, "body": null}, "response": {"code": 403, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:27 GMT", "Content-Length": "276"}, "elapsed_s": 0.000797, "reported": "2023-11-16T22:39:27.545025Z", "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:677a197e-e074-48f2-9963-acb2cbc40d03)"}, "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-16T22:39:27.546104Z", "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-16T22:38:54.577388Z", "time_end": "2023-11-16T23:38:54.577388Z"}, "flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "request_id": "4c078c6b-34bd-40d8-b013-3ab5dcfcfced"}, "body": null}, "response": {"code": 401, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:27 GMT", "Content-Length": "76"}, "elapsed_s": 0.000797, "reported": "2023-11-16T22:39:27.547409Z", "json": {"message": "Missing access token (E:259cc3dc-b03c-4500-92ab-aeddbd5be465)"}, "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-16T22:39:27.548458Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImNsaWVudF9pZCI6InVzc191bnNpZ25lZCIsImV4cCI6MTcwMDE3Nzk2NywiaXNzIjoiTm9BdXRoIiwianRpIjoiNjlhNTc3ZWItNjY2Ni00ZTBmLTg4OTUtY2RkMmZhMWZhY2ZiIiwibmJmIjoxNzAwMTc0MzY2LCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3Vuc2lnbmVkIn0.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-16T22:38:54.577388Z", "time_end": "2023-11-16T23:38:54.577388Z"}, "flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "request_id": "cc48ac1a-cd6f-4c71-bf80-2a0df6b86593"}, "body": null}, "response": {"code": 401, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:27 GMT", "Content-Length": "86"}, "elapsed_s": 0.00072, "reported": "2023-11-16T22:39:27.549679Z", "json": {"message": "crypto/rsa: verification error (E:1d4a7a6e-a173-49b0-94b5-338f21bd77fc)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/v1/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000/1f61rih84k908", "initiated_at": "2023-11-16T22:39:27.550046Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzOSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 403, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:27 GMT", "Content-Length": "276"}, "elapsed_s": 0.000709, "reported": "2023-11-16T22:39:27.551240Z", "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:91e40436-8298-434e-9512-caf12adf4211)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/v1/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000/1f61rih84k908", "initiated_at": "2023-11-16T22:39:27.551622Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0"}, "json": null, "body": null}, "response": {"code": 401, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:27 GMT", "Content-Length": "76"}, "elapsed_s": 0.000611, "reported": "2023-11-16T22:39:27.552675Z", "json": {"message": "Missing access token (E:1338c55c-c73f-4cc2-ab19-07f80a0f63a6)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/v1/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000/1f61rih84k908", "initiated_at": "2023-11-16T22:39:27.553057Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImNsaWVudF9pZCI6InVzc191bnNpZ25lZCIsImV4cCI6MTcwMDE3Nzk2NywiaXNzIjoiTm9BdXRoIiwianRpIjoiNjlhNTc3ZWItNjY2Ni00ZTBmLTg4OTUtY2RkMmZhMWZhY2ZiIiwibmJmIjoxNzAwMTc0MzY2LCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3Vuc2lnbmVkIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 401, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:27 GMT", "Content-Length": "86"}, "elapsed_s": 0.00072, "reported": "2023-11-16T22:39:27.554419Z", "json": {"message": "crypto/rsa: verification error (E:8d2485d8-825e-4a8c-87c7-a2b1be3f9c1b)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/v1/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000/1f61rih84k908", "initiated_at": "2023-11-16T22:39:27.554788Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk1MCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:27 GMT", "Content-Length": "291"}, "elapsed_s": 0.004099, "reported": "2023-11-16T22:39:27.559441Z", "json": {"service_area": {"flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-16T22:38:54.577388Z", "time_end": "2023-11-16T23:38:54.577388Z", "version": "1f61rih84k908", "id": "0000015c-e36d-40be-d38b-eca6ca350000"}, "subscribers": []}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T22:39:27.561503Z"}], "end_time": "2023-11-16T22:39:27.561519Z"}], "successful": true, "end_time": "2023-11-16T22:39:27.561533Z", "cleanup": {"name": "Cleanup", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/token_validation.md#cleanup", "start_time": "2023-11-16T22:39:27.561555Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-16T22:39:27.563406Z", "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-16T22:39:27.561580Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3NzkzOSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:27 GMT", "Content-Length": "106"}, "elapsed_s": 0.001098, "reported": "2023-11-16T22:39:27.563171Z", "json": {"message": "ISA 0000015c-e36d-40be-d38b-eca6ca350000 not found (E:9bae0ec3-b4be-4212-b6af-1177d6f3a0f9)"}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T22:39:27.563477Z"}}}, {"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/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/crdb_access.md", "start_time": "2023-11-16T22:39:27.563840Z", "cases": [], "successful": true, "end_time": "2023-11-16T22:39:27.563880Z"}}], "capability_evaluations": [], "successful": true, "end_time": "2023-11-16T22:39:27.564060Z"}}], "generator_type": "action_generators.astm.f3411.ForEachDSS", "start_time": "2023-11-16T22:38:53.870620Z", "successful": true, "end_time": "2023-11-16T22:39:27.564669Z"}}, {"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/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/suites/astm/netrid/f3411_22a/dss_probing.md", "start_time": "2023-11-16T22:39:27.565507Z", "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/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_simple.md", "start_time": "2023-11-16T22:39:27.565708Z", "cases": [{"name": "Setup", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_simple.md#setup-test-case", "start_time": "2023-11-16T22:39:27.565768Z", "steps": [{"name": "Ensure clean workspace", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_simple.md#ensure-clean-workspace-test-step", "start_time": "2023-11-16T22:39:27.565806Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-16T22:39:27.569794Z", "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-16T22:39:27.565847Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk2NywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:27 GMT", "Content-Length": "106"}, "elapsed_s": 0.001543, "reported": "2023-11-16T22:39:27.569515Z", "json": {"message": "ISA 0000015c-e36d-40be-d38b-eca6ca350000 not found (E:e1a1cf95-2e5d-411c-8e56-c66ffbcc6845)"}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T22:39:27.569871Z"}], "end_time": "2023-11-16T22:39:27.569902Z"}, {"name": "Create and check ISA", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_simple.md#create-and-check-isa-test-case", "start_time": "2023-11-16T22:39:27.569942Z", "steps": [{"name": "Create ISA", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/test_steps/put_isa.md#create-or-update-isa-test-step", "start_time": "2023-11-16T22:39:27.569981Z", "failed_checks": [], "passed_checks": [{"name": "ISA response code", "timestamp": "2023-11-16T22:39:27.581000Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA response format", "timestamp": "2023-11-16T22:39:27.822476Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA ID matches", "timestamp": "2023-11-16T22:39:27.822576Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA version format", "timestamp": "2023-11-16T22:39:27.822635Z", "participants": ["uss1"], "requirements": []}, {"name": "ISA start time matches", "timestamp": "2023-11-16T22:39:27.822687Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA end time matches", "timestamp": "2023-11-16T22:39:27.822733Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA URL matches", "timestamp": "2023-11-16T22:39:27.822782Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA created", "timestamp": "2023-11-16T22:39:27.823312Z", "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-16T22:39:27.571284Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk2NywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-16T22:38:54.633151Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-16T23:38:54.633151Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "dedd3394-3312-4a1e-b550-b2d46684ba91"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:27 GMT", "Content-Length": "335"}, "elapsed_s": 0.004784, "reported": "2023-11-16T22:39:27.578017Z", "json": {"subscribers": [], "service_area": {"uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "time_start": {"value": "2023-11-16T22:38:54.633151Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-16T23:38:54.633151Z", "format": "RFC3339"}, "version": "1f61rih9ncndo", "id": "0000015c-e36d-40be-d38b-eca6ca350000"}}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T22:39:27.823342Z"}, {"name": "Get ISA by ID", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_simple.md#get-isa-by-id-test-step", "start_time": "2023-11-16T22:39:27.823370Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-16T22:39:27.827366Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.GetISA", "interuss.f3411.dss_endpoints.GetISA"]}, {"name": "ISA version match", "timestamp": "2023-11-16T22:39:27.828118Z", "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-16T22:39:27.823412Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk2NywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:27 GMT", "Content-Length": "318"}, "elapsed_s": 0.001783, "reported": "2023-11-16T22:39:27.825815Z", "json": {"service_area": {"uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "time_start": {"value": "2023-11-16T22:38:54.633151Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-16T23:38:54.633151Z", "format": "RFC3339"}, "version": "1f61rih9ncndo", "id": "0000015c-e36d-40be-d38b-eca6ca350000"}}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T22:39:27.828145Z"}], "end_time": "2023-11-16T22:39:27.828161Z"}, {"name": "Update and search ISA", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_simple.md#update-and-search-isa-test-case", "start_time": "2023-11-16T22:39:27.828192Z", "steps": [{"name": "Update ISA", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/test_steps/put_isa.md#create-or-update-isa-test-step", "start_time": "2023-11-16T22:39:27.828226Z", "failed_checks": [], "passed_checks": [{"name": "ISA response code", "timestamp": "2023-11-16T22:39:27.836993Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA response format", "timestamp": "2023-11-16T22:39:27.846987Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA ID matches", "timestamp": "2023-11-16T22:39:27.847056Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA version changed", "timestamp": "2023-11-16T22:39:27.847106Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA version format", "timestamp": "2023-11-16T22:39:27.847153Z", "participants": ["uss1"], "requirements": []}, {"name": "ISA start time matches", "timestamp": "2023-11-16T22:39:27.847201Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA end time matches", "timestamp": "2023-11-16T22:39:27.847247Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA URL matches", "timestamp": "2023-11-16T22:39:27.847293Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA updated", "timestamp": "2023-11-16T22:39:27.847747Z", "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/1f61rih9ncndo", "initiated_at": "2023-11-16T22:39:27.829002Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk2NywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-16T22:38:54.633151Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-16T23:38:55.633151Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "de46e4eb-bfbd-4f27-bd8a-b379c4732604"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:27 GMT", "Content-Length": "335"}, "elapsed_s": 0.004475, "reported": "2023-11-16T22:39:27.834090Z", "json": {"subscribers": [], "service_area": {"uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "time_start": {"value": "2023-11-16T22:38:54.633151Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-16T23:38:55.633151Z", "format": "RFC3339"}, "version": "1f61rihhbqfag", "id": "0000015c-e36d-40be-d38b-eca6ca350000"}}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T22:39:27.847775Z"}, {"name": "Get ISA by ID", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_simple.md#get-isa-by-id-test-step-1", "start_time": "2023-11-16T22:39:27.847804Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-16T22:39:27.851231Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.GetISA", "interuss.f3411.dss_endpoints.GetISA"]}, {"name": "ISA version match", "timestamp": "2023-11-16T22:39:27.852003Z", "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-16T22:39:27.847843Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk2NywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:27 GMT", "Content-Length": "318"}, "elapsed_s": 0.001212, "reported": "2023-11-16T22:39:27.849549Z", "json": {"service_area": {"uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "time_start": {"value": "2023-11-16T22:38:54.633151Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-16T23:38:55.633151Z", "format": "RFC3339"}, "version": "1f61rihhbqfag", "id": "0000015c-e36d-40be-d38b-eca6ca350000"}}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T22:39:27.852031Z"}, {"name": "Search by earliest time (included)", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/test_steps/search_isas.md#search-isas-test-step", "start_time": "2023-11-16T22:39:27.852059Z", "failed_checks": [], "passed_checks": [{"name": "ISAs search response format", "timestamp": "2023-11-16T22:39:27.865026Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "Successful ISAs search", "timestamp": "2023-11-16T22:39:27.865067Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "ISA returned by search", "timestamp": "2023-11-16T22:39:27.865935Z", "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-16T23:37:55.633151Z", "initiated_at": "2023-11-16T22:39:27.852133Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk2NywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:27 GMT", "Content-Length": "321"}, "elapsed_s": 0.001697, "reported": "2023-11-16T22:39:27.854353Z", "json": {"service_areas": [{"uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "time_start": {"value": "2023-11-16T22:38:54.633151Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-16T23:38:55.633151Z", "format": "RFC3339"}, "version": "1f61rihhbqfag", "id": "0000015c-e36d-40be-d38b-eca6ca350000"}]}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T22:39:27.865965Z"}, {"name": "Search by earliest time (excluded)", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/test_steps/search_isas.md#search-isas-test-step", "start_time": "2023-11-16T22:39:27.865994Z", "failed_checks": [], "passed_checks": [{"name": "ISAs search response format", "timestamp": "2023-11-16T22:39:27.877431Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "Successful ISAs search", "timestamp": "2023-11-16T22:39:27.877470Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "ISA not returned by search", "timestamp": "2023-11-16T22:39:27.877643Z", "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-16T23:39:55.633151Z", "initiated_at": "2023-11-16T22:39:27.866066Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk2NywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:27 GMT", "Content-Length": "21"}, "elapsed_s": 0.001472, "reported": "2023-11-16T22:39:27.868058Z", "json": {"service_areas": []}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T22:39:27.877672Z"}, {"name": "Search by latest time (included)", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/test_steps/search_isas.md#search-isas-test-step", "start_time": "2023-11-16T22:39:27.877700Z", "failed_checks": [], "passed_checks": [{"name": "ISAs search response format", "timestamp": "2023-11-16T22:39:27.890172Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "Successful ISAs search", "timestamp": "2023-11-16T22:39:27.890212Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "ISA returned by search", "timestamp": "2023-11-16T22:39:27.891055Z", "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-16T22:39:54.633151Z", "initiated_at": "2023-11-16T22:39:27.877772Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk2NywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:27 GMT", "Content-Length": "321"}, "elapsed_s": 0.001507, "reported": "2023-11-16T22:39:27.879788Z", "json": {"service_areas": [{"uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "time_start": {"value": "2023-11-16T22:38:54.633151Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-16T23:38:55.633151Z", "format": "RFC3339"}, "version": "1f61rihhbqfag", "id": "0000015c-e36d-40be-d38b-eca6ca350000"}]}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T22:39:27.891084Z"}, {"name": "Search by latest time (excluded)", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/test_steps/search_isas.md#search-isas-test-step", "start_time": "2023-11-16T22:39:27.891113Z", "failed_checks": [], "passed_checks": [{"name": "ISAs search response format", "timestamp": "2023-11-16T22:39:27.902189Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "Successful ISAs search", "timestamp": "2023-11-16T22:39:27.902228Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "ISA not returned by search", "timestamp": "2023-11-16T22:39:27.902452Z", "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-16T22:37:54.633151Z", "initiated_at": "2023-11-16T22:39:27.891184Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk2NywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:27 GMT", "Content-Length": "21"}, "elapsed_s": 0.001522, "reported": "2023-11-16T22:39:27.893257Z", "json": {"service_areas": []}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T22:39:27.902485Z"}, {"name": "Search by area only", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/test_steps/search_isas.md#search-isas-test-step", "start_time": "2023-11-16T22:39:27.902515Z", "failed_checks": [], "passed_checks": [{"name": "ISAs search response format", "timestamp": "2023-11-16T22:39:27.914724Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "Successful ISAs search", "timestamp": "2023-11-16T22:39:27.914763Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "ISA returned by search", "timestamp": "2023-11-16T22:39:27.915604Z", "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-16T22:39:27.902574Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk2NywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:27 GMT", "Content-Length": "321"}, "elapsed_s": 0.001576, "reported": "2023-11-16T22:39:27.904664Z", "json": {"service_areas": [{"uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "time_start": {"value": "2023-11-16T22:38:54.633151Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-16T23:38:55.633151Z", "format": "RFC3339"}, "version": "1f61rihhbqfag", "id": "0000015c-e36d-40be-d38b-eca6ca350000"}]}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T22:39:27.915633Z"}, {"name": "Search with invalid params", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_simple.md#search-with-invalid-params-test-step", "start_time": "2023-11-16T22:39:27.915661Z", "failed_checks": [], "passed_checks": [{"name": "Search request rejected", "timestamp": "2023-11-16T22:39:27.917213Z", "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-16T22:39:27.915700Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk2NywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:27 GMT", "Content-Length": "68"}, "elapsed_s": 0.000768, "reported": "2023-11-16T22:39:27.916973Z", "json": {"message": "Missing area (E:746554aa-cebe-45c0-91b4-523c0ad77111)"}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T22:39:27.917261Z"}, {"name": "Search by huge area", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_simple.md#search-by-huge-area-test-step", "start_time": "2023-11-16T22:39:27.917310Z", "failed_checks": [], "passed_checks": [{"name": "Search request rejected", "timestamp": "2023-11-16T22:39:27.919322Z", "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-16T22:39:27.917382Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk2NywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 413, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:27 GMT", "Content-Length": "70"}, "elapsed_s": 0.001135, "reported": "2023-11-16T22:39:27.919085Z", "json": {"message": "Area too large (E:817f7121-8439-401a-967b-80252770cd7d)"}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T22:39:27.919371Z"}, {"name": "Search ISA with loop", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_simple.md#search-isa-with-loop-test-step", "start_time": "2023-11-16T22:39:27.919422Z", "failed_checks": [], "passed_checks": [{"name": "Search request rejected", "timestamp": "2023-11-16T22:39:27.921039Z", "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-16T22:39:27.919510Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk2NywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:27 GMT", "Content-Length": "103"}, "elapsed_s": 0.000806, "reported": "2023-11-16T22:39:27.920809Z", "json": {"message": "Intersection found between polygon edge 1 and 4 (E:a5e02a62-b97f-445e-b554-ca7f0d65260a)"}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T22:39:27.921092Z"}], "end_time": "2023-11-16T22:39:27.921122Z"}, {"name": "Delete ISA", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_simple.md#delete-isa-test-case", "start_time": "2023-11-16T22:39:27.921174Z", "steps": [{"name": "Delete with wrong version", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_simple.md#delete-with-wrong-version-test-step", "start_time": "2023-11-16T22:39:27.921243Z", "failed_checks": [], "passed_checks": [{"name": "Delete request rejected", "timestamp": "2023-11-16T22:39:27.923590Z", "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/f61rihhbqfa", "initiated_at": "2023-11-16T22:39:27.921298Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk2NywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 409, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:27 GMT", "Content-Length": "127"}, "elapsed_s": 0.001522, "reported": "2023-11-16T22:39:27.923343Z", "json": {"message": "ISA currently at version 1f61rihhbqfag but client specified f61rihhbqfa (E:b89aa844-e008-4e74-9a2e-5328d7219af9)"}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T22:39:27.923640Z"}, {"name": "Delete with empty version", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_simple.md#delete-with-empty-version-test-step", "start_time": "2023-11-16T22:39:27.923682Z", "failed_checks": [], "passed_checks": [{"name": "Delete request rejected", "timestamp": "2023-11-16T22:39:27.925321Z", "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-16T22:39:27.923749Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk2NywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:27 GMT", "Content-Length": "78"}, "elapsed_s": 0.000685, "reported": "2023-11-16T22:39:27.925046Z", "json": {"message": "Missing version string (E:193bc3a5-706b-4748-83f8-6545df53ce47)"}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T22:39:27.925371Z"}, {"name": "Delete ISA", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/test_steps/delete_isa.md#delete-isa-test-step", "start_time": "2023-11-16T22:39:27.925414Z", "failed_checks": [], "passed_checks": [{"name": "ISA response format", "timestamp": "2023-11-16T22:39:27.943758Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,b"]}, {"name": "ISA ID matches", "timestamp": "2023-11-16T22:39:27.943820Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,b"]}, {"name": "ISA version matches", "timestamp": "2023-11-16T22:39:27.943865Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,b"]}, {"name": "ISA deleted", "timestamp": "2023-11-16T22:39:27.943903Z", "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/1f61rihhbqfag", "initiated_at": "2023-11-16T22:39:27.925486Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk2NywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:27 GMT", "Content-Length": "335"}, "elapsed_s": 0.004382, "reported": "2023-11-16T22:39:27.930536Z", "json": {"service_area": {"uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "time_start": {"value": "2023-11-16T22:38:54.633151Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-16T23:38:55.633151Z", "format": "RFC3339"}, "version": "1f61rihhbqfag", "id": "0000015c-e36d-40be-d38b-eca6ca350000"}, "subscribers": []}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T22:39:27.943925Z"}, {"name": "Get deleted ISA by ID", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_simple.md#get-deleted-isa-by-id-test-step", "start_time": "2023-11-16T22:39:27.943948Z", "failed_checks": [], "passed_checks": [{"name": "ISA not found", "timestamp": "2023-11-16T22:39:27.945958Z", "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-16T22:39:27.943998Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk2NywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:27 GMT", "Content-Length": "106"}, "elapsed_s": 0.001179, "reported": "2023-11-16T22:39:27.945723Z", "json": {"message": "ISA 0000015c-e36d-40be-d38b-eca6ca350000 not found (E:d28088bc-17ed-47b7-be11-2ee242a5bf7c)"}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T22:39:27.946008Z"}, {"name": "Search ISA", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/test_steps/search_isas.md#search-isas-test-step", "start_time": "2023-11-16T22:39:27.946051Z", "failed_checks": [], "passed_checks": [{"name": "ISAs search response format", "timestamp": "2023-11-16T22:39:27.956708Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "Successful ISAs search", "timestamp": "2023-11-16T22:39:27.956745Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "ISA not returned by search", "timestamp": "2023-11-16T22:39:27.956907Z", "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-16T22:39:27.946136Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk2NywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:27 GMT", "Content-Length": "21"}, "elapsed_s": 0.001472, "reported": "2023-11-16T22:39:27.948149Z", "json": {"service_areas": []}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T22:39:27.956934Z"}], "end_time": "2023-11-16T22:39:27.956949Z"}], "successful": true, "end_time": "2023-11-16T22:39:27.956963Z", "cleanup": {"name": "Cleanup", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_simple.md#cleanup", "start_time": "2023-11-16T22:39:27.956983Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-16T22:39:27.958957Z", "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-16T22:39:27.957007Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk2NywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:27 GMT", "Content-Length": "106"}, "elapsed_s": 0.001129, "reported": "2023-11-16T22:39:27.958651Z", "json": {"message": "ISA 0000015c-e36d-40be-d38b-eca6ca350000 not found (E:500baffa-0951-49d1-b163-0996d9515ffa)"}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T22:39:27.959041Z"}}}, {"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/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_validation.md", "start_time": "2023-11-16T22:39:27.959562Z", "cases": [{"name": "Setup", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_validation.md#setup-test-case", "start_time": "2023-11-16T22:39:27.959618Z", "steps": [{"name": "Ensure clean workspace", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_validation.md#ensure-clean-workspace-test-step", "start_time": "2023-11-16T22:39:27.959658Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-16T22:39:27.961688Z", "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-16T22:39:27.959697Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk2NywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:27 GMT", "Content-Length": "106"}, "elapsed_s": 0.001138, "reported": "2023-11-16T22:39:27.961435Z", "json": {"message": "ISA 00000170-e36d-40be-d38b-eca6ca350000 not found (E:f127cee2-d884-491b-8a31-20345d48b1e9)"}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T22:39:27.961762Z"}], "end_time": "2023-11-16T22:39:27.961793Z"}, {"name": "ISA Validation", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_validation.md#isa-validation-test-case", "start_time": "2023-11-16T22:39:27.961819Z", "steps": [{"name": "ISA Validation", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_validation.md#isa-validation-test-step", "start_time": "2023-11-16T22:39:27.961844Z", "failed_checks": [], "passed_checks": [{"name": "ISA huge area", "timestamp": "2023-11-16T22:39:27.964414Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA empty vertices", "timestamp": "2023-11-16T22:39:27.966703Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA start time in the past", "timestamp": "2023-11-16T22:39:27.969356Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA start time after end time", "timestamp": "2023-11-16T22:39:27.971779Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA vertices are valid", "timestamp": "2023-11-16T22:39:27.974230Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA missing outline", "timestamp": "2023-11-16T22:39:27.975850Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA missing volume", "timestamp": "2023-11-16T22:39:27.977544Z", "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-16T22:39:27.962688Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk2NywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-16T22:38:54.649496Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-16T23:38:54.649496Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "0b3ca65f-63cc-40ec-b77b-67bd290666c3"}, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:27 GMT", "Content-Length": "70"}, "elapsed_s": 0.000883, "reported": "2023-11-16T22:39:27.964119Z", "json": {"message": "Area too large (E:20da07e2-38c3-4299-86fa-42fc73e8e2bc)"}, "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-16T22:39:27.965228Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk2NywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-16T22:38:54.649496Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-16T23:38:54.649496Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "7be0472c-9702-494e-ae07-1dd8fef63495"}, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:27 GMT", "Content-Length": "84"}, "elapsed_s": 0.00072, "reported": "2023-11-16T22:39:27.966442Z", "json": {"message": "Not enough points in polygon (E:9e686ea2-202d-4116-922c-d42285670d77)"}, "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-16T22:39:27.967604Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk2NywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-16T22:29:27.966750Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-16T23:29:27.966750Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "78080374-2796-4bd5-ba78-2d3482ee1064"}, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:27 GMT", "Content-Length": "116"}, "elapsed_s": 0.000893, "reported": "2023-11-16T22:39:27.969044Z", "json": {"message": "IdentificationServiceArea time_start must not be in the past (E:e85de56a-36bc-43eb-b5ce-128bc680eddb)"}, "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-16T22:39:27.970203Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk2NywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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": "850ec47f-76b8-4d77-ae7f-8e8290155e5d"}, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:27 GMT", "Content-Length": "116"}, "elapsed_s": 0.000776, "reported": "2023-11-16T22:39:27.971478Z", "json": {"message": "IdentificationServiceArea time_start must not be in the past (E:90821027-8c41-4dbf-ba9c-5e71f23cb724)"}, "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-16T22:39:27.972657Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk2NywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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": "421b7f00-dacc-4544-9319-806640a7e876"}, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:27 GMT", "Content-Length": "101"}, "elapsed_s": 0.000781, "reported": "2023-11-16T22:39:27.973968Z", "json": {"message": "Coordinates did not create a well-formed area (E:d7b86256-26ea-4051-8151-466dfe99f940)"}, "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-16T22:39:27.974380Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk2NywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-16T22:38:54.649496Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-16T23:38:54.649496Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "0b3ca65f-63cc-40ec-b77b-67bd290666c3"}, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:27 GMT", "Content-Length": "147"}, "elapsed_s": 0.000705, "reported": "2023-11-16T22:39:27.975634Z", "json": {"message": "Error parsing Volume4D: Neither outline_polygon nor outline_circle were specified in volume (E:f686aa8f-7e65-4ff5-b97e-24039a25044f)"}, "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-16T22:39:27.976007Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk2NywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"time_start": {"format": "RFC3339", "value": "2023-11-16T22:38:54.649496Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-16T23:38:54.649496Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "0b3ca65f-63cc-40ec-b77b-67bd290666c3"}, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:27 GMT", "Content-Length": "147"}, "elapsed_s": 0.000795, "reported": "2023-11-16T22:39:27.977347Z", "json": {"message": "Error parsing Volume4D: Neither outline_polygon nor outline_circle were specified in volume (E:9aaf8ebb-328b-459e-a4ea-d96729db2bac)"}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T22:39:27.977592Z"}], "end_time": "2023-11-16T22:39:27.977620Z"}], "successful": true, "end_time": "2023-11-16T22:39:27.977641Z", "cleanup": {"name": "Cleanup", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_validation.md#cleanup", "start_time": "2023-11-16T22:39:27.977674Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-16T22:39:27.979708Z", "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-16T22:39:27.977719Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk2NywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:27 GMT", "Content-Length": "106"}, "elapsed_s": 0.001172, "reported": "2023-11-16T22:39:27.979429Z", "json": {"message": "ISA 00000170-e36d-40be-d38b-eca6ca350000 not found (E:981084c3-d3db-4f83-89f1-a5d080ca37a7)"}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T22:39:27.979793Z"}}}, {"test_scenario": {"name": "ASTM NetRID DSS: ISA Expiry", "scenario_type": "scenarios.astm.netrid.v22a.dss.ISAExpiry", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_expiry.md", "start_time": "2023-11-16T22:39:27.980214Z", "cases": [{"name": "Setup", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_expiry.md#setup-test-case", "start_time": "2023-11-16T22:39:27.980299Z", "steps": [{"name": "Ensure clean workspace", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_expiry.md#ensure-clean-workspace-test-step", "start_time": "2023-11-16T22:39:27.980369Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-16T22:39:27.982263Z", "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-16T22:39:27.980432Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk2NywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:27 GMT", "Content-Length": "106"}, "elapsed_s": 0.001058, "reported": "2023-11-16T22:39:27.982006Z", "json": {"message": "ISA 00000171-e36d-40be-d38b-eca6ca350000 not found (E:e1555e7c-51ff-4b16-a004-ef6aa5fca88a)"}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T22:39:27.982338Z"}], "end_time": "2023-11-16T22:39:27.982361Z"}, {"name": "ISA Expiry", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_expiry.md#isa-expiry-test-case", "start_time": "2023-11-16T22:39:27.982395Z", "steps": [{"name": "ISA Expiry", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_expiry.md#isa-expiry-test-step", "start_time": "2023-11-16T22:39:27.982423Z", "failed_checks": [], "passed_checks": [{"name": "Create short-lived ISA", "timestamp": "2023-11-16T22:39:27.990395Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "Expired ISAs are not part of search results", "timestamp": "2023-11-16T22:39:32.999202Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "An expired ISA can be queried by its ID", "timestamp": "2023-11-16T22:39:33.002595Z", "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-16T22:39:27.983265Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk2NywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-16T22:39:27.982444Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-16T22:39:32.982444Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "46bad0e9-edc8-4463-85dc-f4126b01d591"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:27 GMT", "Content-Length": "335"}, "elapsed_s": 0.004647, "reported": "2023-11-16T22:39:27.988462Z", "json": {"subscribers": [], "service_area": {"uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "time_start": {"value": "2023-11-16T22:39:27.982444Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-16T22:39:32.982444Z", "format": "RFC3339"}, "version": "1f61rihlupgco", "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-16T22:39:32.995678Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk2NywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:32 GMT", "Content-Length": "21"}, "elapsed_s": 0.002057, "reported": "2023-11-16T22:39:32.998671Z", "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-16T22:39:32.999263Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk2NywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:33 GMT", "Content-Length": "318"}, "elapsed_s": 0.001157, "reported": "2023-11-16T22:39:33.000922Z", "json": {"service_area": {"uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "time_start": {"value": "2023-11-16T22:39:27.982444Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-16T22:39:32.982444Z", "format": "RFC3339"}, "version": "1f61rihlupgco", "id": "00000171-e36d-40be-d38b-eca6ca350000"}}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T22:39:33.002629Z"}], "end_time": "2023-11-16T22:39:33.002645Z"}], "successful": true, "end_time": "2023-11-16T22:39:33.002660Z", "cleanup": {"name": "Cleanup", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_expiry.md#cleanup", "start_time": "2023-11-16T22:39:33.002686Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-16T22:39:33.005219Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.GetISA"]}, {"name": "Removed pre-existing ISA", "timestamp": "2023-11-16T22:39:33.014230Z", "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-16T22:39:33.002715Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk2NywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:33 GMT", "Content-Length": "318"}, "elapsed_s": 0.00115, "reported": "2023-11-16T22:39:33.004354Z", "json": {"service_area": {"uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "time_start": {"value": "2023-11-16T22:39:27.982444Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-16T22:39:32.982444Z", "format": "RFC3339"}, "version": "1f61rihlupgco", "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/1f61rihlupgco", "initiated_at": "2023-11-16T22:39:33.006387Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk2NywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:33 GMT", "Content-Length": "335"}, "elapsed_s": 0.004795, "reported": "2023-11-16T22:39:33.011704Z", "json": {"service_area": {"uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "time_start": {"value": "2023-11-16T22:39:27.982444Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-16T22:39:32.982444Z", "format": "RFC3339"}, "version": "1f61rihlupgco", "id": "00000171-e36d-40be-d38b-eca6ca350000"}, "subscribers": []}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T22:39:33.014274Z"}}}, {"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/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_subscription_interactions.md", "start_time": "2023-11-16T22:39:33.014697Z", "cases": [{"name": "Setup", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_subscription_interactions.md#setup-test-case", "start_time": "2023-11-16T22:39:33.014762Z", "steps": [{"name": "Ensure clean workspace", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_subscription_interactions.md#ensure-clean-workspace-test-step", "start_time": "2023-11-16T22:39:33.014804Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-16T22:39:33.016894Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.GetISA"]}, {"name": "Successful subscription search query", "timestamp": "2023-11-16T22:39:33.019720Z", "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-16T22:39:33.014849Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk2NywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:33 GMT", "Content-Length": "106"}, "elapsed_s": 0.001159, "reported": "2023-11-16T22:39:33.016615Z", "json": {"message": "ISA 00000172-e36d-40be-d38b-eca6ca350000 not found (E:7e52895d-05ef-4a7c-87a7-9435038d7bb0)"}, "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-16T22:39:33.017033Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk2NywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:33 GMT", "Content-Length": "21"}, "elapsed_s": 0.001647, "reported": "2023-11-16T22:39:33.019230Z", "json": {"subscriptions": []}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T22:39:33.019874Z"}], "end_time": "2023-11-16T22:39:33.019895Z"}, {"name": "ISA Subscription Interactions", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_subscription_interactions.md#isa-subscription-interactions-test-case", "start_time": "2023-11-16T22:39:33.019919Z", "steps": [{"name": "ISA Subscription Interactions", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_subscription_interactions.md#isa-subscription-interactions-test-step", "start_time": "2023-11-16T22:39:33.019944Z", "failed_checks": [], "passed_checks": [{"name": "Create an ISA", "timestamp": "2023-11-16T22:39:33.027879Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "Create a subscription within the ISA footprint", "timestamp": "2023-11-16T22:39:33.037050Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Subscription for the ISA's area mentions the ISA", "timestamp": "2023-11-16T22:39:33.038282Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Newly created subscription has a notification_index of 0", "timestamp": "2023-11-16T22:39:33.039752Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Mutate the ISA", "timestamp": "2023-11-16T22:39:33.146004Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "Response to the mutation of the ISA contains subscription ID", "timestamp": "2023-11-16T22:39:33.148518Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "Subscription to an ISA has its notification index incremented after mutation", "timestamp": "2023-11-16T22:39:33.149996Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "Delete the ISA", "timestamp": "2023-11-16T22:39:33.170157Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,d"]}, {"name": "Response to the deletion of the ISA contains subscription ID", "timestamp": "2023-11-16T22:39:33.172658Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,b"]}, {"name": "Subscription to an ISA has its notification index incremented after deletion", "timestamp": "2023-11-16T22:39:33.174166Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-16T22:39:33.182194Z", "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-16T22:39:33.020807Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk2NywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-16T22:38:54.687184Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-16T23:38:54.687184Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "0bdc222b-467b-4571-8fed-c13be26ff4ff"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:33 GMT", "Content-Length": "335"}, "elapsed_s": 0.004637, "reported": "2023-11-16T22:39:33.026062Z", "json": {"subscribers": [], "service_area": {"uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "time_start": {"value": "2023-11-16T22:38:54.687184Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-16T23:38:54.687184Z", "format": "RFC3339"}, "version": "1f61rimc30jqo", "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-16T22:39:33.028751Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk2NywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-16T22:38:54.687184Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-16T23:38:54.687184Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "da6ea7d0-1347-4452-be3b-9a055016e38a"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:33 GMT", "Content-Length": "660"}, "elapsed_s": 0.006418, "reported": "2023-11-16T22:39:33.035761Z", "json": {"service_areas": [{"uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "time_start": {"value": "2023-11-16T22:38:54.687184Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-16T23:38:54.687184Z", "format": "RFC3339"}, "version": "1f61rimc30jqo", "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-16T23:38:54.687184Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T22:38:54.687184Z", "format": "RFC3339"}, "version": "1f61rimcaj2k0"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/rid/v2/dss/identification_service_areas/00000172-e36d-40be-d38b-eca6ca350000/1f61rimc30jqo", "initiated_at": "2023-11-16T22:39:33.040985Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk2NywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-16T22:38:54.687184Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-16T23:38:54.687184Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "eee224ef-9205-4c9e-b9cc-e21f5001e076"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:33 GMT", "Content-Length": "490"}, "elapsed_s": 0.004246, "reported": "2023-11-16T22:39:33.046024Z", "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-16T22:38:54.687184Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-16T23:38:54.687184Z", "format": "RFC3339"}, "version": "1f61rimcmi8b0", "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/1f61rimcmi8b0", "initiated_at": "2023-11-16T22:39:33.150899Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk2NywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:33 GMT", "Content-Length": "490"}, "elapsed_s": 0.00523, "reported": "2023-11-16T22:39:33.156650Z", "json": {"service_area": {"uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "time_start": {"value": "2023-11-16T22:38:54.687184Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-16T23:38:54.687184Z", "format": "RFC3339"}, "version": "1f61rimcmi8b0", "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/1f61rimcaj2k0", "initiated_at": "2023-11-16T22:39:33.175606Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk2NywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:33 GMT", "Content-Length": "341"}, "elapsed_s": 0.004303, "reported": "2023-11-16T22:39:33.180451Z", "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-16T23:38:54.687184Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T22:38:54.687184Z", "format": "RFC3339"}, "version": "1f61rimcaj2k0"}}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T22:39:33.182225Z"}], "end_time": "2023-11-16T22:39:33.182242Z"}], "successful": true, "end_time": "2023-11-16T22:39:33.182256Z", "cleanup": {"name": "Cleanup", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_subscription_interactions.md#cleanup", "start_time": "2023-11-16T22:39:33.182280Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-16T22:39:33.184295Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.GetISA"]}, {"name": "Successful subscription search query", "timestamp": "2023-11-16T22:39:33.187368Z", "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-16T22:39:33.182309Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk2NywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:33 GMT", "Content-Length": "106"}, "elapsed_s": 0.001205, "reported": "2023-11-16T22:39:33.184019Z", "json": {"message": "ISA 00000172-e36d-40be-d38b-eca6ca350000 not found (E:19c3bc8f-3914-48e2-88ba-0e67ddfdc58d)"}, "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-16T22:39:33.184439Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk2NywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:33 GMT", "Content-Length": "21"}, "elapsed_s": 0.001647, "reported": "2023-11-16T22:39:33.186861Z", "json": {"subscriptions": []}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T22:39:33.187597Z"}}}, {"test_scenario": {"name": "ASTM NetRID DSS: Subscription Validation", "scenario_type": "scenarios.astm.netrid.v22a.dss.SubscriptionValidation", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/subscription_validation.md", "start_time": "2023-11-16T22:39:33.188012Z", "cases": [{"name": "Setup", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/subscription_validation.md#setup-test-case", "start_time": "2023-11-16T22:39:33.188076Z", "steps": [{"name": "Ensure clean workspace", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/subscription_validation.md#ensure-clean-workspace-test-step", "start_time": "2023-11-16T22:39:33.188119Z", "failed_checks": [], "passed_checks": [{"name": "Successful subscription search query", "timestamp": "2023-11-16T22:39:33.190588Z", "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-16T22:39:33.188199Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk2NywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:33 GMT", "Content-Length": "21"}, "elapsed_s": 0.001431, "reported": "2023-11-16T22:39:33.190239Z", "json": {"subscriptions": []}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T22:39:33.190825Z"}], "end_time": "2023-11-16T22:39:33.190854Z"}, {"name": "Subscription duration limitations", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/subscription_validation.md#subscription-duration-limitations-test-case", "start_time": "2023-11-16T22:39:33.190891Z", "steps": [{"name": "Try to create too-long subscription", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/subscription_validation.md#try-to-create-too-long-subscription-test-step", "start_time": "2023-11-16T22:39:33.190932Z", "failed_checks": [], "passed_checks": [{"name": "Too-long subscription creation rejected", "timestamp": "2023-11-16T22:39:33.193872Z", "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-16T22:39:33.191847Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk2NywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-16T22:39:33.190982Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-17T22:49:33.190982Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "f6066140-0148-4f57-a172-c953491151e1"}, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:33 GMT", "Content-Length": "92"}, "elapsed_s": 0.001048, "reported": "2023-11-16T22:39:33.193487Z", "json": {"message": "Subscription window exceeds 24 hours (E:9eb767ed-dd04-4951-bb58-63b5b9bc1607)"}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T22:39:33.193952Z"}, {"name": "Try to extend subscription", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/subscription_validation.md#try-to-extend-subscription-test-step", "start_time": "2023-11-16T22:39:33.193991Z", "failed_checks": [], "passed_checks": [{"name": "Valid subscription created", "timestamp": "2023-11-16T22:39:33.202329Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Subscription duration limited during update", "timestamp": "2023-11-16T22:39:33.204849Z", "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-16T22:39:33.194827Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk2NywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-16T22:39:33.194046Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-17T22:38:33.194046Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "3c7fc61c-aab9-4571-9ce1-5733ab187151"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:33 GMT", "Content-Length": "360"}, "elapsed_s": 0.006082, "reported": "2023-11-16T22:39:33.201513Z", "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-17T22:38:33.194046Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T22:39:33.194046Z", "format": "RFC3339"}, "version": "1f61rimh9ael8"}}, "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-16T22:39:33.203140Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk2NywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-16T22:39:33.202376Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-17T22:49:33.202376Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "8f71c177-f5e1-43d0-a37e-16cd79646ca9"}, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:33 GMT", "Content-Length": "92"}, "elapsed_s": 0.000863, "reported": "2023-11-16T22:39:33.204557Z", "json": {"message": "Subscription window exceeds 24 hours (E:dc45e059-9cef-45b0-88da-8fa4ec9d9105)"}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T22:39:33.204900Z"}, {"name": "Remove subscription", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/subscription_validation.md#remove-subscription-test-step", "start_time": "2023-11-16T22:39:33.204936Z", "failed_checks": [], "passed_checks": [{"name": "Subscription deleted", "timestamp": "2023-11-16T22:39:33.212569Z", "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/1f61rimh9ael8", "initiated_at": "2023-11-16T22:39:33.205924Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk2NywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:33 GMT", "Content-Length": "341"}, "elapsed_s": 0.004239, "reported": "2023-11-16T22:39:33.210849Z", "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-17T22:38:33.194046Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T22:39:33.194046Z", "format": "RFC3339"}, "version": "1f61rimh9ael8"}}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T22:39:33.212617Z"}], "end_time": "2023-11-16T22:39:33.212637Z"}, {"name": "Subscription quantity limitations", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/subscription_validation.md#subscription-quantity-limitations-test-case", "start_time": "2023-11-16T22:39:33.212663Z", "steps": [{"name": "Create maximum number of subscriptions", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/subscription_validation.md#create-maximum-number-of-subscriptions-test-step", "start_time": "2023-11-16T22:39:33.212690Z", "failed_checks": [], "passed_checks": [{"name": "Create up to the maximum allowed number of subscriptions in an area", "timestamp": "2023-11-16T22:39:33.302373Z", "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-16T22:39:33.213515Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk2NywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-16T22:39:33.212731Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-16T23:09:33.212731Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "5f364dcd-5bb3-47c7-8cba-316bb1d1b880"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:33 GMT", "Content-Length": "360"}, "elapsed_s": 0.005751, "reported": "2023-11-16T22:39:33.219828Z", "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-16T23:09:33.212731Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T22:39:33.212731Z", "format": "RFC3339"}, "version": "1f61rimhqovmo"}}, "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-16T22:39:33.221631Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk2NywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-16T22:39:33.220717Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-16T23:09:33.220717Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "762a177e-2c1e-422f-bf0c-89953d6c4775"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:33 GMT", "Content-Length": "360"}, "elapsed_s": 0.006195, "reported": "2023-11-16T22:39:33.228459Z", "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-16T23:09:33.220717Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T22:39:33.220717Z", "format": "RFC3339"}, "version": "1f61rimi2grb8"}}, "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-16T22:39:33.230269Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk2NywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-16T22:39:33.229460Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-16T23:09:33.229460Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "524323ff-4a71-4891-9a96-9312c4c96884"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:33 GMT", "Content-Length": "358"}, "elapsed_s": 0.007895, "reported": "2023-11-16T22:39:33.239874Z", "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-16T23:09:33.22946Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T22:39:33.22946Z", "format": "RFC3339"}, "version": "1f61rimibol5g"}}, "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-16T22:39:33.242080Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk2NywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-16T22:39:33.240928Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-16T23:09:33.240928Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "856c96f6-342f-46c8-85c8-bb71ed92bf77"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:33 GMT", "Content-Length": "360"}, "elapsed_s": 0.007953, "reported": "2023-11-16T22:39:33.250849Z", "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-16T23:09:33.240928Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T22:39:33.240928Z", "format": "RFC3339"}, "version": "1f61rimimelg8"}}, "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-16T22:39:33.252617Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk2NywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-16T22:39:33.251788Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-16T23:09:33.251788Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "f4db866d-3978-4566-ba6b-a4385f5cee86"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:33 GMT", "Content-Length": "360"}, "elapsed_s": 0.006262, "reported": "2023-11-16T22:39:33.259463Z", "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-16T23:09:33.251788Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T22:39:33.251788Z", "format": "RFC3339"}, "version": "1f61rimj042s0"}}, "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-16T22:39:33.261033Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk2NywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-16T22:39:33.260276Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-16T23:09:33.260276Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "f9da6a6a-d5bf-453f-8293-24a55cd8561d"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:33 GMT", "Content-Length": "360"}, "elapsed_s": 0.006229, "reported": "2023-11-16T22:39:33.267909Z", "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-16T23:09:33.260276Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T22:39:33.260276Z", "format": "RFC3339"}, "version": "1f61rimj856d8"}}, "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-16T22:39:33.269704Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk2NywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-16T22:39:33.268815Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-16T23:09:33.268815Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "7993284e-a1f6-4890-b436-ed8c4bd046d6"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:33 GMT", "Content-Length": "360"}, "elapsed_s": 0.00612, "reported": "2023-11-16T22:39:33.276396Z", "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-16T23:09:33.268815Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T22:39:33.268815Z", "format": "RFC3339"}, "version": "1f61rimjgaqfg"}}, "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-16T22:39:33.278145Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk2NywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-16T22:39:33.277359Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-16T23:09:33.277359Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "2c863882-5065-4877-9ddd-ee074164990c"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:33 GMT", "Content-Length": "360"}, "elapsed_s": 0.006029, "reported": "2023-11-16T22:39:33.284748Z", "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-16T23:09:33.277359Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T22:39:33.277359Z", "format": "RFC3339"}, "version": "1f61rimjococg"}}, "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-16T22:39:33.286493Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk2NywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-16T22:39:33.285712Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-16T23:09:33.285712Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "522a95f2-cd26-43e9-89c7-4ce553b4ed72"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:33 GMT", "Content-Length": "360"}, "elapsed_s": 0.006151, "reported": "2023-11-16T22:39:33.293247Z", "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-16T23:09:33.285712Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T22:39:33.285712Z", "format": "RFC3339"}, "version": "1f61rimk0bohg"}}, "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-16T22:39:33.294850Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk2NywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-16T22:39:33.294083Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-16T23:09:33.294083Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "4ab4d693-dfbd-48ce-b78a-375ba26f74dc"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:33 GMT", "Content-Length": "360"}, "elapsed_s": 0.006033, "reported": "2023-11-16T22:39:33.301493Z", "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-16T23:09:33.294083Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T22:39:33.294083Z", "format": "RFC3339"}, "version": "1f61rimk8c0no"}}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T22:39:33.302416Z"}, {"name": "Exceed maximum number of subscriptions", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/subscription_validation.md#exceed-maximum-number-of-subscriptions-test-step", "start_time": "2023-11-16T22:39:33.302446Z", "failed_checks": [], "passed_checks": [{"name": "Enforce maximum number of subscriptions for an area", "timestamp": "2023-11-16T22:39:33.307125Z", "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-16T22:39:33.303193Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk2NywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-16T22:39:33.302492Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-16T23:09:33.302492Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "744b7e3f-d195-4eda-bd42-79a623829d25"}, "body": null}, "response": {"code": 429, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:33 GMT", "Content-Length": "108"}, "elapsed_s": 0.003045, "reported": "2023-11-16T22:39:33.306838Z", "json": {"message": "Too many existing subscriptions in this area already (E:0f3798f8-e5df-46fb-9853-da8685708054)"}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T22:39:33.307169Z"}, {"name": "Clean up subscriptions", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/subscription_validation.md#clean-up-subscriptions-test-step", "start_time": "2023-11-16T22:39:33.307212Z", "failed_checks": [], "passed_checks": [{"name": "Successful subscription search query", "timestamp": "2023-11-16T22:39:33.313575Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,f"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-16T22:39:33.324693Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,d"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-16T22:39:33.330067Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,d"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-16T22:39:33.334738Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,d"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-16T22:39:33.339811Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,d"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-16T22:39:33.344905Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,d"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-16T22:39:33.349866Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,d"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-16T22:39:33.355221Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,d"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-16T22:39:33.359705Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,d"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-16T22:39:33.364282Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,d"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-16T22:39:33.369047Z", "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-16T22:39:33.307306Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk2NywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:33 GMT", "Transfer-Encoding": "chunked"}, "elapsed_s": 0.001881, "reported": "2023-11-16T22:39:33.309669Z", "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-16T23:09:33.212731Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T22:39:33.212731Z", "format": "RFC3339"}, "version": "1f61rimhqovmo"}, {"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-16T23:09:33.220717Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T22:39:33.220717Z", "format": "RFC3339"}, "version": "1f61rimi2grb8"}, {"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-16T23:09:33.22946Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T22:39:33.22946Z", "format": "RFC3339"}, "version": "1f61rimibol5g"}, {"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-16T23:09:33.240928Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T22:39:33.240928Z", "format": "RFC3339"}, "version": "1f61rimimelg8"}, {"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-16T23:09:33.251788Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T22:39:33.251788Z", "format": "RFC3339"}, "version": "1f61rimj042s0"}, {"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-16T23:09:33.260276Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T22:39:33.260276Z", "format": "RFC3339"}, "version": "1f61rimj856d8"}, {"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-16T23:09:33.268815Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T22:39:33.268815Z", "format": "RFC3339"}, "version": "1f61rimjgaqfg"}, {"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-16T23:09:33.277359Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T22:39:33.277359Z", "format": "RFC3339"}, "version": "1f61rimjococg"}, {"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-16T23:09:33.285712Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T22:39:33.285712Z", "format": "RFC3339"}, "version": "1f61rimk0bohg"}, {"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-16T23:09:33.294083Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T22:39:33.294083Z", "format": "RFC3339"}, "version": "1f61rimk8c0no"}]}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350100/1f61rimhqovmo", "initiated_at": "2023-11-16T22:39:33.320088Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk2NywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:33 GMT", "Content-Length": "341"}, "elapsed_s": 0.003811, "reported": "2023-11-16T22:39:33.324421Z", "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-16T23:09:33.212731Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T22:39:33.212731Z", "format": "RFC3339"}, "version": "1f61rimhqovmo"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350101/1f61rimi2grb8", "initiated_at": "2023-11-16T22:39:33.324797Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk2NywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:33 GMT", "Content-Length": "341"}, "elapsed_s": 0.004284, "reported": "2023-11-16T22:39:33.329720Z", "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-16T23:09:33.220717Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T22:39:33.220717Z", "format": "RFC3339"}, "version": "1f61rimi2grb8"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350102/1f61rimibol5g", "initiated_at": "2023-11-16T22:39:33.330168Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk2NywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:33 GMT", "Content-Length": "339"}, "elapsed_s": 0.003638, "reported": "2023-11-16T22:39:33.334479Z", "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-16T23:09:33.22946Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T22:39:33.22946Z", "format": "RFC3339"}, "version": "1f61rimibol5g"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350103/1f61rimimelg8", "initiated_at": "2023-11-16T22:39:33.334833Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk2NywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:33 GMT", "Content-Length": "341"}, "elapsed_s": 0.003966, "reported": "2023-11-16T22:39:33.339542Z", "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-16T23:09:33.240928Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T22:39:33.240928Z", "format": "RFC3339"}, "version": "1f61rimimelg8"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350104/1f61rimj042s0", "initiated_at": "2023-11-16T22:39:33.339912Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk2NywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:33 GMT", "Content-Length": "341"}, "elapsed_s": 0.004011, "reported": "2023-11-16T22:39:33.344630Z", "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-16T23:09:33.251788Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T22:39:33.251788Z", "format": "RFC3339"}, "version": "1f61rimj042s0"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350105/1f61rimj856d8", "initiated_at": "2023-11-16T22:39:33.345002Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk2NywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:33 GMT", "Content-Length": "341"}, "elapsed_s": 0.003855, "reported": "2023-11-16T22:39:33.349588Z", "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-16T23:09:33.260276Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T22:39:33.260276Z", "format": "RFC3339"}, "version": "1f61rimj856d8"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350106/1f61rimjgaqfg", "initiated_at": "2023-11-16T22:39:33.349964Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk2NywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:33 GMT", "Content-Length": "341"}, "elapsed_s": 0.004202, "reported": "2023-11-16T22:39:33.354915Z", "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-16T23:09:33.268815Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T22:39:33.268815Z", "format": "RFC3339"}, "version": "1f61rimjgaqfg"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350107/1f61rimjococg", "initiated_at": "2023-11-16T22:39:33.355321Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk2NywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:33 GMT", "Content-Length": "341"}, "elapsed_s": 0.003534, "reported": "2023-11-16T22:39:33.359453Z", "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-16T23:09:33.277359Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T22:39:33.277359Z", "format": "RFC3339"}, "version": "1f61rimjococg"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350108/1f61rimk0bohg", "initiated_at": "2023-11-16T22:39:33.359805Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk2NywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:33 GMT", "Content-Length": "341"}, "elapsed_s": 0.003602, "reported": "2023-11-16T22:39:33.363972Z", "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-16T23:09:33.285712Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T22:39:33.285712Z", "format": "RFC3339"}, "version": "1f61rimk0bohg"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350109/1f61rimk8c0no", "initiated_at": "2023-11-16T22:39:33.364381Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk2NywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:33 GMT", "Content-Length": "341"}, "elapsed_s": 0.003785, "reported": "2023-11-16T22:39:33.368765Z", "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-16T23:09:33.294083Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T22:39:33.294083Z", "format": "RFC3339"}, "version": "1f61rimk8c0no"}}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T22:39:33.369110Z"}], "end_time": "2023-11-16T22:39:33.369144Z"}], "successful": true, "end_time": "2023-11-16T22:39:33.369169Z", "cleanup": {"name": "Cleanup", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/subscription_validation.md#cleanup", "start_time": "2023-11-16T22:39:33.369250Z", "failed_checks": [], "passed_checks": [{"name": "Successful subscription search query", "timestamp": "2023-11-16T22:39:33.371807Z", "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-16T22:39:33.369355Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk2NywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:33 GMT", "Content-Length": "21"}, "elapsed_s": 0.001573, "reported": "2023-11-16T22:39:33.371437Z", "json": {"subscriptions": []}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T22:39:33.371992Z"}}}, {"test_scenario": {"name": "ASTM NetRID DSS: Subscription Simple", "scenario_type": "scenarios.astm.netrid.v22a.dss.SubscriptionSimple", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/subscription_simple.md", "start_time": "2023-11-16T22:39:33.372408Z", "cases": [{"name": "Setup", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/subscription_simple.md#setup-test-case", "start_time": "2023-11-16T22:39:33.372605Z", "steps": [{"name": "Ensure clean workspace", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/subscription_simple.md#ensure-clean-workspace-test-step", "start_time": "2023-11-16T22:39:33.372666Z", "failed_checks": [], "passed_checks": [{"name": "Search for all subscriptions in ISA area", "timestamp": "2023-11-16T22:39:33.375430Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,f"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-16T22:39:33.377577Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-16T22:39:33.380087Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-16T22:39:33.382066Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-16T22:39:33.383987Z", "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-16T22:39:33.372757Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk2NywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:33 GMT", "Content-Length": "21"}, "elapsed_s": 0.001681, "reported": "2023-11-16T22:39:33.375018Z", "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-16T22:39:33.375695Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk2NywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:33 GMT", "Content-Length": "115"}, "elapsed_s": 0.001144, "reported": "2023-11-16T22:39:33.377354Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350000 not found (E:946cfb16-975c-4bde-87d2-ce6b31dcf445)"}, "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-16T22:39:33.377692Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk2NywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:33 GMT", "Content-Length": "115"}, "elapsed_s": 0.001661, "reported": "2023-11-16T22:39:33.379857Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350001 not found (E:535b7fdf-06d4-4425-9848-99e9e5355046)"}, "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-16T22:39:33.380178Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk2NywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:33 GMT", "Content-Length": "115"}, "elapsed_s": 0.001133, "reported": "2023-11-16T22:39:33.381840Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350002 not found (E:7c9e7bd8-cc6c-4faf-9072-0db11d7c771e)"}, "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-16T22:39:33.382159Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk2NywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:33 GMT", "Content-Length": "115"}, "elapsed_s": 0.001091, "reported": "2023-11-16T22:39:33.383764Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350003 not found (E:38bedc32-c120-4e92-9b7e-22fecb513a9f)"}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T22:39:33.384060Z"}], "end_time": "2023-11-16T22:39:33.384089Z"}, {"name": "Subscription Simple", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/subscription_simple.md#subscription-simple-test-case", "start_time": "2023-11-16T22:39:33.384151Z", "steps": [{"name": "Create subscription validation", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/subscription_simple.md#create-subscription-validation-test-step", "start_time": "2023-11-16T22:39:33.384199Z", "failed_checks": [], "passed_checks": [{"name": "Create subscription", "timestamp": "2023-11-16T22:39:33.392419Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Response to subscription creation contains a subscription", "timestamp": "2023-11-16T22:39:33.393785Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T22:39:33.395048Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T22:39:33.395134Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T22:39:33.395209Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T22:39:33.395281Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T22:39:33.395370Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T22:39:33.395462Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T22:39:33.395536Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T22:39:33.395611Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T22:39:33.395691Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T22:39:33.395758Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned notification index is 0 if present", "timestamp": "2023-11-16T22:39:33.397074Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Create subscription", "timestamp": "2023-11-16T22:39:33.405735Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Response to subscription creation contains a subscription", "timestamp": "2023-11-16T22:39:33.407051Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T22:39:33.408265Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T22:39:33.408361Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T22:39:33.408433Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T22:39:33.408500Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T22:39:33.408582Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T22:39:33.408664Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T22:39:33.408731Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T22:39:33.408796Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-16T22:39:33.408865Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T22:39:33.408932Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T22:39:33.409003Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned notification index is 0 if present", "timestamp": "2023-11-16T22:39:33.410156Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Create subscription", "timestamp": "2023-11-16T22:39:33.418918Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Response to subscription creation contains a subscription", "timestamp": "2023-11-16T22:39:33.419888Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T22:39:33.420705Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T22:39:33.420764Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T22:39:33.420813Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T22:39:33.420859Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T22:39:33.420939Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T22:39:33.421009Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T22:39:33.421073Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T22:39:33.421140Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-16T22:39:33.421218Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T22:39:33.421271Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T22:39:33.421322Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned notification index is 0 if present", "timestamp": "2023-11-16T22:39:33.422243Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Create subscription", "timestamp": "2023-11-16T22:39:33.430975Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Response to subscription creation contains a subscription", "timestamp": "2023-11-16T22:39:33.431958Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T22:39:33.432769Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T22:39:33.432822Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T22:39:33.432867Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T22:39:33.432910Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T22:39:33.432963Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T22:39:33.433016Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T22:39:33.433060Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T22:39:33.433103Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-16T22:39:33.433148Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-16T22:39:33.433223Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T22:39:33.433277Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T22:39:33.433327Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned notification index is 0 if present", "timestamp": "2023-11-16T22:39:33.434174Z", "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-16T22:39:33.384903Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk2NywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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": "aca8da49-2941-452f-a190-aec5599d81ad"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:33 GMT", "Content-Length": "360"}, "elapsed_s": 0.005743, "reported": "2023-11-16T22:39:33.391243Z", "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-17T22:39:33.385826Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T22:39:33.385826Z", "format": "RFC3339"}, "version": "1f61rimmu78r8"}}, "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-16T22:39:33.398669Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk2NywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-16T22:48:43.750485Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "883584a3-6449-4e06-80e5-b7dc49a9134f"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:33 GMT", "Content-Length": "360"}, "elapsed_s": 0.005436, "reported": "2023-11-16T22:39:33.404645Z", "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-16T22:48:43.750485Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T22:39:33.399556Z", "format": "RFC3339"}, "version": "1f61rimnba45g"}}, "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-16T22:39:33.411874Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk2NywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-16T22:38:43.750485Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "6e64549c-ffd6-4dad-a3be-17fb631a3f47"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:33 GMT", "Content-Length": "360"}, "elapsed_s": 0.005573, "reported": "2023-11-16T22:39:33.417963Z", "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-17T22:38:43.750485Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T22:38:43.750485Z", "format": "RFC3339"}, "version": "1f61rimnns4do"}}, "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-16T22:39:33.424012Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk2NywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-16T22:38:43.750485Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-16T22:48:43.750485Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "353da3a9-1fb6-47f0-90cf-ca23c7d4268e"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:33 GMT", "Content-Length": "360"}, "elapsed_s": 0.005337, "reported": "2023-11-16T22:39:33.430003Z", "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-16T22:48:43.750485Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T22:38:43.750485Z", "format": "RFC3339"}, "version": "1f61rimo3hkig"}}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T22:39:33.435153Z"}, {"name": "Mutate Subscription", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/subscription_simple.md#mutate-subscription-test-step", "start_time": "2023-11-16T22:39:33.435357Z", "failed_checks": [], "passed_checks": [{"name": "Subscription can be mutated", "timestamp": "2023-11-16T22:39:33.443459Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Response to subscription mutation contains a subscription", "timestamp": "2023-11-16T22:39:33.444336Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T22:39:33.445247Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T22:39:33.445308Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T22:39:33.445358Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T22:39:33.445405Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T22:39:33.445462Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T22:39:33.445536Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T22:39:33.445589Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T22:39:33.445652Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-16T22:39:33.445726Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-16T22:39:33.445780Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T22:39:33.445832Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T22:39:33.445887Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Mutated subscription version is updated", "timestamp": "2023-11-16T22:39:33.445947Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Subscription can be mutated", "timestamp": "2023-11-16T22:39:33.455977Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Response to subscription mutation contains a subscription", "timestamp": "2023-11-16T22:39:33.456960Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T22:39:33.457873Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T22:39:33.457930Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T22:39:33.457994Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T22:39:33.458048Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T22:39:33.458107Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T22:39:33.458165Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T22:39:33.458210Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T22:39:33.458255Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-16T22:39:33.458300Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-16T22:39:33.458346Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T22:39:33.458390Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T22:39:33.458436Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Mutated subscription version is updated", "timestamp": "2023-11-16T22:39:33.458489Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Subscription can be mutated", "timestamp": "2023-11-16T22:39:33.467119Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Response to subscription mutation contains a subscription", "timestamp": "2023-11-16T22:39:33.468020Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T22:39:33.468899Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T22:39:33.468961Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T22:39:33.469013Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T22:39:33.469064Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T22:39:33.469126Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T22:39:33.469223Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T22:39:33.469285Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T22:39:33.469338Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-16T22:39:33.469390Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-16T22:39:33.469441Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T22:39:33.469491Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T22:39:33.469546Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Mutated subscription version is updated", "timestamp": "2023-11-16T22:39:33.469627Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Subscription can be mutated", "timestamp": "2023-11-16T22:39:33.478639Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Response to subscription mutation contains a subscription", "timestamp": "2023-11-16T22:39:33.479567Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T22:39:33.480442Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T22:39:33.480504Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T22:39:33.480557Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T22:39:33.480608Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T22:39:33.480668Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T22:39:33.480730Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T22:39:33.480781Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T22:39:33.480830Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-16T22:39:33.480879Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-16T22:39:33.480929Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T22:39:33.480979Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T22:39:33.481031Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Mutated subscription version is updated", "timestamp": "2023-11-16T22:39:33.481091Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Subscription can be mutated", "timestamp": "2023-11-16T22:39:33.489423Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Response to subscription mutation contains a subscription", "timestamp": "2023-11-16T22:39:33.490246Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T22:39:33.491057Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T22:39:33.491118Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T22:39:33.491170Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T22:39:33.491218Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T22:39:33.491276Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T22:39:33.491335Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T22:39:33.491383Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T22:39:33.491430Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-16T22:39:33.491479Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-16T22:39:33.491528Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T22:39:33.491576Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T22:39:33.491627Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Mutated subscription version is updated", "timestamp": "2023-11-16T22:39:33.491685Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Subscription can be mutated", "timestamp": "2023-11-16T22:39:33.499661Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Response to subscription mutation contains a subscription", "timestamp": "2023-11-16T22:39:33.500554Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T22:39:33.501465Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T22:39:33.501528Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T22:39:33.501581Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T22:39:33.501631Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T22:39:33.501691Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T22:39:33.501750Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T22:39:33.501799Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T22:39:33.501847Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-16T22:39:33.501897Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-16T22:39:33.501947Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T22:39:33.501996Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T22:39:33.502048Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Mutated subscription version is updated", "timestamp": "2023-11-16T22:39:33.502106Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Subscription can be mutated", "timestamp": "2023-11-16T22:39:33.510496Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Response to subscription mutation contains a subscription", "timestamp": "2023-11-16T22:39:33.511389Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T22:39:33.512262Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T22:39:33.512324Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T22:39:33.512376Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T22:39:33.512426Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T22:39:33.512486Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T22:39:33.512547Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T22:39:33.512597Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T22:39:33.512646Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-16T22:39:33.512696Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-16T22:39:33.512746Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T22:39:33.512795Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T22:39:33.512847Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Mutated subscription version is updated", "timestamp": "2023-11-16T22:39:33.512905Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Subscription can be mutated", "timestamp": "2023-11-16T22:39:33.520958Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Response to subscription mutation contains a subscription", "timestamp": "2023-11-16T22:39:33.521870Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T22:39:33.522722Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T22:39:33.522783Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T22:39:33.522834Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T22:39:33.522885Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T22:39:33.522946Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T22:39:33.523007Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T22:39:33.523056Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T22:39:33.523106Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-16T22:39:33.523156Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-16T22:39:33.523207Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T22:39:33.523257Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T22:39:33.523310Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Mutated subscription version is updated", "timestamp": "2023-11-16T22:39:33.523370Z", "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/1f61rimmu78r8", "initiated_at": "2023-11-16T22:39:33.436414Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk2NywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-16T22:39:43.385826Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-17T22:39:43.385826Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "3cb42200-e42e-47ec-a8d5-ee2ba15186ef"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:33 GMT", "Content-Length": "360"}, "elapsed_s": 0.005677, "reported": "2023-11-16T22:39:33.442652Z", "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-17T22:39:43.385826Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T22:39:43.385826Z", "format": "RFC3339"}, "version": "1f61rimofcsa8"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350001/1f61rimnba45g", "initiated_at": "2023-11-16T22:39:33.447885Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk2NywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-16T22:39:43.399556Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-16T22:48:53.750485Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "3f7fae6e-5428-42bb-8bf8-eeaf4265847a"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:33 GMT", "Content-Length": "360"}, "elapsed_s": 0.006534, "reported": "2023-11-16T22:39:33.455077Z", "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-16T22:48:53.750485Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T22:39:43.399556Z", "format": "RFC3339"}, "version": "1f61rimoqb788"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350002/1f61rimnns4do", "initiated_at": "2023-11-16T22:39:33.460059Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk2NywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-16T22:38:53.750485Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-17T22:38:53.750485Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "670d7a47-5daf-4a7a-9428-c4d28335ed8d"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:33 GMT", "Content-Length": "360"}, "elapsed_s": 0.005556, "reported": "2023-11-16T22:39:33.466237Z", "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-17T22:38:53.750485Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T22:38:53.750485Z", "format": "RFC3339"}, "version": "1f61rimp5sji8"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350003/1f61rimo3hkig", "initiated_at": "2023-11-16T22:39:33.471575Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk2NywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-16T22:38:53.750485Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-16T22:48:53.750485Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "8e256296-1e27-4c67-a2ac-a3f2b04d0133"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:33 GMT", "Content-Length": "360"}, "elapsed_s": 0.005646, "reported": "2023-11-16T22:39:33.477833Z", "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-16T22:48:53.750485Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T22:38:53.750485Z", "format": "RFC3339"}, "version": "1f61rimpgsvu0"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350000/1f61rimofcsa8", "initiated_at": "2023-11-16T22:39:33.482930Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk2NywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-16T22:39:43.385826Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-17T22:39:43.385826Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "159a2a9b-a1dd-49fb-8e44-69dea8c9155f"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:33 GMT", "Content-Length": "360"}, "elapsed_s": 0.004975, "reported": "2023-11-16T22:39:33.488622Z", "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-17T22:39:43.385826Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T22:39:43.385826Z", "format": "RFC3339"}, "version": "1f61rimprt3gg"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350001/1f61rimoqb788", "initiated_at": "2023-11-16T22:39:33.493247Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk2NywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-16T22:39:43.399556Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-16T22:48:53.750485Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "7998ad4d-5376-460e-b1c1-b1a85e7bc4e3"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:33 GMT", "Content-Length": "360"}, "elapsed_s": 0.005045, "reported": "2023-11-16T22:39:33.498864Z", "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-16T22:48:53.750485Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T22:39:43.399556Z", "format": "RFC3339"}, "version": "1f61rimq5m258"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350002/1f61rimp5sji8", "initiated_at": "2023-11-16T22:39:33.503749Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk2NywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-16T22:38:53.750485Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-17T22:38:53.750485Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "86eb4da6-52af-4edc-89e2-1a959f92df6a"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:33 GMT", "Content-Length": "360"}, "elapsed_s": 0.005381, "reported": "2023-11-16T22:39:33.509702Z", "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-17T22:38:53.750485Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T22:38:53.750485Z", "format": "RFC3339"}, "version": "1f61rimqfj7ig"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350003/1f61rimpgsvu0", "initiated_at": "2023-11-16T22:39:33.514507Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk2NywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-16T22:38:53.750485Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-16T22:48:53.750485Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "5c5ef32a-a2b9-4b25-b399-605c21c0155b"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:33 GMT", "Content-Length": "360"}, "elapsed_s": 0.004979, "reported": "2023-11-16T22:39:33.520070Z", "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-16T22:48:53.750485Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T22:38:53.750485Z", "format": "RFC3339"}, "version": "1f61rimqpovd0"}}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T22:39:33.524200Z"}, {"name": "Query Existing Subscription", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/subscription_simple.md#query-existing-subscription-test-step", "start_time": "2023-11-16T22:39:33.524231Z", "failed_checks": [], "passed_checks": [{"name": "Get Subscription by ID", "timestamp": "2023-11-16T22:39:33.527928Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,e"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T22:39:33.528725Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T22:39:33.528788Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T22:39:33.528840Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T22:39:33.528891Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T22:39:33.528951Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T22:39:33.529011Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T22:39:33.529061Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T22:39:33.529110Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-16T22:39:33.529161Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-16T22:39:33.529250Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T22:39:33.529311Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T22:39:33.529367Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-16T22:39:33.529436Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-16T22:39:33.529494Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,e"]}, {"name": "Get Subscription by ID", "timestamp": "2023-11-16T22:39:33.532746Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,e"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T22:39:33.533608Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T22:39:33.533671Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T22:39:33.533723Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T22:39:33.533774Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T22:39:33.533834Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T22:39:33.533895Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T22:39:33.533946Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T22:39:33.533995Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-16T22:39:33.534047Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-16T22:39:33.534098Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T22:39:33.534150Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T22:39:33.534203Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-16T22:39:33.534272Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-16T22:39:33.534329Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,e"]}, {"name": "Get Subscription by ID", "timestamp": "2023-11-16T22:39:33.537512Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,e"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T22:39:33.538341Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T22:39:33.538403Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T22:39:33.538456Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T22:39:33.538506Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T22:39:33.538566Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T22:39:33.538628Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T22:39:33.538678Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T22:39:33.538728Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-16T22:39:33.538778Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-16T22:39:33.538828Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T22:39:33.538878Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T22:39:33.538932Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-16T22:39:33.539002Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-16T22:39:33.539061Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,e"]}, {"name": "Get Subscription by ID", "timestamp": "2023-11-16T22:39:33.542261Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,e"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T22:39:33.543036Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T22:39:33.543093Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T22:39:33.543141Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T22:39:33.543189Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T22:39:33.543245Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T22:39:33.543301Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T22:39:33.543347Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T22:39:33.543392Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-16T22:39:33.543439Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-16T22:39:33.543485Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T22:39:33.543531Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T22:39:33.543579Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-16T22:39:33.543641Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-16T22:39:33.543693Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,e"]}, {"name": "Search for all subscriptions in ISA area", "timestamp": "2023-11-16T22:39:33.548072Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,f"]}, {"name": "Created Subscription is in search results", "timestamp": "2023-11-16T22:39:33.550847Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,f"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T22:39:33.553536Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T22:39:33.553597Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T22:39:33.553651Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T22:39:33.553702Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T22:39:33.553763Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T22:39:33.553823Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T22:39:33.553873Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T22:39:33.553922Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-16T22:39:33.553973Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-16T22:39:33.554023Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T22:39:33.554073Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T22:39:33.554126Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-16T22:39:33.554193Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-16T22:39:33.554249Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,e"]}, {"name": "Created Subscription is in search results", "timestamp": "2023-11-16T22:39:33.556974Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,f"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T22:39:33.559595Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T22:39:33.559652Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T22:39:33.559700Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T22:39:33.559747Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T22:39:33.559802Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T22:39:33.559857Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T22:39:33.559903Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T22:39:33.559947Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-16T22:39:33.559993Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-16T22:39:33.560039Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T22:39:33.560085Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T22:39:33.560134Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-16T22:39:33.560197Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-16T22:39:33.560249Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,e"]}, {"name": "Created Subscription is in search results", "timestamp": "2023-11-16T22:39:33.562804Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,f"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T22:39:33.565467Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T22:39:33.565529Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T22:39:33.565583Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T22:39:33.565634Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T22:39:33.565694Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T22:39:33.565755Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T22:39:33.565805Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T22:39:33.565855Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-16T22:39:33.565906Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-16T22:39:33.565956Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T22:39:33.566006Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T22:39:33.566059Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-16T22:39:33.566126Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-16T22:39:33.566182Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,e"]}, {"name": "Created Subscription is in search results", "timestamp": "2023-11-16T22:39:33.568835Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,f"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T22:39:33.571529Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T22:39:33.571587Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T22:39:33.571637Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T22:39:33.571684Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T22:39:33.571739Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T22:39:33.571795Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T22:39:33.571842Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T22:39:33.571887Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-16T22:39:33.571934Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-16T22:39:33.571981Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T22:39:33.572027Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T22:39:33.572074Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-16T22:39:33.572136Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-16T22:39:33.572187Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,e"]}, {"name": "No huge search area allowed", "timestamp": "2023-11-16T22:39:33.573675Z", "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-16T22:39:33.524414Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk2NywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:33 GMT", "Content-Length": "341"}, "elapsed_s": 0.001141, "reported": "2023-11-16T22:39:33.526209Z", "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-17T22:39:43.385826Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T22:39:43.385826Z", "format": "RFC3339"}, "version": "1f61rimprt3gg"}}, "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-16T22:39:33.529559Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk2NywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:33 GMT", "Content-Length": "341"}, "elapsed_s": 0.001122, "reported": "2023-11-16T22:39:33.531196Z", "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-16T22:48:53.750485Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T22:39:43.399556Z", "format": "RFC3339"}, "version": "1f61rimq5m258"}}, "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-16T22:39:33.534374Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk2NywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:33 GMT", "Content-Length": "341"}, "elapsed_s": 0.001014, "reported": "2023-11-16T22:39:33.535867Z", "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-17T22:38:53.750485Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T22:38:53.750485Z", "format": "RFC3339"}, "version": "1f61rimqfj7ig"}}, "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-16T22:39:33.539107Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk2NywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:33 GMT", "Content-Length": "341"}, "elapsed_s": 0.001213, "reported": "2023-11-16T22:39:33.540812Z", "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-16T22:48:53.750485Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T22:38:53.750485Z", "format": "RFC3339"}, "version": "1f61rimqpovd0"}}, "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-16T22:39:33.543875Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk2NywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:33 GMT", "Content-Length": "1316"}, "elapsed_s": 0.001858, "reported": "2023-11-16T22:39:33.546307Z", "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-17T22:39:43.385826Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T22:39:43.385826Z", "format": "RFC3339"}, "version": "1f61rimprt3gg"}, {"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-16T22:48:53.750485Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T22:39:43.399556Z", "format": "RFC3339"}, "version": "1f61rimq5m258"}, {"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-17T22:38:53.750485Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T22:38:53.750485Z", "format": "RFC3339"}, "version": "1f61rimqfj7ig"}, {"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-16T22:48:53.750485Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T22:38:53.750485Z", "format": "RFC3339"}, "version": "1f61rimqpovd0"}]}, "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-16T22:39:33.572245Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk2NywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 413, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:33 GMT", "Content-Length": "70"}, "elapsed_s": 0.00075, "reported": "2023-11-16T22:39:33.573464Z", "json": {"message": "Area too large (E:0b94ac17-26ef-4285-8f23-4c6604d9239a)"}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T22:39:33.573724Z"}, {"name": "Delete Subscription", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/subscription_simple.md#delete-subscription-test-step", "start_time": "2023-11-16T22:39:33.573766Z", "failed_checks": [], "passed_checks": [{"name": "Missing version prevents deletion", "timestamp": "2023-11-16T22:39:33.575519Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,d"]}, {"name": "Incorrect version prevents deletion", "timestamp": "2023-11-16T22:39:33.577136Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,d"]}, {"name": "Missing version prevents deletion", "timestamp": "2023-11-16T22:39:33.578847Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,d"]}, {"name": "Incorrect version prevents deletion", "timestamp": "2023-11-16T22:39:33.580539Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,d"]}, {"name": "Missing version prevents deletion", "timestamp": "2023-11-16T22:39:33.582178Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,d"]}, {"name": "Incorrect version prevents deletion", "timestamp": "2023-11-16T22:39:33.583838Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,d"]}, {"name": "Missing version prevents deletion", "timestamp": "2023-11-16T22:39:33.585478Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,d"]}, {"name": "Incorrect version prevents deletion", "timestamp": "2023-11-16T22:39:33.587169Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,d"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-16T22:39:33.593395Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,d"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T22:39:33.594190Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T22:39:33.594247Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T22:39:33.594294Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T22:39:33.594338Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T22:39:33.594392Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T22:39:33.594447Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T22:39:33.594491Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T22:39:33.594534Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-16T22:39:33.594578Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-16T22:39:33.594624Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T22:39:33.594667Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T22:39:33.594715Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-16T22:39:33.594775Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-16T22:39:33.594826Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,e"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-16T22:39:33.601019Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,d"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T22:39:33.601930Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T22:39:33.601991Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T22:39:33.602042Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T22:39:33.602093Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T22:39:33.602151Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T22:39:33.602211Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T22:39:33.602260Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T22:39:33.602307Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-16T22:39:33.602356Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-16T22:39:33.602408Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T22:39:33.602457Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T22:39:33.602509Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-16T22:39:33.602575Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-16T22:39:33.602630Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,e"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-16T22:39:33.608791Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,d"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T22:39:33.609625Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T22:39:33.609682Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T22:39:33.609730Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T22:39:33.609776Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T22:39:33.609829Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T22:39:33.609884Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T22:39:33.609928Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T22:39:33.609972Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-16T22:39:33.610016Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-16T22:39:33.610060Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T22:39:33.610103Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T22:39:33.610149Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-16T22:39:33.610209Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-16T22:39:33.610259Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,e"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-16T22:39:33.616135Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,d"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T22:39:33.617004Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T22:39:33.617065Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T22:39:33.617114Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T22:39:33.617163Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T22:39:33.617256Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T22:39:33.617324Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T22:39:33.617376Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T22:39:33.617425Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-16T22:39:33.617476Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-16T22:39:33.617525Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T22:39:33.617572Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T22:39:33.617623Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-16T22:39:33.617687Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-16T22:39:33.617741Z", "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-16T22:39:33.573971Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk2NywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:33 GMT", "Content-Length": "78"}, "elapsed_s": 0.000732, "reported": "2023-11-16T22:39:33.575317Z", "json": {"message": "Missing version string (E:eddbf227-1e29-4c23-acd5-38744924f529)"}, "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-16T22:39:33.575613Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk2NywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:33 GMT", "Content-Length": "125"}, "elapsed_s": 0.000768, "reported": "2023-11-16T22:39:33.576893Z", "json": {"message": "strconv.ParseUint: parsing \"notacorrectversion\": value out of range (E:587613bf-3729-45a0-9d71-07ab8bd4d42b)"}, "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-16T22:39:33.577258Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk2NywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:33 GMT", "Content-Length": "78"}, "elapsed_s": 0.000726, "reported": "2023-11-16T22:39:33.578645Z", "json": {"message": "Missing version string (E:69e845bc-a7c6-4674-8bc8-a30ff6438acc)"}, "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-16T22:39:33.578944Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk2NywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:33 GMT", "Content-Length": "125"}, "elapsed_s": 0.000761, "reported": "2023-11-16T22:39:33.580328Z", "json": {"message": "strconv.ParseUint: parsing \"notacorrectversion\": value out of range (E:0c228ef0-0e09-4899-ac0d-fa431c0905bd)"}, "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-16T22:39:33.580634Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk2NywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:33 GMT", "Content-Length": "78"}, "elapsed_s": 0.00082, "reported": "2023-11-16T22:39:33.581952Z", "json": {"message": "Missing version string (E:494d07c3-5064-4c42-bc02-3c16e9c91817)"}, "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-16T22:39:33.582280Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk2NywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:33 GMT", "Content-Length": "125"}, "elapsed_s": 0.000702, "reported": "2023-11-16T22:39:33.583627Z", "json": {"message": "strconv.ParseUint: parsing \"notacorrectversion\": value out of range (E:f0aea881-5435-448b-9002-cec7e18221ce)"}, "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-16T22:39:33.583929Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk2NywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:33 GMT", "Content-Length": "78"}, "elapsed_s": 0.000718, "reported": "2023-11-16T22:39:33.585268Z", "json": {"message": "Missing version string (E:8846348c-1f73-4bb3-beb7-4b0488f9a054)"}, "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-16T22:39:33.585570Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk2NywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:33 GMT", "Content-Length": "125"}, "elapsed_s": 0.000767, "reported": "2023-11-16T22:39:33.586955Z", "json": {"message": "strconv.ParseUint: parsing \"notacorrectversion\": value out of range (E:ad7ab287-f9b6-47b7-9725-ab602699170a)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350000/1f61rimprt3gg", "initiated_at": "2023-11-16T22:39:33.587443Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk2NywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:33 GMT", "Content-Length": "341"}, "elapsed_s": 0.003837, "reported": "2023-11-16T22:39:33.591854Z", "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-17T22:39:43.385826Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T22:39:43.385826Z", "format": "RFC3339"}, "version": "1f61rimprt3gg"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350001/1f61rimq5m258", "initiated_at": "2023-11-16T22:39:33.594875Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk2NywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:33 GMT", "Content-Length": "341"}, "elapsed_s": 0.004098, "reported": "2023-11-16T22:39:33.599486Z", "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-16T22:48:53.750485Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T22:39:43.399556Z", "format": "RFC3339"}, "version": "1f61rimq5m258"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350002/1f61rimqfj7ig", "initiated_at": "2023-11-16T22:39:33.602684Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk2NywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:33 GMT", "Content-Length": "341"}, "elapsed_s": 0.003901, "reported": "2023-11-16T22:39:33.607118Z", "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-17T22:38:53.750485Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T22:38:53.750485Z", "format": "RFC3339"}, "version": "1f61rimqfj7ig"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350003/1f61rimqpovd0", "initiated_at": "2023-11-16T22:39:33.610309Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk2NywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:33 GMT", "Content-Length": "341"}, "elapsed_s": 0.003761, "reported": "2023-11-16T22:39:33.614584Z", "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-16T22:48:53.750485Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T22:38:53.750485Z", "format": "RFC3339"}, "version": "1f61rimqpovd0"}}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T22:39:33.617766Z"}, {"name": "Query Deleted Subscription", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/subscription_simple.md#query-deleted-subscription-test-step", "start_time": "2023-11-16T22:39:33.617788Z", "failed_checks": [], "passed_checks": [{"name": "Query by subscription ID should fail", "timestamp": "2023-11-16T22:39:33.619748Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,e"]}, {"name": "Query by subscription ID should fail", "timestamp": "2023-11-16T22:39:33.621834Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,e"]}, {"name": "Query by subscription ID should fail", "timestamp": "2023-11-16T22:39:33.623637Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,e"]}, {"name": "Query by subscription ID should fail", "timestamp": "2023-11-16T22:39:33.625563Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,e"]}, {"name": "Search for all subscriptions in ISA area", "timestamp": "2023-11-16T22:39:33.628860Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,f"]}, {"name": "Deleted subscription should not be present in search results", "timestamp": "2023-11-16T22:39:33.629376Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,f"]}, {"name": "Search area that represents a loop is not allowed", "timestamp": "2023-11-16T22:39:33.631066Z", "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-16T22:39:33.617938Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk2NywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:33 GMT", "Content-Length": "115"}, "elapsed_s": 0.001055, "reported": "2023-11-16T22:39:33.619547Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350000 not found (E:9f686156-12f1-460a-bea0-749a80a99e22)"}, "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-16T22:39:33.619825Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk2NywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:33 GMT", "Content-Length": "115"}, "elapsed_s": 0.001173, "reported": "2023-11-16T22:39:33.621634Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350001 not found (E:535ca3c5-8b48-49ef-8b3e-7505a353d329)"}, "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-16T22:39:33.621911Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk2NywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:33 GMT", "Content-Length": "115"}, "elapsed_s": 0.001044, "reported": "2023-11-16T22:39:33.623440Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350002 not found (E:a8c10ef7-9f77-4833-9577-6de2d10217d9)"}, "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-16T22:39:33.623714Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk2NywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:33 GMT", "Content-Length": "115"}, "elapsed_s": 0.001052, "reported": "2023-11-16T22:39:33.625365Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350003 not found (E:0124e71e-4304-4ad0-b265-2827105dc133)"}, "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-16T22:39:33.625792Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk2NywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:33 GMT", "Content-Length": "21"}, "elapsed_s": 0.002108, "reported": "2023-11-16T22:39:33.628527Z", "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-16T22:39:33.629450Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk2NywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:33 GMT", "Content-Length": "103"}, "elapsed_s": 0.000855, "reported": "2023-11-16T22:39:33.630843Z", "json": {"message": "Intersection found between polygon edge 1 and 4 (E:1866081e-23cc-46e9-9c6a-e64c55a01137)"}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T22:39:33.631113Z"}], "end_time": "2023-11-16T22:39:33.631141Z"}], "successful": true, "end_time": "2023-11-16T22:39:33.631166Z", "cleanup": {"name": "Cleanup", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/subscription_simple.md#cleanup", "start_time": "2023-11-16T22:39:33.631203Z", "failed_checks": [], "passed_checks": [{"name": "Subscription can be queried by ID", "timestamp": "2023-11-16T22:39:33.632966Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-16T22:39:33.634933Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-16T22:39:33.636775Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-16T22:39:33.638690Z", "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-16T22:39:33.631259Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk2NywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:33 GMT", "Content-Length": "115"}, "elapsed_s": 0.001034, "reported": "2023-11-16T22:39:33.632758Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350000 not found (E:6e830380-57f3-4abc-8688-a3241ee0305c)"}, "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-16T22:39:33.633062Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk2NywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:33 GMT", "Content-Length": "115"}, "elapsed_s": 0.001052, "reported": "2023-11-16T22:39:33.634730Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350001 not found (E:1d28fc8f-f545-4d8c-8b36-9590ae4a8984)"}, "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-16T22:39:33.635028Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk2NywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:33 GMT", "Content-Length": "115"}, "elapsed_s": 0.001062, "reported": "2023-11-16T22:39:33.636561Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350002 not found (E:8a9b2a14-58d2-4559-9296-7e3384c31b77)"}, "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-16T22:39:33.636880Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk2NywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:33 GMT", "Content-Length": "115"}, "elapsed_s": 0.001054, "reported": "2023-11-16T22:39:33.638486Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350003 not found (E:415ea08a-e613-46ae-adf3-df65ca64a177)"}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T22:39:33.638765Z"}}}, {"test_scenario": {"name": "ASTM F3411-22a NetRID DSS interoperability", "scenario_type": "scenarios.astm.netrid.v22a.DSSInteroperability", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss_interoperability.md", "start_time": "2023-11-16T22:39:33.639171Z", "cases": [{"name": "Prerequisites", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss_interoperability.md#prerequisites-test-case", "start_time": "2023-11-16T22:39:33.639281Z", "steps": [{"name": "Test environment requirements", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss_interoperability.md#test-environment-requirements-test-step", "start_time": "2023-11-16T22:39:33.639335Z", "failed_checks": [], "passed_checks": [{"name": "DSS instance is publicly addressable", "timestamp": "2023-11-16T22:39:33.639782Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0210"]}, {"name": "DSS instance is reachable", "timestamp": "2023-11-16T22:39:33.642304Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0210"]}, {"name": "DSS instance is publicly addressable", "timestamp": "2023-11-16T22:39:33.642727Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0210"]}, {"name": "DSS instance is reachable", "timestamp": "2023-11-16T22:39:33.647172Z", "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-16T22:39:33.639885Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk2NywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:33 GMT", "Content-Length": "21"}, "elapsed_s": 0.00157, "reported": "2023-11-16T22:39:33.641976Z", "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-16T22:39:33.642832Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk3MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:33 GMT", "Content-Length": "21"}, "elapsed_s": 0.002105, "reported": "2023-11-16T22:39:33.646851Z", "json": {"subscriptions": []}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T22:39:33.647220Z"}], "end_time": "2023-11-16T22:39:33.647242Z"}, {"name": "Interoperability sequence", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss_interoperability.md#interoperability-sequence-test-case", "start_time": "2023-11-16T22:39:33.647274Z", "steps": [{"name": "S1", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/test_steps/put_isa.md#create-or-update-isa-test-step", "start_time": "2023-11-16T22:39:33.647333Z", "failed_checks": [], "passed_checks": [{"name": "ISA response code", "timestamp": "2023-11-16T22:39:33.655893Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA response format", "timestamp": "2023-11-16T22:39:33.666200Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA ID matches", "timestamp": "2023-11-16T22:39:33.666270Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA version format", "timestamp": "2023-11-16T22:39:33.666325Z", "participants": ["uss1"], "requirements": []}, {"name": "ISA start time matches", "timestamp": "2023-11-16T22:39:33.666375Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA end time matches", "timestamp": "2023-11-16T22:39:33.666422Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA URL matches", "timestamp": "2023-11-16T22:39:33.666471Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA[P] created with proper response", "timestamp": "2023-11-16T22:39:33.666929Z", "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/dc7a93f8-6485-489c-85dd-ae532f145d37", "initiated_at": "2023-11-16T22:39:33.648253Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk2NywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-16T22:39:33.647416Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-16T22:49:33.647416Z"}}, "uss_base_url": "https://example.com", "request_id": "9b58c489-5030-4313-8261-e27468a950df"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:33 GMT", "Content-Length": "309"}, "elapsed_s": 0.004299, "reported": "2023-11-16T22:39:33.653143Z", "json": {"subscribers": [], "service_area": {"uss_base_url": "https://example.com", "owner": "uss_qualifier", "time_start": {"value": "2023-11-16T22:39:33.647416Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-16T22:49:33.647416Z", "format": "RFC3339"}, "version": "1f61rimupbmro", "id": "dc7a93f8-6485-489c-85dd-ae532f145d37"}}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T22:39:33.666970Z"}, {"name": "S2", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss_interoperability.md#s2-test-step", "start_time": "2023-11-16T22:39:33.667011Z", "failed_checks": [], "passed_checks": [{"name": "Subscription[n] created with proper response", "timestamp": "2023-11-16T22:39:33.675622Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,3a"]}, {"name": "service_areas includes ISA from S1", "timestamp": "2023-11-16T22:39:33.676390Z", "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-16T22:39:33.685724Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,3a"]}, {"name": "service_areas includes ISA from S1", "timestamp": "2023-11-16T22:39:33.686547Z", "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-16T22:39:33.686629Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0130,3,a"]}, {"name": "Owner of ISA from S1 is properly synchronized with all DSS", "timestamp": "2023-11-16T22:39:33.686684Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0130,3,b"]}, {"name": "URL of ISA from S1 is properly synchronized with all DSS", "timestamp": "2023-11-16T22:39:33.686736Z", "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-16T22:39:33.686802Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0130,3,d"]}], "queries": [{"request": {"method": "PUT", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/362b9276-6dcc-4b2f-b2d7-2a13681eb03c", "initiated_at": "2023-11-16T22:39:33.667818Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk2NywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-16T22:39:33.667074Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-16T22:49:33.667074Z"}}, "uss_base_url": "https://example.com", "request_id": "eb9f02b2-34ff-47b8-a9d3-87b718b0d349"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:33 GMT", "Content-Length": "608"}, "elapsed_s": 0.004796, "reported": "2023-11-16T22:39:33.673150Z", "json": {"service_areas": [{"uss_base_url": "https://example.com", "owner": "uss_qualifier", "time_start": {"value": "2023-11-16T22:39:33.647416Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-16T22:49:33.647416Z", "format": "RFC3339"}, "version": "1f61rimupbmro", "id": "dc7a93f8-6485-489c-85dd-ae532f145d37"}], "subscription": {"id": "362b9276-6dcc-4b2f-b2d7-2a13681eb03c", "uss_base_url": "https://example.com", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-16T22:49:33.667074Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T22:39:33.667074Z", "format": "RFC3339"}, "version": "1f61rimvbumt0"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/3da853a3-0e5c-493b-8253-502ac2fbfa06", "initiated_at": "2023-11-16T22:39:33.677200Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk3MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-16T22:39:33.676453Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-16T22:49:33.676453Z"}}, "uss_base_url": "https://example.com", "request_id": "fe83e6d9-a668-4a1a-b1d2-de8005dc14c4"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:33 GMT", "Content-Length": "608"}, "elapsed_s": 0.005349, "reported": "2023-11-16T22:39:33.683128Z", "json": {"service_areas": [{"uss_base_url": "https://example.com", "owner": "uss_qualifier", "time_start": {"value": "2023-11-16T22:39:33.647416Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-16T22:49:33.647416Z", "format": "RFC3339"}, "version": "1f61rimupbmro", "id": "dc7a93f8-6485-489c-85dd-ae532f145d37"}], "subscription": {"id": "3da853a3-0e5c-493b-8253-502ac2fbfa06", "uss_base_url": "https://example.com", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-16T22:49:33.676453Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T22:39:33.676453Z", "format": "RFC3339"}, "version": "1f61rimvl7rm8"}}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T22:39:33.686823Z"}, {"name": "S3", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss_interoperability.md#s3-test-step", "start_time": "2023-11-16T22:39:33.686857Z", "failed_checks": [], "passed_checks": [{"name": "Subscription[P] returned with proper response", "timestamp": "2023-11-16T22:39:33.690642Z", "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-16T22:39:33.693848Z", "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-16T22:39:33.696967Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0130,2,a"]}, {"name": "Subscription[P] owner is properly synchronized with all DSS", "timestamp": "2023-11-16T22:39:33.698637Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0130,2,b"]}, {"name": "Subscription[P] URL is properly synchronized with all DSS", "timestamp": "2023-11-16T22:39:33.700125Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0130,2,c"]}, {"name": "Subscription[P] notification count is properly synchronized with all DSS", "timestamp": "2023-11-16T22:39:33.701622Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0130,2,f"]}, {"name": "Subscription[P] start/end times are properly synchronized with all DSS", "timestamp": "2023-11-16T22:39:33.704501Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0130,2,d"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/362b9276-6dcc-4b2f-b2d7-2a13681eb03c", "initiated_at": "2023-11-16T22:39:33.686920Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk2NywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:33 GMT", "Content-Length": "315"}, "elapsed_s": 0.001231, "reported": "2023-11-16T22:39:33.688746Z", "json": {"subscription": {"id": "362b9276-6dcc-4b2f-b2d7-2a13681eb03c", "uss_base_url": "https://example.com", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-16T22:49:33.667074Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T22:39:33.667074Z", "format": "RFC3339"}, "version": "1f61rimvbumt0"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "GET", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/362b9276-6dcc-4b2f-b2d7-2a13681eb03c", "initiated_at": "2023-11-16T22:39:33.690691Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk3MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:33 GMT", "Content-Length": "315"}, "elapsed_s": 0.001061, "reported": "2023-11-16T22:39:33.692216Z", "json": {"subscription": {"id": "362b9276-6dcc-4b2f-b2d7-2a13681eb03c", "uss_base_url": "https://example.com", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-16T22:49:33.667074Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T22:39:33.667074Z", "format": "RFC3339"}, "version": "1f61rimvbumt0"}}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T22:39:33.704529Z"}, {"name": "S4", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss_interoperability.md#s4-test-step", "start_time": "2023-11-16T22:39:33.704560Z", "failed_checks": [], "passed_checks": [{"name": "Can query all Subscriptions in area from all DSSs", "timestamp": "2023-11-16T22:39:33.709426Z", "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-16T22:39:33.714386Z", "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-16T22:39:33.704618Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk2NywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:33 GMT", "Content-Length": "616"}, "elapsed_s": 0.001564, "reported": "2023-11-16T22:39:33.706698Z", "json": {"subscriptions": [{"id": "362b9276-6dcc-4b2f-b2d7-2a13681eb03c", "uss_base_url": "https://example.com", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-16T22:49:33.667074Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T22:39:33.667074Z", "format": "RFC3339"}, "version": "1f61rimvbumt0"}, {"id": "3da853a3-0e5c-493b-8253-502ac2fbfa06", "uss_base_url": "https://example.com", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-16T22:49:33.676453Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T22:39:33.676453Z", "format": "RFC3339"}, "version": "1f61rimvl7rm8"}]}, "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-16T22:39:33.709511Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk3MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:33 GMT", "Content-Length": "616"}, "elapsed_s": 0.001661, "reported": "2023-11-16T22:39:33.711676Z", "json": {"subscriptions": [{"id": "362b9276-6dcc-4b2f-b2d7-2a13681eb03c", "uss_base_url": "https://example.com", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-16T22:49:33.667074Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T22:39:33.667074Z", "format": "RFC3339"}, "version": "1f61rimvbumt0"}, {"id": "3da853a3-0e5c-493b-8253-502ac2fbfa06", "uss_base_url": "https://example.com", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-16T22:49:33.676453Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T22:39:33.676453Z", "format": "RFC3339"}, "version": "1f61rimvl7rm8"}]}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T22:39:33.714426Z"}, {"name": "S5", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/test_steps/put_isa.md#create-or-update-isa-test-step", "start_time": "2023-11-16T22:39:33.714459Z", "failed_checks": [], "passed_checks": [{"name": "Can get ISA from primary DSS", "timestamp": "2023-11-16T22:39:33.718473Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0130,3,a"]}, {"name": "ISA response code", "timestamp": "2023-11-16T22:39:33.885901Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA response format", "timestamp": "2023-11-16T22:39:33.896681Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA ID matches", "timestamp": "2023-11-16T22:39:33.896749Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA version changed", "timestamp": "2023-11-16T22:39:33.896798Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA version format", "timestamp": "2023-11-16T22:39:33.896843Z", "participants": ["uss1"], "requirements": []}, {"name": "ISA start time matches", "timestamp": "2023-11-16T22:39:33.896889Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA end time matches", "timestamp": "2023-11-16T22:39:33.896934Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA URL matches", "timestamp": "2023-11-16T22:39:33.896980Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "Can modify ISA in primary DSS", "timestamp": "2023-11-16T22:39:33.897616Z", "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/dc7a93f8-6485-489c-85dd-ae532f145d37", "initiated_at": "2023-11-16T22:39:33.714530Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk2NywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:33 GMT", "Content-Length": "292"}, "elapsed_s": 0.00104, "reported": "2023-11-16T22:39:33.716053Z", "json": {"service_area": {"uss_base_url": "https://example.com", "owner": "uss_qualifier", "time_start": {"value": "2023-11-16T22:39:33.647416Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-16T22:49:33.647416Z", "format": "RFC3339"}, "version": "1f61rimupbmro", "id": "dc7a93f8-6485-489c-85dd-ae532f145d37"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/rid/v2/dss/identification_service_areas/dc7a93f8-6485-489c-85dd-ae532f145d37/1f61rimupbmro", "initiated_at": "2023-11-16T22:39:33.719184Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk2NywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-16T22:39:33.718521Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-16T22:39:38.718521Z"}}, "uss_base_url": "https://example.com", "request_id": "166761f3-9028-4512-b453-fab4e38102d3"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:33 GMT", "Content-Length": "568"}, "elapsed_s": 0.004487, "reported": "2023-11-16T22:39:33.724204Z", "json": {"subscribers": [{"subscriptions": [{"subscription_id": "362b9276-6dcc-4b2f-b2d7-2a13681eb03c", "notification_index": 1}], "url": "https://example.com"}, {"subscriptions": [{"subscription_id": "3da853a3-0e5c-493b-8253-502ac2fbfa06", "notification_index": 1}], "url": "https://example.com"}], "service_area": {"uss_base_url": "https://example.com", "owner": "uss_qualifier", "time_start": {"value": "2023-11-16T22:39:33.718521Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-16T22:39:38.718521Z", "format": "RFC3339"}, "version": "1f61rin0svun8", "id": "dc7a93f8-6485-489c-85dd-ae532f145d37"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "POST", "url": "https://example.com/uss/identification_service_areas/dc7a93f8-6485-489c-85dd-ae532f145d37", "initiated_at": "2023-11-16T22:39:33.819264Z", "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.eyJhdWQiOiJleGFtcGxlLmNvbSIsImV4cCI6MTcwMDE3Nzk3MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"subscriptions": [{"subscription_id": "3da853a3-0e5c-493b-8253-502ac2fbfa06", "notification_index": 1}], "service_area": {"uss_base_url": "https://example.com", "owner": "uss_qualifier", "time_start": {"value": "2023-11-16T22:39:33.718521Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-16T22:39:38.718521Z", "format": "RFC3339"}, "version": "1f61rin0svun8", "id": "dc7a93f8-6485-489c-85dd-ae532f145d37"}, "request_id": "b7d96f2d-61da-4621-b657-fc95f25a4d3e"}, "body": null}, "response": {"code": 404, "headers": {"Cache-Control": "max-age=604800", "Content-Type": "text/html; charset=UTF-8", "Date": "Thu, 16 Nov 2023 22:39:33 GMT", "Expires": "Thu, 23 Nov 2023 22:39:33 GMT", "Server": "EOS (vny/044F)", "Content-Length": "433"}, "elapsed_s": 0.064256, "reported": "2023-11-16T22:39:33.884180Z", "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-16T22:39:33.897647Z"}, {"name": "S6", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss_interoperability.md#s6-test-step", "start_time": "2023-11-16T22:39:33.897681Z", "failed_checks": [], "passed_checks": [{"name": "Subscription[n] deleted with proper response", "timestamp": "2023-11-16T22:39:33.904128Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,4a"]}, {"name": "Subscription[n] deleted with proper response", "timestamp": "2023-11-16T22:39:33.910303Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,4a"]}], "queries": [{"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/362b9276-6dcc-4b2f-b2d7-2a13681eb03c/1f61rimvbumt0", "initiated_at": "2023-11-16T22:39:33.897728Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk2NywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:33 GMT", "Content-Length": "315"}, "elapsed_s": 0.004048, "reported": "2023-11-16T22:39:33.902330Z", "json": {"subscription": {"id": "362b9276-6dcc-4b2f-b2d7-2a13681eb03c", "uss_base_url": "https://example.com", "owner": "uss_qualifier", "notification_index": 1, "time_end": {"value": "2023-11-16T22:49:33.667074Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T22:39:33.667074Z", "format": "RFC3339"}, "version": "1f61rimvbumt0"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/3da853a3-0e5c-493b-8253-502ac2fbfa06/1f61rimvl7rm8", "initiated_at": "2023-11-16T22:39:33.904178Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk2NywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:33 GMT", "Content-Length": "315"}, "elapsed_s": 0.003957, "reported": "2023-11-16T22:39:33.908668Z", "json": {"subscription": {"id": "3da853a3-0e5c-493b-8253-502ac2fbfa06", "uss_base_url": "https://example.com", "owner": "uss_qualifier", "notification_index": 1, "time_end": {"value": "2023-11-16T22:49:33.676453Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T22:39:33.676453Z", "format": "RFC3339"}, "version": "1f61rimvl7rm8"}}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T22:39:33.910332Z"}, {"name": "S7", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss_interoperability.md#s7-test-step", "start_time": "2023-11-16T22:39:33.910365Z", "failed_checks": [], "passed_checks": [{"name": "404 with proper response", "timestamp": "2023-11-16T22:39:33.912248Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,4b", "astm.f3411.v22a.DSS0070"]}, {"name": "404 with proper response", "timestamp": "2023-11-16T22:39:33.914313Z", "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/362b9276-6dcc-4b2f-b2d7-2a13681eb03c", "initiated_at": "2023-11-16T22:39:33.910407Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk2NywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:33 GMT", "Content-Length": "115"}, "elapsed_s": 0.001092, "reported": "2023-11-16T22:39:33.911996Z", "json": {"message": "Subscription 362b9276-6dcc-4b2f-b2d7-2a13681eb03c not found (E:6cd3ffe0-2010-4f02-af56-9ff57cbb8dbe)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "GET", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/3da853a3-0e5c-493b-8253-502ac2fbfa06", "initiated_at": "2023-11-16T22:39:33.912335Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk3MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:33 GMT", "Content-Length": "115"}, "elapsed_s": 0.001124, "reported": "2023-11-16T22:39:33.914084Z", "json": {"message": "Subscription 3da853a3-0e5c-493b-8253-502ac2fbfa06 not found (E:61e6e5ef-e179-46b1-a3e0-54f77e2f2993)"}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T22:39:33.914369Z"}, {"name": "S8", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss_interoperability.md#s8-test-step", "start_time": "2023-11-16T22:39:33.914433Z", "failed_checks": [], "passed_checks": [{"name": "Subscriptions queried successfully", "timestamp": "2023-11-16T22:39:33.917274Z", "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-16T22:39:33.917529Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,4b", "astm.f3411.v22a.DSS0070"]}, {"name": "Subscriptions queried successfully", "timestamp": "2023-11-16T22:39:33.920179Z", "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-16T22:39:33.920367Z", "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-16T22:39:33.914548Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk2NywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:33 GMT", "Content-Length": "21"}, "elapsed_s": 0.001701, "reported": "2023-11-16T22:39:33.916925Z", "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-16T22:39:33.917617Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk3MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:33 GMT", "Content-Length": "21"}, "elapsed_s": 0.00165, "reported": "2023-11-16T22:39:33.919850Z", "json": {"subscriptions": []}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T22:39:33.920396Z"}, {"name": "S9", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss_interoperability.md#s9-test-step", "start_time": "2023-11-16T22:39:33.920428Z", "failed_checks": [], "passed_checks": [{"name": "Subscription[n] created with proper response", "timestamp": "2023-11-16T22:39:38.936020Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,1c"]}, {"name": "service_areas does not include ISA from S1", "timestamp": "2023-11-16T22:39:38.936467Z", "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-16T22:39:38.945391Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,1c"]}, {"name": "service_areas does not include ISA from S1", "timestamp": "2023-11-16T22:39:38.945831Z", "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/2d8e433c-0228-4a0e-8a74-a8781948fda3", "initiated_at": "2023-11-16T22:39:38.926954Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk2NywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-16T22:39:38.925643Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-16T22:39:43.925643Z"}}, "uss_base_url": "https://example.com", "request_id": "bcb49ce8-d6d0-430d-adc5-350c178777f2"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:38 GMT", "Content-Length": "334"}, "elapsed_s": 0.006613, "reported": "2023-11-16T22:39:38.934318Z", "json": {"service_areas": [], "subscription": {"id": "2d8e433c-0228-4a0e-8a74-a8781948fda3", "uss_base_url": "https://example.com", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-16T22:39:43.925643Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T22:39:38.925643Z", "format": "RFC3339"}, "version": "1f61rirs45gf0"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/3ff80a1c-c2f1-4c7a-99f1-a3bd159d23ca", "initiated_at": "2023-11-16T22:39:38.937283Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk3MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-16T22:39:38.936528Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-16T22:39:43.936528Z"}}, "uss_base_url": "https://example.com", "request_id": "ac4ed7be-31bd-4c5f-b988-8be02d07d414"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:38 GMT", "Content-Length": "334"}, "elapsed_s": 0.005624, "reported": "2023-11-16T22:39:38.943595Z", "json": {"service_areas": [], "subscription": {"id": "3ff80a1c-c2f1-4c7a-99f1-a3bd159d23ca", "uss_base_url": "https://example.com", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-16T22:39:43.936528Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T22:39:38.936528Z", "format": "RFC3339"}, "version": "1f61rirsdhd4o"}}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T22:39:38.945860Z"}, {"name": "S10", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/test_steps/put_isa.md#create-or-update-isa-test-step", "start_time": "2023-11-16T22:39:38.945903Z", "failed_checks": [], "passed_checks": [{"name": "ISA response code", "timestamp": "2023-11-16T22:39:39.087654Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA response format", "timestamp": "2023-11-16T22:39:39.099009Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA ID matches", "timestamp": "2023-11-16T22:39:39.099084Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA version format", "timestamp": "2023-11-16T22:39:39.099138Z", "participants": ["uss1"], "requirements": []}, {"name": "ISA start time matches", "timestamp": "2023-11-16T22:39:39.099187Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA end time matches", "timestamp": "2023-11-16T22:39:39.099234Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA URL matches", "timestamp": "2023-11-16T22:39:39.099283Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA[P] created with proper response", "timestamp": "2023-11-16T22:39:39.099884Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,1a"]}, {"name": "All Subscription[i] 1\u2264i\u2264n returned in subscribers", "timestamp": "2023-11-16T22:39:39.100441Z", "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/5de5a45a-e5c9-467c-8304-acedf2c92d07", "initiated_at": "2023-11-16T22:39:38.946695Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk2NywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-16T22:39:38.945970Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-16T22:49:38.945970Z"}}, "uss_base_url": "https://example.com", "request_id": "8826607b-ed51-4a7a-a3fe-1cc7dcb487a5"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:38 GMT", "Content-Length": "566"}, "elapsed_s": 0.005088, "reported": "2023-11-16T22:39:38.952407Z", "json": {"subscribers": [{"subscriptions": [{"subscription_id": "2d8e433c-0228-4a0e-8a74-a8781948fda3", "notification_index": 1}], "url": "https://example.com"}, {"subscriptions": [{"subscription_id": "3ff80a1c-c2f1-4c7a-99f1-a3bd159d23ca", "notification_index": 1}], "url": "https://example.com"}], "service_area": {"uss_base_url": "https://example.com", "owner": "uss_qualifier", "time_start": {"value": "2023-11-16T22:39:38.94597Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-16T22:49:38.94597Z", "format": "RFC3339"}, "version": "1f61rirsmdujo", "id": "5de5a45a-e5c9-467c-8304-acedf2c92d07"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "POST", "url": "https://example.com/uss/identification_service_areas/5de5a45a-e5c9-467c-8304-acedf2c92d07", "initiated_at": "2023-11-16T22:39:39.019925Z", "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.eyJhdWQiOiJleGFtcGxlLmNvbSIsImV4cCI6MTcwMDE3Nzk3MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"subscriptions": [{"subscription_id": "3ff80a1c-c2f1-4c7a-99f1-a3bd159d23ca", "notification_index": 1}], "service_area": {"uss_base_url": "https://example.com", "owner": "uss_qualifier", "time_start": {"value": "2023-11-16T22:39:38.94597Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-16T22:49:38.94597Z", "format": "RFC3339"}, "version": "1f61rirsmdujo", "id": "5de5a45a-e5c9-467c-8304-acedf2c92d07"}, "request_id": "1dc8e2c2-7078-4dc6-9d34-ae2c7dbcf05e"}, "body": null}, "response": {"code": 404, "headers": {"Cache-Control": "max-age=604800", "Content-Type": "text/html; charset=UTF-8", "Date": "Thu, 16 Nov 2023 22:39:39 GMT", "Expires": "Thu, 23 Nov 2023 22:39:39 GMT", "Server": "EOS (vny/044E)", "Content-Length": "433"}, "elapsed_s": 0.065346, "reported": "2023-11-16T22:39:39.085856Z", "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-16T22:39:39.100469Z"}, {"name": "S11", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/test_steps/delete_isa.md#delete-isa-test-step", "start_time": "2023-11-16T22:39:39.100504Z", "failed_checks": [], "passed_checks": [{"name": "ISA response format", "timestamp": "2023-11-16T22:39:39.251156Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,b"]}, {"name": "ISA ID matches", "timestamp": "2023-11-16T22:39:39.251219Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,b"]}, {"name": "ISA version matches", "timestamp": "2023-11-16T22:39:39.251262Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,b"]}, {"name": "ISA[P] deleted with proper response", "timestamp": "2023-11-16T22:39:39.251285Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,2a"]}, {"name": "All Subscription[i] 1\u2264i\u2264n returned in subscribers", "timestamp": "2023-11-16T22:39:39.251847Z", "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/5de5a45a-e5c9-467c-8304-acedf2c92d07/1f61rirsmdujo", "initiated_at": "2023-11-16T22:39:39.100554Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk2NywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:39 GMT", "Content-Length": "566"}, "elapsed_s": 0.004941, "reported": "2023-11-16T22:39:39.106030Z", "json": {"service_area": {"uss_base_url": "https://example.com", "owner": "uss_qualifier", "time_start": {"value": "2023-11-16T22:39:38.94597Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-16T22:49:38.94597Z", "format": "RFC3339"}, "version": "1f61rirsmdujo", "id": "5de5a45a-e5c9-467c-8304-acedf2c92d07"}, "subscribers": [{"subscriptions": [{"subscription_id": "2d8e433c-0228-4a0e-8a74-a8781948fda3", "notification_index": 2}], "url": "https://example.com"}, {"subscriptions": [{"subscription_id": "3ff80a1c-c2f1-4c7a-99f1-a3bd159d23ca", "notification_index": 2}], "url": "https://example.com"}]}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "POST", "url": "https://example.com/uss/identification_service_areas/5de5a45a-e5c9-467c-8304-acedf2c92d07", "initiated_at": "2023-11-16T22:39:39.173254Z", "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.eyJhdWQiOiJleGFtcGxlLmNvbSIsImV4cCI6MTcwMDE3Nzk3MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"subscriptions": [{"subscription_id": "3ff80a1c-c2f1-4c7a-99f1-a3bd159d23ca", "notification_index": 2}], "request_id": "5aa4e5ef-db75-4c36-b9ef-5f0e7c00017f"}, "body": null}, "response": {"code": 404, "headers": {"Cache-Control": "max-age=604800", "Content-Type": "text/html; charset=UTF-8", "Date": "Thu, 16 Nov 2023 22:39:39 GMT", "Expires": "Thu, 23 Nov 2023 22:39:39 GMT", "Server": "EOS (vny/044E)", "Content-Length": "433"}, "elapsed_s": 0.06415, "reported": "2023-11-16T22:39:39.237896Z", "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-16T22:39:39.251876Z"}, {"name": "S12", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/test_steps/put_isa.md#create-or-update-isa-test-step", "start_time": "2023-11-16T22:39:39.251909Z", "failed_checks": [], "passed_checks": [{"name": "ISA response code", "timestamp": "2023-11-16T22:39:44.267500Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA response format", "timestamp": "2023-11-16T22:39:44.277639Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA ID matches", "timestamp": "2023-11-16T22:39:44.277706Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA version format", "timestamp": "2023-11-16T22:39:44.277755Z", "participants": ["uss1"], "requirements": []}, {"name": "ISA start time matches", "timestamp": "2023-11-16T22:39:44.277801Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA end time matches", "timestamp": "2023-11-16T22:39:44.277844Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA URL matches", "timestamp": "2023-11-16T22:39:44.277891Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA[P] created with proper response", "timestamp": "2023-11-16T22:39:44.278316Z", "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-16T22:39:44.278712Z", "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/32b57738-0d68-412d-a11c-bf11858d422e", "initiated_at": "2023-11-16T22:39:44.258178Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk2NywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-16T22:39:44.256901Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-16T22:49:44.256901Z"}}, "uss_base_url": "https://example.com", "request_id": "7dc198b7-dced-4954-b439-d50fee46f6ba"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:44 GMT", "Content-Length": "309"}, "elapsed_s": 0.005591, "reported": "2023-11-16T22:39:44.264574Z", "json": {"subscribers": [], "service_area": {"uss_base_url": "https://example.com", "owner": "uss_qualifier", "time_start": {"value": "2023-11-16T22:39:44.256901Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-16T22:49:44.256901Z", "format": "RFC3339"}, "version": "1f61rj0r04esg", "id": "32b57738-0d68-412d-a11c-bf11858d422e"}}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T22:39:44.278740Z"}, {"name": "S13", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss_interoperability.md#s13-test-step", "start_time": "2023-11-16T22:39:44.278779Z", "failed_checks": [], "passed_checks": [{"name": "Subscriptions queried successfully", "timestamp": "2023-11-16T22:39:44.281519Z", "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-16T22:39:44.281699Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,3d", "astm.f3411.v22a.DSS0070"]}, {"name": "Subscriptions queried successfully", "timestamp": "2023-11-16T22:39:44.284269Z", "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-16T22:39:44.284500Z", "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-16T22:39:44.278847Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk2NywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:44 GMT", "Content-Length": "21"}, "elapsed_s": 0.001791, "reported": "2023-11-16T22:39:44.281152Z", "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-16T22:39:44.281759Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk3MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:44 GMT", "Content-Length": "21"}, "elapsed_s": 0.001709, "reported": "2023-11-16T22:39:44.283946Z", "json": {"subscriptions": []}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T22:39:44.284540Z"}, {"name": "S14", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss_interoperability.md#s14-test-step", "start_time": "2023-11-16T22:39:44.284592Z", "failed_checks": [], "passed_checks": [], "end_time": "2023-11-16T22:39:44.284626Z"}, {"name": "S15", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/test_steps/delete_isa.md#delete-isa-test-step", "start_time": "2023-11-16T22:39:44.284666Z", "failed_checks": [], "passed_checks": [{"name": "ISA response format", "timestamp": "2023-11-16T22:39:44.302031Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,b"]}, {"name": "ISA ID matches", "timestamp": "2023-11-16T22:39:44.302093Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,b"]}, {"name": "ISA version matches", "timestamp": "2023-11-16T22:39:44.302136Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,b"]}, {"name": "ISA[P] deleted with proper response", "timestamp": "2023-11-16T22:39:44.302158Z", "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-16T22:39:44.302612Z", "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/32b57738-0d68-412d-a11c-bf11858d422e/1f61rj0r04esg", "initiated_at": "2023-11-16T22:39:44.284726Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk2NywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:44 GMT", "Content-Length": "309"}, "elapsed_s": 0.004005, "reported": "2023-11-16T22:39:44.289335Z", "json": {"service_area": {"uss_base_url": "https://example.com", "owner": "uss_qualifier", "time_start": {"value": "2023-11-16T22:39:44.256901Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-16T22:49:44.256901Z", "format": "RFC3339"}, "version": "1f61rj0r04esg", "id": "32b57738-0d68-412d-a11c-bf11858d422e"}, "subscribers": []}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T22:39:44.302642Z"}, {"name": "S16", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss_interoperability.md#s16-test-step", "start_time": "2023-11-16T22:39:44.302675Z", "failed_checks": [], "passed_checks": [{"name": "Subscription[n] created with proper response", "timestamp": "2023-11-16T22:39:44.311625Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,3a"]}, {"name": "service_areas does not include ISA from S12", "timestamp": "2023-11-16T22:39:44.312059Z", "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-16T22:39:44.320983Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,3a"]}, {"name": "service_areas does not include ISA from S12", "timestamp": "2023-11-16T22:39:44.321566Z", "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/57f5ed80-9179-44d5-8b36-78f8086cfe70", "initiated_at": "2023-11-16T22:39:44.303481Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk2NywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-16T22:39:44.302732Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-16T22:49:44.302732Z"}}, "uss_base_url": "https://example.com", "request_id": "3015f47c-5570-4364-b3e3-7708d2a32047"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:44 GMT", "Content-Length": "334"}, "elapsed_s": 0.005832, "reported": "2023-11-16T22:39:44.309865Z", "json": {"service_areas": [], "subscription": {"id": "57f5ed80-9179-44d5-8b36-78f8086cfe70", "uss_base_url": "https://example.com", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-16T22:49:44.302732Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T22:39:44.302732Z", "format": "RFC3339"}, "version": "1f61rj0sb4i1g"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/1e9e25c8-72a4-40d4-a1fb-3a65dba25c8c", "initiated_at": "2023-11-16T22:39:44.312803Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk3MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-16T22:39:44.312113Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-16T22:49:44.312113Z"}}, "uss_base_url": "https://example.com", "request_id": "40439671-2bfa-4e55-9c0c-2463ef561516"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:44 GMT", "Content-Length": "334"}, "elapsed_s": 0.005883, "reported": "2023-11-16T22:39:44.319280Z", "json": {"service_areas": [], "subscription": {"id": "1e9e25c8-72a4-40d4-a1fb-3a65dba25c8c", "uss_base_url": "https://example.com", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-16T22:49:44.312113Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T22:39:44.312113Z", "format": "RFC3339"}, "version": "1f61rj0skb9m0"}}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T22:39:44.321598Z"}, {"name": "S17", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss_interoperability.md#s17-test-step", "start_time": "2023-11-16T22:39:44.321646Z", "failed_checks": [], "passed_checks": [{"name": "Subscription[n] deleted with proper response", "timestamp": "2023-11-16T22:39:44.327940Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,4a"]}, {"name": "Subscription[n] deleted with proper response", "timestamp": "2023-11-16T22:39:44.334028Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,4a"]}], "queries": [{"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/57f5ed80-9179-44d5-8b36-78f8086cfe70/1f61rj0sb4i1g", "initiated_at": "2023-11-16T22:39:44.321703Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk2NywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:44 GMT", "Content-Length": "315"}, "elapsed_s": 0.003932, "reported": "2023-11-16T22:39:44.326274Z", "json": {"subscription": {"id": "57f5ed80-9179-44d5-8b36-78f8086cfe70", "uss_base_url": "https://example.com", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-16T22:49:44.302732Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T22:39:44.302732Z", "format": "RFC3339"}, "version": "1f61rj0sb4i1g"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/1e9e25c8-72a4-40d4-a1fb-3a65dba25c8c/1f61rj0skb9m0", "initiated_at": "2023-11-16T22:39:44.327990Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk2NywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:44 GMT", "Content-Length": "315"}, "elapsed_s": 0.003771, "reported": "2023-11-16T22:39:44.332297Z", "json": {"subscription": {"id": "1e9e25c8-72a4-40d4-a1fb-3a65dba25c8c", "uss_base_url": "https://example.com", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-16T22:49:44.312113Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T22:39:44.312113Z", "format": "RFC3339"}, "version": "1f61rj0skb9m0"}}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T22:39:44.334060Z"}], "end_time": "2023-11-16T22:39:44.334076Z"}], "successful": true, "notes": {"uss1_private_address": {"message": "DSS instance (URL: http://dss.uss1.localutm/rid/v2, netloc: dss.uss1.localutm, resolved IP: 172.19.0.3) is declared as explicitly having a private address, skipping check", "timestamp": "2023-11-16T22:39:33.639645Z"}, "uss2_private_address": {"message": "DSS instance (URL: http://dss.uss2.localutm/rid/v2, netloc: dss.uss2.localutm, resolved IP: 172.19.0.3) is declared as explicitly having a private address, skipping check", "timestamp": "2023-11-16T22:39:33.642567Z"}}, "end_time": "2023-11-16T22:39:44.334089Z", "cleanup": {"name": "Cleanup", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss_interoperability.md#cleanup", "start_time": "2023-11-16T22:39:44.334114Z", "failed_checks": [], "passed_checks": [{"name": "ISA deleted with proper response", "timestamp": "2023-11-16T22:39:44.343309Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,2a"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-16T22:39:44.345296Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,4a"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-16T22:39:44.347144Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,4a"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-16T22:39:44.349197Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,4a"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-16T22:39:44.354758Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,4a"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-16T22:39:44.356524Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,4a"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-16T22:39:44.362085Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,4a"]}, {"name": "ISA deleted with proper response", "timestamp": "2023-11-16T22:39:44.364060Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,2a"]}, {"name": "ISA deleted with proper response", "timestamp": "2023-11-16T22:39:44.365924Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,2a"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-16T22:39:44.368038Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,4a"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-16T22:39:44.370055Z", "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/dc7a93f8-6485-489c-85dd-ae532f145d37", "initiated_at": "2023-11-16T22:39:44.334155Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk2NywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:44 GMT", "Content-Length": "292"}, "elapsed_s": 0.001052, "reported": "2023-11-16T22:39:44.335685Z", "json": {"service_area": {"uss_base_url": "https://example.com", "owner": "uss_qualifier", "time_start": {"value": "2023-11-16T22:39:33.718521Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-16T22:39:38.718521Z", "format": "RFC3339"}, "version": "1f61rin0svun8", "id": "dc7a93f8-6485-489c-85dd-ae532f145d37"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/rid/v2/dss/identification_service_areas/dc7a93f8-6485-489c-85dd-ae532f145d37/1f61rin0svun8", "initiated_at": "2023-11-16T22:39:44.336967Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk2NywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:44 GMT", "Content-Length": "309"}, "elapsed_s": 0.003959, "reported": "2023-11-16T22:39:44.341440Z", "json": {"service_area": {"uss_base_url": "https://example.com", "owner": "uss_qualifier", "time_start": {"value": "2023-11-16T22:39:33.718521Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-16T22:39:38.718521Z", "format": "RFC3339"}, "version": "1f61rin0svun8", "id": "dc7a93f8-6485-489c-85dd-ae532f145d37"}, "subscribers": []}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "GET", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/362b9276-6dcc-4b2f-b2d7-2a13681eb03c", "initiated_at": "2023-11-16T22:39:44.343419Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk2NywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:44 GMT", "Content-Length": "115"}, "elapsed_s": 0.001089, "reported": "2023-11-16T22:39:44.345046Z", "json": {"message": "Subscription 362b9276-6dcc-4b2f-b2d7-2a13681eb03c not found (E:2516dd9b-da48-4ca5-968f-0c4bf3d11113)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "GET", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/3da853a3-0e5c-493b-8253-502ac2fbfa06", "initiated_at": "2023-11-16T22:39:44.345382Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk2NywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:44 GMT", "Content-Length": "115"}, "elapsed_s": 0.000973, "reported": "2023-11-16T22:39:44.346908Z", "json": {"message": "Subscription 3da853a3-0e5c-493b-8253-502ac2fbfa06 not found (E:014d10f3-6e65-4dde-9ecd-56d747ed48b9)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "GET", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/2d8e433c-0228-4a0e-8a74-a8781948fda3", "initiated_at": "2023-11-16T22:39:44.347245Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk2NywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:44 GMT", "Content-Length": "315"}, "elapsed_s": 0.001138, "reported": "2023-11-16T22:39:44.348972Z", "json": {"subscription": {"id": "2d8e433c-0228-4a0e-8a74-a8781948fda3", "uss_base_url": "https://example.com", "owner": "uss_qualifier", "notification_index": 2, "time_end": {"value": "2023-11-16T22:39:43.925643Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T22:39:38.925643Z", "format": "RFC3339"}, "version": "1f61rirs45gf0"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/2d8e433c-0228-4a0e-8a74-a8781948fda3/1f61rirs45gf0", "initiated_at": "2023-11-16T22:39:44.350178Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk2NywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:44 GMT", "Content-Length": "315"}, "elapsed_s": 0.003817, "reported": "2023-11-16T22:39:44.354501Z", "json": {"subscription": {"id": "2d8e433c-0228-4a0e-8a74-a8781948fda3", "uss_base_url": "https://example.com", "owner": "uss_qualifier", "notification_index": 2, "time_end": {"value": "2023-11-16T22:39:43.925643Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T22:39:38.925643Z", "format": "RFC3339"}, "version": "1f61rirs45gf0"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "GET", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/3ff80a1c-c2f1-4c7a-99f1-a3bd159d23ca", "initiated_at": "2023-11-16T22:39:44.354837Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk2NywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:44 GMT", "Content-Length": "315"}, "elapsed_s": 0.00098, "reported": "2023-11-16T22:39:44.356316Z", "json": {"subscription": {"id": "3ff80a1c-c2f1-4c7a-99f1-a3bd159d23ca", "uss_base_url": "https://example.com", "owner": "uss_qualifier", "notification_index": 2, "time_end": {"value": "2023-11-16T22:39:43.936528Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T22:39:38.936528Z", "format": "RFC3339"}, "version": "1f61rirsdhd4o"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/3ff80a1c-c2f1-4c7a-99f1-a3bd159d23ca/1f61rirsdhd4o", "initiated_at": "2023-11-16T22:39:44.357538Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk2NywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:44 GMT", "Content-Length": "315"}, "elapsed_s": 0.003787, "reported": "2023-11-16T22:39:44.361848Z", "json": {"subscription": {"id": "3ff80a1c-c2f1-4c7a-99f1-a3bd159d23ca", "uss_base_url": "https://example.com", "owner": "uss_qualifier", "notification_index": 2, "time_end": {"value": "2023-11-16T22:39:43.936528Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T22:39:38.936528Z", "format": "RFC3339"}, "version": "1f61rirsdhd4o"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "GET", "url": "http://dss.uss1.localutm/rid/v2/dss/identification_service_areas/5de5a45a-e5c9-467c-8304-acedf2c92d07", "initiated_at": "2023-11-16T22:39:44.362166Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk2NywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:44 GMT", "Content-Length": "106"}, "elapsed_s": 0.001129, "reported": "2023-11-16T22:39:44.363819Z", "json": {"message": "ISA 5de5a45a-e5c9-467c-8304-acedf2c92d07 not found (E:e1d6bfc3-c0db-4120-8492-fe44cea870b3)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "GET", "url": "http://dss.uss1.localutm/rid/v2/dss/identification_service_areas/32b57738-0d68-412d-a11c-bf11858d422e", "initiated_at": "2023-11-16T22:39:44.364135Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk2NywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:44 GMT", "Content-Length": "106"}, "elapsed_s": 0.001038, "reported": "2023-11-16T22:39:44.365683Z", "json": {"message": "ISA 32b57738-0d68-412d-a11c-bf11858d422e not found (E:92a7215c-cd80-4eb2-942e-ffc3df47ff3e)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "GET", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/57f5ed80-9179-44d5-8b36-78f8086cfe70", "initiated_at": "2023-11-16T22:39:44.366005Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk2NywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:44 GMT", "Content-Length": "115"}, "elapsed_s": 0.001142, "reported": "2023-11-16T22:39:44.367743Z", "json": {"message": "Subscription 57f5ed80-9179-44d5-8b36-78f8086cfe70 not found (E:e54547dd-1edd-42e9-8a1c-796f1fe149fb)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "GET", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/1e9e25c8-72a4-40d4-a1fb-3a65dba25c8c", "initiated_at": "2023-11-16T22:39:44.368149Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk2NywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:44 GMT", "Content-Length": "115"}, "elapsed_s": 0.001059, "reported": "2023-11-16T22:39:44.369855Z", "json": {"message": "Subscription 1e9e25c8-72a4-40d4-a1fb-3a65dba25c8c not found (E:87b49653-a086-4b00-82a2-4242884e97c5)"}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T22:39:44.370128Z"}}}, {"test_scenario": {"name": "ASTM NetRID DSS: Token Validation", "scenario_type": "scenarios.astm.netrid.v19.dss.TokenValidation", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/token_validation.md", "start_time": "2023-11-16T22:39:44.370598Z", "cases": [{"name": "Setup", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/token_validation.md#setup-test-case", "start_time": "2023-11-16T22:39:44.370666Z", "steps": [{"name": "Ensure clean workspace", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/token_validation.md#ensure-clean-workspace-test-step", "start_time": "2023-11-16T22:39:44.370713Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-16T22:39:44.372501Z", "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-16T22:39:44.370758Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk2NywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:44 GMT", "Content-Length": "106"}, "elapsed_s": 0.001009, "reported": "2023-11-16T22:39:44.372246Z", "json": {"message": "ISA 0000015c-e36d-40be-d38b-eca6ca350000 not found (E:ec269c70-205d-40fe-9b7f-3aa1b8d15c00)"}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T22:39:44.372583Z"}], "end_time": "2023-11-16T22:39:44.372615Z"}, {"name": "Token validation", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/token_validation.md#token-validation-test-case", "start_time": "2023-11-16T22:39:44.372654Z", "steps": [{"name": "Token validation", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/test_steps/put_isa.md#create-or-update-isa-test-step", "start_time": "2023-11-16T22:39:44.372684Z", "failed_checks": [], "passed_checks": [{"name": "Read scope cannot create an ISA", "timestamp": "2023-11-16T22:39:44.375452Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "Missing token prevents creating an ISA", "timestamp": "2023-11-16T22:39:44.378406Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "Fake token prevents creating an ISA", "timestamp": "2023-11-16T22:39:44.382119Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA response code", "timestamp": "2023-11-16T22:39:44.390786Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA response format", "timestamp": "2023-11-16T22:39:44.401753Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA ID matches", "timestamp": "2023-11-16T22:39:44.401836Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA version format", "timestamp": "2023-11-16T22:39:44.401900Z", "participants": ["uss1"], "requirements": []}, {"name": "ISA start time matches", "timestamp": "2023-11-16T22:39:44.401960Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA end time matches", "timestamp": "2023-11-16T22:39:44.402017Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA URL matches", "timestamp": "2023-11-16T22:39:44.402074Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "Correct token and scope can create ISA", "timestamp": "2023-11-16T22:39:44.402545Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "Missing token prevents reading an ISA", "timestamp": "2023-11-16T22:39:44.403888Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.GetISA"]}, {"name": "Fake token prevents reading an ISA", "timestamp": "2023-11-16T22:39:44.406328Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.GetISA"]}, {"name": "Read scope cannot mutate an ISA", "timestamp": "2023-11-16T22:39:44.408891Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "Missing token prevents mutating an ISA", "timestamp": "2023-11-16T22:39:44.411606Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "Fake token cannot mutate an ISA", "timestamp": "2023-11-16T22:39:44.414190Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "Read scope cannot delete an ISA", "timestamp": "2023-11-16T22:39:44.416080Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,b"]}, {"name": "Missing token prevents ISA deletion", "timestamp": "2023-11-16T22:39:44.417787Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,b"]}, {"name": "Fake token cannot delete an ISA", "timestamp": "2023-11-16T22:39:44.419501Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,b"]}, {"name": "Correct token and scope can delete ISA", "timestamp": "2023-11-16T22:39:44.426976Z", "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-16T22:39:44.373646Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk2NywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-16T22:38:54.796528Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-16T23:38:54.796528Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "2c216e5c-c498-4196-a3a0-2f35ca0c3b92"}, "body": null}, "response": {"code": 403, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:44 GMT", "Content-Length": "202"}, "elapsed_s": 0.000836, "reported": "2023-11-16T22:39:44.375037Z", "json": {"message": "Access token missing scopes (AuthOption[0]: rid.service_provider) while expecting [Authority: (rid.service_provider)] and got rid.display_provider (E:c92d7529-0db6-40fe-a40c-a99e169ef8df)"}, "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-16T22:39:44.376249Z", "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-16T22:38:54.796528Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-16T23:38:54.796528Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "ccea9298-e98b-44b4-bc2d-ed25ab119df2"}, "body": null}, "response": {"code": 401, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:44 GMT", "Content-Length": "76"}, "elapsed_s": 0.001276, "reported": "2023-11-16T22:39:44.378068Z", "json": {"message": "Missing access token (E:2ca8d609-d709-4116-9e59-b5a55126daeb)"}, "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-16T22:39:44.379191Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImNsaWVudF9pZCI6InVzc191bnNpZ25lZCIsImV4cCI6MTcwMDE3Nzk4NCwiaXNzIjoiTm9BdXRoIiwianRpIjoiNDk1OGU1ZjEtM2FmNy00M2UzLWI5YTAtYWMwOTEyM2JkMTk4IiwibmJmIjoxNzAwMTc0MzgzLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3Vuc2lnbmVkIn0.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-16T22:38:54.796528Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-16T23:38:54.796528Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "50112e72-01c2-4486-ab2a-28cfd91592d6"}, "body": null}, "response": {"code": 401, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:44 GMT", "Content-Length": "86"}, "elapsed_s": 0.001095, "reported": "2023-11-16T22:39:44.381774Z", "json": {"message": "crypto/rsa: verification error (E:ef43f724-8f6f-4a6a-b3db-38c03e8d4487)"}, "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-16T22:39:44.382906Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk2NywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-16T22:38:54.796528Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-16T23:38:54.796528Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "aa2ebd52-d4c6-44a8-af6c-1843802aa0a0"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:44 GMT", "Content-Length": "335"}, "elapsed_s": 0.004604, "reported": "2023-11-16T22:39:44.388066Z", "json": {"subscribers": [], "service_area": {"uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "time_start": {"value": "2023-11-16T22:38:54.796528Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-16T23:38:54.796528Z", "format": "RFC3339"}, "version": "1f61rj0umm2co", "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/1f61rj0umm2co", "initiated_at": "2023-11-16T22:39:44.407139Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk2NywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-16T22:38:54.796528Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-16T23:38:54.796528Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "873a9292-0d69-40b6-b3d4-e65f64355d0a"}, "body": null}, "response": {"code": 403, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:44 GMT", "Content-Length": "202"}, "elapsed_s": 0.000844, "reported": "2023-11-16T22:39:44.408533Z", "json": {"message": "Access token missing scopes (AuthOption[0]: rid.service_provider) while expecting [Authority: (rid.service_provider)] and got rid.display_provider (E:4625387d-5a95-42b3-a476-50b951e033cf)"}, "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-16T22:39:44.409974Z", "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-16T22:38:54.796528Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-16T23:38:54.796528Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "baaff62c-d961-4dbf-aefc-369ae9ff1b19"}, "body": null}, "response": {"code": 401, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:44 GMT", "Content-Length": "76"}, "elapsed_s": 0.000747, "reported": "2023-11-16T22:39:44.411236Z", "json": {"message": "Missing access token (E:2c31ef4c-4a06-4b83-bac0-8ecb8663fd2e)"}, "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-16T22:39:44.412421Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImNsaWVudF9pZCI6InVzc191bnNpZ25lZCIsImV4cCI6MTcwMDE3Nzk4NCwiaXNzIjoiTm9BdXRoIiwianRpIjoiNDk1OGU1ZjEtM2FmNy00M2UzLWI5YTAtYWMwOTEyM2JkMTk4IiwibmJmIjoxNzAwMTc0MzgzLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3Vuc2lnbmVkIn0.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-16T22:38:54.796528Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-16T23:38:54.796528Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "7dabead4-5f03-4500-a8ce-7e4f77779190"}, "body": null}, "response": {"code": 401, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:44 GMT", "Content-Length": "86"}, "elapsed_s": 0.000835, "reported": "2023-11-16T22:39:44.413808Z", "json": {"message": "crypto/rsa: verification error (E:397ab997-dff9-40a2-8f14-4ddfe04b5d77)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/rid/v2/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000/1f61rj0umm2co", "initiated_at": "2023-11-16T22:39:44.414256Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk2NywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 403, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:44 GMT", "Content-Length": "202"}, "elapsed_s": 0.000761, "reported": "2023-11-16T22:39:44.415682Z", "json": {"message": "Access token missing scopes (AuthOption[0]: rid.service_provider) while expecting [Authority: (rid.service_provider)] and got rid.display_provider (E:b5319be5-5d6d-4a4a-8a28-234b579116e2)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/rid/v2/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000/1f61rj0umm2co", "initiated_at": "2023-11-16T22:39:44.416167Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0"}, "json": null, "body": null}, "response": {"code": 401, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:44 GMT", "Content-Length": "76"}, "elapsed_s": 0.000738, "reported": "2023-11-16T22:39:44.417446Z", "json": {"message": "Missing access token (E:9e3faf88-2b85-44b9-8832-f96486e9eee9)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/rid/v2/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000/1f61rj0umm2co", "initiated_at": "2023-11-16T22:39:44.417895Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImNsaWVudF9pZCI6InVzc191bnNpZ25lZCIsImV4cCI6MTcwMDE3Nzk4NCwiaXNzIjoiTm9BdXRoIiwianRpIjoiNDk1OGU1ZjEtM2FmNy00M2UzLWI5YTAtYWMwOTEyM2JkMTk4IiwibmJmIjoxNzAwMTc0MzgzLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3Vuc2lnbmVkIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 401, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:44 GMT", "Content-Length": "86"}, "elapsed_s": 0.000762, "reported": "2023-11-16T22:39:44.419162Z", "json": {"message": "crypto/rsa: verification error (E:ddb0757b-e7b2-4baa-b6d0-e619ac5d128e)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/rid/v2/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000/1f61rj0umm2co", "initiated_at": "2023-11-16T22:39:44.419568Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk2NywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:44 GMT", "Content-Length": "335"}, "elapsed_s": 0.004213, "reported": "2023-11-16T22:39:44.424489Z", "json": {"service_area": {"uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "time_start": {"value": "2023-11-16T22:38:54.796528Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-16T23:38:54.796528Z", "format": "RFC3339"}, "version": "1f61rj0umm2co", "id": "0000015c-e36d-40be-d38b-eca6ca350000"}, "subscribers": []}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T22:39:44.427022Z"}], "end_time": "2023-11-16T22:39:44.427043Z"}], "successful": true, "end_time": "2023-11-16T22:39:44.427065Z", "cleanup": {"name": "Cleanup", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/token_validation.md#cleanup", "start_time": "2023-11-16T22:39:44.427089Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-16T22:39:44.428986Z", "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-16T22:39:44.427117Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk2NywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:44 GMT", "Content-Length": "106"}, "elapsed_s": 0.001116, "reported": "2023-11-16T22:39:44.428727Z", "json": {"message": "ISA 0000015c-e36d-40be-d38b-eca6ca350000 not found (E:6ed27349-491b-4411-a549-bc87953f08b5)"}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T22:39:44.429071Z"}}}, {"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/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/crdb_access.md", "start_time": "2023-11-16T22:39:44.429489Z", "cases": [], "successful": true, "end_time": "2023-11-16T22:39:44.429533Z"}}], "capability_evaluations": [], "successful": true, "end_time": "2023-11-16T22:39:44.429728Z"}}, {"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/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/suites/astm/netrid/f3411_22a/dss_probing.md", "start_time": "2023-11-16T22:39:44.430507Z", "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/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_simple.md", "start_time": "2023-11-16T22:39:44.430680Z", "cases": [{"name": "Setup", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_simple.md#setup-test-case", "start_time": "2023-11-16T22:39:44.430739Z", "steps": [{"name": "Ensure clean workspace", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_simple.md#ensure-clean-workspace-test-step", "start_time": "2023-11-16T22:39:44.430779Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-16T22:39:44.432939Z", "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-16T22:39:44.430818Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk3MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:44 GMT", "Content-Length": "106"}, "elapsed_s": 0.001122, "reported": "2023-11-16T22:39:44.432607Z", "json": {"message": "ISA 0000015c-e36d-40be-d38b-eca6ca350000 not found (E:8b9c305e-1f70-4905-8f5f-5d2af193578b)"}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T22:39:44.433022Z"}], "end_time": "2023-11-16T22:39:44.433054Z"}, {"name": "Create and check ISA", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_simple.md#create-and-check-isa-test-case", "start_time": "2023-11-16T22:39:44.433092Z", "steps": [{"name": "Create ISA", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/test_steps/put_isa.md#create-or-update-isa-test-step", "start_time": "2023-11-16T22:39:44.433123Z", "failed_checks": [], "passed_checks": [{"name": "ISA response code", "timestamp": "2023-11-16T22:39:44.443589Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA response format", "timestamp": "2023-11-16T22:39:44.454199Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA ID matches", "timestamp": "2023-11-16T22:39:44.454270Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA version format", "timestamp": "2023-11-16T22:39:44.454323Z", "participants": ["uss2"], "requirements": []}, {"name": "ISA start time matches", "timestamp": "2023-11-16T22:39:44.454373Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA end time matches", "timestamp": "2023-11-16T22:39:44.454420Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA URL matches", "timestamp": "2023-11-16T22:39:44.454467Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA created", "timestamp": "2023-11-16T22:39:44.454928Z", "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-16T22:39:44.433957Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk4NCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-16T22:38:54.819354Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-16T23:38:54.819354Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "18e5d088-e3b1-4d4a-9719-710edb38a324"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:44 GMT", "Content-Length": "335"}, "elapsed_s": 0.004727, "reported": "2023-11-16T22:39:44.440746Z", "json": {"subscribers": [], "service_area": {"uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "time_start": {"value": "2023-11-16T22:38:54.819354Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-16T23:38:54.819354Z", "format": "RFC3339"}, "version": "1f61rj108ref0", "id": "0000015c-e36d-40be-d38b-eca6ca350000"}}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T22:39:44.454957Z"}, {"name": "Get ISA by ID", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_simple.md#get-isa-by-id-test-step", "start_time": "2023-11-16T22:39:44.454981Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-16T22:39:44.458273Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.GetISA", "interuss.f3411.dss_endpoints.GetISA"]}, {"name": "ISA version match", "timestamp": "2023-11-16T22:39:44.459042Z", "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-16T22:39:44.455020Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk3MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:44 GMT", "Content-Length": "318"}, "elapsed_s": 0.001264, "reported": "2023-11-16T22:39:44.456789Z", "json": {"service_area": {"uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "time_start": {"value": "2023-11-16T22:38:54.819354Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-16T23:38:54.819354Z", "format": "RFC3339"}, "version": "1f61rj108ref0", "id": "0000015c-e36d-40be-d38b-eca6ca350000"}}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T22:39:44.459070Z"}], "end_time": "2023-11-16T22:39:44.459085Z"}, {"name": "Update and search ISA", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_simple.md#update-and-search-isa-test-case", "start_time": "2023-11-16T22:39:44.459112Z", "steps": [{"name": "Update ISA", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/test_steps/put_isa.md#create-or-update-isa-test-step", "start_time": "2023-11-16T22:39:44.459145Z", "failed_checks": [], "passed_checks": [{"name": "ISA response code", "timestamp": "2023-11-16T22:39:44.467309Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA response format", "timestamp": "2023-11-16T22:39:44.477401Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA ID matches", "timestamp": "2023-11-16T22:39:44.477470Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA version changed", "timestamp": "2023-11-16T22:39:44.477521Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA version format", "timestamp": "2023-11-16T22:39:44.477567Z", "participants": ["uss2"], "requirements": []}, {"name": "ISA start time matches", "timestamp": "2023-11-16T22:39:44.477615Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA end time matches", "timestamp": "2023-11-16T22:39:44.477661Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA URL matches", "timestamp": "2023-11-16T22:39:44.477706Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA updated", "timestamp": "2023-11-16T22:39:44.478170Z", "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/1f61rj108ref0", "initiated_at": "2023-11-16T22:39:44.459904Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk4NCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-16T22:38:54.819354Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-16T23:38:55.819354Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "33105011-2090-416f-952e-228344a332af"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:44 GMT", "Content-Length": "335"}, "elapsed_s": 0.004068, "reported": "2023-11-16T22:39:44.464558Z", "json": {"subscribers": [], "service_area": {"uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "time_start": {"value": "2023-11-16T22:38:54.819354Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-16T23:38:55.819354Z", "format": "RFC3339"}, "version": "1f61rj1106ilg", "id": "0000015c-e36d-40be-d38b-eca6ca350000"}}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T22:39:44.478198Z"}, {"name": "Get ISA by ID", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_simple.md#get-isa-by-id-test-step-1", "start_time": "2023-11-16T22:39:44.478227Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-16T22:39:44.481427Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.GetISA", "interuss.f3411.dss_endpoints.GetISA"]}, {"name": "ISA version match", "timestamp": "2023-11-16T22:39:44.482195Z", "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-16T22:39:44.478266Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk3MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:44 GMT", "Content-Length": "318"}, "elapsed_s": 0.001159, "reported": "2023-11-16T22:39:44.479923Z", "json": {"service_area": {"uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "time_start": {"value": "2023-11-16T22:38:54.819354Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-16T23:38:55.819354Z", "format": "RFC3339"}, "version": "1f61rj1106ilg", "id": "0000015c-e36d-40be-d38b-eca6ca350000"}}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T22:39:44.482223Z"}, {"name": "Search by earliest time (included)", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/test_steps/search_isas.md#search-isas-test-step", "start_time": "2023-11-16T22:39:44.482252Z", "failed_checks": [], "passed_checks": [{"name": "ISAs search response format", "timestamp": "2023-11-16T22:39:44.494613Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "Successful ISAs search", "timestamp": "2023-11-16T22:39:44.494652Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "ISA returned by search", "timestamp": "2023-11-16T22:39:44.495492Z", "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-16T23:37:55.819354Z", "initiated_at": "2023-11-16T22:39:44.482328Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk3MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:44 GMT", "Content-Length": "321"}, "elapsed_s": 0.001547, "reported": "2023-11-16T22:39:44.484393Z", "json": {"service_areas": [{"uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "time_start": {"value": "2023-11-16T22:38:54.819354Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-16T23:38:55.819354Z", "format": "RFC3339"}, "version": "1f61rj1106ilg", "id": "0000015c-e36d-40be-d38b-eca6ca350000"}]}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T22:39:44.495522Z"}, {"name": "Search by earliest time (excluded)", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/test_steps/search_isas.md#search-isas-test-step", "start_time": "2023-11-16T22:39:44.495551Z", "failed_checks": [], "passed_checks": [{"name": "ISAs search response format", "timestamp": "2023-11-16T22:39:44.507091Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "Successful ISAs search", "timestamp": "2023-11-16T22:39:44.507131Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "ISA not returned by search", "timestamp": "2023-11-16T22:39:44.507305Z", "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-16T23:39:55.819354Z", "initiated_at": "2023-11-16T22:39:44.495623Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk3MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:44 GMT", "Content-Length": "21"}, "elapsed_s": 0.001414, "reported": "2023-11-16T22:39:44.497560Z", "json": {"service_areas": []}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T22:39:44.507335Z"}, {"name": "Search by latest time (included)", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/test_steps/search_isas.md#search-isas-test-step", "start_time": "2023-11-16T22:39:44.507365Z", "failed_checks": [], "passed_checks": [{"name": "ISAs search response format", "timestamp": "2023-11-16T22:39:44.519905Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "Successful ISAs search", "timestamp": "2023-11-16T22:39:44.519943Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "ISA returned by search", "timestamp": "2023-11-16T22:39:44.520716Z", "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-16T22:39:54.819354Z", "initiated_at": "2023-11-16T22:39:44.507436Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk3MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:44 GMT", "Content-Length": "321"}, "elapsed_s": 0.001672, "reported": "2023-11-16T22:39:44.509621Z", "json": {"service_areas": [{"uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "time_start": {"value": "2023-11-16T22:38:54.819354Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-16T23:38:55.819354Z", "format": "RFC3339"}, "version": "1f61rj1106ilg", "id": "0000015c-e36d-40be-d38b-eca6ca350000"}]}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T22:39:44.520743Z"}, {"name": "Search by latest time (excluded)", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/test_steps/search_isas.md#search-isas-test-step", "start_time": "2023-11-16T22:39:44.520768Z", "failed_checks": [], "passed_checks": [{"name": "ISAs search response format", "timestamp": "2023-11-16T22:39:44.531656Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "Successful ISAs search", "timestamp": "2023-11-16T22:39:44.531692Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "ISA not returned by search", "timestamp": "2023-11-16T22:39:44.531861Z", "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-16T22:37:54.819354Z", "initiated_at": "2023-11-16T22:39:44.520834Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk3MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:44 GMT", "Content-Length": "21"}, "elapsed_s": 0.001537, "reported": "2023-11-16T22:39:44.522871Z", "json": {"service_areas": []}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T22:39:44.531889Z"}, {"name": "Search by area only", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/test_steps/search_isas.md#search-isas-test-step", "start_time": "2023-11-16T22:39:44.531916Z", "failed_checks": [], "passed_checks": [{"name": "ISAs search response format", "timestamp": "2023-11-16T22:39:44.543913Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "Successful ISAs search", "timestamp": "2023-11-16T22:39:44.543954Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "ISA returned by search", "timestamp": "2023-11-16T22:39:44.544804Z", "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-16T22:39:44.531969Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk3MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:44 GMT", "Content-Length": "321"}, "elapsed_s": 0.001434, "reported": "2023-11-16T22:39:44.533936Z", "json": {"service_areas": [{"uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "time_start": {"value": "2023-11-16T22:38:54.819354Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-16T23:38:55.819354Z", "format": "RFC3339"}, "version": "1f61rj1106ilg", "id": "0000015c-e36d-40be-d38b-eca6ca350000"}]}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T22:39:44.544833Z"}, {"name": "Search with invalid params", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_simple.md#search-with-invalid-params-test-step", "start_time": "2023-11-16T22:39:44.544862Z", "failed_checks": [], "passed_checks": [{"name": "Search request rejected", "timestamp": "2023-11-16T22:39:44.546366Z", "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-16T22:39:44.544903Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk3MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:44 GMT", "Content-Length": "68"}, "elapsed_s": 0.000726, "reported": "2023-11-16T22:39:44.546146Z", "json": {"message": "Missing area (E:b5fabc55-ef0c-468c-8886-7dc64415dd31)"}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T22:39:44.546418Z"}, {"name": "Search by huge area", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_simple.md#search-by-huge-area-test-step", "start_time": "2023-11-16T22:39:44.546472Z", "failed_checks": [], "passed_checks": [{"name": "Search request rejected", "timestamp": "2023-11-16T22:39:44.548215Z", "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-16T22:39:44.546568Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk3MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 413, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:44 GMT", "Content-Length": "70"}, "elapsed_s": 0.000762, "reported": "2023-11-16T22:39:44.547988Z", "json": {"message": "Area too large (E:9a1e1463-aee0-403a-a106-4ad147b42462)"}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T22:39:44.548267Z"}, {"name": "Search ISA with loop", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_simple.md#search-isa-with-loop-test-step", "start_time": "2023-11-16T22:39:44.548320Z", "failed_checks": [], "passed_checks": [{"name": "Search request rejected", "timestamp": "2023-11-16T22:39:44.549991Z", "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-16T22:39:44.548407Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk3MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:44 GMT", "Content-Length": "103"}, "elapsed_s": 0.000849, "reported": "2023-11-16T22:39:44.549766Z", "json": {"message": "Intersection found between polygon edge 1 and 4 (E:4380e197-ecb1-4b54-bf7d-d9a21efcaf53)"}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T22:39:44.550043Z"}], "end_time": "2023-11-16T22:39:44.550075Z"}, {"name": "Delete ISA", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_simple.md#delete-isa-test-case", "start_time": "2023-11-16T22:39:44.550127Z", "steps": [{"name": "Delete with wrong version", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_simple.md#delete-with-wrong-version-test-step", "start_time": "2023-11-16T22:39:44.550176Z", "failed_checks": [], "passed_checks": [{"name": "Delete request rejected", "timestamp": "2023-11-16T22:39:44.552446Z", "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/f61rj1106il", "initiated_at": "2023-11-16T22:39:44.550226Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk4NCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 409, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:44 GMT", "Content-Length": "127"}, "elapsed_s": 0.001494, "reported": "2023-11-16T22:39:44.552217Z", "json": {"message": "ISA currently at version 1f61rj1106ilg but client specified f61rj1106il (E:632fa199-dff7-43d8-af6c-358887325da8)"}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T22:39:44.552494Z"}, {"name": "Delete with empty version", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_simple.md#delete-with-empty-version-test-step", "start_time": "2023-11-16T22:39:44.552540Z", "failed_checks": [], "passed_checks": [{"name": "Delete request rejected", "timestamp": "2023-11-16T22:39:44.554106Z", "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-16T22:39:44.552603Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk4NCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:44 GMT", "Content-Length": "78"}, "elapsed_s": 0.000757, "reported": "2023-11-16T22:39:44.553860Z", "json": {"message": "Missing version string (E:93d095a1-f7e2-4e68-a6c4-6dc80de210b6)"}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T22:39:44.554157Z"}, {"name": "Delete ISA", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/test_steps/delete_isa.md#delete-isa-test-step", "start_time": "2023-11-16T22:39:44.554203Z", "failed_checks": [], "passed_checks": [{"name": "ISA response format", "timestamp": "2023-11-16T22:39:44.573028Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,b"]}, {"name": "ISA ID matches", "timestamp": "2023-11-16T22:39:44.573096Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,b"]}, {"name": "ISA version matches", "timestamp": "2023-11-16T22:39:44.573143Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,b"]}, {"name": "ISA deleted", "timestamp": "2023-11-16T22:39:44.573171Z", "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/1f61rj1106ilg", "initiated_at": "2023-11-16T22:39:44.554279Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk4NCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:44 GMT", "Content-Length": "335"}, "elapsed_s": 0.005014, "reported": "2023-11-16T22:39:44.559875Z", "json": {"service_area": {"uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "time_start": {"value": "2023-11-16T22:38:54.819354Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-16T23:38:55.819354Z", "format": "RFC3339"}, "version": "1f61rj1106ilg", "id": "0000015c-e36d-40be-d38b-eca6ca350000"}, "subscribers": []}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T22:39:44.573228Z"}, {"name": "Get deleted ISA by ID", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_simple.md#get-deleted-isa-by-id-test-step", "start_time": "2023-11-16T22:39:44.573255Z", "failed_checks": [], "passed_checks": [{"name": "ISA not found", "timestamp": "2023-11-16T22:39:44.575192Z", "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-16T22:39:44.573296Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk3MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:44 GMT", "Content-Length": "106"}, "elapsed_s": 0.001166, "reported": "2023-11-16T22:39:44.574971Z", "json": {"message": "ISA 0000015c-e36d-40be-d38b-eca6ca350000 not found (E:8bcab3a2-5fb6-484d-9c9a-6848a70e3154)"}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T22:39:44.575244Z"}, {"name": "Search ISA", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/test_steps/search_isas.md#search-isas-test-step", "start_time": "2023-11-16T22:39:44.575291Z", "failed_checks": [], "passed_checks": [{"name": "ISAs search response format", "timestamp": "2023-11-16T22:39:44.586416Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "Successful ISAs search", "timestamp": "2023-11-16T22:39:44.586454Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "ISA not returned by search", "timestamp": "2023-11-16T22:39:44.586629Z", "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-16T22:39:44.575378Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk3MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:44 GMT", "Content-Length": "21"}, "elapsed_s": 0.001388, "reported": "2023-11-16T22:39:44.577304Z", "json": {"service_areas": []}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T22:39:44.586659Z"}], "end_time": "2023-11-16T22:39:44.586675Z"}], "successful": true, "end_time": "2023-11-16T22:39:44.586689Z", "cleanup": {"name": "Cleanup", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_simple.md#cleanup", "start_time": "2023-11-16T22:39:44.586710Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-16T22:39:44.588647Z", "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-16T22:39:44.586737Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk3MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:44 GMT", "Content-Length": "106"}, "elapsed_s": 0.001144, "reported": "2023-11-16T22:39:44.588376Z", "json": {"message": "ISA 0000015c-e36d-40be-d38b-eca6ca350000 not found (E:3d4ac80f-3beb-4e13-9072-4d36a9768b20)"}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T22:39:44.588726Z"}}}, {"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/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_validation.md", "start_time": "2023-11-16T22:39:44.589225Z", "cases": [{"name": "Setup", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_validation.md#setup-test-case", "start_time": "2023-11-16T22:39:44.589297Z", "steps": [{"name": "Ensure clean workspace", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_validation.md#ensure-clean-workspace-test-step", "start_time": "2023-11-16T22:39:44.589353Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-16T22:39:44.591329Z", "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-16T22:39:44.589402Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk3MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:44 GMT", "Content-Length": "106"}, "elapsed_s": 0.001137, "reported": "2023-11-16T22:39:44.591055Z", "json": {"message": "ISA 00000170-e36d-40be-d38b-eca6ca350000 not found (E:9e82d7b1-40c6-44cb-9a4e-1406a070bb65)"}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T22:39:44.591413Z"}], "end_time": "2023-11-16T22:39:44.591441Z"}, {"name": "ISA Validation", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_validation.md#isa-validation-test-case", "start_time": "2023-11-16T22:39:44.591475Z", "steps": [{"name": "ISA Validation", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_validation.md#isa-validation-test-step", "start_time": "2023-11-16T22:39:44.591511Z", "failed_checks": [], "passed_checks": [{"name": "ISA huge area", "timestamp": "2023-11-16T22:39:44.594209Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA empty vertices", "timestamp": "2023-11-16T22:39:44.596761Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA start time in the past", "timestamp": "2023-11-16T22:39:44.600131Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA start time after end time", "timestamp": "2023-11-16T22:39:44.602990Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA vertices are valid", "timestamp": "2023-11-16T22:39:44.605876Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA missing outline", "timestamp": "2023-11-16T22:39:44.607675Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA missing volume", "timestamp": "2023-11-16T22:39:44.609468Z", "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-16T22:39:44.592487Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk4NCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-16T22:38:54.825817Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-16T23:38:54.825817Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "2099eb69-e6db-4933-ada7-1bf57bccdfdf"}, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:44 GMT", "Content-Length": "70"}, "elapsed_s": 0.00088, "reported": "2023-11-16T22:39:44.593913Z", "json": {"message": "Area too large (E:6bed2665-51d4-427d-bf23-b8994d609ad6)"}, "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-16T22:39:44.595143Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk4NCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-16T22:38:54.825817Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-16T23:38:54.825817Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "684391fc-9587-4764-9fec-193ceea7ff94"}, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:44 GMT", "Content-Length": "84"}, "elapsed_s": 0.0008, "reported": "2023-11-16T22:39:44.596476Z", "json": {"message": "Not enough points in polygon (E:2f0399e9-80b3-4e46-aefd-55b7bdef9169)"}, "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-16T22:39:44.597881Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk4NCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-16T22:29:44.596814Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-16T23:29:44.596814Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "aea74446-288a-4d0e-be66-4fa1d8f42727"}, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:44 GMT", "Content-Length": "116"}, "elapsed_s": 0.001384, "reported": "2023-11-16T22:39:44.599831Z", "json": {"message": "IdentificationServiceArea time_start must not be in the past (E:0f89ae95-84fa-436d-b994-40a38c40a3ba)"}, "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-16T22:39:44.601217Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk4NCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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": "e5061b6b-8413-444e-bbe8-6fadae71ec9b"}, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:44 GMT", "Content-Length": "116"}, "elapsed_s": 0.000928, "reported": "2023-11-16T22:39:44.602697Z", "json": {"message": "IdentificationServiceArea time_start must not be in the past (E:a5dda29d-25d4-4a76-80f3-53dc6b0ec502)"}, "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-16T22:39:44.604103Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk4NCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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": "8907ccaf-66e2-48cc-998a-99c405cef61a"}, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:44 GMT", "Content-Length": "101"}, "elapsed_s": 0.000814, "reported": "2023-11-16T22:39:44.605538Z", "json": {"message": "Coordinates did not create a well-formed area (E:22e414a9-75aa-4411-8f40-d42b63171fc1)"}, "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-16T22:39:44.606043Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk4NCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-16T22:38:54.825817Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-16T23:38:54.825817Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "2099eb69-e6db-4933-ada7-1bf57bccdfdf"}, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:44 GMT", "Content-Length": "147"}, "elapsed_s": 0.000824, "reported": "2023-11-16T22:39:44.607441Z", "json": {"message": "Error parsing Volume4D: Neither outline_polygon nor outline_circle were specified in volume (E:70862ac5-1fcb-40dd-9223-553f51427a42)"}, "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-16T22:39:44.607841Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk4NCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"time_start": {"format": "RFC3339", "value": "2023-11-16T22:38:54.825817Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-16T23:38:54.825817Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "2099eb69-e6db-4933-ada7-1bf57bccdfdf"}, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:44 GMT", "Content-Length": "147"}, "elapsed_s": 0.000823, "reported": "2023-11-16T22:39:44.609237Z", "json": {"message": "Error parsing Volume4D: Neither outline_polygon nor outline_circle were specified in volume (E:085a765c-c8b8-47d7-91a8-99022b39a04d)"}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T22:39:44.609522Z"}], "end_time": "2023-11-16T22:39:44.609553Z"}], "successful": true, "end_time": "2023-11-16T22:39:44.609578Z", "cleanup": {"name": "Cleanup", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_validation.md#cleanup", "start_time": "2023-11-16T22:39:44.609614Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-16T22:39:44.611753Z", "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-16T22:39:44.609656Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk3MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:44 GMT", "Content-Length": "106"}, "elapsed_s": 0.001254, "reported": "2023-11-16T22:39:44.611486Z", "json": {"message": "ISA 00000170-e36d-40be-d38b-eca6ca350000 not found (E:9dce754c-0e6c-4d16-bfa7-924c89fed9b8)"}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T22:39:44.611835Z"}}}, {"test_scenario": {"name": "ASTM NetRID DSS: ISA Expiry", "scenario_type": "scenarios.astm.netrid.v22a.dss.ISAExpiry", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_expiry.md", "start_time": "2023-11-16T22:39:44.612241Z", "cases": [{"name": "Setup", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_expiry.md#setup-test-case", "start_time": "2023-11-16T22:39:44.612311Z", "steps": [{"name": "Ensure clean workspace", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_expiry.md#ensure-clean-workspace-test-step", "start_time": "2023-11-16T22:39:44.612365Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-16T22:39:44.614334Z", "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-16T22:39:44.612414Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk3MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:44 GMT", "Content-Length": "106"}, "elapsed_s": 0.001139, "reported": "2023-11-16T22:39:44.614062Z", "json": {"message": "ISA 00000171-e36d-40be-d38b-eca6ca350000 not found (E:cb105564-d848-44b1-9777-b4b72db11984)"}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T22:39:44.614416Z"}], "end_time": "2023-11-16T22:39:44.614446Z"}, {"name": "ISA Expiry", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_expiry.md#isa-expiry-test-case", "start_time": "2023-11-16T22:39:44.614482Z", "steps": [{"name": "ISA Expiry", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_expiry.md#isa-expiry-test-step", "start_time": "2023-11-16T22:39:44.614518Z", "failed_checks": [], "passed_checks": [{"name": "Create short-lived ISA", "timestamp": "2023-11-16T22:39:44.622697Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "Expired ISAs are not part of search results", "timestamp": "2023-11-16T22:39:49.626477Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "An expired ISA can be queried by its ID", "timestamp": "2023-11-16T22:39:49.629939Z", "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-16T22:39:44.615315Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk4NCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-16T22:39:44.614541Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-16T22:39:49.614541Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "b6eaa229-a919-4ce9-94ec-27d15f1437db"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:44 GMT", "Content-Length": "335"}, "elapsed_s": 0.004841, "reported": "2023-11-16T22:39:44.620770Z", "json": {"subscribers": [], "service_area": {"uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "time_start": {"value": "2023-11-16T22:39:44.614541Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-16T22:39:49.614541Z", "format": "RFC3339"}, "version": "1f61rj15kegao", "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-16T22:39:49.623122Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk3MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:49 GMT", "Content-Length": "21"}, "elapsed_s": 0.001943, "reported": "2023-11-16T22:39:49.625928Z", "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-16T22:39:49.626552Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk3MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:49 GMT", "Content-Length": "318"}, "elapsed_s": 0.001185, "reported": "2023-11-16T22:39:49.628255Z", "json": {"service_area": {"uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "time_start": {"value": "2023-11-16T22:39:44.614541Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-16T22:39:49.614541Z", "format": "RFC3339"}, "version": "1f61rj15kegao", "id": "00000171-e36d-40be-d38b-eca6ca350000"}}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T22:39:49.629972Z"}], "end_time": "2023-11-16T22:39:49.629988Z"}], "successful": true, "end_time": "2023-11-16T22:39:49.630003Z", "cleanup": {"name": "Cleanup", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_expiry.md#cleanup", "start_time": "2023-11-16T22:39:49.630027Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-16T22:39:49.632469Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.GetISA"]}, {"name": "Removed pre-existing ISA", "timestamp": "2023-11-16T22:39:49.641206Z", "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-16T22:39:49.630056Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk3MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:49 GMT", "Content-Length": "318"}, "elapsed_s": 0.001069, "reported": "2023-11-16T22:39:49.631619Z", "json": {"service_area": {"uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "time_start": {"value": "2023-11-16T22:39:44.614541Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-16T22:39:49.614541Z", "format": "RFC3339"}, "version": "1f61rj15kegao", "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/1f61rj15kegao", "initiated_at": "2023-11-16T22:39:49.633662Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk4NCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:49 GMT", "Content-Length": "335"}, "elapsed_s": 0.004682, "reported": "2023-11-16T22:39:49.638864Z", "json": {"service_area": {"uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "time_start": {"value": "2023-11-16T22:39:44.614541Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-16T22:39:49.614541Z", "format": "RFC3339"}, "version": "1f61rj15kegao", "id": "00000171-e36d-40be-d38b-eca6ca350000"}, "subscribers": []}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T22:39:49.641242Z"}}}, {"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/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_subscription_interactions.md", "start_time": "2023-11-16T22:39:49.641645Z", "cases": [{"name": "Setup", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_subscription_interactions.md#setup-test-case", "start_time": "2023-11-16T22:39:49.641719Z", "steps": [{"name": "Ensure clean workspace", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_subscription_interactions.md#ensure-clean-workspace-test-step", "start_time": "2023-11-16T22:39:49.641773Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-16T22:39:49.643781Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.GetISA"]}, {"name": "Successful subscription search query", "timestamp": "2023-11-16T22:39:49.646827Z", "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-16T22:39:49.641826Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk3MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:49 GMT", "Content-Length": "106"}, "elapsed_s": 0.001107, "reported": "2023-11-16T22:39:49.643509Z", "json": {"message": "ISA 00000172-e36d-40be-d38b-eca6ca350000 not found (E:d64e1b8f-5a41-4855-90d1-ebc40df59e8a)"}, "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-16T22:39:49.643936Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk3MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:49 GMT", "Content-Length": "21"}, "elapsed_s": 0.001885, "reported": "2023-11-16T22:39:49.646478Z", "json": {"subscriptions": []}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T22:39:49.647052Z"}], "end_time": "2023-11-16T22:39:49.647082Z"}, {"name": "ISA Subscription Interactions", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_subscription_interactions.md#isa-subscription-interactions-test-case", "start_time": "2023-11-16T22:39:49.647117Z", "steps": [{"name": "ISA Subscription Interactions", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_subscription_interactions.md#isa-subscription-interactions-test-step", "start_time": "2023-11-16T22:39:49.647152Z", "failed_checks": [], "passed_checks": [{"name": "Create an ISA", "timestamp": "2023-11-16T22:39:49.662225Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "Create a subscription within the ISA footprint", "timestamp": "2023-11-16T22:39:49.672032Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Subscription for the ISA's area mentions the ISA", "timestamp": "2023-11-16T22:39:49.673211Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Newly created subscription has a notification_index of 0", "timestamp": "2023-11-16T22:39:49.674701Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Mutate the ISA", "timestamp": "2023-11-16T22:39:49.760890Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "Response to the mutation of the ISA contains subscription ID", "timestamp": "2023-11-16T22:39:49.763408Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "Subscription to an ISA has its notification index incremented after mutation", "timestamp": "2023-11-16T22:39:49.764815Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "Delete the ISA", "timestamp": "2023-11-16T22:39:49.843293Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,d"]}, {"name": "Response to the deletion of the ISA contains subscription ID", "timestamp": "2023-11-16T22:39:49.846084Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,b"]}, {"name": "Subscription to an ISA has its notification index incremented after deletion", "timestamp": "2023-11-16T22:39:49.847522Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-16T22:39:49.855780Z", "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-16T22:39:49.648063Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk4NCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-16T22:38:54.838462Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-16T23:38:54.838462Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "6a5d9ac4-87d2-416f-8a2f-3aed28de5d3b"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:49 GMT", "Content-Length": "335"}, "elapsed_s": 0.011513, "reported": "2023-11-16T22:39:49.660216Z", "json": {"subscribers": [], "service_area": {"uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "time_start": {"value": "2023-11-16T22:38:54.838462Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-16T23:38:54.838462Z", "format": "RFC3339"}, "version": "1f61rj5rjvi0g", "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-16T22:39:49.663321Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk3MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-16T22:38:54.838462Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-16T23:38:54.838462Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "c640955a-c682-4846-962d-8bb5e4ba34fa"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:49 GMT", "Content-Length": "660"}, "elapsed_s": 0.006879, "reported": "2023-11-16T22:39:49.670869Z", "json": {"service_areas": [{"uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "time_start": {"value": "2023-11-16T22:38:54.838462Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-16T23:38:54.838462Z", "format": "RFC3339"}, "version": "1f61rj5rjvi0g", "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-16T23:38:54.838462Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T22:38:54.838462Z", "format": "RFC3339"}, "version": "1f61rj5s2nu78"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/rid/v2/dss/identification_service_areas/00000172-e36d-40be-d38b-eca6ca350000/1f61rj5rjvi0g", "initiated_at": "2023-11-16T22:39:49.676148Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk4NCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-16T22:38:54.838462Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-16T23:38:54.838462Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "3588e31e-c13b-4883-bf9d-7c7385c1939b"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:49 GMT", "Content-Length": "490"}, "elapsed_s": 0.00458, "reported": "2023-11-16T22:39:49.681460Z", "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-16T22:38:54.838462Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-16T23:38:54.838462Z", "format": "RFC3339"}, "version": "1f61rj5seu5h0", "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/1f61rj5seu5h0", "initiated_at": "2023-11-16T22:39:49.765744Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk4NCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:49 GMT", "Content-Length": "490"}, "elapsed_s": 0.004572, "reported": "2023-11-16T22:39:49.770821Z", "json": {"service_area": {"uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "time_start": {"value": "2023-11-16T22:38:54.838462Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-16T23:38:54.838462Z", "format": "RFC3339"}, "version": "1f61rj5seu5h0", "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/1f61rj5s2nu78", "initiated_at": "2023-11-16T22:39:49.848944Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk3MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:49 GMT", "Content-Length": "341"}, "elapsed_s": 0.004258, "reported": "2023-11-16T22:39:49.853788Z", "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-16T23:38:54.838462Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T22:38:54.838462Z", "format": "RFC3339"}, "version": "1f61rj5s2nu78"}}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T22:39:49.855813Z"}], "end_time": "2023-11-16T22:39:49.855830Z"}], "successful": true, "end_time": "2023-11-16T22:39:49.855845Z", "cleanup": {"name": "Cleanup", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/isa_subscription_interactions.md#cleanup", "start_time": "2023-11-16T22:39:49.855869Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-16T22:39:49.857965Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.GetISA"]}, {"name": "Successful subscription search query", "timestamp": "2023-11-16T22:39:49.860826Z", "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-16T22:39:49.855900Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk3MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:49 GMT", "Content-Length": "106"}, "elapsed_s": 0.001225, "reported": "2023-11-16T22:39:49.857676Z", "json": {"message": "ISA 00000172-e36d-40be-d38b-eca6ca350000 not found (E:cce16d10-7d99-4531-a46e-409dd34428a6)"}, "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-16T22:39:49.858116Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk3MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:49 GMT", "Content-Length": "21"}, "elapsed_s": 0.001842, "reported": "2023-11-16T22:39:49.860476Z", "json": {"subscriptions": []}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T22:39:49.861025Z"}}}, {"test_scenario": {"name": "ASTM NetRID DSS: Subscription Validation", "scenario_type": "scenarios.astm.netrid.v22a.dss.SubscriptionValidation", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/subscription_validation.md", "start_time": "2023-11-16T22:39:49.861437Z", "cases": [{"name": "Setup", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/subscription_validation.md#setup-test-case", "start_time": "2023-11-16T22:39:49.861510Z", "steps": [{"name": "Ensure clean workspace", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/subscription_validation.md#ensure-clean-workspace-test-step", "start_time": "2023-11-16T22:39:49.861564Z", "failed_checks": [], "passed_checks": [{"name": "Successful subscription search query", "timestamp": "2023-11-16T22:39:49.864132Z", "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-16T22:39:49.861634Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk3MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:49 GMT", "Content-Length": "21"}, "elapsed_s": 0.001651, "reported": "2023-11-16T22:39:49.863791Z", "json": {"subscriptions": []}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T22:39:49.864289Z"}], "end_time": "2023-11-16T22:39:49.864310Z"}, {"name": "Subscription duration limitations", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/subscription_validation.md#subscription-duration-limitations-test-case", "start_time": "2023-11-16T22:39:49.864334Z", "steps": [{"name": "Try to create too-long subscription", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/subscription_validation.md#try-to-create-too-long-subscription-test-step", "start_time": "2023-11-16T22:39:49.864362Z", "failed_checks": [], "passed_checks": [{"name": "Too-long subscription creation rejected", "timestamp": "2023-11-16T22:39:49.867008Z", "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-16T22:39:49.865279Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk3MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-16T22:39:49.864399Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-17T22:49:49.864399Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "e58b28ce-4eb4-4f0d-b775-7917437d6f0a"}, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:49 GMT", "Content-Length": "92"}, "elapsed_s": 0.000874, "reported": "2023-11-16T22:39:49.866711Z", "json": {"message": "Subscription window exceeds 24 hours (E:d08a72d6-e658-4cf9-8f4c-e5df54a43b0d)"}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T22:39:49.867058Z"}, {"name": "Try to extend subscription", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/subscription_validation.md#try-to-extend-subscription-test-step", "start_time": "2023-11-16T22:39:49.867096Z", "failed_checks": [], "passed_checks": [{"name": "Valid subscription created", "timestamp": "2023-11-16T22:39:49.874975Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Subscription duration limited during update", "timestamp": "2023-11-16T22:39:49.877525Z", "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-16T22:39:49.867935Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk3MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-16T22:39:49.867152Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-17T22:38:49.867152Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "717df274-7b49-4848-b285-b4d197ff79e0"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:49 GMT", "Content-Length": "360"}, "elapsed_s": 0.005723, "reported": "2023-11-16T22:39:49.874210Z", "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-17T22:38:49.867152Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T22:39:49.867152Z", "format": "RFC3339"}, "version": "1f61rj625k8n8"}}, "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-16T22:39:49.875764Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk3MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-16T22:39:49.875023Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-17T22:49:49.875023Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "bf45065a-ef4a-4a7b-bfd4-ac5f645ff00c"}, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:49 GMT", "Content-Length": "92"}, "elapsed_s": 0.00092, "reported": "2023-11-16T22:39:49.877240Z", "json": {"message": "Subscription window exceeds 24 hours (E:c60bb708-7793-4800-8293-971e2ca3d518)"}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T22:39:49.877571Z"}, {"name": "Remove subscription", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/subscription_validation.md#remove-subscription-test-step", "start_time": "2023-11-16T22:39:49.877607Z", "failed_checks": [], "passed_checks": [{"name": "Subscription deleted", "timestamp": "2023-11-16T22:39:49.884638Z", "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/1f61rj625k8n8", "initiated_at": "2023-11-16T22:39:49.878491Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk3MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:49 GMT", "Content-Length": "341"}, "elapsed_s": 0.004035, "reported": "2023-11-16T22:39:49.883076Z", "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-17T22:38:49.867152Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T22:39:49.867152Z", "format": "RFC3339"}, "version": "1f61rj625k8n8"}}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T22:39:49.884668Z"}], "end_time": "2023-11-16T22:39:49.884683Z"}, {"name": "Subscription quantity limitations", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/subscription_validation.md#subscription-quantity-limitations-test-case", "start_time": "2023-11-16T22:39:49.884706Z", "steps": [{"name": "Create maximum number of subscriptions", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/subscription_validation.md#create-maximum-number-of-subscriptions-test-step", "start_time": "2023-11-16T22:39:49.884732Z", "failed_checks": [], "passed_checks": [{"name": "Create up to the maximum allowed number of subscriptions in an area", "timestamp": "2023-11-16T22:39:49.966670Z", "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-16T22:39:49.885476Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk3MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-16T22:39:49.884770Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-16T23:09:49.884770Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "eba9c96e-3cba-4535-9afd-3c7548f4bf27"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:49 GMT", "Content-Length": "358"}, "elapsed_s": 0.006115, "reported": "2023-11-16T22:39:49.892126Z", "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-16T23:09:49.88477Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T22:39:49.88477Z", "format": "RFC3339"}, "version": "1f61rj62mbgl0"}}, "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-16T22:39:49.893694Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk3MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-16T22:39:49.892925Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-16T23:09:49.892925Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "a5ff7014-caae-4b70-9434-d80f4cb38c50"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:49 GMT", "Content-Length": "360"}, "elapsed_s": 0.005703, "reported": "2023-11-16T22:39:49.899922Z", "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-16T23:09:49.892925Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T22:39:49.892925Z", "format": "RFC3339"}, "version": "1f61rj62u5mgg"}}, "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-16T22:39:49.901393Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk3MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-16T22:39:49.900664Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-16T23:09:49.900664Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "f03e3a60-3d9a-4260-82f0-decc0a730f8c"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:49 GMT", "Content-Length": "360"}, "elapsed_s": 0.006484, "reported": "2023-11-16T22:39:49.908405Z", "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-16T23:09:49.900664Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T22:39:49.900664Z", "format": "RFC3339"}, "version": "1f61rj635hcg8"}}, "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-16T22:39:49.909859Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk3MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-16T22:39:49.909126Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-16T23:09:49.909126Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "0bdb7e68-8a49-410a-b10c-efb9268ac5be"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:49 GMT", "Content-Length": "360"}, "elapsed_s": 0.005963, "reported": "2023-11-16T22:39:49.916361Z", "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-16T23:09:49.909126Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T22:39:49.909126Z", "format": "RFC3339"}, "version": "1f61rj63djk5o"}}, "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-16T22:39:49.917810Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk3MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-16T22:39:49.917071Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-16T23:09:49.917071Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "f4cf890d-9845-4e1f-83a4-c0752e501263"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:49 GMT", "Content-Length": "360"}, "elapsed_s": 0.006394, "reported": "2023-11-16T22:39:49.924758Z", "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-16T23:09:49.917071Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T22:39:49.917071Z", "format": "RFC3339"}, "version": "1f61rj63l9ecg"}}, "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-16T22:39:49.926365Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk3MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-16T22:39:49.925640Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-16T23:09:49.925640Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "2109bc0c-eafc-431f-b36e-401d78e1374c"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:49 GMT", "Content-Length": "358"}, "elapsed_s": 0.005895, "reported": "2023-11-16T22:39:49.932794Z", "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-16T23:09:49.92564Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T22:39:49.92564Z", "format": "RFC3339"}, "version": "1f61rj63ta760"}}, "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-16T22:39:49.934381Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk3MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-16T22:39:49.933616Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-16T23:09:49.933616Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "d216a2e3-0c54-40b4-802b-795f3095de1b"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:49 GMT", "Content-Length": "360"}, "elapsed_s": 0.006093, "reported": "2023-11-16T22:39:49.941015Z", "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-16T23:09:49.933616Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T22:39:49.933616Z", "format": "RFC3339"}, "version": "1f61rj644upbg"}}, "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-16T22:39:49.942596Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk3MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-16T22:39:49.941839Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-16T23:09:49.941839Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "2075fb1a-f633-4b13-915d-3b3e39305024"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:49 GMT", "Content-Length": "360"}, "elapsed_s": 0.006023, "reported": "2023-11-16T22:39:49.949208Z", "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-16T23:09:49.941839Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T22:39:49.941839Z", "format": "RFC3339"}, "version": "1f61rj64csgg0"}}, "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-16T22:39:49.951030Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk3MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-16T22:39:49.950012Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-16T23:09:49.950012Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "c6f6a46c-efe5-4cc2-b9f3-720925631242"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:49 GMT", "Content-Length": "360"}, "elapsed_s": 0.006176, "reported": "2023-11-16T22:39:49.957747Z", "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-16T23:09:49.950012Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T22:39:49.950012Z", "format": "RFC3339"}, "version": "1f61rj64kstig"}}, "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-16T22:39:49.959328Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk3MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-16T22:39:49.958619Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-16T23:09:49.958619Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "9fcec18f-4b25-403e-8bea-93858d1eaec6"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:49 GMT", "Content-Length": "360"}, "elapsed_s": 0.006098, "reported": "2023-11-16T22:39:49.965946Z", "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-16T23:09:49.958619Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T22:39:49.958619Z", "format": "RFC3339"}, "version": "1f61rj64snj20"}}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T22:39:49.966702Z"}, {"name": "Exceed maximum number of subscriptions", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/subscription_validation.md#exceed-maximum-number-of-subscriptions-test-step", "start_time": "2023-11-16T22:39:49.966727Z", "failed_checks": [], "passed_checks": [{"name": "Enforce maximum number of subscriptions for an area", "timestamp": "2023-11-16T22:39:49.971684Z", "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-16T22:39:49.967517Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk3MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-16T22:39:49.966767Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-16T23:09:49.966767Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "67b075af-3713-4f82-8e2a-85315e242073"}, "body": null}, "response": {"code": 429, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:49 GMT", "Content-Length": "108"}, "elapsed_s": 0.003181, "reported": "2023-11-16T22:39:49.971360Z", "json": {"message": "Too many existing subscriptions in this area already (E:57fbd044-c728-4e28-8d68-c1a341ec6bb7)"}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T22:39:49.971734Z"}, {"name": "Clean up subscriptions", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/subscription_validation.md#clean-up-subscriptions-test-step", "start_time": "2023-11-16T22:39:49.971775Z", "failed_checks": [], "passed_checks": [{"name": "Successful subscription search query", "timestamp": "2023-11-16T22:39:49.978452Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,f"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-16T22:39:49.989780Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,d"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-16T22:39:49.994789Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,d"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-16T22:39:49.999767Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,d"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-16T22:39:50.004839Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,d"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-16T22:39:50.009652Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,d"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-16T22:39:50.014658Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,d"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-16T22:39:50.019788Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,d"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-16T22:39:50.024692Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,d"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-16T22:39:50.029912Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,d"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-16T22:39:50.035231Z", "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-16T22:39:49.971863Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk3MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:49 GMT", "Transfer-Encoding": "chunked"}, "elapsed_s": 0.002323, "reported": "2023-11-16T22:39:49.974694Z", "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-16T23:09:49.88477Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T22:39:49.88477Z", "format": "RFC3339"}, "version": "1f61rj62mbgl0"}, {"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-16T23:09:49.892925Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T22:39:49.892925Z", "format": "RFC3339"}, "version": "1f61rj62u5mgg"}, {"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-16T23:09:49.900664Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T22:39:49.900664Z", "format": "RFC3339"}, "version": "1f61rj635hcg8"}, {"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-16T23:09:49.909126Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T22:39:49.909126Z", "format": "RFC3339"}, "version": "1f61rj63djk5o"}, {"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-16T23:09:49.917071Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T22:39:49.917071Z", "format": "RFC3339"}, "version": "1f61rj63l9ecg"}, {"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-16T23:09:49.92564Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T22:39:49.92564Z", "format": "RFC3339"}, "version": "1f61rj63ta760"}, {"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-16T23:09:49.933616Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T22:39:49.933616Z", "format": "RFC3339"}, "version": "1f61rj644upbg"}, {"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-16T23:09:49.941839Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T22:39:49.941839Z", "format": "RFC3339"}, "version": "1f61rj64csgg0"}, {"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-16T23:09:49.950012Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T22:39:49.950012Z", "format": "RFC3339"}, "version": "1f61rj64kstig"}, {"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-16T23:09:49.958619Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T22:39:49.958619Z", "format": "RFC3339"}, "version": "1f61rj64snj20"}]}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350100/1f61rj62mbgl0", "initiated_at": "2023-11-16T22:39:49.984910Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk3MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:49 GMT", "Content-Length": "339"}, "elapsed_s": 0.004009, "reported": "2023-11-16T22:39:49.989494Z", "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-16T23:09:49.88477Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T22:39:49.88477Z", "format": "RFC3339"}, "version": "1f61rj62mbgl0"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350101/1f61rj62u5mgg", "initiated_at": "2023-11-16T22:39:49.989875Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk3MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:49 GMT", "Content-Length": "341"}, "elapsed_s": 0.003995, "reported": "2023-11-16T22:39:49.994468Z", "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-16T23:09:49.892925Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T22:39:49.892925Z", "format": "RFC3339"}, "version": "1f61rj62u5mgg"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350102/1f61rj635hcg8", "initiated_at": "2023-11-16T22:39:49.994900Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk3MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:49 GMT", "Content-Length": "341"}, "elapsed_s": 0.003942, "reported": "2023-11-16T22:39:49.999500Z", "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-16T23:09:49.900664Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T22:39:49.900664Z", "format": "RFC3339"}, "version": "1f61rj635hcg8"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350103/1f61rj63djk5o", "initiated_at": "2023-11-16T22:39:49.999873Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk3MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:50 GMT", "Content-Length": "341"}, "elapsed_s": 0.003938, "reported": "2023-11-16T22:39:50.004574Z", "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-16T23:09:49.909126Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T22:39:49.909126Z", "format": "RFC3339"}, "version": "1f61rj63djk5o"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350104/1f61rj63l9ecg", "initiated_at": "2023-11-16T22:39:50.004936Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk3MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:50 GMT", "Content-Length": "341"}, "elapsed_s": 0.003828, "reported": "2023-11-16T22:39:50.009397Z", "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-16T23:09:49.917071Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T22:39:49.917071Z", "format": "RFC3339"}, "version": "1f61rj63l9ecg"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350105/1f61rj63ta760", "initiated_at": "2023-11-16T22:39:50.009783Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk3MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:50 GMT", "Content-Length": "339"}, "elapsed_s": 0.003922, "reported": "2023-11-16T22:39:50.014396Z", "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-16T23:09:49.92564Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T22:39:49.92564Z", "format": "RFC3339"}, "version": "1f61rj63ta760"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350106/1f61rj644upbg", "initiated_at": "2023-11-16T22:39:50.014758Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk3MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:50 GMT", "Content-Length": "341"}, "elapsed_s": 0.004019, "reported": "2023-11-16T22:39:50.019549Z", "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-16T23:09:49.933616Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T22:39:49.933616Z", "format": "RFC3339"}, "version": "1f61rj644upbg"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350107/1f61rj64csgg0", "initiated_at": "2023-11-16T22:39:50.019889Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk3MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:50 GMT", "Content-Length": "341"}, "elapsed_s": 0.003952, "reported": "2023-11-16T22:39:50.024403Z", "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-16T23:09:49.941839Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T22:39:49.941839Z", "format": "RFC3339"}, "version": "1f61rj64csgg0"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350108/1f61rj64kstig", "initiated_at": "2023-11-16T22:39:50.024797Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk3MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:50 GMT", "Content-Length": "341"}, "elapsed_s": 0.004032, "reported": "2023-11-16T22:39:50.029558Z", "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-16T23:09:49.950012Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T22:39:49.950012Z", "format": "RFC3339"}, "version": "1f61rj64kstig"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350109/1f61rj64snj20", "initiated_at": "2023-11-16T22:39:50.030065Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk3MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:50 GMT", "Content-Length": "341"}, "elapsed_s": 0.004109, "reported": "2023-11-16T22:39:50.034894Z", "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-16T23:09:49.958619Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T22:39:49.958619Z", "format": "RFC3339"}, "version": "1f61rj64snj20"}}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T22:39:50.035297Z"}], "end_time": "2023-11-16T22:39:50.035331Z"}], "successful": true, "end_time": "2023-11-16T22:39:50.035359Z", "cleanup": {"name": "Cleanup", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/subscription_validation.md#cleanup", "start_time": "2023-11-16T22:39:50.035403Z", "failed_checks": [], "passed_checks": [{"name": "Successful subscription search query", "timestamp": "2023-11-16T22:39:50.038344Z", "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-16T22:39:50.035506Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk3MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:50 GMT", "Content-Length": "21"}, "elapsed_s": 0.001733, "reported": "2023-11-16T22:39:50.037947Z", "json": {"subscriptions": []}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T22:39:50.038579Z"}}}, {"test_scenario": {"name": "ASTM NetRID DSS: Subscription Simple", "scenario_type": "scenarios.astm.netrid.v22a.dss.SubscriptionSimple", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/subscription_simple.md", "start_time": "2023-11-16T22:39:50.039022Z", "cases": [{"name": "Setup", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/subscription_simple.md#setup-test-case", "start_time": "2023-11-16T22:39:50.039204Z", "steps": [{"name": "Ensure clean workspace", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/subscription_simple.md#ensure-clean-workspace-test-step", "start_time": "2023-11-16T22:39:50.039254Z", "failed_checks": [], "passed_checks": [{"name": "Search for all subscriptions in ISA area", "timestamp": "2023-11-16T22:39:50.042376Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,f"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-16T22:39:50.044561Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-16T22:39:50.046632Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-16T22:39:50.048756Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-16T22:39:50.050844Z", "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-16T22:39:50.039343Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk3MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:50 GMT", "Content-Length": "21"}, "elapsed_s": 0.002032, "reported": "2023-11-16T22:39:50.042014Z", "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-16T22:39:50.042634Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk3MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:50 GMT", "Content-Length": "115"}, "elapsed_s": 0.001113, "reported": "2023-11-16T22:39:50.044336Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350000 not found (E:1e65229f-af53-453b-92c5-ab08c1b32bcf)"}, "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-16T22:39:50.044659Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk3MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:50 GMT", "Content-Length": "115"}, "elapsed_s": 0.001077, "reported": "2023-11-16T22:39:50.046415Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350001 not found (E:3a280d9c-f963-46c5-bdb9-341fb148884f)"}, "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-16T22:39:50.046748Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk3MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:50 GMT", "Content-Length": "115"}, "elapsed_s": 0.001114, "reported": "2023-11-16T22:39:50.048532Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350002 not found (E:3a21d784-0b38-436e-b0b5-0c34e00675c2)"}, "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-16T22:39:50.048841Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk3MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:50 GMT", "Content-Length": "115"}, "elapsed_s": 0.001153, "reported": "2023-11-16T22:39:50.050616Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350003 not found (E:69ec92ea-3e4c-4814-8c54-3a1a1be63894)"}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T22:39:50.050926Z"}], "end_time": "2023-11-16T22:39:50.050955Z"}, {"name": "Subscription Simple", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/subscription_simple.md#subscription-simple-test-case", "start_time": "2023-11-16T22:39:50.050995Z", "steps": [{"name": "Create subscription validation", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/subscription_simple.md#create-subscription-validation-test-step", "start_time": "2023-11-16T22:39:50.051033Z", "failed_checks": [], "passed_checks": [{"name": "Create subscription", "timestamp": "2023-11-16T22:39:50.059454Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Response to subscription creation contains a subscription", "timestamp": "2023-11-16T22:39:50.060588Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T22:39:50.061547Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T22:39:50.061622Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T22:39:50.061689Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T22:39:50.061744Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T22:39:50.061819Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T22:39:50.061895Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T22:39:50.061959Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T22:39:50.062023Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T22:39:50.062077Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T22:39:50.062147Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned notification index is 0 if present", "timestamp": "2023-11-16T22:39:50.063199Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Create subscription", "timestamp": "2023-11-16T22:39:50.072176Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Response to subscription creation contains a subscription", "timestamp": "2023-11-16T22:39:50.073236Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T22:39:50.074348Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T22:39:50.074409Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T22:39:50.074460Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T22:39:50.074507Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T22:39:50.074563Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T22:39:50.074621Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T22:39:50.074668Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T22:39:50.074714Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-16T22:39:50.074763Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T22:39:50.074810Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T22:39:50.074866Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned notification index is 0 if present", "timestamp": "2023-11-16T22:39:50.075761Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Create subscription", "timestamp": "2023-11-16T22:39:50.085565Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Response to subscription creation contains a subscription", "timestamp": "2023-11-16T22:39:50.086887Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T22:39:50.088131Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T22:39:50.088217Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T22:39:50.088290Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T22:39:50.088362Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T22:39:50.088449Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T22:39:50.088539Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T22:39:50.088611Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T22:39:50.088683Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-16T22:39:50.088757Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T22:39:50.088832Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T22:39:50.088915Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned notification index is 0 if present", "timestamp": "2023-11-16T22:39:50.089857Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Create subscription", "timestamp": "2023-11-16T22:39:50.099945Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Response to subscription creation contains a subscription", "timestamp": "2023-11-16T22:39:50.101005Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T22:39:50.102044Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T22:39:50.102106Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T22:39:50.102157Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T22:39:50.102205Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T22:39:50.102262Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T22:39:50.102319Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T22:39:50.102366Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T22:39:50.102412Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-16T22:39:50.102461Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-16T22:39:50.102511Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T22:39:50.102565Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T22:39:50.102618Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned notification index is 0 if present", "timestamp": "2023-11-16T22:39:50.103601Z", "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-16T22:39:50.051851Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk3MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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": "61d5d375-71cd-48b0-9903-c3c8e55ceb4e"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:50 GMT", "Content-Length": "360"}, "elapsed_s": 0.005988, "reported": "2023-11-16T22:39:50.058395Z", "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-17T22:39:50.052789Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T22:39:50.052789Z", "format": "RFC3339"}, "version": "1f61rj67l2rn0"}}, "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-16T22:39:50.064947Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk3MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-16T22:48:43.851162Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "ded601eb-ed5e-46f4-9b54-346ce14d4e86"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:50 GMT", "Content-Length": "360"}, "elapsed_s": 0.005594, "reported": "2023-11-16T22:39:50.071190Z", "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-16T22:48:43.851162Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T22:39:50.065948Z", "format": "RFC3339"}, "version": "1f61rj681k5gg"}}, "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-16T22:39:50.077647Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk3MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-16T22:38:43.851162Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "1482410c-fc3f-49f4-a768-d71dc47d7ed9"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:50 GMT", "Content-Length": "360"}, "elapsed_s": 0.006286, "reported": "2023-11-16T22:39:50.084534Z", "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-17T22:38:43.851162Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T22:38:43.851162Z", "format": "RFC3339"}, "version": "1f61rj68dmpio"}}, "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-16T22:39:50.092059Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk3MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-16T22:38:43.851162Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-16T22:48:43.851162Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "e83fdb40-4094-4f6b-b05a-009e9b622540"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:50 GMT", "Content-Length": "360"}, "elapsed_s": 0.00628, "reported": "2023-11-16T22:39:50.098977Z", "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-16T22:48:43.851162Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T22:38:43.851162Z", "format": "RFC3339"}, "version": "1f61rj68rhkfg"}}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T22:39:50.104854Z"}, {"name": "Mutate Subscription", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/subscription_simple.md#mutate-subscription-test-step", "start_time": "2023-11-16T22:39:50.105015Z", "failed_checks": [], "passed_checks": [{"name": "Subscription can be mutated", "timestamp": "2023-11-16T22:39:50.112979Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Response to subscription mutation contains a subscription", "timestamp": "2023-11-16T22:39:50.113966Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T22:39:50.114858Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T22:39:50.114919Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T22:39:50.114972Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T22:39:50.115021Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T22:39:50.115081Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T22:39:50.115160Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T22:39:50.115230Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T22:39:50.115287Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-16T22:39:50.115355Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-16T22:39:50.115424Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T22:39:50.115491Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T22:39:50.115554Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Mutated subscription version is updated", "timestamp": "2023-11-16T22:39:50.115626Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Subscription can be mutated", "timestamp": "2023-11-16T22:39:50.124714Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Response to subscription mutation contains a subscription", "timestamp": "2023-11-16T22:39:50.125683Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T22:39:50.126586Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T22:39:50.126647Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T22:39:50.126699Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T22:39:50.126749Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T22:39:50.126809Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T22:39:50.126870Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T22:39:50.126919Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T22:39:50.126968Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-16T22:39:50.127024Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-16T22:39:50.127076Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T22:39:50.127125Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T22:39:50.127178Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Mutated subscription version is updated", "timestamp": "2023-11-16T22:39:50.127236Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Subscription can be mutated", "timestamp": "2023-11-16T22:39:50.136223Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Response to subscription mutation contains a subscription", "timestamp": "2023-11-16T22:39:50.137122Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T22:39:50.138256Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T22:39:50.138321Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T22:39:50.138389Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T22:39:50.138444Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T22:39:50.138504Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T22:39:50.138564Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T22:39:50.138613Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T22:39:50.138661Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-16T22:39:50.138710Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-16T22:39:50.138759Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T22:39:50.138811Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T22:39:50.138864Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Mutated subscription version is updated", "timestamp": "2023-11-16T22:39:50.138923Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Subscription can be mutated", "timestamp": "2023-11-16T22:39:50.147772Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Response to subscription mutation contains a subscription", "timestamp": "2023-11-16T22:39:50.148705Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T22:39:50.149641Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T22:39:50.149722Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T22:39:50.149782Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T22:39:50.149835Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T22:39:50.149897Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T22:39:50.149959Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T22:39:50.150009Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T22:39:50.150059Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-16T22:39:50.150110Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-16T22:39:50.150163Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T22:39:50.150214Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T22:39:50.150267Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Mutated subscription version is updated", "timestamp": "2023-11-16T22:39:50.150328Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Subscription can be mutated", "timestamp": "2023-11-16T22:39:50.158688Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Response to subscription mutation contains a subscription", "timestamp": "2023-11-16T22:39:50.159583Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T22:39:50.160444Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T22:39:50.160503Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T22:39:50.160555Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T22:39:50.160618Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T22:39:50.160701Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T22:39:50.160783Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T22:39:50.160837Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T22:39:50.160886Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-16T22:39:50.160935Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-16T22:39:50.160984Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T22:39:50.161032Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T22:39:50.161084Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Mutated subscription version is updated", "timestamp": "2023-11-16T22:39:50.161141Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Subscription can be mutated", "timestamp": "2023-11-16T22:39:50.169264Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Response to subscription mutation contains a subscription", "timestamp": "2023-11-16T22:39:50.170161Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T22:39:50.171030Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T22:39:50.171092Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T22:39:50.171144Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T22:39:50.171194Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T22:39:50.171254Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T22:39:50.171315Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T22:39:50.171365Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T22:39:50.171414Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-16T22:39:50.171465Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-16T22:39:50.171515Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T22:39:50.171564Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T22:39:50.171617Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Mutated subscription version is updated", "timestamp": "2023-11-16T22:39:50.171677Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Subscription can be mutated", "timestamp": "2023-11-16T22:39:50.179862Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Response to subscription mutation contains a subscription", "timestamp": "2023-11-16T22:39:50.180755Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T22:39:50.181654Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T22:39:50.181716Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T22:39:50.181769Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T22:39:50.181819Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T22:39:50.181879Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T22:39:50.181941Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T22:39:50.181991Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T22:39:50.182039Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-16T22:39:50.182088Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-16T22:39:50.182138Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T22:39:50.182185Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T22:39:50.182236Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Mutated subscription version is updated", "timestamp": "2023-11-16T22:39:50.182294Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Subscription can be mutated", "timestamp": "2023-11-16T22:39:50.190328Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Response to subscription mutation contains a subscription", "timestamp": "2023-11-16T22:39:50.191218Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T22:39:50.192084Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T22:39:50.192145Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T22:39:50.192197Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T22:39:50.192249Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T22:39:50.192311Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T22:39:50.192372Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T22:39:50.192422Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T22:39:50.192471Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-16T22:39:50.192523Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-16T22:39:50.192574Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T22:39:50.192623Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T22:39:50.192676Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Mutated subscription version is updated", "timestamp": "2023-11-16T22:39:50.192736Z", "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/1f61rj67l2rn0", "initiated_at": "2023-11-16T22:39:50.105943Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk3MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-16T22:40:00.052789Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-17T22:40:00.052789Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "1a708156-9624-4cf1-af49-bb4b4dd6313c"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:50 GMT", "Content-Length": "360"}, "elapsed_s": 0.005517, "reported": "2023-11-16T22:39:50.112100Z", "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-17T22:40:00.052789Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T22:40:00.052789Z", "format": "RFC3339"}, "version": "1f61rj698mh7g"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350001/1f61rj681k5gg", "initiated_at": "2023-11-16T22:39:50.117698Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk3MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-16T22:40:00.065948Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-16T22:48:53.851162Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "800de798-cadb-4047-8f60-bdfc54d58faa"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:50 GMT", "Content-Length": "360"}, "elapsed_s": 0.005499, "reported": "2023-11-16T22:39:50.123779Z", "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-16T22:48:53.851162Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T22:40:00.065948Z", "format": "RFC3339"}, "version": "1f61rj69jsaeg"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350002/1f61rj68dmpio", "initiated_at": "2023-11-16T22:39:50.129261Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk3MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-16T22:38:53.851162Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-17T22:38:53.851162Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "612b9bd3-2906-4c76-94c8-6ff11f7da152"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:50 GMT", "Content-Length": "360"}, "elapsed_s": 0.005492, "reported": "2023-11-16T22:39:50.135335Z", "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-17T22:38:53.851162Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T22:38:53.851162Z", "format": "RFC3339"}, "version": "1f61rj69usit8"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350003/1f61rj68rhkfg", "initiated_at": "2023-11-16T22:39:50.140634Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk3MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-16T22:38:53.851162Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-16T22:48:53.851162Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "52ec84bb-0df8-41b8-a024-0021a3fdd16c"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:50 GMT", "Content-Length": "360"}, "elapsed_s": 0.005497, "reported": "2023-11-16T22:39:50.146851Z", "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-16T22:48:53.851162Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T22:38:53.851162Z", "format": "RFC3339"}, "version": "1f61rj6a9sfl0"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350000/1f61rj698mh7g", "initiated_at": "2023-11-16T22:39:50.152078Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk3MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-16T22:40:00.052789Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-17T22:40:00.052789Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "7b9c1a80-d23e-440f-a4dc-13183ef84455"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:50 GMT", "Content-Length": "360"}, "elapsed_s": 0.004932, "reported": "2023-11-16T22:39:50.157775Z", "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-17T22:40:00.052789Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T22:40:00.052789Z", "format": "RFC3339"}, "version": "1f61rj6akri10"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350001/1f61rj69jsaeg", "initiated_at": "2023-11-16T22:39:50.162949Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk3MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-16T22:40:00.065948Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-16T22:48:53.851162Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "a9ad33dc-7d20-4df0-8051-39af1773e278"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:50 GMT", "Content-Length": "360"}, "elapsed_s": 0.004923, "reported": "2023-11-16T22:39:50.168455Z", "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-16T22:48:53.851162Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T22:40:00.065948Z", "format": "RFC3339"}, "version": "1f61rj6av0he8"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350002/1f61rj69usit8", "initiated_at": "2023-11-16T22:39:50.173309Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk3MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-16T22:38:53.851162Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-17T22:38:53.851162Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "b5a0e7c5-fa8b-494c-b8ff-9ed3841f45ab"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:50 GMT", "Content-Length": "360"}, "elapsed_s": 0.005181, "reported": "2023-11-16T22:39:50.179066Z", "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-17T22:38:53.851162Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T22:38:53.851162Z", "format": "RFC3339"}, "version": "1f61rj6b8vjd0"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350003/1f61rj6a9sfl0", "initiated_at": "2023-11-16T22:39:50.183881Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk3MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-16T22:38:53.851162Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-16T22:48:53.851162Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "a22d7e85-1bde-489c-a954-7045c5343d28"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:50 GMT", "Content-Length": "360"}, "elapsed_s": 0.00508, "reported": "2023-11-16T22:39:50.189536Z", "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-16T22:48:53.851162Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T22:38:53.851162Z", "format": "RFC3339"}, "version": "1f61rj6bivsdo"}}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T22:39:50.193586Z"}, {"name": "Query Existing Subscription", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/subscription_simple.md#query-existing-subscription-test-step", "start_time": "2023-11-16T22:39:50.193617Z", "failed_checks": [], "passed_checks": [{"name": "Get Subscription by ID", "timestamp": "2023-11-16T22:39:50.197045Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,e"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T22:39:50.197936Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T22:39:50.197999Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T22:39:50.198053Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T22:39:50.198104Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T22:39:50.198164Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T22:39:50.198226Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T22:39:50.198277Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T22:39:50.198328Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-16T22:39:50.198380Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-16T22:39:50.198432Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T22:39:50.198489Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T22:39:50.198545Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-16T22:39:50.198615Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-16T22:39:50.198673Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,e"]}, {"name": "Get Subscription by ID", "timestamp": "2023-11-16T22:39:50.202046Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,e"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T22:39:50.202881Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T22:39:50.202944Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T22:39:50.202997Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T22:39:50.203048Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T22:39:50.203107Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T22:39:50.203168Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T22:39:50.203219Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T22:39:50.203269Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-16T22:39:50.203321Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-16T22:39:50.203381Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T22:39:50.203434Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T22:39:50.203487Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-16T22:39:50.203561Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-16T22:39:50.203620Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,e"]}, {"name": "Get Subscription by ID", "timestamp": "2023-11-16T22:39:50.206952Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,e"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T22:39:50.207781Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T22:39:50.207842Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T22:39:50.207895Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T22:39:50.207945Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T22:39:50.208005Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T22:39:50.208065Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T22:39:50.208117Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T22:39:50.208168Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-16T22:39:50.208221Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-16T22:39:50.208272Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T22:39:50.208322Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T22:39:50.208375Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-16T22:39:50.208443Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-16T22:39:50.208507Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,e"]}, {"name": "Get Subscription by ID", "timestamp": "2023-11-16T22:39:50.211865Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,e"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T22:39:50.212709Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T22:39:50.212773Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T22:39:50.212826Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T22:39:50.212877Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T22:39:50.212941Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T22:39:50.213004Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T22:39:50.213055Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T22:39:50.213104Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-16T22:39:50.213155Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-16T22:39:50.213234Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T22:39:50.213295Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T22:39:50.213353Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-16T22:39:50.213423Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-16T22:39:50.213481Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,e"]}, {"name": "Search for all subscriptions in ISA area", "timestamp": "2023-11-16T22:39:50.218866Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,f"]}, {"name": "Created Subscription is in search results", "timestamp": "2023-11-16T22:39:50.221701Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,f"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T22:39:50.224455Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T22:39:50.224518Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T22:39:50.224572Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T22:39:50.224624Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T22:39:50.224689Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T22:39:50.224754Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T22:39:50.224806Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T22:39:50.224857Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-16T22:39:50.224917Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-16T22:39:50.225013Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T22:39:50.225087Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T22:39:50.225149Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-16T22:39:50.225248Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-16T22:39:50.225314Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,e"]}, {"name": "Created Subscription is in search results", "timestamp": "2023-11-16T22:39:50.228121Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,f"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T22:39:50.230902Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T22:39:50.230964Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T22:39:50.231017Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T22:39:50.231068Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T22:39:50.231127Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T22:39:50.231188Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T22:39:50.231239Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T22:39:50.231289Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-16T22:39:50.231340Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-16T22:39:50.231392Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T22:39:50.231442Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T22:39:50.231495Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-16T22:39:50.231561Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-16T22:39:50.231618Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,e"]}, {"name": "Created Subscription is in search results", "timestamp": "2023-11-16T22:39:50.234489Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,f"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T22:39:50.237235Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T22:39:50.237301Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T22:39:50.237356Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T22:39:50.237407Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T22:39:50.237467Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T22:39:50.237529Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T22:39:50.237580Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T22:39:50.237630Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-16T22:39:50.237681Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-16T22:39:50.237731Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T22:39:50.237781Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T22:39:50.237834Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-16T22:39:50.237903Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-16T22:39:50.237960Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,e"]}, {"name": "Created Subscription is in search results", "timestamp": "2023-11-16T22:39:50.240690Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,f"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T22:39:50.243516Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T22:39:50.243578Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T22:39:50.243631Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T22:39:50.243682Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T22:39:50.243741Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T22:39:50.243800Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T22:39:50.243850Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T22:39:50.243899Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-16T22:39:50.243950Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-16T22:39:50.244000Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T22:39:50.244070Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T22:39:50.244132Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-16T22:39:50.244202Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-16T22:39:50.244260Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,e"]}, {"name": "No huge search area allowed", "timestamp": "2023-11-16T22:39:50.247140Z", "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-16T22:39:50.193801Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk3MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:50 GMT", "Content-Length": "341"}, "elapsed_s": 0.001128, "reported": "2023-11-16T22:39:50.195521Z", "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-17T22:40:00.052789Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T22:40:00.052789Z", "format": "RFC3339"}, "version": "1f61rj6akri10"}}, "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-16T22:39:50.198719Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk3MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:50 GMT", "Content-Length": "341"}, "elapsed_s": 0.001197, "reported": "2023-11-16T22:39:50.200418Z", "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-16T22:48:53.851162Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T22:40:00.065948Z", "format": "RFC3339"}, "version": "1f61rj6av0he8"}}, "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-16T22:39:50.203666Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk3MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:50 GMT", "Content-Length": "341"}, "elapsed_s": 0.00124, "reported": "2023-11-16T22:39:50.205406Z", "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-17T22:38:53.851162Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T22:38:53.851162Z", "format": "RFC3339"}, "version": "1f61rj6b8vjd0"}}, "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-16T22:39:50.208556Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk3MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:50 GMT", "Content-Length": "341"}, "elapsed_s": 0.001128, "reported": "2023-11-16T22:39:50.210175Z", "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-16T22:48:53.851162Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T22:38:53.851162Z", "format": "RFC3339"}, "version": "1f61rj6bivsdo"}}, "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-16T22:39:50.213689Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk3MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:50 GMT", "Content-Length": "1316"}, "elapsed_s": 0.002524, "reported": "2023-11-16T22:39:50.216853Z", "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-17T22:40:00.052789Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T22:40:00.052789Z", "format": "RFC3339"}, "version": "1f61rj6akri10"}, {"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-16T22:48:53.851162Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T22:40:00.065948Z", "format": "RFC3339"}, "version": "1f61rj6av0he8"}, {"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-17T22:38:53.851162Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T22:38:53.851162Z", "format": "RFC3339"}, "version": "1f61rj6b8vjd0"}, {"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-16T22:48:53.851162Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T22:38:53.851162Z", "format": "RFC3339"}, "version": "1f61rj6bivsdo"}]}, "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-16T22:39:50.244326Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk3MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 413, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:50 GMT", "Content-Length": "70"}, "elapsed_s": 0.000818, "reported": "2023-11-16T22:39:50.246913Z", "json": {"message": "Area too large (E:cc4fb75e-5eb0-4344-9252-ce949b090d38)"}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T22:39:50.247203Z"}, {"name": "Delete Subscription", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/subscription_simple.md#delete-subscription-test-step", "start_time": "2023-11-16T22:39:50.247251Z", "failed_checks": [], "passed_checks": [{"name": "Missing version prevents deletion", "timestamp": "2023-11-16T22:39:50.249141Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,d"]}, {"name": "Incorrect version prevents deletion", "timestamp": "2023-11-16T22:39:50.250807Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,d"]}, {"name": "Missing version prevents deletion", "timestamp": "2023-11-16T22:39:50.252359Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,d"]}, {"name": "Incorrect version prevents deletion", "timestamp": "2023-11-16T22:39:50.253976Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,d"]}, {"name": "Missing version prevents deletion", "timestamp": "2023-11-16T22:39:50.255527Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,d"]}, {"name": "Incorrect version prevents deletion", "timestamp": "2023-11-16T22:39:50.257148Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,d"]}, {"name": "Missing version prevents deletion", "timestamp": "2023-11-16T22:39:50.258778Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,d"]}, {"name": "Incorrect version prevents deletion", "timestamp": "2023-11-16T22:39:50.260512Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,d"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-16T22:39:50.267089Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,d"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T22:39:50.267902Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T22:39:50.267958Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T22:39:50.268018Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T22:39:50.268088Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T22:39:50.268147Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T22:39:50.268205Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T22:39:50.268269Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T22:39:50.268328Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-16T22:39:50.268386Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-16T22:39:50.268449Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T22:39:50.268512Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T22:39:50.268566Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-16T22:39:50.268644Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-16T22:39:50.268712Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,e"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-16T22:39:50.275292Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,d"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T22:39:50.276170Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T22:39:50.276225Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T22:39:50.276273Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T22:39:50.276317Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T22:39:50.276372Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T22:39:50.276428Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T22:39:50.276473Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T22:39:50.276517Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-16T22:39:50.276562Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-16T22:39:50.276607Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T22:39:50.276652Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T22:39:50.276698Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-16T22:39:50.276760Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-16T22:39:50.276816Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,e"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-16T22:39:50.282982Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,d"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T22:39:50.283840Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T22:39:50.283901Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T22:39:50.283952Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T22:39:50.284001Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T22:39:50.284059Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T22:39:50.284119Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T22:39:50.284167Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T22:39:50.284214Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-16T22:39:50.284263Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-16T22:39:50.284311Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T22:39:50.284359Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T22:39:50.284408Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-16T22:39:50.284473Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-16T22:39:50.284526Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,e"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-16T22:39:50.290566Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,d"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-16T22:39:50.291507Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-16T22:39:50.291568Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-16T22:39:50.291620Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-16T22:39:50.291668Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-16T22:39:50.291728Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-16T22:39:50.291788Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-16T22:39:50.291836Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-16T22:39:50.291884Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-16T22:39:50.291933Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-16T22:39:50.291982Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-16T22:39:50.292030Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-16T22:39:50.292081Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-16T22:39:50.292147Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-16T22:39:50.292200Z", "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-16T22:39:50.247474Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk3MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:50 GMT", "Content-Length": "78"}, "elapsed_s": 0.000791, "reported": "2023-11-16T22:39:50.248926Z", "json": {"message": "Missing version string (E:8be8bfde-9582-4290-be23-8a096bc1b46a)"}, "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-16T22:39:50.249266Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk3MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:50 GMT", "Content-Length": "125"}, "elapsed_s": 0.00078, "reported": "2023-11-16T22:39:50.250592Z", "json": {"message": "strconv.ParseUint: parsing \"notacorrectversion\": value out of range (E:557e4be9-0ab4-4fe7-b63e-af966cfafb2f)"}, "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-16T22:39:50.250908Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk3MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:50 GMT", "Content-Length": "78"}, "elapsed_s": 0.000702, "reported": "2023-11-16T22:39:50.252148Z", "json": {"message": "Missing version string (E:5fd6ff28-76fa-40e1-ad2b-2a186ad101e8)"}, "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-16T22:39:50.252463Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk3MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:50 GMT", "Content-Length": "125"}, "elapsed_s": 0.000729, "reported": "2023-11-16T22:39:50.253744Z", "json": {"message": "strconv.ParseUint: parsing \"notacorrectversion\": value out of range (E:2cc18ed5-eba7-4a91-9d27-5d3cf0967fb1)"}, "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-16T22:39:50.254078Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk3MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:50 GMT", "Content-Length": "78"}, "elapsed_s": 0.000726, "reported": "2023-11-16T22:39:50.255328Z", "json": {"message": "Missing version string (E:59f11b43-9c22-4b28-87f0-45eae57fe258)"}, "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-16T22:39:50.255625Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk3MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:50 GMT", "Content-Length": "125"}, "elapsed_s": 0.000704, "reported": "2023-11-16T22:39:50.256951Z", "json": {"message": "strconv.ParseUint: parsing \"notacorrectversion\": value out of range (E:5254807a-1aae-4ee6-922e-62318c017229)"}, "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-16T22:39:50.257265Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk3MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:50 GMT", "Content-Length": "78"}, "elapsed_s": 0.000695, "reported": "2023-11-16T22:39:50.258559Z", "json": {"message": "Missing version string (E:1320b1a6-e741-4a48-9a75-7ff3fb3a9c1f)"}, "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-16T22:39:50.258881Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk3MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:50 GMT", "Content-Length": "125"}, "elapsed_s": 0.000786, "reported": "2023-11-16T22:39:50.260252Z", "json": {"message": "strconv.ParseUint: parsing \"notacorrectversion\": value out of range (E:1c15add9-5a04-4d90-bdba-db1602f8746c)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350000/1f61rj6akri10", "initiated_at": "2023-11-16T22:39:50.260801Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk3MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:50 GMT", "Content-Length": "341"}, "elapsed_s": 0.00375, "reported": "2023-11-16T22:39:50.265302Z", "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-17T22:40:00.052789Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T22:40:00.052789Z", "format": "RFC3339"}, "version": "1f61rj6akri10"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350001/1f61rj6av0he8", "initiated_at": "2023-11-16T22:39:50.268779Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk3MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:50 GMT", "Content-Length": "341"}, "elapsed_s": 0.00406, "reported": "2023-11-16T22:39:50.273421Z", "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-16T22:48:53.851162Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T22:40:00.065948Z", "format": "RFC3339"}, "version": "1f61rj6av0he8"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350002/1f61rj6b8vjd0", "initiated_at": "2023-11-16T22:39:50.276868Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk3MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:50 GMT", "Content-Length": "341"}, "elapsed_s": 0.003914, "reported": "2023-11-16T22:39:50.281302Z", "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-17T22:38:53.851162Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T22:38:53.851162Z", "format": "RFC3339"}, "version": "1f61rj6b8vjd0"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350003/1f61rj6bivsdo", "initiated_at": "2023-11-16T22:39:50.284580Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk3MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:50 GMT", "Content-Length": "341"}, "elapsed_s": 0.00379, "reported": "2023-11-16T22:39:50.288914Z", "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-16T22:48:53.851162Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T22:38:53.851162Z", "format": "RFC3339"}, "version": "1f61rj6bivsdo"}}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T22:39:50.292224Z"}, {"name": "Query Deleted Subscription", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/subscription_simple.md#query-deleted-subscription-test-step", "start_time": "2023-11-16T22:39:50.292246Z", "failed_checks": [], "passed_checks": [{"name": "Query by subscription ID should fail", "timestamp": "2023-11-16T22:39:50.294468Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,e"]}, {"name": "Query by subscription ID should fail", "timestamp": "2023-11-16T22:39:50.296897Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,e"]}, {"name": "Query by subscription ID should fail", "timestamp": "2023-11-16T22:39:50.298860Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,e"]}, {"name": "Query by subscription ID should fail", "timestamp": "2023-11-16T22:39:50.300815Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,e"]}, {"name": "Search for all subscriptions in ISA area", "timestamp": "2023-11-16T22:39:50.303528Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,f"]}, {"name": "Deleted subscription should not be present in search results", "timestamp": "2023-11-16T22:39:50.304061Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,f"]}, {"name": "Search area that represents a loop is not allowed", "timestamp": "2023-11-16T22:39:50.305802Z", "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-16T22:39:50.292399Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk3MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:50 GMT", "Content-Length": "115"}, "elapsed_s": 0.00118, "reported": "2023-11-16T22:39:50.294189Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350000 not found (E:550ca811-f4c1-44c8-9f86-732e810a183e)"}, "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-16T22:39:50.294650Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk3MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:50 GMT", "Content-Length": "115"}, "elapsed_s": 0.001291, "reported": "2023-11-16T22:39:50.296671Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350001 not found (E:80e1ee19-e1dc-4f81-82b7-356d25366942)"}, "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-16T22:39:50.296977Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk3MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:50 GMT", "Content-Length": "115"}, "elapsed_s": 0.001054, "reported": "2023-11-16T22:39:50.298652Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350002 not found (E:f02c641c-a357-4055-a692-77b2a1c008fa)"}, "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-16T22:39:50.298977Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk3MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:50 GMT", "Content-Length": "115"}, "elapsed_s": 0.001004, "reported": "2023-11-16T22:39:50.300602Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350003 not found (E:86b03f16-2b01-4a0b-8ad3-2c4acb389427)"}, "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-16T22:39:50.301058Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk3MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:50 GMT", "Content-Length": "21"}, "elapsed_s": 0.001574, "reported": "2023-11-16T22:39:50.303199Z", "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-16T22:39:50.304135Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk3MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:50 GMT", "Content-Length": "103"}, "elapsed_s": 0.000863, "reported": "2023-11-16T22:39:50.305536Z", "json": {"message": "Intersection found between polygon edge 1 and 4 (E:c46c8c2c-bfb5-4106-b1b8-1f733fa2a58e)"}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T22:39:50.305857Z"}], "end_time": "2023-11-16T22:39:50.305889Z"}], "successful": true, "end_time": "2023-11-16T22:39:50.305916Z", "cleanup": {"name": "Cleanup", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/subscription_simple.md#cleanup", "start_time": "2023-11-16T22:39:50.305948Z", "failed_checks": [], "passed_checks": [{"name": "Subscription can be queried by ID", "timestamp": "2023-11-16T22:39:50.307861Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-16T22:39:50.309761Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-16T22:39:50.311710Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-16T22:39:50.313711Z", "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-16T22:39:50.306012Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk3MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:50 GMT", "Content-Length": "115"}, "elapsed_s": 0.001097, "reported": "2023-11-16T22:39:50.307643Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350000 not found (E:44802142-5908-45f1-8f34-1b760c4ab474)"}, "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-16T22:39:50.307965Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk3MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:50 GMT", "Content-Length": "115"}, "elapsed_s": 0.001042, "reported": "2023-11-16T22:39:50.309551Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350001 not found (E:d8e20837-675f-499b-b4fb-b1fa46552566)"}, "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-16T22:39:50.309861Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk3MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:50 GMT", "Content-Length": "115"}, "elapsed_s": 0.001097, "reported": "2023-11-16T22:39:50.311496Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350002 not found (E:f8bd5a11-0d87-490f-88f6-6f3c26908831)"}, "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-16T22:39:50.311815Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk3MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:50 GMT", "Content-Length": "115"}, "elapsed_s": 0.001075, "reported": "2023-11-16T22:39:50.313485Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350003 not found (E:7a9e18b5-4b80-4487-8248-d0876d6d0bf9)"}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T22:39:50.313793Z"}}}, {"test_scenario": {"name": "ASTM F3411-22a NetRID DSS interoperability", "scenario_type": "scenarios.astm.netrid.v22a.DSSInteroperability", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss_interoperability.md", "start_time": "2023-11-16T22:39:50.314245Z", "cases": [{"name": "Prerequisites", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss_interoperability.md#prerequisites-test-case", "start_time": "2023-11-16T22:39:50.314307Z", "steps": [{"name": "Test environment requirements", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss_interoperability.md#test-environment-requirements-test-step", "start_time": "2023-11-16T22:39:50.314355Z", "failed_checks": [], "passed_checks": [{"name": "DSS instance is publicly addressable", "timestamp": "2023-11-16T22:39:50.314869Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0210"]}, {"name": "DSS instance is reachable", "timestamp": "2023-11-16T22:39:50.317655Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0210"]}, {"name": "DSS instance is publicly addressable", "timestamp": "2023-11-16T22:39:50.318066Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0210"]}, {"name": "DSS instance is reachable", "timestamp": "2023-11-16T22:39:50.320673Z", "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-16T22:39:50.315008Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk3MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:50 GMT", "Content-Length": "21"}, "elapsed_s": 0.001657, "reported": "2023-11-16T22:39:50.317334Z", "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-16T22:39:50.318167Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk2NywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:50 GMT", "Content-Length": "21"}, "elapsed_s": 0.001637, "reported": "2023-11-16T22:39:50.320358Z", "json": {"subscriptions": []}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T22:39:50.320708Z"}], "end_time": "2023-11-16T22:39:50.320724Z"}, {"name": "Interoperability sequence", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss_interoperability.md#interoperability-sequence-test-case", "start_time": "2023-11-16T22:39:50.320746Z", "steps": [{"name": "S1", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/test_steps/put_isa.md#create-or-update-isa-test-step", "start_time": "2023-11-16T22:39:50.320786Z", "failed_checks": [], "passed_checks": [{"name": "ISA response code", "timestamp": "2023-11-16T22:39:50.329421Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA response format", "timestamp": "2023-11-16T22:39:50.340073Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA ID matches", "timestamp": "2023-11-16T22:39:50.340145Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA version format", "timestamp": "2023-11-16T22:39:50.340199Z", "participants": ["uss2"], "requirements": []}, {"name": "ISA start time matches", "timestamp": "2023-11-16T22:39:50.340249Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA end time matches", "timestamp": "2023-11-16T22:39:50.340311Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA URL matches", "timestamp": "2023-11-16T22:39:50.340362Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA[P] created with proper response", "timestamp": "2023-11-16T22:39:50.340804Z", "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/b5da09f8-dc14-4a7b-a682-29c95b131fbc", "initiated_at": "2023-11-16T22:39:50.321667Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk4NCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-16T22:39:50.320850Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-16T22:49:50.320850Z"}}, "uss_base_url": "https://example.com", "request_id": "c21c9ce0-3246-4fd6-9f3a-3b5f79d8ea0c"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:50 GMT", "Content-Length": "307"}, "elapsed_s": 0.004391, "reported": "2023-11-16T22:39:50.326658Z", "json": {"subscribers": [], "service_area": {"uss_base_url": "https://example.com", "owner": "uss_qualifier", "time_start": {"value": "2023-11-16T22:39:50.32085Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-16T22:49:50.32085Z", "format": "RFC3339"}, "version": "1f61rj6fmdmbo", "id": "b5da09f8-dc14-4a7b-a682-29c95b131fbc"}}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T22:39:50.340832Z"}, {"name": "S2", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss_interoperability.md#s2-test-step", "start_time": "2023-11-16T22:39:50.340863Z", "failed_checks": [], "passed_checks": [{"name": "Subscription[n] created with proper response", "timestamp": "2023-11-16T22:39:50.357882Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,3a"]}, {"name": "service_areas includes ISA from S1", "timestamp": "2023-11-16T22:39:50.358744Z", "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-16T22:39:50.368352Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,3a"]}, {"name": "service_areas includes ISA from S1", "timestamp": "2023-11-16T22:39:50.369057Z", "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-16T22:39:50.369131Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0130,3,a"]}, {"name": "Owner of ISA from S1 is properly synchronized with all DSS", "timestamp": "2023-11-16T22:39:50.369214Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0130,3,b"]}, {"name": "URL of ISA from S1 is properly synchronized with all DSS", "timestamp": "2023-11-16T22:39:50.369272Z", "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-16T22:39:50.369335Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0130,3,d"]}], "queries": [{"request": {"method": "PUT", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/0a97eed6-6488-41b4-8472-2487f805b2b7", "initiated_at": "2023-11-16T22:39:50.341692Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk3MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-16T22:39:50.340919Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-16T22:49:50.340919Z"}}, "uss_base_url": "https://example.com", "request_id": "4c7648bd-13fb-45f4-bcda-23b722a557d4"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:50 GMT", "Content-Length": "606"}, "elapsed_s": 0.012811, "reported": "2023-11-16T22:39:50.355131Z", "json": {"service_areas": [{"uss_base_url": "https://example.com", "owner": "uss_qualifier", "time_start": {"value": "2023-11-16T22:39:50.32085Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-16T22:49:50.32085Z", "format": "RFC3339"}, "version": "1f61rj6fmdmbo", "id": "b5da09f8-dc14-4a7b-a682-29c95b131fbc"}], "subscription": {"id": "0a97eed6-6488-41b4-8472-2487f805b2b7", "uss_base_url": "https://example.com", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-16T22:49:50.340919Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T22:39:50.340919Z", "format": "RFC3339"}, "version": "1f61rj6g9f4a8"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/199b0409-7716-43a4-8ff6-0b433fcf06a4", "initiated_at": "2023-11-16T22:39:50.359586Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk2NywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-16T22:39:50.358815Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-16T22:49:50.358815Z"}}, "uss_base_url": "https://example.com", "request_id": "b7d3e086-6185-4f2c-b270-8ee4882b7c74"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:50 GMT", "Content-Length": "606"}, "elapsed_s": 0.005304, "reported": "2023-11-16T22:39:50.365695Z", "json": {"service_areas": [{"uss_base_url": "https://example.com", "owner": "uss_qualifier", "time_start": {"value": "2023-11-16T22:39:50.32085Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-16T22:49:50.32085Z", "format": "RFC3339"}, "version": "1f61rj6fmdmbo", "id": "b5da09f8-dc14-4a7b-a682-29c95b131fbc"}], "subscription": {"id": "199b0409-7716-43a4-8ff6-0b433fcf06a4", "uss_base_url": "https://example.com", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-16T22:49:50.358815Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T22:39:50.358815Z", "format": "RFC3339"}, "version": "1f61rj6gqstto"}}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T22:39:50.369358Z"}, {"name": "S3", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss_interoperability.md#s3-test-step", "start_time": "2023-11-16T22:39:50.369396Z", "failed_checks": [], "passed_checks": [{"name": "Subscription[P] returned with proper response", "timestamp": "2023-11-16T22:39:50.372768Z", "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-16T22:39:50.375926Z", "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-16T22:39:50.378987Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0130,2,a"]}, {"name": "Subscription[P] owner is properly synchronized with all DSS", "timestamp": "2023-11-16T22:39:50.380585Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0130,2,b"]}, {"name": "Subscription[P] URL is properly synchronized with all DSS", "timestamp": "2023-11-16T22:39:50.382162Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0130,2,c"]}, {"name": "Subscription[P] notification count is properly synchronized with all DSS", "timestamp": "2023-11-16T22:39:50.383683Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0130,2,f"]}, {"name": "Subscription[P] start/end times are properly synchronized with all DSS", "timestamp": "2023-11-16T22:39:50.386811Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0130,2,d"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/0a97eed6-6488-41b4-8472-2487f805b2b7", "initiated_at": "2023-11-16T22:39:50.369442Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk3MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:50 GMT", "Content-Length": "315"}, "elapsed_s": 0.001142, "reported": "2023-11-16T22:39:50.371115Z", "json": {"subscription": {"id": "0a97eed6-6488-41b4-8472-2487f805b2b7", "uss_base_url": "https://example.com", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-16T22:49:50.340919Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T22:39:50.340919Z", "format": "RFC3339"}, "version": "1f61rj6g9f4a8"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "GET", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/0a97eed6-6488-41b4-8472-2487f805b2b7", "initiated_at": "2023-11-16T22:39:50.372817Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk2NywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:50 GMT", "Content-Length": "315"}, "elapsed_s": 0.00114, "reported": "2023-11-16T22:39:50.374424Z", "json": {"subscription": {"id": "0a97eed6-6488-41b4-8472-2487f805b2b7", "uss_base_url": "https://example.com", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-16T22:49:50.340919Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T22:39:50.340919Z", "format": "RFC3339"}, "version": "1f61rj6g9f4a8"}}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T22:39:50.386841Z"}, {"name": "S4", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss_interoperability.md#s4-test-step", "start_time": "2023-11-16T22:39:50.386875Z", "failed_checks": [], "passed_checks": [{"name": "Can query all Subscriptions in area from all DSSs", "timestamp": "2023-11-16T22:39:50.391693Z", "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-16T22:39:50.396415Z", "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-16T22:39:50.386943Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk3MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:50 GMT", "Content-Length": "616"}, "elapsed_s": 0.001679, "reported": "2023-11-16T22:39:50.389157Z", "json": {"subscriptions": [{"id": "0a97eed6-6488-41b4-8472-2487f805b2b7", "uss_base_url": "https://example.com", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-16T22:49:50.340919Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T22:39:50.340919Z", "format": "RFC3339"}, "version": "1f61rj6g9f4a8"}, {"id": "199b0409-7716-43a4-8ff6-0b433fcf06a4", "uss_base_url": "https://example.com", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-16T22:49:50.358815Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T22:39:50.358815Z", "format": "RFC3339"}, "version": "1f61rj6gqstto"}]}, "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-16T22:39:50.391755Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk2NywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:50 GMT", "Content-Length": "616"}, "elapsed_s": 0.001579, "reported": "2023-11-16T22:39:50.393839Z", "json": {"subscriptions": [{"id": "0a97eed6-6488-41b4-8472-2487f805b2b7", "uss_base_url": "https://example.com", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-16T22:49:50.340919Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T22:39:50.340919Z", "format": "RFC3339"}, "version": "1f61rj6g9f4a8"}, {"id": "199b0409-7716-43a4-8ff6-0b433fcf06a4", "uss_base_url": "https://example.com", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-16T22:49:50.358815Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T22:39:50.358815Z", "format": "RFC3339"}, "version": "1f61rj6gqstto"}]}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T22:39:50.396445Z"}, {"name": "S5", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/test_steps/put_isa.md#create-or-update-isa-test-step", "start_time": "2023-11-16T22:39:50.396477Z", "failed_checks": [], "passed_checks": [{"name": "Can get ISA from primary DSS", "timestamp": "2023-11-16T22:39:50.400274Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0130,3,a"]}, {"name": "ISA response code", "timestamp": "2023-11-16T22:39:50.565613Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA response format", "timestamp": "2023-11-16T22:39:50.576358Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA ID matches", "timestamp": "2023-11-16T22:39:50.576425Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA version changed", "timestamp": "2023-11-16T22:39:50.576475Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA version format", "timestamp": "2023-11-16T22:39:50.576522Z", "participants": ["uss2"], "requirements": []}, {"name": "ISA start time matches", "timestamp": "2023-11-16T22:39:50.576568Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA end time matches", "timestamp": "2023-11-16T22:39:50.576613Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA URL matches", "timestamp": "2023-11-16T22:39:50.576657Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "Can modify ISA in primary DSS", "timestamp": "2023-11-16T22:39:50.577232Z", "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/b5da09f8-dc14-4a7b-a682-29c95b131fbc", "initiated_at": "2023-11-16T22:39:50.396527Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk3MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:50 GMT", "Content-Length": "290"}, "elapsed_s": 0.001059, "reported": "2023-11-16T22:39:50.398055Z", "json": {"service_area": {"uss_base_url": "https://example.com", "owner": "uss_qualifier", "time_start": {"value": "2023-11-16T22:39:50.32085Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-16T22:49:50.32085Z", "format": "RFC3339"}, "version": "1f61rj6fmdmbo", "id": "b5da09f8-dc14-4a7b-a682-29c95b131fbc"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/rid/v2/dss/identification_service_areas/b5da09f8-dc14-4a7b-a682-29c95b131fbc/1f61rj6fmdmbo", "initiated_at": "2023-11-16T22:39:50.401046Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk4NCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-16T22:39:50.400339Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-16T22:39:55.400339Z"}}, "uss_base_url": "https://example.com", "request_id": "75d2efe3-13dc-4f73-b034-e11c5241702d"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:50 GMT", "Content-Length": "568"}, "elapsed_s": 0.004227, "reported": "2023-11-16T22:39:50.405846Z", "json": {"subscribers": [{"subscriptions": [{"subscription_id": "0a97eed6-6488-41b4-8472-2487f805b2b7", "notification_index": 1}], "url": "https://example.com"}, {"subscriptions": [{"subscription_id": "199b0409-7716-43a4-8ff6-0b433fcf06a4", "notification_index": 1}], "url": "https://example.com"}], "service_area": {"uss_base_url": "https://example.com", "owner": "uss_qualifier", "time_start": {"value": "2023-11-16T22:39:50.400339Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-16T22:39:55.400339Z", "format": "RFC3339"}, "version": "1f61rj6i22n0o", "id": "b5da09f8-dc14-4a7b-a682-29c95b131fbc"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "POST", "url": "https://example.com/uss/identification_service_areas/b5da09f8-dc14-4a7b-a682-29c95b131fbc", "initiated_at": "2023-11-16T22:39:50.501419Z", "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.eyJhdWQiOiJleGFtcGxlLmNvbSIsImV4cCI6MTcwMDE3Nzk3MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"subscriptions": [{"subscription_id": "199b0409-7716-43a4-8ff6-0b433fcf06a4", "notification_index": 1}], "service_area": {"uss_base_url": "https://example.com", "owner": "uss_qualifier", "time_start": {"value": "2023-11-16T22:39:50.400339Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-16T22:39:55.400339Z", "format": "RFC3339"}, "version": "1f61rj6i22n0o", "id": "b5da09f8-dc14-4a7b-a682-29c95b131fbc"}, "request_id": "46d35d46-f2f8-4170-891b-4c0441a7d1a4"}, "body": null}, "response": {"code": 404, "headers": {"Cache-Control": "max-age=604800", "Content-Type": "text/html; charset=UTF-8", "Date": "Thu, 16 Nov 2023 22:39:50 GMT", "Expires": "Thu, 23 Nov 2023 22:39:50 GMT", "Server": "EOS (vny/0453)", "Content-Length": "433"}, "elapsed_s": 0.061723, "reported": "2023-11-16T22:39:50.563691Z", "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-16T22:39:50.577261Z"}, {"name": "S6", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss_interoperability.md#s6-test-step", "start_time": "2023-11-16T22:39:50.577296Z", "failed_checks": [], "passed_checks": [{"name": "Subscription[n] deleted with proper response", "timestamp": "2023-11-16T22:39:50.583456Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,4a"]}, {"name": "Subscription[n] deleted with proper response", "timestamp": "2023-11-16T22:39:50.589252Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,4a"]}], "queries": [{"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/0a97eed6-6488-41b4-8472-2487f805b2b7/1f61rj6g9f4a8", "initiated_at": "2023-11-16T22:39:50.577340Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk3MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:50 GMT", "Content-Length": "315"}, "elapsed_s": 0.004048, "reported": "2023-11-16T22:39:50.581903Z", "json": {"subscription": {"id": "0a97eed6-6488-41b4-8472-2487f805b2b7", "uss_base_url": "https://example.com", "owner": "uss_qualifier", "notification_index": 1, "time_end": {"value": "2023-11-16T22:49:50.340919Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T22:39:50.340919Z", "format": "RFC3339"}, "version": "1f61rj6g9f4a8"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/199b0409-7716-43a4-8ff6-0b433fcf06a4/1f61rj6gqstto", "initiated_at": "2023-11-16T22:39:50.583527Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk3MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:50 GMT", "Content-Length": "315"}, "elapsed_s": 0.003629, "reported": "2023-11-16T22:39:50.587696Z", "json": {"subscription": {"id": "199b0409-7716-43a4-8ff6-0b433fcf06a4", "uss_base_url": "https://example.com", "owner": "uss_qualifier", "notification_index": 1, "time_end": {"value": "2023-11-16T22:49:50.358815Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T22:39:50.358815Z", "format": "RFC3339"}, "version": "1f61rj6gqstto"}}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T22:39:50.589282Z"}, {"name": "S7", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss_interoperability.md#s7-test-step", "start_time": "2023-11-16T22:39:50.589315Z", "failed_checks": [], "passed_checks": [{"name": "404 with proper response", "timestamp": "2023-11-16T22:39:50.591068Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,4b", "astm.f3411.v22a.DSS0070"]}, {"name": "404 with proper response", "timestamp": "2023-11-16T22:39:50.593034Z", "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/0a97eed6-6488-41b4-8472-2487f805b2b7", "initiated_at": "2023-11-16T22:39:50.589369Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk3MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:50 GMT", "Content-Length": "115"}, "elapsed_s": 0.001019, "reported": "2023-11-16T22:39:50.590853Z", "json": {"message": "Subscription 0a97eed6-6488-41b4-8472-2487f805b2b7 not found (E:9688f1ae-66c0-4d81-821d-13f3454417bc)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "GET", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/199b0409-7716-43a4-8ff6-0b433fcf06a4", "initiated_at": "2023-11-16T22:39:50.591144Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk2NywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:50 GMT", "Content-Length": "115"}, "elapsed_s": 0.001054, "reported": "2023-11-16T22:39:50.592827Z", "json": {"message": "Subscription 199b0409-7716-43a4-8ff6-0b433fcf06a4 not found (E:905fc065-9ab3-44ab-aa31-33600ccfc4a8)"}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T22:39:50.593084Z"}, {"name": "S8", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss_interoperability.md#s8-test-step", "start_time": "2023-11-16T22:39:50.593218Z", "failed_checks": [], "passed_checks": [{"name": "Subscriptions queried successfully", "timestamp": "2023-11-16T22:39:50.596291Z", "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-16T22:39:50.596483Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,4b", "astm.f3411.v22a.DSS0070"]}, {"name": "Subscriptions queried successfully", "timestamp": "2023-11-16T22:39:50.598906Z", "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-16T22:39:50.599094Z", "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-16T22:39:50.593319Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk3MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:50 GMT", "Content-Length": "21"}, "elapsed_s": 0.00184, "reported": "2023-11-16T22:39:50.595932Z", "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-16T22:39:50.596547Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk2NywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:50 GMT", "Content-Length": "21"}, "elapsed_s": 0.00155, "reported": "2023-11-16T22:39:50.598599Z", "json": {"subscriptions": []}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T22:39:50.599124Z"}, {"name": "S9", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss_interoperability.md#s9-test-step", "start_time": "2023-11-16T22:39:50.599155Z", "failed_checks": [], "passed_checks": [{"name": "Subscription[n] created with proper response", "timestamp": "2023-11-16T22:39:55.615248Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,1c"]}, {"name": "service_areas does not include ISA from S1", "timestamp": "2023-11-16T22:39:55.615662Z", "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-16T22:39:55.624421Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,1c"]}, {"name": "service_areas does not include ISA from S1", "timestamp": "2023-11-16T22:39:55.624866Z", "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/4c911fcb-5cf2-4508-8652-8feb15cab009", "initiated_at": "2023-11-16T22:39:55.605582Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk3MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-16T22:39:55.604390Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-16T22:40:00.604390Z"}}, "uss_base_url": "https://example.com", "request_id": "7c2f7011-f430-4796-869a-4f326abaec39"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:55 GMT", "Content-Length": "332"}, "elapsed_s": 0.007345, "reported": "2023-11-16T22:39:55.613658Z", "json": {"service_areas": [], "subscription": {"id": "4c911fcb-5cf2-4508-8652-8feb15cab009", "uss_base_url": "https://example.com", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-16T22:40:00.60439Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T22:39:55.60439Z", "format": "RFC3339"}, "version": "1f61rjbd5qi0o"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/ca49acc2-8e76-424a-86de-94a10e7c3b63", "initiated_at": "2023-11-16T22:39:55.616398Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk2NywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-16T22:39:55.615717Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-16T22:40:00.615717Z"}}, "uss_base_url": "https://example.com", "request_id": "df55ed5c-7481-4ca7-b7ab-62c77881afae"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:55 GMT", "Content-Length": "334"}, "elapsed_s": 0.005607, "reported": "2023-11-16T22:39:55.622604Z", "json": {"service_areas": [], "subscription": {"id": "ca49acc2-8e76-424a-86de-94a10e7c3b63", "uss_base_url": "https://example.com", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-16T22:40:00.615717Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T22:39:55.615717Z", "format": "RFC3339"}, "version": "1f61rjbdfsfp0"}}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T22:39:55.624896Z"}, {"name": "S10", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/test_steps/put_isa.md#create-or-update-isa-test-step", "start_time": "2023-11-16T22:39:55.624938Z", "failed_checks": [], "passed_checks": [{"name": "ISA response code", "timestamp": "2023-11-16T22:39:55.767434Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA response format", "timestamp": "2023-11-16T22:39:55.777927Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA ID matches", "timestamp": "2023-11-16T22:39:55.777993Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA version format", "timestamp": "2023-11-16T22:39:55.778043Z", "participants": ["uss2"], "requirements": []}, {"name": "ISA start time matches", "timestamp": "2023-11-16T22:39:55.778088Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA end time matches", "timestamp": "2023-11-16T22:39:55.778134Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA URL matches", "timestamp": "2023-11-16T22:39:55.778181Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA[P] created with proper response", "timestamp": "2023-11-16T22:39:55.778736Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,1a"]}, {"name": "All Subscription[i] 1\u2264i\u2264n returned in subscribers", "timestamp": "2023-11-16T22:39:55.779255Z", "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/6c5e3f70-fa25-4cc9-a9a7-5650a26e0964", "initiated_at": "2023-11-16T22:39:55.625755Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk4NCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-16T22:39:55.625013Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-16T22:49:55.625013Z"}}, "uss_base_url": "https://example.com", "request_id": "e9f76be5-cb29-4446-90d0-ad35f97176c0"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:55 GMT", "Content-Length": "568"}, "elapsed_s": 0.004447, "reported": "2023-11-16T22:39:55.630758Z", "json": {"subscribers": [{"subscriptions": [{"subscription_id": "4c911fcb-5cf2-4508-8652-8feb15cab009", "notification_index": 1}], "url": "https://example.com"}, {"subscriptions": [{"subscription_id": "ca49acc2-8e76-424a-86de-94a10e7c3b63", "notification_index": 1}], "url": "https://example.com"}], "service_area": {"uss_base_url": "https://example.com", "owner": "uss_qualifier", "time_start": {"value": "2023-11-16T22:39:55.625013Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-16T22:49:55.625013Z", "format": "RFC3339"}, "version": "1f61rjbdono7g", "id": "6c5e3f70-fa25-4cc9-a9a7-5650a26e0964"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "POST", "url": "https://example.com/uss/identification_service_areas/6c5e3f70-fa25-4cc9-a9a7-5650a26e0964", "initiated_at": "2023-11-16T22:39:55.701169Z", "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.eyJhdWQiOiJleGFtcGxlLmNvbSIsImV4cCI6MTcwMDE3Nzk3MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"subscriptions": [{"subscription_id": "ca49acc2-8e76-424a-86de-94a10e7c3b63", "notification_index": 1}], "service_area": {"uss_base_url": "https://example.com", "owner": "uss_qualifier", "time_start": {"value": "2023-11-16T22:39:55.625013Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-16T22:49:55.625013Z", "format": "RFC3339"}, "version": "1f61rjbdono7g", "id": "6c5e3f70-fa25-4cc9-a9a7-5650a26e0964"}, "request_id": "344ddfa3-dd04-4550-8c5e-640fde60cc63"}, "body": null}, "response": {"code": 404, "headers": {"Cache-Control": "max-age=604800", "Content-Type": "text/html; charset=UTF-8", "Date": "Thu, 16 Nov 2023 22:39:55 GMT", "Expires": "Thu, 23 Nov 2023 22:39:55 GMT", "Server": "EOS (vny/0451)", "Content-Length": "433"}, "elapsed_s": 0.063899, "reported": "2023-11-16T22:39:55.765709Z", "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-16T22:39:55.779281Z"}, {"name": "S11", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/test_steps/delete_isa.md#delete-isa-test-step", "start_time": "2023-11-16T22:39:55.779314Z", "failed_checks": [], "passed_checks": [{"name": "ISA response format", "timestamp": "2023-11-16T22:39:55.925305Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,b"]}, {"name": "ISA ID matches", "timestamp": "2023-11-16T22:39:55.925373Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,b"]}, {"name": "ISA version matches", "timestamp": "2023-11-16T22:39:55.925420Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,b"]}, {"name": "ISA[P] deleted with proper response", "timestamp": "2023-11-16T22:39:55.925444Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,2a"]}, {"name": "All Subscription[i] 1\u2264i\u2264n returned in subscribers", "timestamp": "2023-11-16T22:39:55.926051Z", "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/6c5e3f70-fa25-4cc9-a9a7-5650a26e0964/1f61rjbdono7g", "initiated_at": "2023-11-16T22:39:55.779361Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk4NCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:39:55 GMT", "Content-Length": "568"}, "elapsed_s": 0.004714, "reported": "2023-11-16T22:39:55.784562Z", "json": {"service_area": {"uss_base_url": "https://example.com", "owner": "uss_qualifier", "time_start": {"value": "2023-11-16T22:39:55.625013Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-16T22:49:55.625013Z", "format": "RFC3339"}, "version": "1f61rjbdono7g", "id": "6c5e3f70-fa25-4cc9-a9a7-5650a26e0964"}, "subscribers": [{"subscriptions": [{"subscription_id": "4c911fcb-5cf2-4508-8652-8feb15cab009", "notification_index": 2}], "url": "https://example.com"}, {"subscriptions": [{"subscription_id": "ca49acc2-8e76-424a-86de-94a10e7c3b63", "notification_index": 2}], "url": "https://example.com"}]}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "POST", "url": "https://example.com/uss/identification_service_areas/6c5e3f70-fa25-4cc9-a9a7-5650a26e0964", "initiated_at": "2023-11-16T22:39:55.850340Z", "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.eyJhdWQiOiJleGFtcGxlLmNvbSIsImV4cCI6MTcwMDE3Nzk3MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"subscriptions": [{"subscription_id": "ca49acc2-8e76-424a-86de-94a10e7c3b63", "notification_index": 2}], "request_id": "9b1abd36-606b-44b1-ae0b-14a212908bbf"}, "body": null}, "response": {"code": 404, "headers": {"Cache-Control": "max-age=604800", "Content-Type": "text/html; charset=UTF-8", "Date": "Thu, 16 Nov 2023 22:39:55 GMT", "Expires": "Thu, 23 Nov 2023 22:39:55 GMT", "Server": "EOS (vny/0451)", "Content-Length": "433"}, "elapsed_s": 0.062529, "reported": "2023-11-16T22:39:55.913638Z", "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-16T22:39:55.926083Z"}, {"name": "S12", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/test_steps/put_isa.md#create-or-update-isa-test-step", "start_time": "2023-11-16T22:39:55.926117Z", "failed_checks": [], "passed_checks": [{"name": "ISA response code", "timestamp": "2023-11-16T22:40:00.939738Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA response format", "timestamp": "2023-11-16T22:40:00.950743Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA ID matches", "timestamp": "2023-11-16T22:40:00.950817Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA version format", "timestamp": "2023-11-16T22:40:00.950871Z", "participants": ["uss2"], "requirements": []}, {"name": "ISA start time matches", "timestamp": "2023-11-16T22:40:00.950920Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA end time matches", "timestamp": "2023-11-16T22:40:00.950968Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA URL matches", "timestamp": "2023-11-16T22:40:00.951019Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA[P] created with proper response", "timestamp": "2023-11-16T22:40:00.951481Z", "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-16T22:40:00.951912Z", "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/e2192827-502b-4b18-b268-54403bd8287a", "initiated_at": "2023-11-16T22:40:00.930503Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk4NCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-16T22:40:00.929382Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-16T22:50:00.929382Z"}}, "uss_base_url": "https://example.com", "request_id": "2a586f43-5302-45d7-892b-edbc2b0dc698"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:40:00 GMT", "Content-Length": "309"}, "elapsed_s": 0.00544, "reported": "2023-11-16T22:40:00.936732Z", "json": {"subscribers": [], "service_area": {"uss_base_url": "https://example.com", "owner": "uss_qualifier", "time_start": {"value": "2023-11-16T22:40:00.929382Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-16T22:50:00.929382Z", "format": "RFC3339"}, "version": "1f61rjgbs7a9g", "id": "e2192827-502b-4b18-b268-54403bd8287a"}}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T22:40:00.951941Z"}, {"name": "S13", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss_interoperability.md#s13-test-step", "start_time": "2023-11-16T22:40:00.951982Z", "failed_checks": [], "passed_checks": [{"name": "Subscriptions queried successfully", "timestamp": "2023-11-16T22:40:00.954839Z", "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-16T22:40:00.955029Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,3d", "astm.f3411.v22a.DSS0070"]}, {"name": "Subscriptions queried successfully", "timestamp": "2023-11-16T22:40:00.957670Z", "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-16T22:40:00.957885Z", "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-16T22:40:00.952055Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk3MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:40:00 GMT", "Content-Length": "21"}, "elapsed_s": 0.001875, "reported": "2023-11-16T22:40:00.954476Z", "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-16T22:40:00.955095Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk2NywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:40:00 GMT", "Content-Length": "21"}, "elapsed_s": 0.001693, "reported": "2023-11-16T22:40:00.957322Z", "json": {"subscriptions": []}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T22:40:00.957917Z"}, {"name": "S14", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss_interoperability.md#s14-test-step", "start_time": "2023-11-16T22:40:00.957950Z", "failed_checks": [], "passed_checks": [], "end_time": "2023-11-16T22:40:00.957974Z"}, {"name": "S15", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/test_steps/delete_isa.md#delete-isa-test-step", "start_time": "2023-11-16T22:40:00.958002Z", "failed_checks": [], "passed_checks": [{"name": "ISA response format", "timestamp": "2023-11-16T22:40:00.976629Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,b"]}, {"name": "ISA ID matches", "timestamp": "2023-11-16T22:40:00.976697Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,b"]}, {"name": "ISA version matches", "timestamp": "2023-11-16T22:40:00.976744Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,b"]}, {"name": "ISA[P] deleted with proper response", "timestamp": "2023-11-16T22:40:00.976769Z", "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-16T22:40:00.977247Z", "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/e2192827-502b-4b18-b268-54403bd8287a/1f61rjgbs7a9g", "initiated_at": "2023-11-16T22:40:00.958049Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk4NCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:40:00 GMT", "Content-Length": "309"}, "elapsed_s": 0.004284, "reported": "2023-11-16T22:40:00.962887Z", "json": {"service_area": {"uss_base_url": "https://example.com", "owner": "uss_qualifier", "time_start": {"value": "2023-11-16T22:40:00.929382Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-16T22:50:00.929382Z", "format": "RFC3339"}, "version": "1f61rjgbs7a9g", "id": "e2192827-502b-4b18-b268-54403bd8287a"}, "subscribers": []}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T22:40:00.977277Z"}, {"name": "S16", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss_interoperability.md#s16-test-step", "start_time": "2023-11-16T22:40:00.977310Z", "failed_checks": [], "passed_checks": [{"name": "Subscription[n] created with proper response", "timestamp": "2023-11-16T22:40:00.986137Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,3a"]}, {"name": "service_areas does not include ISA from S12", "timestamp": "2023-11-16T22:40:00.986557Z", "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-16T22:40:00.994746Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,3a"]}, {"name": "service_areas does not include ISA from S12", "timestamp": "2023-11-16T22:40:00.995152Z", "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/f215ed25-7471-4a36-a671-26b0abe51f67", "initiated_at": "2023-11-16T22:40:00.978111Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk3MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-16T22:40:00.977367Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-16T22:50:00.977367Z"}}, "uss_base_url": "https://example.com", "request_id": "2bebaa01-6289-4c67-baf0-c62e8f2c2712"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:40:00 GMT", "Content-Length": "334"}, "elapsed_s": 0.005706, "reported": "2023-11-16T22:40:00.984370Z", "json": {"service_areas": [], "subscription": {"id": "f215ed25-7471-4a36-a671-26b0abe51f67", "uss_base_url": "https://example.com", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-16T22:50:00.977367Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T22:40:00.977367Z", "format": "RFC3339"}, "version": "1f61rjgd96b40"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/c02fa642-91b3-4dd7-8215-6cb564907bcd", "initiated_at": "2023-11-16T22:40:00.987262Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk2NywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-16T22:40:00.986609Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-16T22:50:00.986609Z"}}, "uss_base_url": "https://example.com", "request_id": "b3b98c23-e752-4060-ab5f-51b15c7e86a5"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:40:00 GMT", "Content-Length": "334"}, "elapsed_s": 0.005325, "reported": "2023-11-16T22:40:00.993119Z", "json": {"service_areas": [], "subscription": {"id": "c02fa642-91b3-4dd7-8215-6cb564907bcd", "uss_base_url": "https://example.com", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-16T22:50:00.986609Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T22:40:00.986609Z", "format": "RFC3339"}, "version": "1f61rjgdhprh0"}}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-16T22:40:00.995179Z"}, {"name": "S17", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss_interoperability.md#s17-test-step", "start_time": "2023-11-16T22:40:00.995211Z", "failed_checks": [], "passed_checks": [{"name": "Subscription[n] deleted with proper response", "timestamp": "2023-11-16T22:40:01.001602Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,4a"]}, {"name": "Subscription[n] deleted with proper response", "timestamp": "2023-11-16T22:40:01.007617Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,4a"]}], "queries": [{"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/f215ed25-7471-4a36-a671-26b0abe51f67/1f61rjgd96b40", "initiated_at": "2023-11-16T22:40:00.995254Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk3MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:40:00 GMT", "Content-Length": "315"}, "elapsed_s": 0.004074, "reported": "2023-11-16T22:40:00.999799Z", "json": {"subscription": {"id": "f215ed25-7471-4a36-a671-26b0abe51f67", "uss_base_url": "https://example.com", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-16T22:50:00.977367Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T22:40:00.977367Z", "format": "RFC3339"}, "version": "1f61rjgd96b40"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/c02fa642-91b3-4dd7-8215-6cb564907bcd/1f61rjgdhprh0", "initiated_at": "2023-11-16T22:40:01.001652Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk3MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:40:01 GMT", "Content-Length": "315"}, "elapsed_s": 0.003694, "reported": "2023-11-16T22:40:01.005874Z", "json": {"subscription": {"id": "c02fa642-91b3-4dd7-8215-6cb564907bcd", "uss_base_url": "https://example.com", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-16T22:50:00.986609Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T22:40:00.986609Z", "format": "RFC3339"}, "version": "1f61rjgdhprh0"}}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T22:40:01.007646Z"}], "end_time": "2023-11-16T22:40:01.007661Z"}], "successful": true, "notes": {"uss2_private_address": {"message": "DSS instance (URL: http://dss.uss2.localutm/rid/v2, netloc: dss.uss2.localutm, resolved IP: 172.19.0.3) is declared as explicitly having a private address, skipping check", "timestamp": "2023-11-16T22:39:50.314704Z"}, "uss1_private_address": {"message": "DSS instance (URL: http://dss.uss1.localutm/rid/v2, netloc: dss.uss1.localutm, resolved IP: 172.19.0.3) is declared as explicitly having a private address, skipping check", "timestamp": "2023-11-16T22:39:50.317923Z"}}, "end_time": "2023-11-16T22:40:01.007674Z", "cleanup": {"name": "Cleanup", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss_interoperability.md#cleanup", "start_time": "2023-11-16T22:40:01.007697Z", "failed_checks": [], "passed_checks": [{"name": "ISA deleted with proper response", "timestamp": "2023-11-16T22:40:01.017151Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,2a"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-16T22:40:01.019310Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,4a"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-16T22:40:01.021504Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,4a"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-16T22:40:01.023591Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,4a"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-16T22:40:01.029019Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,4a"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-16T22:40:01.030967Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,4a"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-16T22:40:01.036944Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,4a"]}, {"name": "ISA deleted with proper response", "timestamp": "2023-11-16T22:40:01.039088Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,2a"]}, {"name": "ISA deleted with proper response", "timestamp": "2023-11-16T22:40:01.041005Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,2a"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-16T22:40:01.043273Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,4a"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-16T22:40:01.045075Z", "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/b5da09f8-dc14-4a7b-a682-29c95b131fbc", "initiated_at": "2023-11-16T22:40:01.007736Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk3MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:40:01 GMT", "Content-Length": "292"}, "elapsed_s": 0.001048, "reported": "2023-11-16T22:40:01.009279Z", "json": {"service_area": {"uss_base_url": "https://example.com", "owner": "uss_qualifier", "time_start": {"value": "2023-11-16T22:39:50.400339Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-16T22:39:55.400339Z", "format": "RFC3339"}, "version": "1f61rj6i22n0o", "id": "b5da09f8-dc14-4a7b-a682-29c95b131fbc"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/rid/v2/dss/identification_service_areas/b5da09f8-dc14-4a7b-a682-29c95b131fbc/1f61rj6i22n0o", "initiated_at": "2023-11-16T22:40:01.010544Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk4NCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:40:01 GMT", "Content-Length": "309"}, "elapsed_s": 0.004265, "reported": "2023-11-16T22:40:01.015354Z", "json": {"service_area": {"uss_base_url": "https://example.com", "owner": "uss_qualifier", "time_start": {"value": "2023-11-16T22:39:50.400339Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-16T22:39:55.400339Z", "format": "RFC3339"}, "version": "1f61rj6i22n0o", "id": "b5da09f8-dc14-4a7b-a682-29c95b131fbc"}, "subscribers": []}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "GET", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/0a97eed6-6488-41b4-8472-2487f805b2b7", "initiated_at": "2023-11-16T22:40:01.017262Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk3MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:40:01 GMT", "Content-Length": "115"}, "elapsed_s": 0.00115, "reported": "2023-11-16T22:40:01.019093Z", "json": {"message": "Subscription 0a97eed6-6488-41b4-8472-2487f805b2b7 not found (E:3bd9516e-cc17-4eba-ac97-e22830f32aa1)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "GET", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/199b0409-7716-43a4-8ff6-0b433fcf06a4", "initiated_at": "2023-11-16T22:40:01.019421Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk3MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:40:01 GMT", "Content-Length": "115"}, "elapsed_s": 0.001135, "reported": "2023-11-16T22:40:01.021240Z", "json": {"message": "Subscription 199b0409-7716-43a4-8ff6-0b433fcf06a4 not found (E:fcc21300-36c6-49df-9460-ee0090f7dd4e)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "GET", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/4c911fcb-5cf2-4508-8652-8feb15cab009", "initiated_at": "2023-11-16T22:40:01.021614Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk3MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:40:01 GMT", "Content-Length": "313"}, "elapsed_s": 0.001109, "reported": "2023-11-16T22:40:01.023373Z", "json": {"subscription": {"id": "4c911fcb-5cf2-4508-8652-8feb15cab009", "uss_base_url": "https://example.com", "owner": "uss_qualifier", "notification_index": 2, "time_end": {"value": "2023-11-16T22:40:00.60439Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T22:39:55.60439Z", "format": "RFC3339"}, "version": "1f61rjbd5qi0o"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/4c911fcb-5cf2-4508-8652-8feb15cab009/1f61rjbd5qi0o", "initiated_at": "2023-11-16T22:40:01.024540Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk3MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:40:01 GMT", "Content-Length": "313"}, "elapsed_s": 0.003712, "reported": "2023-11-16T22:40:01.028749Z", "json": {"subscription": {"id": "4c911fcb-5cf2-4508-8652-8feb15cab009", "uss_base_url": "https://example.com", "owner": "uss_qualifier", "notification_index": 2, "time_end": {"value": "2023-11-16T22:40:00.60439Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T22:39:55.60439Z", "format": "RFC3339"}, "version": "1f61rjbd5qi0o"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "GET", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/ca49acc2-8e76-424a-86de-94a10e7c3b63", "initiated_at": "2023-11-16T22:40:01.029103Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk3MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:40:01 GMT", "Content-Length": "315"}, "elapsed_s": 0.001087, "reported": "2023-11-16T22:40:01.030732Z", "json": {"subscription": {"id": "ca49acc2-8e76-424a-86de-94a10e7c3b63", "uss_base_url": "https://example.com", "owner": "uss_qualifier", "notification_index": 2, "time_end": {"value": "2023-11-16T22:40:00.615717Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T22:39:55.615717Z", "format": "RFC3339"}, "version": "1f61rjbdfsfp0"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/ca49acc2-8e76-424a-86de-94a10e7c3b63/1f61rjbdfsfp0", "initiated_at": "2023-11-16T22:40:01.032066Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk3MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:40:01 GMT", "Content-Length": "315"}, "elapsed_s": 0.004062, "reported": "2023-11-16T22:40:01.036695Z", "json": {"subscription": {"id": "ca49acc2-8e76-424a-86de-94a10e7c3b63", "uss_base_url": "https://example.com", "owner": "uss_qualifier", "notification_index": 2, "time_end": {"value": "2023-11-16T22:40:00.615717Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-16T22:39:55.615717Z", "format": "RFC3339"}, "version": "1f61rjbdfsfp0"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "GET", "url": "http://dss.uss2.localutm/rid/v2/dss/identification_service_areas/6c5e3f70-fa25-4cc9-a9a7-5650a26e0964", "initiated_at": "2023-11-16T22:40:01.037029Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk3MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:40:01 GMT", "Content-Length": "106"}, "elapsed_s": 0.001145, "reported": "2023-11-16T22:40:01.038855Z", "json": {"message": "ISA 6c5e3f70-fa25-4cc9-a9a7-5650a26e0964 not found (E:7a8039a8-a53a-4811-9f8e-84cf7c6a342c)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "GET", "url": "http://dss.uss2.localutm/rid/v2/dss/identification_service_areas/e2192827-502b-4b18-b268-54403bd8287a", "initiated_at": "2023-11-16T22:40:01.039174Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk3MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:40:01 GMT", "Content-Length": "106"}, "elapsed_s": 0.00108, "reported": "2023-11-16T22:40:01.040784Z", "json": {"message": "ISA e2192827-502b-4b18-b268-54403bd8287a not found (E:e2cd32b3-a255-400b-a1ee-ff31c60041ad)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "GET", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/f215ed25-7471-4a36-a671-26b0abe51f67", "initiated_at": "2023-11-16T22:40:01.041084Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk3MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:40:01 GMT", "Content-Length": "115"}, "elapsed_s": 0.001228, "reported": "2023-11-16T22:40:01.043012Z", "json": {"message": "Subscription f215ed25-7471-4a36-a671-26b0abe51f67 not found (E:de688cc5-b193-4245-b139-0f591bf97e72)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "GET", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/c02fa642-91b3-4dd7-8215-6cb564907bcd", "initiated_at": "2023-11-16T22:40:01.043376Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk3MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:40:01 GMT", "Content-Length": "115"}, "elapsed_s": 0.001018, "reported": "2023-11-16T22:40:01.044880Z", "json": {"message": "Subscription c02fa642-91b3-4dd7-8215-6cb564907bcd not found (E:1cd096a8-3e36-4ed6-98eb-b644024bfa19)"}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T22:40:01.045148Z"}}}, {"test_scenario": {"name": "ASTM NetRID DSS: Token Validation", "scenario_type": "scenarios.astm.netrid.v19.dss.TokenValidation", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/token_validation.md", "start_time": "2023-11-16T22:40:01.045644Z", "cases": [{"name": "Setup", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/token_validation.md#setup-test-case", "start_time": "2023-11-16T22:40:01.045712Z", "steps": [{"name": "Ensure clean workspace", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/token_validation.md#ensure-clean-workspace-test-step", "start_time": "2023-11-16T22:40:01.045758Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-16T22:40:01.047680Z", "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-16T22:40:01.045805Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk3MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:40:01 GMT", "Content-Length": "106"}, "elapsed_s": 0.001099, "reported": "2023-11-16T22:40:01.047424Z", "json": {"message": "ISA 0000015c-e36d-40be-d38b-eca6ca350000 not found (E:96a34a84-ab4e-4e48-9947-c0afa502e08d)"}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T22:40:01.047763Z"}], "end_time": "2023-11-16T22:40:01.047794Z"}, {"name": "Token validation", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/token_validation.md#token-validation-test-case", "start_time": "2023-11-16T22:40:01.047834Z", "steps": [{"name": "Token validation", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/test_steps/put_isa.md#create-or-update-isa-test-step", "start_time": "2023-11-16T22:40:01.047863Z", "failed_checks": [], "passed_checks": [{"name": "Read scope cannot create an ISA", "timestamp": "2023-11-16T22:40:01.050493Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "Missing token prevents creating an ISA", "timestamp": "2023-11-16T22:40:01.053561Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "Fake token prevents creating an ISA", "timestamp": "2023-11-16T22:40:01.057702Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA response code", "timestamp": "2023-11-16T22:40:01.067142Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA response format", "timestamp": "2023-11-16T22:40:01.077783Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA ID matches", "timestamp": "2023-11-16T22:40:01.077865Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA version format", "timestamp": "2023-11-16T22:40:01.077928Z", "participants": ["uss2"], "requirements": []}, {"name": "ISA start time matches", "timestamp": "2023-11-16T22:40:01.077988Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA end time matches", "timestamp": "2023-11-16T22:40:01.078044Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA URL matches", "timestamp": "2023-11-16T22:40:01.078103Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "Correct token and scope can create ISA", "timestamp": "2023-11-16T22:40:01.078573Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "Missing token prevents reading an ISA", "timestamp": "2023-11-16T22:40:01.079901Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.GetISA"]}, {"name": "Fake token prevents reading an ISA", "timestamp": "2023-11-16T22:40:01.082318Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.GetISA"]}, {"name": "Read scope cannot mutate an ISA", "timestamp": "2023-11-16T22:40:01.084850Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "Missing token prevents mutating an ISA", "timestamp": "2023-11-16T22:40:01.087340Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "Fake token cannot mutate an ISA", "timestamp": "2023-11-16T22:40:01.089929Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "Read scope cannot delete an ISA", "timestamp": "2023-11-16T22:40:01.091619Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,b"]}, {"name": "Missing token prevents ISA deletion", "timestamp": "2023-11-16T22:40:01.093372Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,b"]}, {"name": "Fake token cannot delete an ISA", "timestamp": "2023-11-16T22:40:01.095225Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,b"]}, {"name": "Correct token and scope can delete ISA", "timestamp": "2023-11-16T22:40:01.102703Z", "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-16T22:40:01.048671Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk3MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-16T22:38:54.863826Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-16T23:38:54.863826Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "03cc90f4-ffb3-4ad3-a020-d71e24860283"}, "body": null}, "response": {"code": 403, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:40:01 GMT", "Content-Length": "202"}, "elapsed_s": 0.000895, "reported": "2023-11-16T22:40:01.050113Z", "json": {"message": "Access token missing scopes (AuthOption[0]: rid.service_provider) while expecting [Authority: (rid.service_provider)] and got rid.display_provider (E:0fb7138f-7b27-4f12-9040-fe79c3e4d8b4)"}, "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-16T22:40:01.051401Z", "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-16T22:38:54.863826Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-16T23:38:54.863826Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "21c43047-a63a-44f2-9cc9-ee7bf0f154f0"}, "body": null}, "response": {"code": 401, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:40:01 GMT", "Content-Length": "76"}, "elapsed_s": 0.001262, "reported": "2023-11-16T22:40:01.053168Z", "json": {"message": "Missing access token (E:6a18ba3d-e5bd-4af5-b720-eccda95668ee)"}, "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-16T22:40:01.054579Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImNsaWVudF9pZCI6InVzc191bnNpZ25lZCIsImV4cCI6MTcwMDE3ODAwMSwiaXNzIjoiTm9BdXRoIiwianRpIjoiYzg5ZTE3MTItZGE1Yy00MzU5LTkyMGYtZDQxM2Y1YmI5MzlmIiwibmJmIjoxNzAwMTc0NDAwLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3Vuc2lnbmVkIn0.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-16T22:38:54.863826Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-16T23:38:54.863826Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "5cb184c0-9767-4c9b-8aba-42110628c0d5"}, "body": null}, "response": {"code": 401, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:40:01 GMT", "Content-Length": "86"}, "elapsed_s": 0.001191, "reported": "2023-11-16T22:40:01.057362Z", "json": {"message": "crypto/rsa: verification error (E:90e755a8-5b65-43fc-aba5-e0ad8071bc14)"}, "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-16T22:40:01.058653Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk4NCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-16T22:38:54.863826Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-16T23:38:54.863826Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "a32cb828-bf31-4a3d-9bd3-b80d329312e3"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:40:01 GMT", "Content-Length": "335"}, "elapsed_s": 0.005153, "reported": "2023-11-16T22:40:01.064375Z", "json": {"subscribers": [], "service_area": {"uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "time_start": {"value": "2023-11-16T22:38:54.863826Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-16T23:38:54.863826Z", "format": "RFC3339"}, "version": "1f61rjgflv0d0", "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/1f61rjgflv0d0", "initiated_at": "2023-11-16T22:40:01.083126Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk3MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-16T22:38:54.863826Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-16T23:38:54.863826Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "abd827d0-34a7-45ee-acc9-438366d2efe4"}, "body": null}, "response": {"code": 403, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:40:01 GMT", "Content-Length": "202"}, "elapsed_s": 0.000849, "reported": "2023-11-16T22:40:01.084531Z", "json": {"message": "Access token missing scopes (AuthOption[0]: rid.service_provider) while expecting [Authority: (rid.service_provider)] and got rid.display_provider (E:3eab2706-5040-4bf0-90c1-be2d24c20886)"}, "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-16T22:40:01.085659Z", "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-16T22:38:54.863826Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-16T23:38:54.863826Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "6475de30-ed47-4954-9478-dd045fb63334"}, "body": null}, "response": {"code": 401, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:40:01 GMT", "Content-Length": "76"}, "elapsed_s": 0.000773, "reported": "2023-11-16T22:40:01.086950Z", "json": {"message": "Missing access token (E:543b1403-e491-46a4-b193-22cfcd851b99)"}, "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-16T22:40:01.088197Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImNsaWVudF9pZCI6InVzc191bnNpZ25lZCIsImV4cCI6MTcwMDE3ODAwMSwiaXNzIjoiTm9BdXRoIiwianRpIjoiYzg5ZTE3MTItZGE1Yy00MzU5LTkyMGYtZDQxM2Y1YmI5MzlmIiwibmJmIjoxNzAwMTc0NDAwLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3Vuc2lnbmVkIn0.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-16T22:38:54.863826Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-16T23:38:54.863826Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "2e209a6a-a1c5-4eec-a9d6-ad1f459fe097"}, "body": null}, "response": {"code": 401, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:40:01 GMT", "Content-Length": "86"}, "elapsed_s": 0.00083, "reported": "2023-11-16T22:40:01.089583Z", "json": {"message": "crypto/rsa: verification error (E:053c05ab-1dfd-49aa-a2e5-563bbfb0b445)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/rid/v2/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000/1f61rjgflv0d0", "initiated_at": "2023-11-16T22:40:01.089994Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk3MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 403, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:40:01 GMT", "Content-Length": "202"}, "elapsed_s": 0.000775, "reported": "2023-11-16T22:40:01.091282Z", "json": {"message": "Access token missing scopes (AuthOption[0]: rid.service_provider) while expecting [Authority: (rid.service_provider)] and got rid.display_provider (E:8e68b57d-bade-46bc-8455-5617b49e1e0e)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/rid/v2/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000/1f61rjgflv0d0", "initiated_at": "2023-11-16T22:40:01.091730Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0"}, "json": null, "body": null}, "response": {"code": 401, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:40:01 GMT", "Content-Length": "76"}, "elapsed_s": 0.000689, "reported": "2023-11-16T22:40:01.093033Z", "json": {"message": "Missing access token (E:3d9da796-42ef-4481-92a1-2e874e4b0352)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/rid/v2/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000/1f61rjgflv0d0", "initiated_at": "2023-11-16T22:40:01.093472Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImNsaWVudF9pZCI6InVzc191bnNpZ25lZCIsImV4cCI6MTcwMDE3ODAwMSwiaXNzIjoiTm9BdXRoIiwianRpIjoiYzg5ZTE3MTItZGE1Yy00MzU5LTkyMGYtZDQxM2Y1YmI5MzlmIiwibmJmIjoxNzAwMTc0NDAwLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3Vuc2lnbmVkIn0.REDACTED"}, "json": null, "body": null}, "response": {"code": 401, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:40:01 GMT", "Content-Length": "86"}, "elapsed_s": 0.00079, "reported": "2023-11-16T22:40:01.094893Z", "json": {"message": "crypto/rsa: verification error (E:6471ed79-bd71-45d4-8688-20524011a6c0)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/rid/v2/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000/1f61rjgflv0d0", "initiated_at": "2023-11-16T22:40:01.095290Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk4NCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:40:01 GMT", "Content-Length": "335"}, "elapsed_s": 0.004434, "reported": "2023-11-16T22:40:01.100424Z", "json": {"service_area": {"uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "time_start": {"value": "2023-11-16T22:38:54.863826Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-16T23:38:54.863826Z", "format": "RFC3339"}, "version": "1f61rjgflv0d0", "id": "0000015c-e36d-40be-d38b-eca6ca350000"}, "subscribers": []}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T22:40:01.102738Z"}], "end_time": "2023-11-16T22:40:01.102755Z"}], "successful": true, "end_time": "2023-11-16T22:40:01.102768Z", "cleanup": {"name": "Cleanup", "documentation_url": "https://github.com/interuss/monitoring/blob/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/token_validation.md#cleanup", "start_time": "2023-11-16T22:40:01.102790Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-16T22:40:01.104695Z", "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-16T22:40:01.102816Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMDE3Nzk3MywiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": null, "body": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Thu, 16 Nov 2023 22:40:01 GMT", "Content-Length": "106"}, "elapsed_s": 0.001139, "reported": "2023-11-16T22:40:01.104448Z", "json": {"message": "ISA 0000015c-e36d-40be-d38b-eca6ca350000 not found (E:ec0c1596-7b49-4ea8-9419-77c216116439)"}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-16T22:40:01.104786Z"}}}, {"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/05bdd30218250d942876ae555360814dd17d9766/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/crdb_access.md", "start_time": "2023-11-16T22:40:01.105155Z", "cases": [], "successful": true, "end_time": "2023-11-16T22:40:01.105216Z"}}], "capability_evaluations": [], "successful": true, "end_time": "2023-11-16T22:40:01.105409Z"}}], "generator_type": "action_generators.astm.f3411.ForEachDSS", "start_time": "2023-11-16T22:39:27.565370Z", "successful": true, "end_time": "2023-11-16T22:40:01.106024Z"}}], "capability_evaluations": [], "successful": true, "end_time": "2023-11-16T22:40:01.106837Z"}}} \ No newline at end of file +{"codebase_version": "BradNicolle/monitoring/v0.0.0-3295d62", "commit_hash": "3295d6256c65973191f6bb2d69cc9c4d125637ec", "baseline_signature": "b860215d4eea643c0d3a49d1ee65415813dbbf2fec82bee3808e5a758decf4fa", "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, "skip_action_when": null, "include_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-27T01:37:58.795362Z", "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-27T01:37:58.795669Z", "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-27T01:37:58.795898Z", "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-27T01:37:58.795980Z", "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-27T01:37:58.796038Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-27T01:37:58.802092Z", "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-27T01:37:58.796097Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY3OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:37:58 GMT", "Content-Length": "106"}, "elapsed_s": 0.003075, "reported": "2023-11-27T01:37:58.801570Z", "json": {"message": "ISA 0000015c-e36d-40be-d38b-eca6ca350000 not found (E:262a3134-c09d-469f-94f5-6d54ba4a510f)"}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T01:37:58.802169Z"}], "end_time": "2023-11-27T01:37:58.802200Z"}, {"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-27T01:37:58.802240Z", "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-27T01:37:58.802276Z", "failed_checks": [], "passed_checks": [{"name": "ISA response code", "timestamp": "2023-11-27T01:37:58.815508Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA response format", "timestamp": "2023-11-27T01:37:59.004052Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA ID matches", "timestamp": "2023-11-27T01:37:59.004165Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA version format", "timestamp": "2023-11-27T01:37:59.004218Z", "participants": ["uss1"], "requirements": []}, {"name": "ISA start time matches", "timestamp": "2023-11-27T01:37:59.004272Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA end time matches", "timestamp": "2023-11-27T01:37:59.004315Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA URL matches", "timestamp": "2023-11-27T01:37:59.004372Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA created", "timestamp": "2023-11-27T01:37:59.004815Z", "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-27T01:37:58.803158Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY3OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-27T01:37:59.210691Z", "time_end": "2023-11-27T02:37:59.210691Z"}, "flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "request_id": "e17ce247-681f-42e6-b646-224e1ffd1275"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:37:58 GMT", "Content-Length": "291"}, "elapsed_s": 0.007091, "reported": "2023-11-27T01:37:58.812421Z", "json": {"subscribers": [], "service_area": {"flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-27T01:37:59.210691Z", "time_end": "2023-11-27T02:37:59.210691Z", "version": "1f6qn3vjs2de0", "id": "0000015c-e36d-40be-d38b-eca6ca350000"}}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T01:37:59.004845Z"}, {"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-27T01:37:59.004875Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-27T01:37:59.008856Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.GetISA", "interuss.f3411.dss_endpoints.GetISA"]}, {"name": "ISA version match", "timestamp": "2023-11-27T01:37:59.009480Z", "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-27T01:37:59.004924Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY3OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:37:59 GMT", "Content-Length": "274"}, "elapsed_s": 0.001774, "reported": "2023-11-27T01:37:59.007365Z", "json": {"service_area": {"flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-27T01:37:59.210691Z", "time_end": "2023-11-27T02:37:59.210691Z", "version": "1f6qn3vjs2de0", "id": "0000015c-e36d-40be-d38b-eca6ca350000"}}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T01:37:59.009508Z"}], "end_time": "2023-11-27T01:37:59.009524Z"}, {"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-27T01:37:59.009558Z", "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-27T01:37:59.009593Z", "failed_checks": [], "passed_checks": [{"name": "ISA response code", "timestamp": "2023-11-27T01:37:59.018669Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA response format", "timestamp": "2023-11-27T01:37:59.029208Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA ID matches", "timestamp": "2023-11-27T01:37:59.029282Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA version changed", "timestamp": "2023-11-27T01:37:59.029333Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA version format", "timestamp": "2023-11-27T01:37:59.029379Z", "participants": ["uss1"], "requirements": []}, {"name": "ISA start time matches", "timestamp": "2023-11-27T01:37:59.029426Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA end time matches", "timestamp": "2023-11-27T01:37:59.029469Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA URL matches", "timestamp": "2023-11-27T01:37:59.029514Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA updated", "timestamp": "2023-11-27T01:37:59.029893Z", "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/1f6qn3vjs2de0", "initiated_at": "2023-11-27T01:37:59.010187Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY3OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-27T01:37:59.210691Z", "time_end": "2023-11-27T02:38:00.210691Z"}, "flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "request_id": "bc83f4e6-c6bc-4bce-bbbd-840361a675fe"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:37:59 GMT", "Content-Length": "291"}, "elapsed_s": 0.005401, "reported": "2023-11-27T01:37:59.016183Z", "json": {"subscribers": [], "service_area": {"flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-27T01:37:59.210691Z", "time_end": "2023-11-27T02:38:00.210691Z", "version": "1f6qn3vpvjhug", "id": "0000015c-e36d-40be-d38b-eca6ca350000"}}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T01:37:59.029921Z"}, {"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-27T01:37:59.029955Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-27T01:37:59.033467Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.GetISA", "interuss.f3411.dss_endpoints.GetISA"]}, {"name": "ISA version match", "timestamp": "2023-11-27T01:37:59.034088Z", "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-27T01:37:59.030000Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY3OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:37:59 GMT", "Content-Length": "274"}, "elapsed_s": 0.001464, "reported": "2023-11-27T01:37:59.032046Z", "json": {"service_area": {"flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-27T01:37:59.210691Z", "time_end": "2023-11-27T02:38:00.210691Z", "version": "1f6qn3vpvjhug", "id": "0000015c-e36d-40be-d38b-eca6ca350000"}}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T01:37:59.034115Z"}, {"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-27T01:37:59.034146Z", "failed_checks": [], "passed_checks": [{"name": "ISAs search response format", "timestamp": "2023-11-27T01:37:59.048484Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "Successful ISAs search", "timestamp": "2023-11-27T01:37:59.048527Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "ISA returned by search", "timestamp": "2023-11-27T01:37:59.049219Z", "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-27T02:37:00.210691Z", "initiated_at": "2023-11-27T01:37:59.034230Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY3OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:37:59 GMT", "Content-Length": "277"}, "elapsed_s": 0.002451, "reported": "2023-11-27T01:37:59.037256Z", "json": {"service_areas": [{"flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-27T01:37:59.210691Z", "time_end": "2023-11-27T02:38:00.210691Z", "version": "1f6qn3vpvjhug", "id": "0000015c-e36d-40be-d38b-eca6ca350000"}]}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T01:37:59.049250Z"}, {"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-27T01:37:59.049282Z", "failed_checks": [], "passed_checks": [{"name": "ISAs search response format", "timestamp": "2023-11-27T01:37:59.060906Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "Successful ISAs search", "timestamp": "2023-11-27T01:37:59.060947Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "ISA not returned by search", "timestamp": "2023-11-27T01:37:59.061101Z", "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-27T02:39:00.210691Z", "initiated_at": "2023-11-27T01:37:59.049362Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY3OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:37:59 GMT", "Content-Length": "21"}, "elapsed_s": 0.001604, "reported": "2023-11-27T01:37:59.051546Z", "json": {"service_areas": []}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T01:37:59.061131Z"}, {"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-27T01:37:59.061160Z", "failed_checks": [], "passed_checks": [{"name": "ISAs search response format", "timestamp": "2023-11-27T01:37:59.074183Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "Successful ISAs search", "timestamp": "2023-11-27T01:37:59.074228Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "ISA returned by search", "timestamp": "2023-11-27T01:37:59.074922Z", "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-27T01:38:59.210691Z", "initiated_at": "2023-11-27T01:37:59.061235Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY3OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:37:59 GMT", "Content-Length": "277"}, "elapsed_s": 0.001708, "reported": "2023-11-27T01:37:59.063491Z", "json": {"service_areas": [{"flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-27T01:37:59.210691Z", "time_end": "2023-11-27T02:38:00.210691Z", "version": "1f6qn3vpvjhug", "id": "0000015c-e36d-40be-d38b-eca6ca350000"}]}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T01:37:59.074959Z"}, {"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-27T01:37:59.074990Z", "failed_checks": [], "passed_checks": [{"name": "ISAs search response format", "timestamp": "2023-11-27T01:37:59.086832Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "Successful ISAs search", "timestamp": "2023-11-27T01:37:59.086888Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "ISA not returned by search", "timestamp": "2023-11-27T01:37:59.087050Z", "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-27T01:36:59.210691Z", "initiated_at": "2023-11-27T01:37:59.075065Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY3OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:37:59 GMT", "Content-Length": "21"}, "elapsed_s": 0.001719, "reported": "2023-11-27T01:37:59.077369Z", "json": {"service_areas": []}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T01:37:59.087080Z"}, {"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-27T01:37:59.087110Z", "failed_checks": [], "passed_checks": [{"name": "ISAs search response format", "timestamp": "2023-11-27T01:37:59.100082Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "Successful ISAs search", "timestamp": "2023-11-27T01:37:59.100142Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "ISA returned by search", "timestamp": "2023-11-27T01:37:59.101072Z", "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-27T01:37:59.087170Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY3OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:37:59 GMT", "Content-Length": "277"}, "elapsed_s": 0.001629, "reported": "2023-11-27T01:37:59.089347Z", "json": {"service_areas": [{"flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-27T01:37:59.210691Z", "time_end": "2023-11-27T02:38:00.210691Z", "version": "1f6qn3vpvjhug", "id": "0000015c-e36d-40be-d38b-eca6ca350000"}]}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T01:37:59.101102Z"}, {"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-27T01:37:59.101135Z", "failed_checks": [], "passed_checks": [{"name": "Search request rejected", "timestamp": "2023-11-27T01:37:59.102853Z", "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-27T01:37:59.101181Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY3OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:37:59 GMT", "Content-Length": "68"}, "elapsed_s": 0.000861, "reported": "2023-11-27T01:37:59.102608Z", "json": {"message": "Missing area (E:e7e85f9d-9d94-4511-a190-dd53b8069369)"}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T01:37:59.102906Z"}, {"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-27T01:37:59.102959Z", "failed_checks": [], "passed_checks": [{"name": "Search request rejected", "timestamp": "2023-11-27T01:37:59.105068Z", "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-27T01:37:59.103055Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY3OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 413, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:37:59 GMT", "Content-Length": "70"}, "elapsed_s": 0.001065, "reported": "2023-11-27T01:37:59.104728Z", "json": {"message": "Area too large (E:3d5cfd22-e157-45ae-8629-7cc87959119a)"}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T01:37:59.105119Z"}, {"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-27T01:37:59.105171Z", "failed_checks": [], "passed_checks": [{"name": "Search request rejected", "timestamp": "2023-11-27T01:37:59.107345Z", "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-27T01:37:59.105273Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY3OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:37:59 GMT", "Content-Length": "103"}, "elapsed_s": 0.001063, "reported": "2023-11-27T01:37:59.107108Z", "json": {"message": "Intersection found between polygon edge 1 and 4 (E:2d4b5116-ae62-4121-b556-4c51df76224d)"}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T01:37:59.107399Z"}], "end_time": "2023-11-27T01:37:59.107431Z"}, {"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-27T01:37:59.107490Z", "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-27T01:37:59.107548Z", "failed_checks": [], "passed_checks": [{"name": "Delete request rejected", "timestamp": "2023-11-27T01:37:59.110442Z", "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/f6qn3vpvjhu", "initiated_at": "2023-11-27T01:37:59.107610Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY3OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 409, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:37:59 GMT", "Content-Length": "127"}, "elapsed_s": 0.002017, "reported": "2023-11-27T01:37:59.110185Z", "json": {"message": "ISA currently at version 1f6qn3vpvjhug but client specified f6qn3vpvjhu (E:ebbd2b1f-a823-422c-afb9-73f046bf7248)"}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T01:37:59.110495Z"}, {"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-27T01:37:59.110535Z", "failed_checks": [], "passed_checks": [{"name": "Delete request rejected", "timestamp": "2023-11-27T01:37:59.112533Z", "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-27T01:37:59.110698Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY3OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:37:59 GMT", "Content-Length": "78"}, "elapsed_s": 0.000923, "reported": "2023-11-27T01:37:59.112281Z", "json": {"message": "Missing version string (E:272567bf-24c6-4351-addd-21b67cbd654f)"}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T01:37:59.112586Z"}, {"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-27T01:37:59.112634Z", "failed_checks": [], "passed_checks": [{"name": "ISA response format", "timestamp": "2023-11-27T01:37:59.138653Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,b"]}, {"name": "ISA ID matches", "timestamp": "2023-11-27T01:37:59.138725Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,b"]}, {"name": "ISA version matches", "timestamp": "2023-11-27T01:37:59.138769Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,b"]}, {"name": "ISA deleted", "timestamp": "2023-11-27T01:37:59.138795Z", "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/1f6qn3vpvjhug", "initiated_at": "2023-11-27T01:37:59.112707Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY3OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:37:59 GMT", "Content-Length": "291"}, "elapsed_s": 0.011461, "reported": "2023-11-27T01:37:59.124838Z", "json": {"service_area": {"flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-27T01:37:59.210691Z", "time_end": "2023-11-27T02:38:00.210691Z", "version": "1f6qn3vpvjhug", "id": "0000015c-e36d-40be-d38b-eca6ca350000"}, "subscribers": []}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T01:37:59.138815Z"}, {"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-27T01:37:59.138842Z", "failed_checks": [], "passed_checks": [{"name": "ISA not found", "timestamp": "2023-11-27T01:37:59.141220Z", "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-27T01:37:59.138886Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY3OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:37:59 GMT", "Content-Length": "106"}, "elapsed_s": 0.001481, "reported": "2023-11-27T01:37:59.140971Z", "json": {"message": "ISA 0000015c-e36d-40be-d38b-eca6ca350000 not found (E:22e5154b-6c42-46f6-8d90-04b1b9c59e69)"}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T01:37:59.141273Z"}, {"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-27T01:37:59.141315Z", "failed_checks": [], "passed_checks": [{"name": "ISAs search response format", "timestamp": "2023-11-27T01:37:59.152759Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "Successful ISAs search", "timestamp": "2023-11-27T01:37:59.152800Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "ISA not returned by search", "timestamp": "2023-11-27T01:37:59.152956Z", "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-27T01:37:59.141422Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY3OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:37:59 GMT", "Content-Length": "21"}, "elapsed_s": 0.001439, "reported": "2023-11-27T01:37:59.143398Z", "json": {"service_areas": []}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T01:37:59.152986Z"}], "end_time": "2023-11-27T01:37:59.153004Z"}], "successful": true, "end_time": "2023-11-27T01:37:59.153020Z", "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-27T01:37:59.153046Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-27T01:37:59.155024Z", "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-27T01:37:59.153074Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY3OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:37:59 GMT", "Content-Length": "106"}, "elapsed_s": 0.001173, "reported": "2023-11-27T01:37:59.154767Z", "json": {"message": "ISA 0000015c-e36d-40be-d38b-eca6ca350000 not found (E:46079f11-dca8-43be-80ad-8aa36089c050)"}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T01:37:59.155102Z"}}}, {"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-27T01:37:59.155560Z", "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-27T01:37:59.155628Z", "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-27T01:37:59.155682Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-27T01:37:59.157653Z", "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-27T01:37:59.155735Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY3OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:37:59 GMT", "Content-Length": "106"}, "elapsed_s": 0.001086, "reported": "2023-11-27T01:37:59.157386Z", "json": {"message": "ISA 00000170-e36d-40be-d38b-eca6ca350000 not found (E:68529ed6-c875-4ee3-a73a-b9e1d7396189)"}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T01:37:59.157721Z"}], "end_time": "2023-11-27T01:37:59.157757Z"}, {"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-27T01:37:59.157795Z", "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-27T01:37:59.157832Z", "failed_checks": [], "passed_checks": [{"name": "ISA huge area", "timestamp": "2023-11-27T01:37:59.160238Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA empty vertices", "timestamp": "2023-11-27T01:37:59.162571Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA start time in the past", "timestamp": "2023-11-27T01:37:59.165175Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA start time after end time", "timestamp": "2023-11-27T01:37:59.167860Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA vertices are valid", "timestamp": "2023-11-27T01:37:59.170191Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA missing outline", "timestamp": "2023-11-27T01:37:59.172102Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA missing volume", "timestamp": "2023-11-27T01:37:59.173932Z", "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-27T01:37:59.158483Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY3OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-27T01:37:59.228054Z", "time_end": "2023-11-27T02:37:59.228054Z"}, "flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "request_id": "f796aedd-035d-4774-bf51-a88f0df33521"}, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:37:59 GMT", "Content-Length": "70"}, "elapsed_s": 0.000894, "reported": "2023-11-27T01:37:59.159957Z", "json": {"message": "Area too large (E:227894d1-b166-4a1e-8fb7-76c31ed587c7)"}, "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-27T01:37:59.160945Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY3OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": []}, "altitude_lo": 0.0, "altitude_hi": 3048.0}, "time_start": "2023-11-27T01:37:59.228054Z", "time_end": "2023-11-27T02:37:59.228054Z"}, "flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "request_id": "90df9c7b-0d73-448e-bcc1-a9eb50de0464"}, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:37:59 GMT", "Content-Length": "93"}, "elapsed_s": 0.000824, "reported": "2023-11-27T01:37:59.162310Z", "json": {"message": "Missing or malformed required extents (E:11abb748-1f41-43c5-8e61-1d381ed30f02)"}, "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-27T01:37:59.163402Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY3OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-27T01:27:59.162620Z", "time_end": "2023-11-27T02:27:59.162620Z"}, "flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "request_id": "59deddf7-6494-4f1b-b8ad-19ee9405556d"}, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:37:59 GMT", "Content-Length": "116"}, "elapsed_s": 0.000929, "reported": "2023-11-27T01:37:59.164882Z", "json": {"message": "IdentificationServiceArea time_start must not be in the past (E:39e5073f-8b76-45dd-bf16-51f4e83d1a27)"}, "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-27T01:37:59.166014Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY3OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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": "538d74fe-a073-4492-b1e3-5c6025946de4"}, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:37:59 GMT", "Content-Length": "116"}, "elapsed_s": 0.000957, "reported": "2023-11-27T01:37:59.167572Z", "json": {"message": "IdentificationServiceArea time_start must not be in the past (E:e145dab2-fc78-47ba-8508-f3459ee936e3)"}, "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-27T01:37:59.168562Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY3OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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": "127d31bc-df85-4939-9f77-14320f3de7e1"}, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:37:59 GMT", "Content-Length": "101"}, "elapsed_s": 0.000797, "reported": "2023-11-27T01:37:59.169921Z", "json": {"message": "Coordinates did not create a well-formed area (E:5eb9a17b-c924-4633-b6f0-29b9e0ebff61)"}, "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-27T01:37:59.170343Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY3OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"spatial_volume": {"altitude_lo": 0.0, "altitude_hi": 3048.0}, "time_start": "2023-11-27T01:37:59.228054Z", "time_end": "2023-11-27T02:37:59.228054Z"}, "flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "request_id": "f796aedd-035d-4774-bf51-a88f0df33521"}, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:37:59 GMT", "Content-Length": "93"}, "elapsed_s": 0.000776, "reported": "2023-11-27T01:37:59.171879Z", "json": {"message": "Missing or malformed required extents (E:cd4e793a-c006-4c60-88c3-e3c9209c36d4)"}, "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-27T01:37:59.172243Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY3OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"time_start": "2023-11-27T01:37:59.228054Z", "time_end": "2023-11-27T02:37:59.228054Z"}, "flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "request_id": "f796aedd-035d-4774-bf51-a88f0df33521"}, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:37:59 GMT", "Content-Length": "93"}, "elapsed_s": 0.000767, "reported": "2023-11-27T01:37:59.173708Z", "json": {"message": "Missing or malformed required extents (E:66542949-0690-458b-bad5-4bcf35abe523)"}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T01:37:59.173987Z"}], "end_time": "2023-11-27T01:37:59.174017Z"}], "successful": true, "end_time": "2023-11-27T01:37:59.174046Z", "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-27T01:37:59.174081Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-27T01:37:59.176096Z", "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-27T01:37:59.174122Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY3OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:37:59 GMT", "Content-Length": "106"}, "elapsed_s": 0.001176, "reported": "2023-11-27T01:37:59.175815Z", "json": {"message": "ISA 00000170-e36d-40be-d38b-eca6ca350000 not found (E:ca01f788-f47f-4f95-a86f-d975a81e4779)"}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T01:37:59.176172Z"}}}, {"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-27T01:37:59.176612Z", "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-27T01:37:59.176682Z", "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-27T01:37:59.176732Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-27T01:37:59.178722Z", "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-27T01:37:59.176775Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY3OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:37:59 GMT", "Content-Length": "106"}, "elapsed_s": 0.00111, "reported": "2023-11-27T01:37:59.178468Z", "json": {"message": "ISA 00000171-e36d-40be-d38b-eca6ca350000 not found (E:f2f120fd-acc6-4a99-a09f-0741a46e18c2)"}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T01:37:59.178792Z"}], "end_time": "2023-11-27T01:37:59.178821Z"}, {"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-27T01:37:59.178858Z", "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-27T01:37:59.178888Z", "failed_checks": [], "passed_checks": [{"name": "Create short-lived ISA", "timestamp": "2023-11-27T01:37:59.187089Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "Expired ISAs are not part of search results", "timestamp": "2023-11-27T01:38:04.195794Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "An expired ISA can be queried by its ID", "timestamp": "2023-11-27T01:38:04.198855Z", "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-27T01:37:59.179491Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY3OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-27T01:37:59.178910Z", "time_end": "2023-11-27T01:38:04.178910Z"}, "flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "request_id": "08b70f25-2df6-4ebb-8849-56c0c54d6b0c"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:37:59 GMT", "Content-Length": "289"}, "elapsed_s": 0.005147, "reported": "2023-11-27T01:37:59.185284Z", "json": {"subscribers": [], "service_area": {"flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-27T01:37:59.17891Z", "time_end": "2023-11-27T01:38:04.17891Z", "version": "1f6qn3vv116ng", "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-27T01:38:04.192326Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY3OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:04 GMT", "Content-Length": "21"}, "elapsed_s": 0.002131, "reported": "2023-11-27T01:38:04.195294Z", "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-27T01:38:04.195899Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY3OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:04 GMT", "Content-Length": "272"}, "elapsed_s": 0.001164, "reported": "2023-11-27T01:38:04.197595Z", "json": {"service_area": {"flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-27T01:37:59.17891Z", "time_end": "2023-11-27T01:38:04.17891Z", "version": "1f6qn3vv116ng", "id": "00000171-e36d-40be-d38b-eca6ca350000"}}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T01:38:04.198888Z"}], "end_time": "2023-11-27T01:38:04.198903Z"}], "successful": true, "end_time": "2023-11-27T01:38:04.198918Z", "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-27T01:38:04.198943Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-27T01:38:04.201308Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.GetISA"]}, {"name": "Removed pre-existing ISA", "timestamp": "2023-11-27T01:38:04.209862Z", "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-27T01:38:04.198973Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY3OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:04 GMT", "Content-Length": "272"}, "elapsed_s": 0.001192, "reported": "2023-11-27T01:38:04.200661Z", "json": {"service_area": {"flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-27T01:37:59.17891Z", "time_end": "2023-11-27T01:38:04.17891Z", "version": "1f6qn3vv116ng", "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/1f6qn3vv116ng", "initiated_at": "2023-11-27T01:38:04.202201Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY3OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:04 GMT", "Content-Length": "289"}, "elapsed_s": 0.004874, "reported": "2023-11-27T01:38:04.207651Z", "json": {"service_area": {"flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-27T01:37:59.17891Z", "time_end": "2023-11-27T01:38:04.17891Z", "version": "1f6qn3vv116ng", "id": "00000171-e36d-40be-d38b-eca6ca350000"}, "subscribers": []}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T01:38:04.209897Z"}}}, {"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-27T01:38:04.210288Z", "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-27T01:38:04.210352Z", "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-27T01:38:04.210393Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-27T01:38:04.212637Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.GetISA"]}, {"name": "Successful subscription search query", "timestamp": "2023-11-27T01:38:04.216223Z", "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-27T01:38:04.210436Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY3OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:04 GMT", "Content-Length": "106"}, "elapsed_s": 0.001319, "reported": "2023-11-27T01:38:04.212374Z", "json": {"message": "ISA 00000172-e36d-40be-d38b-eca6ca350000 not found (E:87c1c915-3fb0-4a11-9ccb-35821d675152)"}, "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-27T01:38:04.212808Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY3OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:04 GMT", "Content-Length": "21"}, "elapsed_s": 0.002203, "reported": "2023-11-27T01:38:04.215674Z", "json": {"subscriptions": []}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T01:38:04.216365Z"}], "end_time": "2023-11-27T01:38:04.216387Z"}, {"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-27T01:38:04.216413Z", "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-27T01:38:04.216438Z", "failed_checks": [], "passed_checks": [{"name": "Create an ISA", "timestamp": "2023-11-27T01:38:04.223889Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "Create a subscription within the ISA footprint", "timestamp": "2023-11-27T01:38:04.233413Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Subscription for the ISA's area mentions the ISA", "timestamp": "2023-11-27T01:38:04.234380Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Newly created subscription has a notification_index of 0", "timestamp": "2023-11-27T01:38:04.235753Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Mutate the ISA", "timestamp": "2023-11-27T01:38:04.335109Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "Response to the mutation of the ISA contains subscription ID", "timestamp": "2023-11-27T01:38:04.337697Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "Subscription to an ISA has its notification index incremented after mutation", "timestamp": "2023-11-27T01:38:04.338891Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "Delete the ISA", "timestamp": "2023-11-27T01:38:04.414119Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,d"]}, {"name": "Response to the deletion of the ISA contains subscription ID", "timestamp": "2023-11-27T01:38:04.416777Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,b"]}, {"name": "Subscription to an ISA has its notification index incremented after deletion", "timestamp": "2023-11-27T01:38:04.417993Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-27T01:38:04.427255Z", "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-27T01:38:04.217057Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY3OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-27T01:37:59.268686Z", "time_end": "2023-11-27T02:37:59.268686Z"}, "flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "request_id": "fd2248e4-01d3-48b5-9983-5e7364abb75e"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:04 GMT", "Content-Length": "291"}, "elapsed_s": 0.004399, "reported": "2023-11-27T01:38:04.222054Z", "json": {"subscribers": [], "service_area": {"flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-27T01:37:59.268686Z", "time_end": "2023-11-27T02:37:59.268686Z", "version": "1f6qn44l55h9o", "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-27T01:38:04.224589Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY3OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.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-27T01:37:59.268686Z", "time_end": "2023-11-27T02:37:59.268686Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "7c9c5c63-dc34-49ca-a9de-369c77e54e3c"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:04 GMT", "Content-Length": "627"}, "elapsed_s": 0.006926, "reported": "2023-11-27T01:38:04.232088Z", "json": {"service_areas": [{"flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-27T01:37:59.268686Z", "time_end": "2023-11-27T02:37:59.268686Z", "version": "1f6qn44l55h9o", "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-27T02:37:59.268686Z", "time_start": "2023-11-27T01:37:59.268686Z", "version": "1f6qn44lcama0"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/v1/dss/identification_service_areas/00000172-e36d-40be-d38b-eca6ca350000/1f6qn44l55h9o", "initiated_at": "2023-11-27T01:38:04.236728Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY3OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-27T01:37:59.268686Z", "time_end": "2023-11-27T02:37:59.268686Z"}, "flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "request_id": "ed6e8a06-2184-4dc1-a090-ffc7113ba79d"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:04 GMT", "Content-Length": "482"}, "elapsed_s": 0.004328, "reported": "2023-11-27T01:38:04.241847Z", "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-27T01:37:59.268686Z", "time_end": "2023-11-27T02:37:59.268686Z", "version": "1f6qn44lo5q4o", "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/1f6qn44lo5q4o", "initiated_at": "2023-11-27T01:38:04.339650Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY3OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:04 GMT", "Content-Length": "482"}, "elapsed_s": 0.00529, "reported": "2023-11-27T01:38:04.345577Z", "json": {"service_area": {"flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-27T01:37:59.268686Z", "time_end": "2023-11-27T02:37:59.268686Z", "version": "1f6qn44lo5q4o", "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/1f6qn44lcama0", "initiated_at": "2023-11-27T01:38:04.419180Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY3OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:04 GMT", "Content-Length": "352"}, "elapsed_s": 0.006028, "reported": "2023-11-27T01:38:04.425803Z", "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-27T02:37:59.268686Z", "time_start": "2023-11-27T01:37:59.268686Z", "version": "1f6qn44lcama0"}}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T01:38:04.427288Z"}], "end_time": "2023-11-27T01:38:04.427304Z"}], "successful": true, "end_time": "2023-11-27T01:38:04.427320Z", "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-27T01:38:04.427346Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-27T01:38:04.429374Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.GetISA"]}, {"name": "Successful subscription search query", "timestamp": "2023-11-27T01:38:04.432275Z", "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-27T01:38:04.427379Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY3OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:04 GMT", "Content-Length": "106"}, "elapsed_s": 0.001201, "reported": "2023-11-27T01:38:04.429105Z", "json": {"message": "ISA 00000172-e36d-40be-d38b-eca6ca350000 not found (E:a68e5a86-ca7f-4918-8907-6fef23797413)"}, "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-27T01:38:04.429519Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY3OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:04 GMT", "Content-Length": "21"}, "elapsed_s": 0.001723, "reported": "2023-11-27T01:38:04.431944Z", "json": {"subscriptions": []}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T01:38:04.432478Z"}}}, {"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-27T01:38:04.432907Z", "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-27T01:38:04.432975Z", "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-27T01:38:04.433023Z", "failed_checks": [], "passed_checks": [{"name": "Successful subscription search query", "timestamp": "2023-11-27T01:38:04.435668Z", "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-27T01:38:04.433109Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY3OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:04 GMT", "Content-Length": "21"}, "elapsed_s": 0.001455, "reported": "2023-11-27T01:38:04.435231Z", "json": {"subscriptions": []}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T01:38:04.435854Z"}], "end_time": "2023-11-27T01:38:04.435881Z"}, {"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-27T01:38:04.435908Z", "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-27T01:38:04.435955Z", "failed_checks": [], "passed_checks": [{"name": "Too-long subscription creation rejected", "timestamp": "2023-11-27T01:38:04.438434Z", "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-27T01:38:04.436623Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY3OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.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-27T01:38:04.436007Z", "time_end": "2023-11-28T01:48:04.436007Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "a3a7dea7-85f0-4576-8be2-746deaef9b38"}, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:04 GMT", "Content-Length": "92"}, "elapsed_s": 0.000906, "reported": "2023-11-27T01:38:04.438149Z", "json": {"message": "Subscription window exceeds 24 hours (E:e24477fd-88b0-422d-b257-4f4c4bbe7078)"}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T01:38:04.438489Z"}, {"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-27T01:38:04.438524Z", "failed_checks": [], "passed_checks": [{"name": "Valid subscription created", "timestamp": "2023-11-27T01:38:04.445843Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Subscription duration limited during update", "timestamp": "2023-11-27T01:38:04.448203Z", "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-27T01:38:04.439191Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY3OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.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-27T01:38:04.438581Z", "time_end": "2023-11-28T01:37:04.438581Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "77e93433-7348-4c82-887a-a17f3faf4e8b"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:04 GMT", "Content-Length": "371"}, "elapsed_s": 0.005323, "reported": "2023-11-27T01:38:04.445068Z", "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-28T01:37:04.438581Z", "time_start": "2023-11-27T01:38:04.438581Z", "version": "1f6qn44rp0h18"}}, "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-27T01:38:04.446443Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY3OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.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-27T01:38:04.445891Z", "time_end": "2023-11-28T01:48:04.445891Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "cebfc0bf-6783-4958-ba55-afa78f2728fb"}, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:04 GMT", "Content-Length": "92"}, "elapsed_s": 0.000857, "reported": "2023-11-27T01:38:04.447915Z", "json": {"message": "Subscription window exceeds 24 hours (E:01e1cc8e-e69b-4a99-aaaf-a8300a2ea040)"}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T01:38:04.448262Z"}, {"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-27T01:38:04.448301Z", "failed_checks": [], "passed_checks": [{"name": "Subscription deleted", "timestamp": "2023-11-27T01:38:04.455101Z", "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/1f6qn44rp0h18", "initiated_at": "2023-11-27T01:38:04.449171Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY3OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:04 GMT", "Content-Length": "352"}, "elapsed_s": 0.003816, "reported": "2023-11-27T01:38:04.453554Z", "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-28T01:37:04.438581Z", "time_start": "2023-11-27T01:38:04.438581Z", "version": "1f6qn44rp0h18"}}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T01:38:04.455144Z"}], "end_time": "2023-11-27T01:38:04.455165Z"}, {"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-27T01:38:04.455191Z", "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-27T01:38:04.455232Z", "failed_checks": [], "passed_checks": [{"name": "Create up to the maximum allowed number of subscriptions in an area", "timestamp": "2023-11-27T01:38:04.533394Z", "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-27T01:38:04.455891Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY3OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.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-27T01:38:04.455293Z", "time_end": "2023-11-27T02:08:04.455293Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "82cd24fd-f5d0-4c34-986b-3860100bc335"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:04 GMT", "Content-Length": "371"}, "elapsed_s": 0.005781, "reported": "2023-11-27T01:38:04.462250Z", "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-27T02:08:04.455293Z", "time_start": "2023-11-27T01:38:04.455293Z", "version": "1f6qn44s8uhb8"}}, "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-27T01:38:04.463543Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY3OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.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-27T01:38:04.462992Z", "time_end": "2023-11-27T02:08:04.462992Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "b34ae2f2-36a2-4126-8a94-9723a0eded7d"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:04 GMT", "Content-Length": "371"}, "elapsed_s": 0.00563, "reported": "2023-11-27T01:38:04.469810Z", "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-27T02:08:04.462992Z", "time_start": "2023-11-27T01:38:04.462992Z", "version": "1f6qn44sg9090"}}, "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-27T01:38:04.471235Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY3OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.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-27T01:38:04.470639Z", "time_end": "2023-11-27T02:08:04.470639Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "49515925-3ca3-43c9-b9c6-9cbb0b4a9f54"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:04 GMT", "Content-Length": "371"}, "elapsed_s": 0.005692, "reported": "2023-11-27T01:38:04.477519Z", "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-27T02:08:04.470639Z", "time_start": "2023-11-27T01:38:04.470639Z", "version": "1f6qn44sni84o"}}, "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-27T01:38:04.478789Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY3OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.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-27T01:38:04.478241Z", "time_end": "2023-11-27T02:08:04.478241Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "7ad7d652-2b31-4816-b53d-868a269b445c"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:04 GMT", "Content-Length": "371"}, "elapsed_s": 0.00534, "reported": "2023-11-27T01:38:04.484941Z", "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-27T02:08:04.478241Z", "time_start": "2023-11-27T01:38:04.478241Z", "version": "1f6qn44suu8s8"}}, "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-27T01:38:04.486316Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY3OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.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-27T01:38:04.485759Z", "time_end": "2023-11-27T02:08:04.485759Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "86614be1-8eda-44c5-849b-7089e3ff224d"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:04 GMT", "Content-Length": "371"}, "elapsed_s": 0.005673, "reported": "2023-11-27T01:38:04.492560Z", "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-27T02:08:04.485759Z", "time_start": "2023-11-27T01:38:04.485759Z", "version": "1f6qn44t5s6e8"}}, "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-27T01:38:04.494017Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY3OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.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-27T01:38:04.493394Z", "time_end": "2023-11-27T02:08:04.493394Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "8b1e5a9e-cefd-4c22-a16d-117dcfd8624f"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:04 GMT", "Content-Length": "371"}, "elapsed_s": 0.005633, "reported": "2023-11-27T01:38:04.500254Z", "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-27T02:08:04.493394Z", "time_start": "2023-11-27T01:38:04.493394Z", "version": "1f6qn44tda6l0"}}, "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-27T01:38:04.501572Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY3OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.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-27T01:38:04.501007Z", "time_end": "2023-11-27T02:08:04.501007Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "08ec1a92-653e-447e-839e-32a6974c1413"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:04 GMT", "Content-Length": "371"}, "elapsed_s": 0.005815, "reported": "2023-11-27T01:38:04.508009Z", "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-27T02:08:04.501007Z", "time_start": "2023-11-27T01:38:04.501007Z", "version": "1f6qn44tkfpao"}}, "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-27T01:38:04.509373Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY3OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.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-27T01:38:04.508797Z", "time_end": "2023-11-27T02:08:04.508797Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "1ba2f22c-748a-4c90-b2c1-8a2b92dfde83"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:04 GMT", "Content-Length": "371"}, "elapsed_s": 0.006128, "reported": "2023-11-27T01:38:04.516084Z", "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-27T02:08:04.508797Z", "time_start": "2023-11-27T01:38:04.508797Z", "version": "1f6qn44truqo0"}}, "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-27T01:38:04.517443Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY3OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.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-27T01:38:04.516872Z", "time_end": "2023-11-27T02:08:04.516872Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "6441b2eb-126a-4b3b-bdde-9a9efd7c8f39"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:04 GMT", "Content-Length": "371"}, "elapsed_s": 0.006424, "reported": "2023-11-27T01:38:04.524467Z", "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-27T02:08:04.516872Z", "time_start": "2023-11-27T01:38:04.516872Z", "version": "1f6qn44u3kg2g"}}, "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-27T01:38:04.525884Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY3OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.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-27T01:38:04.525296Z", "time_end": "2023-11-27T02:08:04.525296Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "3abf349d-c993-47f5-9722-4a9018faabf7"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:04 GMT", "Content-Length": "371"}, "elapsed_s": 0.006108, "reported": "2023-11-27T01:38:04.532638Z", "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-27T02:08:04.525296Z", "time_start": "2023-11-27T01:38:04.525296Z", "version": "1f6qn44ubnnv8"}}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T01:38:04.533430Z"}, {"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-27T01:38:04.533460Z", "failed_checks": [], "passed_checks": [{"name": "Enforce maximum number of subscriptions for an area", "timestamp": "2023-11-27T01:38:04.537939Z", "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-27T01:38:04.534061Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY3OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.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-27T01:38:04.533506Z", "time_end": "2023-11-27T02:08:04.533506Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "86a9841c-82cb-4061-a87a-e8ac75600933"}, "body": null}, "response": {"code": 429, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:04 GMT", "Content-Length": "108"}, "elapsed_s": 0.003015, "reported": "2023-11-27T01:38:04.537685Z", "json": {"message": "Too many existing subscriptions in this area already (E:48e38d6f-ec68-445b-a464-fd247a16ee97)"}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T01:38:04.537989Z"}, {"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-27T01:38:04.538034Z", "failed_checks": [], "passed_checks": [{"name": "Successful subscription search query", "timestamp": "2023-11-27T01:38:04.544181Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,f"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-27T01:38:04.554796Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,d"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-27T01:38:04.559613Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,d"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-27T01:38:04.564495Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,d"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-27T01:38:04.569560Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,d"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-27T01:38:04.574415Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,d"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-27T01:38:04.579036Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,d"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-27T01:38:04.585457Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,d"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-27T01:38:04.590255Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,d"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-27T01:38:04.594862Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,d"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-27T01:38:04.600089Z", "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-27T01:38:04.538133Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY3OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:04 GMT", "Transfer-Encoding": "chunked"}, "elapsed_s": 0.001951, "reported": "2023-11-27T01:38:04.540848Z", "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-27T02:08:04.455293Z", "time_start": "2023-11-27T01:38:04.455293Z", "version": "1f6qn44s8uhb8"}, {"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-27T02:08:04.462992Z", "time_start": "2023-11-27T01:38:04.462992Z", "version": "1f6qn44sg9090"}, {"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-27T02:08:04.470639Z", "time_start": "2023-11-27T01:38:04.470639Z", "version": "1f6qn44sni84o"}, {"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-27T02:08:04.478241Z", "time_start": "2023-11-27T01:38:04.478241Z", "version": "1f6qn44suu8s8"}, {"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-27T02:08:04.485759Z", "time_start": "2023-11-27T01:38:04.485759Z", "version": "1f6qn44t5s6e8"}, {"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-27T02:08:04.493394Z", "time_start": "2023-11-27T01:38:04.493394Z", "version": "1f6qn44tda6l0"}, {"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-27T02:08:04.501007Z", "time_start": "2023-11-27T01:38:04.501007Z", "version": "1f6qn44tkfpao"}, {"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-27T02:08:04.508797Z", "time_start": "2023-11-27T01:38:04.508797Z", "version": "1f6qn44truqo0"}, {"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-27T02:08:04.516872Z", "time_start": "2023-11-27T01:38:04.516872Z", "version": "1f6qn44u3kg2g"}, {"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-27T02:08:04.525296Z", "time_start": "2023-11-27T01:38:04.525296Z", "version": "1f6qn44ubnnv8"}]}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350100/1f6qn44s8uhb8", "initiated_at": "2023-11-27T01:38:04.549720Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY3OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:04 GMT", "Content-Length": "352"}, "elapsed_s": 0.004263, "reported": "2023-11-27T01:38:04.554515Z", "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-27T02:08:04.455293Z", "time_start": "2023-11-27T01:38:04.455293Z", "version": "1f6qn44s8uhb8"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350101/1f6qn44sg9090", "initiated_at": "2023-11-27T01:38:04.554891Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY3OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:04 GMT", "Content-Length": "352"}, "elapsed_s": 0.003827, "reported": "2023-11-27T01:38:04.559315Z", "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-27T02:08:04.462992Z", "time_start": "2023-11-27T01:38:04.462992Z", "version": "1f6qn44sg9090"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350102/1f6qn44sni84o", "initiated_at": "2023-11-27T01:38:04.559709Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY3OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:04 GMT", "Content-Length": "352"}, "elapsed_s": 0.00389, "reported": "2023-11-27T01:38:04.564214Z", "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-27T02:08:04.470639Z", "time_start": "2023-11-27T01:38:04.470639Z", "version": "1f6qn44sni84o"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350103/1f6qn44suu8s8", "initiated_at": "2023-11-27T01:38:04.564590Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY3OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:04 GMT", "Content-Length": "352"}, "elapsed_s": 0.003924, "reported": "2023-11-27T01:38:04.569286Z", "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-27T02:08:04.478241Z", "time_start": "2023-11-27T01:38:04.478241Z", "version": "1f6qn44suu8s8"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350104/1f6qn44t5s6e8", "initiated_at": "2023-11-27T01:38:04.569657Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY3OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:04 GMT", "Content-Length": "352"}, "elapsed_s": 0.003683, "reported": "2023-11-27T01:38:04.574122Z", "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-27T02:08:04.485759Z", "time_start": "2023-11-27T01:38:04.485759Z", "version": "1f6qn44t5s6e8"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350105/1f6qn44tda6l0", "initiated_at": "2023-11-27T01:38:04.574511Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY3OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:04 GMT", "Content-Length": "352"}, "elapsed_s": 0.003651, "reported": "2023-11-27T01:38:04.578789Z", "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-27T02:08:04.493394Z", "time_start": "2023-11-27T01:38:04.493394Z", "version": "1f6qn44tda6l0"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350106/1f6qn44tkfpao", "initiated_at": "2023-11-27T01:38:04.579132Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY3OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:04 GMT", "Content-Length": "352"}, "elapsed_s": 0.005418, "reported": "2023-11-27T01:38:04.585187Z", "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-27T02:08:04.501007Z", "time_start": "2023-11-27T01:38:04.501007Z", "version": "1f6qn44tkfpao"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350107/1f6qn44truqo0", "initiated_at": "2023-11-27T01:38:04.585555Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY3OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:04 GMT", "Content-Length": "352"}, "elapsed_s": 0.003788, "reported": "2023-11-27T01:38:04.590016Z", "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-27T02:08:04.508797Z", "time_start": "2023-11-27T01:38:04.508797Z", "version": "1f6qn44truqo0"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350108/1f6qn44u3kg2g", "initiated_at": "2023-11-27T01:38:04.590350Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY3OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:04 GMT", "Content-Length": "352"}, "elapsed_s": 0.003618, "reported": "2023-11-27T01:38:04.594589Z", "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-27T02:08:04.516872Z", "time_start": "2023-11-27T01:38:04.516872Z", "version": "1f6qn44u3kg2g"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350109/1f6qn44ubnnv8", "initiated_at": "2023-11-27T01:38:04.595013Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY3OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:04 GMT", "Content-Length": "352"}, "elapsed_s": 0.004023, "reported": "2023-11-27T01:38:04.599778Z", "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-27T02:08:04.525296Z", "time_start": "2023-11-27T01:38:04.525296Z", "version": "1f6qn44ubnnv8"}}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T01:38:04.600158Z"}], "end_time": "2023-11-27T01:38:04.600192Z"}], "successful": true, "end_time": "2023-11-27T01:38:04.600221Z", "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-27T01:38:04.600268Z", "failed_checks": [], "passed_checks": [{"name": "Successful subscription search query", "timestamp": "2023-11-27T01:38:04.602780Z", "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-27T01:38:04.600355Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY3OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:04 GMT", "Content-Length": "21"}, "elapsed_s": 0.001461, "reported": "2023-11-27T01:38:04.602367Z", "json": {"subscriptions": []}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T01:38:04.602945Z"}}}, {"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-27T01:38:04.603386Z", "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-27T01:38:04.603611Z", "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-27T01:38:04.603673Z", "failed_checks": [], "passed_checks": [{"name": "Search for all subscriptions in ISA area", "timestamp": "2023-11-27T01:38:04.606464Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,f"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-27T01:38:04.608678Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-27T01:38:04.610621Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-27T01:38:04.612640Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-27T01:38:04.614754Z", "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-27T01:38:04.603784Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY3OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:04 GMT", "Content-Length": "21"}, "elapsed_s": 0.001637, "reported": "2023-11-27T01:38:04.606107Z", "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-27T01:38:04.606659Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY3OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:04 GMT", "Content-Length": "115"}, "elapsed_s": 0.001186, "reported": "2023-11-27T01:38:04.608348Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350000 not found (E:69106e50-a6a1-4765-aa0c-44b20b0ce50c)"}, "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-27T01:38:04.608810Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY3OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:04 GMT", "Content-Length": "115"}, "elapsed_s": 0.001081, "reported": "2023-11-27T01:38:04.610418Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350001 not found (E:ac2e9842-0173-467a-8992-52ddbb43e959)"}, "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-27T01:38:04.610728Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY3OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:04 GMT", "Content-Length": "115"}, "elapsed_s": 0.001093, "reported": "2023-11-27T01:38:04.612424Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350002 not found (E:3ecd4e91-9d85-4039-9939-fdf842dfe8c3)"}, "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-27T01:38:04.612738Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY3OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:04 GMT", "Content-Length": "115"}, "elapsed_s": 0.001137, "reported": "2023-11-27T01:38:04.614540Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350003 not found (E:7b61ec94-b405-41bf-a61a-c1935155af2b)"}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T01:38:04.614826Z"}], "end_time": "2023-11-27T01:38:04.614859Z"}, {"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-27T01:38:04.614898Z", "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-27T01:38:04.614942Z", "failed_checks": [], "passed_checks": [{"name": "Create subscription", "timestamp": "2023-11-27T01:38:04.624590Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Response to subscription creation contains a subscription", "timestamp": "2023-11-27T01:38:04.625912Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T01:38:04.627092Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T01:38:04.627176Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T01:38:04.627252Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T01:38:04.627327Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T01:38:04.627402Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T01:38:04.627482Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T01:38:04.627556Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T01:38:04.627627Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T01:38:04.627703Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T01:38:04.627944Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned notification index is 0 if present", "timestamp": "2023-11-27T01:38:04.629107Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Create subscription", "timestamp": "2023-11-27T01:38:04.639274Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Response to subscription creation contains a subscription", "timestamp": "2023-11-27T01:38:04.640460Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T01:38:04.641536Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T01:38:04.641616Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T01:38:04.641686Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T01:38:04.641755Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T01:38:04.641822Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T01:38:04.641894Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T01:38:04.641959Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T01:38:04.642024Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-27T01:38:04.642092Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T01:38:04.642159Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T01:38:04.642230Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned notification index is 0 if present", "timestamp": "2023-11-27T01:38:04.643381Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Create subscription", "timestamp": "2023-11-27T01:38:04.651767Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Response to subscription creation contains a subscription", "timestamp": "2023-11-27T01:38:04.652680Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T01:38:04.653444Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T01:38:04.653511Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T01:38:04.653558Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T01:38:04.653604Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T01:38:04.653648Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T01:38:04.653695Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T01:38:04.653737Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T01:38:04.653780Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-27T01:38:04.653825Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T01:38:04.653869Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T01:38:04.653917Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned notification index is 0 if present", "timestamp": "2023-11-27T01:38:04.654704Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Create subscription", "timestamp": "2023-11-27T01:38:04.662987Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Response to subscription creation contains a subscription", "timestamp": "2023-11-27T01:38:04.664153Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T01:38:04.665242Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T01:38:04.665329Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T01:38:04.665401Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T01:38:04.665468Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T01:38:04.665536Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T01:38:04.665606Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T01:38:04.665671Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T01:38:04.665735Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-27T01:38:04.665803Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-27T01:38:04.665871Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T01:38:04.665937Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T01:38:04.666008Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned notification index is 0 if present", "timestamp": "2023-11-27T01:38:04.666930Z", "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-27T01:38:04.615541Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY3OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.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": "89215ecd-eabf-444b-8109-082dd7b40370"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:04 GMT", "Content-Length": "371"}, "elapsed_s": 0.007151, "reported": "2023-11-27T01:38:04.623412Z", "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-28T01:38:04.616584Z", "time_start": "2023-11-27T01:38:04.616584Z", "version": "1f6qn45118pt8"}}, "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-27T01:38:04.630793Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY3OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.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-27T01:47:48.336275Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "f6ddd4a4-6a12-4a19-9c04-26d144ba0f31"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:04 GMT", "Content-Length": "371"}, "elapsed_s": 0.006628, "reported": "2023-11-27T01:38:04.638255Z", "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-27T01:47:48.336275Z", "time_start": "2023-11-27T01:38:04.632341Z", "version": "1f6qn451gatko"}}, "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-27T01:38:04.644812Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY3OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.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-27T01:37:48.336275Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "fca71576-d15e-415d-8e46-138989cfe707"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:04 GMT", "Content-Length": "371"}, "elapsed_s": 0.00537, "reported": "2023-11-27T01:38:04.650796Z", "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-28T01:37:48.336275Z", "time_start": "2023-11-27T01:37:48.336275Z", "version": "1f6qn451t4d58"}}, "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-27T01:38:04.656220Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY3OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.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-27T01:37:48.336275Z", "time_end": "2023-11-27T01:47:48.336275Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "0bf1db46-a558-429a-bab1-05b51b893a80"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:04 GMT", "Content-Length": "371"}, "elapsed_s": 0.005063, "reported": "2023-11-27T01:38:04.661945Z", "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-27T01:47:48.336275Z", "time_start": "2023-11-27T01:37:48.336275Z", "version": "1f6qn45281f2o"}}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T01:38:04.667799Z"}, {"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-27T01:38:04.668049Z", "failed_checks": [], "passed_checks": [{"name": "Subscription can be mutated", "timestamp": "2023-11-27T01:38:04.676612Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Response to subscription mutation contains a subscription", "timestamp": "2023-11-27T01:38:04.677424Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T01:38:04.678181Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T01:38:04.678238Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T01:38:04.678287Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T01:38:04.678334Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T01:38:04.678380Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T01:38:04.678428Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T01:38:04.678477Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T01:38:04.678544Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-27T01:38:04.678596Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-27T01:38:04.678644Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T01:38:04.678691Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T01:38:04.678741Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Mutated subscription version is updated", "timestamp": "2023-11-27T01:38:04.678793Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Subscription can be mutated", "timestamp": "2023-11-27T01:38:04.687387Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Response to subscription mutation contains a subscription", "timestamp": "2023-11-27T01:38:04.688214Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T01:38:04.688973Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T01:38:04.689030Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T01:38:04.689079Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T01:38:04.689126Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T01:38:04.689174Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T01:38:04.689224Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T01:38:04.689269Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T01:38:04.689314Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-27T01:38:04.689361Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-27T01:38:04.689407Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T01:38:04.689454Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T01:38:04.689505Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Mutated subscription version is updated", "timestamp": "2023-11-27T01:38:04.689558Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Subscription can be mutated", "timestamp": "2023-11-27T01:38:04.698825Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Response to subscription mutation contains a subscription", "timestamp": "2023-11-27T01:38:04.699609Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T01:38:04.700392Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T01:38:04.700449Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T01:38:04.700499Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T01:38:04.700547Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T01:38:04.700595Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T01:38:04.700645Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T01:38:04.700690Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T01:38:04.700735Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-27T01:38:04.700781Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-27T01:38:04.700844Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T01:38:04.700895Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T01:38:04.700946Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Mutated subscription version is updated", "timestamp": "2023-11-27T01:38:04.700999Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Subscription can be mutated", "timestamp": "2023-11-27T01:38:04.710071Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Response to subscription mutation contains a subscription", "timestamp": "2023-11-27T01:38:04.710865Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T01:38:04.711633Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T01:38:04.711691Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T01:38:04.711742Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T01:38:04.711790Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T01:38:04.711869Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T01:38:04.711931Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T01:38:04.711981Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T01:38:04.712027Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-27T01:38:04.712076Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-27T01:38:04.712123Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T01:38:04.712171Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T01:38:04.712222Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Mutated subscription version is updated", "timestamp": "2023-11-27T01:38:04.712276Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Subscription can be mutated", "timestamp": "2023-11-27T01:38:04.720567Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Response to subscription mutation contains a subscription", "timestamp": "2023-11-27T01:38:04.721365Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T01:38:04.722126Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T01:38:04.722184Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T01:38:04.722235Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T01:38:04.722284Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T01:38:04.722330Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T01:38:04.722381Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T01:38:04.722427Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T01:38:04.722473Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-27T01:38:04.722520Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-27T01:38:04.722567Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T01:38:04.722613Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T01:38:04.722664Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Mutated subscription version is updated", "timestamp": "2023-11-27T01:38:04.722719Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Subscription can be mutated", "timestamp": "2023-11-27T01:38:04.731067Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Response to subscription mutation contains a subscription", "timestamp": "2023-11-27T01:38:04.731885Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T01:38:04.732659Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T01:38:04.732717Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T01:38:04.732766Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T01:38:04.732812Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T01:38:04.732859Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T01:38:04.732907Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T01:38:04.732952Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T01:38:04.732996Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-27T01:38:04.733043Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-27T01:38:04.733089Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T01:38:04.733136Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T01:38:04.733194Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Mutated subscription version is updated", "timestamp": "2023-11-27T01:38:04.733247Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Subscription can be mutated", "timestamp": "2023-11-27T01:38:04.741604Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Response to subscription mutation contains a subscription", "timestamp": "2023-11-27T01:38:04.742422Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T01:38:04.743188Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T01:38:04.743245Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T01:38:04.743295Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T01:38:04.743344Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T01:38:04.743394Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T01:38:04.743481Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T01:38:04.743560Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T01:38:04.743620Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-27T01:38:04.743684Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-27T01:38:04.743750Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T01:38:04.743820Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T01:38:04.743917Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Mutated subscription version is updated", "timestamp": "2023-11-27T01:38:04.743993Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Subscription can be mutated", "timestamp": "2023-11-27T01:38:04.752552Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Response to subscription mutation contains a subscription", "timestamp": "2023-11-27T01:38:04.753344Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T01:38:04.754114Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T01:38:04.754174Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T01:38:04.754224Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T01:38:04.754272Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T01:38:04.754319Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T01:38:04.754369Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T01:38:04.754414Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T01:38:04.754459Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-27T01:38:04.754507Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-27T01:38:04.754553Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T01:38:04.754600Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T01:38:04.754649Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Mutated subscription version is updated", "timestamp": "2023-11-27T01:38:04.754703Z", "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/1f6qn45118pt8", "initiated_at": "2023-11-27T01:38:04.668879Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY3OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.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-27T01:38:14.616584Z", "time_end": "2023-11-28T01:38:14.616584Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "51669f81-72b7-4996-ac63-9a28f3d7c7cc"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:04 GMT", "Content-Length": "371"}, "elapsed_s": 0.00623, "reported": "2023-11-27T01:38:04.675736Z", "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-28T01:38:14.616584Z", "time_start": "2023-11-27T01:38:14.616584Z", "version": "1f6qn452k2v0o"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350001/1f6qn451gatko", "initiated_at": "2023-11-27T01:38:04.680085Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY3OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.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-27T01:38:14.632341Z", "time_end": "2023-11-27T01:47:58.336275Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "fb63ae77-43ec-4985-a9e5-7c41f69e13d3"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:04 GMT", "Content-Length": "371"}, "elapsed_s": 0.005743, "reported": "2023-11-27T01:38:04.686517Z", "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-27T01:47:58.336275Z", "time_start": "2023-11-27T01:38:14.632341Z", "version": "1f6qn452uvdd8"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350002/1f6qn451t4d58", "initiated_at": "2023-11-27T01:38:04.690944Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY3OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.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-27T01:37:58.336275Z", "time_end": "2023-11-28T01:37:58.336275Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "42e9f1b8-0b66-4afb-89eb-8b8a842f21bd"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:04 GMT", "Content-Length": "371"}, "elapsed_s": 0.00616, "reported": "2023-11-27T01:38:04.697977Z", "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-28T01:37:58.336275Z", "time_start": "2023-11-27T01:37:58.336275Z", "version": "1f6qn4539fs0g"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350003/1f6qn45281f2o", "initiated_at": "2023-11-27T01:38:04.702300Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY3OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.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-27T01:37:58.336275Z", "time_end": "2023-11-27T01:47:58.336275Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "9540c805-1d04-4d37-8f56-e4ac2a4658ee"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:04 GMT", "Content-Length": "371"}, "elapsed_s": 0.006042, "reported": "2023-11-27T01:38:04.709184Z", "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-27T01:47:58.336275Z", "time_start": "2023-11-27T01:37:58.336275Z", "version": "1f6qn453k9dk8"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350000/1f6qn452k2v0o", "initiated_at": "2023-11-27T01:38:04.713608Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY3OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.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-27T01:38:14.616584Z", "time_end": "2023-11-28T01:38:14.616584Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "aad5ebe2-ee21-4f80-987d-8fefdd860581"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:04 GMT", "Content-Length": "371"}, "elapsed_s": 0.005369, "reported": "2023-11-27T01:38:04.719723Z", "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-28T01:38:14.616584Z", "time_start": "2023-11-27T01:38:14.616584Z", "version": "1f6qn453v0i38"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350001/1f6qn452uvdd8", "initiated_at": "2023-11-27T01:38:04.724047Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY3OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.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-27T01:38:14.632341Z", "time_end": "2023-11-27T01:47:58.336275Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "04fc6bc3-a9b2-4bf7-b67c-1ffbbea653cc"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:04 GMT", "Content-Length": "371"}, "elapsed_s": 0.005601, "reported": "2023-11-27T01:38:04.730319Z", "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-27T01:47:58.336275Z", "time_start": "2023-11-27T01:38:14.632341Z", "version": "1f6qn4548sv38"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350002/1f6qn4539fs0g", "initiated_at": "2023-11-27T01:38:04.734500Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY3OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.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-27T01:37:58.336275Z", "time_end": "2023-11-28T01:37:58.336275Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "8bee49df-d15b-4ebc-9679-de5d984f22c1"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:04 GMT", "Content-Length": "371"}, "elapsed_s": 0.005496, "reported": "2023-11-27T01:38:04.740778Z", "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-28T01:37:58.336275Z", "time_start": "2023-11-27T01:37:58.336275Z", "version": "1f6qn454iun00"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350003/1f6qn453k9dk8", "initiated_at": "2023-11-27T01:38:04.745288Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY3OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.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-27T01:37:58.336275Z", "time_end": "2023-11-27T01:47:58.336275Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "a94c0533-13a3-4876-b5b6-6da9f6a17bfd"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:04 GMT", "Content-Length": "371"}, "elapsed_s": 0.005658, "reported": "2023-11-27T01:38:04.751659Z", "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-27T01:47:58.336275Z", "time_start": "2023-11-27T01:37:58.336275Z", "version": "1f6qn454t1luo"}}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T01:38:04.755430Z"}, {"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-27T01:38:04.755464Z", "failed_checks": [], "passed_checks": [{"name": "Get Subscription by ID", "timestamp": "2023-11-27T01:38:04.759317Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T01:38:04.760083Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T01:38:04.760144Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T01:38:04.760196Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T01:38:04.760251Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T01:38:04.760301Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T01:38:04.760355Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T01:38:04.760405Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T01:38:04.760453Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-27T01:38:04.760502Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-27T01:38:04.760550Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T01:38:04.760597Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T01:38:04.760649Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-27T01:38:04.760708Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-27T01:38:04.760760Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Get Subscription by ID", "timestamp": "2023-11-27T01:38:04.763982Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T01:38:04.764689Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T01:38:04.764747Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T01:38:04.764796Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T01:38:04.764843Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T01:38:04.764890Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T01:38:04.764940Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T01:38:04.764986Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T01:38:04.765032Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-27T01:38:04.765079Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-27T01:38:04.765127Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T01:38:04.765175Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T01:38:04.765227Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-27T01:38:04.765289Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-27T01:38:04.765342Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Get Subscription by ID", "timestamp": "2023-11-27T01:38:04.768549Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T01:38:04.769266Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T01:38:04.769325Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T01:38:04.769375Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T01:38:04.769423Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T01:38:04.769472Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T01:38:04.769523Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T01:38:04.769570Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T01:38:04.769616Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-27T01:38:04.769664Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-27T01:38:04.769713Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T01:38:04.769760Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T01:38:04.769810Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-27T01:38:04.769869Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-27T01:38:04.769919Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Get Subscription by ID", "timestamp": "2023-11-27T01:38:04.773077Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T01:38:04.773791Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T01:38:04.773850Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T01:38:04.773901Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T01:38:04.773949Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T01:38:04.773997Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T01:38:04.774046Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T01:38:04.774093Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T01:38:04.774138Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-27T01:38:04.774185Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-27T01:38:04.774231Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T01:38:04.774277Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T01:38:04.774327Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-27T01:38:04.774385Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-27T01:38:04.774436Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Search for all subscriptions in ISA area", "timestamp": "2023-11-27T01:38:04.778976Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,f"]}, {"name": "Created Subscription is in search results", "timestamp": "2023-11-27T01:38:04.781394Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,f"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T01:38:04.783749Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T01:38:04.783810Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T01:38:04.783882Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T01:38:04.783937Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T01:38:04.783989Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T01:38:04.784042Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T01:38:04.784090Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T01:38:04.784138Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-27T01:38:04.784186Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-27T01:38:04.784234Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T01:38:04.784282Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T01:38:04.784334Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-27T01:38:04.784394Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-27T01:38:04.784445Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Created Subscription is in search results", "timestamp": "2023-11-27T01:38:04.786819Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,f"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T01:38:04.789185Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T01:38:04.789245Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T01:38:04.789294Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T01:38:04.789342Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T01:38:04.789390Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T01:38:04.789439Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T01:38:04.789485Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T01:38:04.789532Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-27T01:38:04.789580Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-27T01:38:04.789628Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T01:38:04.789677Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T01:38:04.789727Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-27T01:38:04.789787Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-27T01:38:04.789838Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Created Subscription is in search results", "timestamp": "2023-11-27T01:38:04.792152Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,f"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T01:38:04.794430Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T01:38:04.794487Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T01:38:04.794536Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T01:38:04.794583Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T01:38:04.794631Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T01:38:04.794681Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T01:38:04.794726Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T01:38:04.794771Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-27T01:38:04.794820Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-27T01:38:04.794867Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T01:38:04.794915Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T01:38:04.794964Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-27T01:38:04.795023Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-27T01:38:04.795074Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Created Subscription is in search results", "timestamp": "2023-11-27T01:38:04.797416Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,f"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T01:38:04.799732Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T01:38:04.799791Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T01:38:04.799864Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T01:38:04.799918Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T01:38:04.799969Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T01:38:04.800020Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T01:38:04.800067Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T01:38:04.800114Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-27T01:38:04.800163Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-27T01:38:04.800210Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T01:38:04.800258Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T01:38:04.800309Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-27T01:38:04.800368Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-27T01:38:04.800419Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "No huge search area allowed", "timestamp": "2023-11-27T01:38:04.802777Z", "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-27T01:38:04.755671Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY3OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:04 GMT", "Content-Length": "352"}, "elapsed_s": 0.001474, "reported": "2023-11-27T01:38:04.757875Z", "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-28T01:38:14.616584Z", "time_start": "2023-11-27T01:38:14.616584Z", "version": "1f6qn453v0i38"}}, "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-27T01:38:04.760808Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY3OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:04 GMT", "Content-Length": "352"}, "elapsed_s": 0.001242, "reported": "2023-11-27T01:38:04.762594Z", "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-27T01:47:58.336275Z", "time_start": "2023-11-27T01:38:14.632341Z", "version": "1f6qn4548sv38"}}, "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-27T01:38:04.765390Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY3OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:04 GMT", "Content-Length": "352"}, "elapsed_s": 0.001231, "reported": "2023-11-27T01:38:04.767150Z", "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-28T01:37:58.336275Z", "time_start": "2023-11-27T01:37:58.336275Z", "version": "1f6qn454iun00"}}, "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-27T01:38:04.769967Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY3OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:04 GMT", "Content-Length": "352"}, "elapsed_s": 0.001209, "reported": "2023-11-27T01:38:04.771691Z", "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-27T01:47:58.336275Z", "time_start": "2023-11-27T01:37:58.336275Z", "version": "1f6qn454t1luo"}}, "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-27T01:38:04.774669Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY3OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:04 GMT", "Content-Length": "1360"}, "elapsed_s": 0.00205, "reported": "2023-11-27T01:38:04.777336Z", "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-28T01:38:14.616584Z", "time_start": "2023-11-27T01:38:14.616584Z", "version": "1f6qn453v0i38"}, {"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-27T01:47:58.336275Z", "time_start": "2023-11-27T01:38:14.632341Z", "version": "1f6qn4548sv38"}, {"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-28T01:37:58.336275Z", "time_start": "2023-11-27T01:37:58.336275Z", "version": "1f6qn454iun00"}, {"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-27T01:47:58.336275Z", "time_start": "2023-11-27T01:37:58.336275Z", "version": "1f6qn454t1luo"}]}, "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-27T01:38:04.800512Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY3OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 413, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:04 GMT", "Content-Length": "70"}, "elapsed_s": 0.001245, "reported": "2023-11-27T01:38:04.802478Z", "json": {"message": "Area too large (E:55fe5981-c380-409e-afa5-eecfcbb1125b)"}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T01:38:04.802831Z"}, {"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-27T01:38:04.802880Z", "failed_checks": [], "passed_checks": [{"name": "Missing version prevents deletion", "timestamp": "2023-11-27T01:38:04.804950Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,d"]}, {"name": "Incorrect version prevents deletion", "timestamp": "2023-11-27T01:38:04.806765Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,d"]}, {"name": "Missing version prevents deletion", "timestamp": "2023-11-27T01:38:04.808382Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,d"]}, {"name": "Incorrect version prevents deletion", "timestamp": "2023-11-27T01:38:04.810054Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,d"]}, {"name": "Missing version prevents deletion", "timestamp": "2023-11-27T01:38:04.811706Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,d"]}, {"name": "Incorrect version prevents deletion", "timestamp": "2023-11-27T01:38:04.813384Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,d"]}, {"name": "Missing version prevents deletion", "timestamp": "2023-11-27T01:38:04.815482Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,d"]}, {"name": "Incorrect version prevents deletion", "timestamp": "2023-11-27T01:38:04.817284Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,d"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-27T01:38:04.824973Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,d"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T01:38:04.825968Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T01:38:04.826033Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T01:38:04.826084Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T01:38:04.826130Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T01:38:04.826176Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T01:38:04.826224Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T01:38:04.826269Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T01:38:04.826313Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-27T01:38:04.826359Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-27T01:38:04.826404Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T01:38:04.826448Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T01:38:04.826496Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-27T01:38:04.826554Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-27T01:38:04.826604Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-27T01:38:04.833211Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,d"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T01:38:04.833973Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T01:38:04.834030Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T01:38:04.834078Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T01:38:04.834126Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T01:38:04.834172Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T01:38:04.834221Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T01:38:04.834266Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T01:38:04.834310Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-27T01:38:04.834356Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-27T01:38:04.834401Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T01:38:04.834447Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T01:38:04.834499Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-27T01:38:04.834556Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-27T01:38:04.834605Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-27T01:38:04.841015Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,d"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T01:38:04.841799Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T01:38:04.841857Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T01:38:04.841905Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T01:38:04.841953Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T01:38:04.841999Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T01:38:04.842048Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T01:38:04.842093Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T01:38:04.842159Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-27T01:38:04.842233Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-27T01:38:04.842285Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T01:38:04.842333Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T01:38:04.842383Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-27T01:38:04.842441Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-27T01:38:04.842490Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-27T01:38:04.849863Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,d"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T01:38:04.850625Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T01:38:04.850683Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T01:38:04.850733Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T01:38:04.850781Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T01:38:04.850828Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T01:38:04.850878Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T01:38:04.850926Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T01:38:04.850971Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-27T01:38:04.851032Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-27T01:38:04.851090Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T01:38:04.851153Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T01:38:04.851221Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-27T01:38:04.851296Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-27T01:38:04.851359Z", "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-27T01:38:04.803124Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY3OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:04 GMT", "Content-Length": "78"}, "elapsed_s": 0.000908, "reported": "2023-11-27T01:38:04.804732Z", "json": {"message": "Missing version string (E:3ed52771-41ed-4640-8290-a968c15b9db7)"}, "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-27T01:38:04.805053Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY3OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:04 GMT", "Content-Length": "125"}, "elapsed_s": 0.000808, "reported": "2023-11-27T01:38:04.806554Z", "json": {"message": "strconv.ParseUint: parsing \"notacorrectversion\": value out of range (E:9871f535-447e-4456-9a02-38d9557f2aa6)"}, "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-27T01:38:04.806897Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY3OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:04 GMT", "Content-Length": "78"}, "elapsed_s": 0.000745, "reported": "2023-11-27T01:38:04.808177Z", "json": {"message": "Missing version string (E:31d514ea-f35c-47fc-9a1e-36ce95ee4375)"}, "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-27T01:38:04.808485Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY3OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:04 GMT", "Content-Length": "125"}, "elapsed_s": 0.000794, "reported": "2023-11-27T01:38:04.809849Z", "json": {"message": "strconv.ParseUint: parsing \"notacorrectversion\": value out of range (E:3c2771e9-9fac-4ae8-9b7f-99ff4dba7ceb)"}, "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-27T01:38:04.810155Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY3OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:04 GMT", "Content-Length": "78"}, "elapsed_s": 0.000772, "reported": "2023-11-27T01:38:04.811486Z", "json": {"message": "Missing version string (E:9bdf6244-19bb-4ab8-be0e-671a403c002a)"}, "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-27T01:38:04.811807Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY3OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:04 GMT", "Content-Length": "125"}, "elapsed_s": 0.000776, "reported": "2023-11-27T01:38:04.813162Z", "json": {"message": "strconv.ParseUint: parsing \"notacorrectversion\": value out of range (E:5400fd11-7050-438a-8682-3aa4992f7042)"}, "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-27T01:38:04.813482Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY3OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:04 GMT", "Content-Length": "78"}, "elapsed_s": 0.001256, "reported": "2023-11-27T01:38:04.815267Z", "json": {"message": "Missing version string (E:93ece59d-35b8-4b09-8879-d907058ee73d)"}, "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-27T01:38:04.815633Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY3OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:04 GMT", "Content-Length": "125"}, "elapsed_s": 0.000834, "reported": "2023-11-27T01:38:04.817054Z", "json": {"message": "strconv.ParseUint: parsing \"notacorrectversion\": value out of range (E:65060419-eb16-415b-a1fb-1b9f6fc521be)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350000/1f6qn453v0i38", "initiated_at": "2023-11-27T01:38:04.817557Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY3OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:04 GMT", "Content-Length": "352"}, "elapsed_s": 0.005016, "reported": "2023-11-27T01:38:04.823326Z", "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-28T01:38:14.616584Z", "time_start": "2023-11-27T01:38:14.616584Z", "version": "1f6qn453v0i38"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350001/1f6qn4548sv38", "initiated_at": "2023-11-27T01:38:04.826666Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY3OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:04 GMT", "Content-Length": "352"}, "elapsed_s": 0.004322, "reported": "2023-11-27T01:38:04.831671Z", "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-27T01:47:58.336275Z", "time_start": "2023-11-27T01:38:14.632341Z", "version": "1f6qn4548sv38"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350002/1f6qn454iun00", "initiated_at": "2023-11-27T01:38:04.834660Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY3OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:04 GMT", "Content-Length": "352"}, "elapsed_s": 0.004183, "reported": "2023-11-27T01:38:04.839453Z", "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-28T01:37:58.336275Z", "time_start": "2023-11-27T01:37:58.336275Z", "version": "1f6qn454iun00"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350003/1f6qn454t1luo", "initiated_at": "2023-11-27T01:38:04.842544Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY3OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:04 GMT", "Content-Length": "352"}, "elapsed_s": 0.004851, "reported": "2023-11-27T01:38:04.848101Z", "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-27T01:47:58.336275Z", "time_start": "2023-11-27T01:37:58.336275Z", "version": "1f6qn454t1luo"}}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T01:38:04.851409Z"}, {"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-27T01:38:04.851441Z", "failed_checks": [], "passed_checks": [{"name": "Query by subscription ID should fail", "timestamp": "2023-11-27T01:38:04.854762Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Query by subscription ID should fail", "timestamp": "2023-11-27T01:38:04.857051Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Query by subscription ID should fail", "timestamp": "2023-11-27T01:38:04.859119Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Query by subscription ID should fail", "timestamp": "2023-11-27T01:38:04.861194Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Search for all subscriptions in ISA area", "timestamp": "2023-11-27T01:38:04.864021Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,f"]}, {"name": "Deleted subscription should not be present in search results", "timestamp": "2023-11-27T01:38:04.864625Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,f"]}, {"name": "Search area that represents a loop is not allowed", "timestamp": "2023-11-27T01:38:04.866276Z", "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-27T01:38:04.851661Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY3OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:04 GMT", "Content-Length": "115"}, "elapsed_s": 0.001826, "reported": "2023-11-27T01:38:04.854356Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350000 not found (E:b1860b0f-3446-4543-9a7e-4a858843c45a)"}, "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-27T01:38:04.854879Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY3OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:04 GMT", "Content-Length": "115"}, "elapsed_s": 0.001241, "reported": "2023-11-27T01:38:04.856832Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350001 not found (E:27012afe-9dde-448d-9404-d10e0c47fb01)"}, "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-27T01:38:04.857137Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY3OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:04 GMT", "Content-Length": "115"}, "elapsed_s": 0.001199, "reported": "2023-11-27T01:38:04.858894Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350002 not found (E:e4b8de5b-64c8-4b9b-a0a2-b6fb97f7eac8)"}, "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-27T01:38:04.859200Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY3OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:04 GMT", "Content-Length": "115"}, "elapsed_s": 0.001152, "reported": "2023-11-27T01:38:04.860963Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350003 not found (E:1ed37592-d7b4-43d1-bc02-79842a3bcc72)"}, "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-27T01:38:04.861475Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY3OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:04 GMT", "Content-Length": "21"}, "elapsed_s": 0.001569, "reported": "2023-11-27T01:38:04.863627Z", "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-27T01:38:04.864704Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY3OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:04 GMT", "Content-Length": "103"}, "elapsed_s": 0.000815, "reported": "2023-11-27T01:38:04.866052Z", "json": {"message": "Intersection found between polygon edge 1 and 4 (E:9b57db7c-4138-4e85-8848-b12c23db25f3)"}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T01:38:04.866330Z"}], "end_time": "2023-11-27T01:38:04.866356Z"}], "successful": true, "end_time": "2023-11-27T01:38:04.866384Z", "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-27T01:38:04.866429Z", "failed_checks": [], "passed_checks": [{"name": "Subscription can be queried by ID", "timestamp": "2023-11-27T01:38:04.868644Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-27T01:38:04.870709Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-27T01:38:04.872833Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-27T01:38:04.874945Z", "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-27T01:38:04.866496Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY3OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:04 GMT", "Content-Length": "115"}, "elapsed_s": 0.001236, "reported": "2023-11-27T01:38:04.868424Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350000 not found (E:2ec48843-cd2d-48f9-bf0f-fdccce8e142d)"}, "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-27T01:38:04.868743Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY3OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:04 GMT", "Content-Length": "115"}, "elapsed_s": 0.001123, "reported": "2023-11-27T01:38:04.870465Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350001 not found (E:c52ce80d-5ada-4d2e-a76a-6bd848cc0144)"}, "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-27T01:38:04.870807Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY3OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:04 GMT", "Content-Length": "115"}, "elapsed_s": 0.001206, "reported": "2023-11-27T01:38:04.872617Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350002 not found (E:dc4d2a97-64b7-4559-b9ea-78546703b259)"}, "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-27T01:38:04.872931Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY3OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:04 GMT", "Content-Length": "115"}, "elapsed_s": 0.00115, "reported": "2023-11-27T01:38:04.874743Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350003 not found (E:47b881c4-eda7-42d9-85bc-266866a86bf7)"}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T01:38:04.875019Z"}}}, {"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-27T01:38:04.875478Z", "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-27T01:38:04.875550Z", "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-27T01:38:04.875606Z", "failed_checks": [], "passed_checks": [{"name": "DSS instance is publicly addressable", "timestamp": "2023-11-27T01:38:04.876128Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0210"]}, {"name": "DSS instance is reachable", "timestamp": "2023-11-27T01:38:04.878857Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0210"]}, {"name": "DSS instance is publicly addressable", "timestamp": "2023-11-27T01:38:04.879343Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0210"]}, {"name": "DSS instance is reachable", "timestamp": "2023-11-27T01:38:04.884426Z", "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-27T01:38:04.876249Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY3OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:04 GMT", "Content-Length": "21"}, "elapsed_s": 0.001643, "reported": "2023-11-27T01:38:04.878495Z", "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-27T01:38:04.879442Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY4NCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:04 GMT", "Content-Length": "21"}, "elapsed_s": 0.002234, "reported": "2023-11-27T01:38:04.884051Z", "json": {"subscriptions": []}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T01:38:04.884480Z"}], "end_time": "2023-11-27T01:38:04.884503Z"}, {"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-27T01:38:04.884542Z", "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-27T01:38:04.884592Z", "failed_checks": [], "passed_checks": [{"name": "ISA response code", "timestamp": "2023-11-27T01:38:04.893972Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA response format", "timestamp": "2023-11-27T01:38:04.904882Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA ID matches", "timestamp": "2023-11-27T01:38:04.904976Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA version format", "timestamp": "2023-11-27T01:38:04.905028Z", "participants": ["uss1"], "requirements": []}, {"name": "ISA start time matches", "timestamp": "2023-11-27T01:38:04.905076Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA end time matches", "timestamp": "2023-11-27T01:38:04.905119Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA URL matches", "timestamp": "2023-11-27T01:38:04.905166Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA[P] created with proper response", "timestamp": "2023-11-27T01:38:04.905583Z", "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/e2a544a2-ee21-4821-b28e-050c625a9a26", "initiated_at": "2023-11-27T01:38:04.885328Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY3OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-27T01:38:04.884686Z", "time_end": "2023-11-27T01:48:04.884686Z"}, "flights_url": "https://example.com/v1/uss/flights", "request_id": "efe6f357-c3d6-4c5e-bcd7-e305431dc714"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:04 GMT", "Content-Length": "265"}, "elapsed_s": 0.005228, "reported": "2023-11-27T01:38:04.891240Z", "json": {"subscribers": [], "service_area": {"flights_url": "https://example.com/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-27T01:38:04.884686Z", "time_end": "2023-11-27T01:48:04.884686Z", "version": "1f6qn4592ief8", "id": "e2a544a2-ee21-4821-b28e-050c625a9a26"}}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T01:38:04.905613Z"}, {"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-27T01:38:04.905657Z", "failed_checks": [], "passed_checks": [{"name": "Subscription[n] created with proper response", "timestamp": "2023-11-27T01:38:04.916343Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,3a"]}, {"name": "service_areas includes ISA from S1", "timestamp": "2023-11-27T01:38:04.917002Z", "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-27T01:38:04.928026Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,3a"]}, {"name": "service_areas includes ISA from S1", "timestamp": "2023-11-27T01:38:04.928707Z", "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-27T01:38:04.928776Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0130,3,a"]}, {"name": "Owner of ISA from S1 is properly synchronized with all DSS", "timestamp": "2023-11-27T01:38:04.928826Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0130,3,b"]}, {"name": "URL of ISA from S1 is properly synchronized with all DSS", "timestamp": "2023-11-27T01:38:04.928871Z", "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-27T01:38:04.928923Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0130,3,d"]}], "queries": [{"request": {"method": "PUT", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/d68fbfdb-4302-4029-bede-ae987e58aa59", "initiated_at": "2023-11-27T01:38:04.906308Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY3OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.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-27T01:38:04.905731Z", "time_end": "2023-11-27T01:48:04.905731Z"}, "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "request_id": "21dab99e-75a5-43d0-a094-c4d320d6a0c2"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:04 GMT", "Content-Length": "575"}, "elapsed_s": 0.006699, "reported": "2023-11-27T01:38:04.913744Z", "json": {"service_areas": [{"flights_url": "https://example.com/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-27T01:38:04.884686Z", "time_end": "2023-11-27T01:48:04.884686Z", "version": "1f6qn4592ief8", "id": "e2a544a2-ee21-4821-b28e-050c625a9a26"}], "subscription": {"id": "d68fbfdb-4302-4029-bede-ae987e58aa59", "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-27T01:48:04.905731Z", "time_start": "2023-11-27T01:38:04.905731Z", "version": "1f6qn459mqepo"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/2ba6e73e-c4e8-4c94-8f42-b119f4670fb9", "initiated_at": "2023-11-27T01:38:04.917646Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY4NCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.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-27T01:38:04.917071Z", "time_end": "2023-11-27T01:48:04.917071Z"}, "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "request_id": "25ca2cef-2a37-493a-a466-b0df2a22ab9c"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:04 GMT", "Content-Length": "575"}, "elapsed_s": 0.007075, "reported": "2023-11-27T01:38:04.925456Z", "json": {"service_areas": [{"flights_url": "https://example.com/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-27T01:38:04.884686Z", "time_end": "2023-11-27T01:48:04.884686Z", "version": "1f6qn4592ief8", "id": "e2a544a2-ee21-4821-b28e-050c625a9a26"}], "subscription": {"id": "2ba6e73e-c4e8-4c94-8f42-b119f4670fb9", "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-27T01:48:04.917071Z", "time_start": "2023-11-27T01:38:04.917071Z", "version": "1f6qn45a1lp20"}}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T01:38:04.928947Z"}, {"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-27T01:38:04.928988Z", "failed_checks": [], "passed_checks": [{"name": "Subscription[P] returned with proper response", "timestamp": "2023-11-27T01:38:04.933109Z", "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-27T01:38:04.936652Z", "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-27T01:38:04.939266Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0130,2,a"]}, {"name": "Subscription[P] owner is properly synchronized with all DSS", "timestamp": "2023-11-27T01:38:04.940611Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0130,2,b"]}, {"name": "Subscription[P] URL is properly synchronized with all DSS", "timestamp": "2023-11-27T01:38:04.941910Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0130,2,c"]}, {"name": "Subscription[P] notification count is properly synchronized with all DSS", "timestamp": "2023-11-27T01:38:04.943208Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0130,2,f"]}, {"name": "Subscription[P] start/end times are properly synchronized with all DSS", "timestamp": "2023-11-27T01:38:04.946144Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0130,2,d"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/d68fbfdb-4302-4029-bede-ae987e58aa59", "initiated_at": "2023-11-27T01:38:04.929041Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY3OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:04 GMT", "Content-Length": "326"}, "elapsed_s": 0.001689, "reported": "2023-11-27T01:38:04.931398Z", "json": {"subscription": {"id": "d68fbfdb-4302-4029-bede-ae987e58aa59", "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-27T01:48:04.905731Z", "time_start": "2023-11-27T01:38:04.905731Z", "version": "1f6qn459mqepo"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "GET", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/d68fbfdb-4302-4029-bede-ae987e58aa59", "initiated_at": "2023-11-27T01:38:04.933173Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY4NCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:04 GMT", "Content-Length": "326"}, "elapsed_s": 0.001438, "reported": "2023-11-27T01:38:04.935193Z", "json": {"subscription": {"id": "d68fbfdb-4302-4029-bede-ae987e58aa59", "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-27T01:48:04.905731Z", "time_start": "2023-11-27T01:38:04.905731Z", "version": "1f6qn459mqepo"}}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T01:38:04.946176Z"}, {"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-27T01:38:04.946221Z", "failed_checks": [], "passed_checks": [{"name": "Can query all Subscriptions in area from all DSSs", "timestamp": "2023-11-27T01:38:04.952082Z", "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-27T01:38:04.957029Z", "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-27T01:38:04.946307Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY3OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:04 GMT", "Content-Length": "638"}, "elapsed_s": 0.002647, "reported": "2023-11-27T01:38:04.949652Z", "json": {"subscriptions": [{"id": "2ba6e73e-c4e8-4c94-8f42-b119f4670fb9", "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-27T01:48:04.917071Z", "time_start": "2023-11-27T01:38:04.917071Z", "version": "1f6qn45a1lp20"}, {"id": "d68fbfdb-4302-4029-bede-ae987e58aa59", "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-27T01:48:04.905731Z", "time_start": "2023-11-27T01:38:04.905731Z", "version": "1f6qn459mqepo"}]}, "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-27T01:38:04.952168Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY4NCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:04 GMT", "Content-Length": "638"}, "elapsed_s": 0.001898, "reported": "2023-11-27T01:38:04.954696Z", "json": {"subscriptions": [{"id": "2ba6e73e-c4e8-4c94-8f42-b119f4670fb9", "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-27T01:48:04.917071Z", "time_start": "2023-11-27T01:38:04.917071Z", "version": "1f6qn45a1lp20"}, {"id": "d68fbfdb-4302-4029-bede-ae987e58aa59", "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-27T01:48:04.905731Z", "time_start": "2023-11-27T01:38:04.905731Z", "version": "1f6qn459mqepo"}]}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T01:38:04.957063Z"}, {"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-27T01:38:04.957107Z", "failed_checks": [], "passed_checks": [{"name": "Can get ISA from primary DSS", "timestamp": "2023-11-27T01:38:04.961157Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0130,3,a"]}, {"name": "ISA response code", "timestamp": "2023-11-27T01:38:05.165876Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA response format", "timestamp": "2023-11-27T01:38:05.178510Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA ID matches", "timestamp": "2023-11-27T01:38:05.178630Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA version changed", "timestamp": "2023-11-27T01:38:05.178681Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA version format", "timestamp": "2023-11-27T01:38:05.178729Z", "participants": ["uss1"], "requirements": []}, {"name": "ISA start time matches", "timestamp": "2023-11-27T01:38:05.178789Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA end time matches", "timestamp": "2023-11-27T01:38:05.178847Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA URL matches", "timestamp": "2023-11-27T01:38:05.178907Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "Can modify ISA in primary DSS", "timestamp": "2023-11-27T01:38:05.179593Z", "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/e2a544a2-ee21-4821-b28e-050c625a9a26", "initiated_at": "2023-11-27T01:38:04.957170Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY3OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:04 GMT", "Content-Length": "248"}, "elapsed_s": 0.001341, "reported": "2023-11-27T01:38:04.959068Z", "json": {"service_area": {"flights_url": "https://example.com/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-27T01:38:04.884686Z", "time_end": "2023-11-27T01:48:04.884686Z", "version": "1f6qn4592ief8", "id": "e2a544a2-ee21-4821-b28e-050c625a9a26"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/v1/dss/identification_service_areas/e2a544a2-ee21-4821-b28e-050c625a9a26/1f6qn4592ief8", "initiated_at": "2023-11-27T01:38:04.961778Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY3OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-27T01:38:04.961215Z", "time_end": "2023-11-27T01:38:09.961215Z"}, "flights_url": "https://example.com/v1/uss/flights", "request_id": "46395534-0134-41d7-8efc-f2c6290d59c1"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:04 GMT", "Content-Length": "596"}, "elapsed_s": 0.005322, "reported": "2023-11-27T01:38:04.967751Z", "json": {"subscribers": [{"subscriptions": [{"subscription_id": "2ba6e73e-c4e8-4c94-8f42-b119f4670fb9", "notification_index": 1}], "url": "https://example.com/v1/uss/identification_service_areas"}, {"subscriptions": [{"subscription_id": "d68fbfdb-4302-4029-bede-ae987e58aa59", "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-27T01:38:04.961215Z", "time_end": "2023-11-27T01:38:09.961215Z", "version": "1f6qn45bbfngg", "id": "e2a544a2-ee21-4821-b28e-050c625a9a26"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "POST", "url": "https://example.com/v1/uss/identification_service_areas/e2a544a2-ee21-4821-b28e-050c625a9a26", "initiated_at": "2023-11-27T01:38:05.093207Z", "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.eyJhdWQiOiJleGFtcGxlLmNvbSIsImV4cCI6MTcwMTA1MjY4NCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"subscriptions": [{"subscription_id": "d68fbfdb-4302-4029-bede-ae987e58aa59", "notification_index": 1}], "service_area": {"flights_url": "https://example.com/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-27T01:38:04.961215Z", "time_end": "2023-11-27T01:38:09.961215Z", "version": "1f6qn45bbfngg", "id": "e2a544a2-ee21-4821-b28e-050c625a9a26"}, "request_id": "ee7ead5d-b688-4a20-ac8c-b09b5b6f543a"}, "body": null}, "response": {"code": 404, "headers": {"Cache-Control": "max-age=604800", "Content-Type": "text/html; charset=UTF-8", "Date": "Mon, 27 Nov 2023 01:38:05 GMT", "Expires": "Mon, 04 Dec 2023 01:38:05 GMT", "Server": "EOS (vny/044F)", "Content-Length": "433"}, "elapsed_s": 0.069872, "reported": "2023-11-27T01:38:05.163887Z", "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-27T01:38:05.179626Z"}, {"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-27T01:38:05.179671Z", "failed_checks": [], "passed_checks": [{"name": "Subscription[n] deleted with proper response", "timestamp": "2023-11-27T01:38:05.188937Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,4a"]}, {"name": "Subscription[n] deleted with proper response", "timestamp": "2023-11-27T01:38:05.197497Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,4a"]}], "queries": [{"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/d68fbfdb-4302-4029-bede-ae987e58aa59/1f6qn459mqepo", "initiated_at": "2023-11-27T01:38:05.179730Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY3OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:05 GMT", "Content-Length": "326"}, "elapsed_s": 0.0064, "reported": "2023-11-27T01:38:05.186990Z", "json": {"subscription": {"id": "d68fbfdb-4302-4029-bede-ae987e58aa59", "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 1, "time_end": "2023-11-27T01:48:04.905731Z", "time_start": "2023-11-27T01:38:04.905731Z", "version": "1f6qn459mqepo"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/2ba6e73e-c4e8-4c94-8f42-b119f4670fb9/1f6qn45a1lp20", "initiated_at": "2023-11-27T01:38:05.189017Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY3OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:05 GMT", "Content-Length": "326"}, "elapsed_s": 0.005988, "reported": "2023-11-27T01:38:05.195800Z", "json": {"subscription": {"id": "2ba6e73e-c4e8-4c94-8f42-b119f4670fb9", "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 1, "time_end": "2023-11-27T01:48:04.917071Z", "time_start": "2023-11-27T01:38:04.917071Z", "version": "1f6qn45a1lp20"}}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T01:38:05.197535Z"}, {"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-27T01:38:05.197582Z", "failed_checks": [], "passed_checks": [{"name": "404 with proper response", "timestamp": "2023-11-27T01:38:05.200060Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,4b", "astm.f3411.v19.DSS0070"]}, {"name": "404 with proper response", "timestamp": "2023-11-27T01:38:05.202445Z", "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/d68fbfdb-4302-4029-bede-ae987e58aa59", "initiated_at": "2023-11-27T01:38:05.197642Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY3OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:05 GMT", "Content-Length": "115"}, "elapsed_s": 0.001543, "reported": "2023-11-27T01:38:05.199802Z", "json": {"message": "Subscription d68fbfdb-4302-4029-bede-ae987e58aa59 not found (E:7b21778a-b94f-4581-b36f-faebc3577ec0)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "GET", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/2ba6e73e-c4e8-4c94-8f42-b119f4670fb9", "initiated_at": "2023-11-27T01:38:05.200143Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY4NCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:05 GMT", "Content-Length": "115"}, "elapsed_s": 0.001371, "reported": "2023-11-27T01:38:05.202220Z", "json": {"message": "Subscription 2ba6e73e-c4e8-4c94-8f42-b119f4670fb9 not found (E:7114afcc-fea5-4acd-8ae5-9430db4e65b6)"}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T01:38:05.202499Z"}, {"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-27T01:38:05.202560Z", "failed_checks": [], "passed_checks": [{"name": "Subscriptions queried successfully", "timestamp": "2023-11-27T01:38:05.205293Z", "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-27T01:38:05.205501Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,4b", "astm.f3411.v19.DSS0070"]}, {"name": "Subscriptions queried successfully", "timestamp": "2023-11-27T01:38:05.208206Z", "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-27T01:38:05.208405Z", "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-27T01:38:05.202674Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY3OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:05 GMT", "Content-Length": "21"}, "elapsed_s": 0.0017, "reported": "2023-11-27T01:38:05.204933Z", "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-27T01:38:05.205575Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY4NCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:05 GMT", "Content-Length": "21"}, "elapsed_s": 0.001717, "reported": "2023-11-27T01:38:05.207870Z", "json": {"subscriptions": []}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T01:38:05.208437Z"}, {"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-27T01:38:05.208477Z", "failed_checks": [], "passed_checks": [{"name": "Subscription[n] created with proper response", "timestamp": "2023-11-27T01:38:10.223553Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,1c"]}, {"name": "service_areas does not include ISA from S1", "timestamp": "2023-11-27T01:38:10.223999Z", "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-27T01:38:10.232677Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,1c"]}, {"name": "service_areas does not include ISA from S1", "timestamp": "2023-11-27T01:38:10.233077Z", "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/1062042c-639c-4baf-aab4-11bb813ebfee", "initiated_at": "2023-11-27T01:38:10.214529Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY3OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.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-27T01:38:10.213690Z", "time_end": "2023-11-27T01:38:15.213690Z"}, "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "request_id": "a3184a93-79cb-429c-86c1-68ac328ac415"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:10 GMT", "Content-Length": "343"}, "elapsed_s": 0.006531, "reported": "2023-11-27T01:38:10.221826Z", "json": {"service_areas": [], "subscription": {"id": "1062042c-639c-4baf-aab4-11bb813ebfee", "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-27T01:38:15.21369Z", "time_start": "2023-11-27T01:38:10.21369Z", "version": "1f6qn4a7t86h8"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/d71fc831-56b6-470d-af36-95c85518cc68", "initiated_at": "2023-11-27T01:38:10.224628Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY4NCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.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-27T01:38:10.224064Z", "time_end": "2023-11-27T01:38:15.224064Z"}, "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "request_id": "0e2ca336-d706-48fe-8182-09369a1621ed"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:10 GMT", "Content-Length": "345"}, "elapsed_s": 0.005801, "reported": "2023-11-27T01:38:10.231100Z", "json": {"service_areas": [], "subscription": {"id": "d71fc831-56b6-470d-af36-95c85518cc68", "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-27T01:38:15.224064Z", "time_start": "2023-11-27T01:38:10.224064Z", "version": "1f6qn4a86j2vo"}}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T01:38:10.233107Z"}, {"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-27T01:38:10.233150Z", "failed_checks": [], "passed_checks": [{"name": "ISA response code", "timestamp": "2023-11-27T01:38:10.369191Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA response format", "timestamp": "2023-11-27T01:38:10.380608Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA ID matches", "timestamp": "2023-11-27T01:38:10.380701Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA version format", "timestamp": "2023-11-27T01:38:10.380753Z", "participants": ["uss1"], "requirements": []}, {"name": "ISA start time matches", "timestamp": "2023-11-27T01:38:10.380801Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA end time matches", "timestamp": "2023-11-27T01:38:10.380845Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA URL matches", "timestamp": "2023-11-27T01:38:10.380894Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA[P] created with proper response", "timestamp": "2023-11-27T01:38:10.381464Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,1a"]}, {"name": "All Subscription[i] 1\u2264i\u2264n returned in subscribers", "timestamp": "2023-11-27T01:38:10.381957Z", "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/94d4abdc-311b-4e46-8bd3-6f2606d353b9", "initiated_at": "2023-11-27T01:38:10.233765Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY3OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-27T01:38:10.233225Z", "time_end": "2023-11-27T01:48:10.233225Z"}, "flights_url": "https://example.com/v1/uss/flights", "request_id": "252387ec-2449-4a56-9935-0f5212b4b047"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:10 GMT", "Content-Length": "596"}, "elapsed_s": 0.005162, "reported": "2023-11-27T01:38:10.239618Z", "json": {"subscribers": [{"subscriptions": [{"subscription_id": "1062042c-639c-4baf-aab4-11bb813ebfee", "notification_index": 1}], "url": "https://example.com/v1/uss/identification_service_areas"}, {"subscriptions": [{"subscription_id": "d71fc831-56b6-470d-af36-95c85518cc68", "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-27T01:38:10.233225Z", "time_end": "2023-11-27T01:48:10.233225Z", "version": "1f6qn4a8fkuc8", "id": "94d4abdc-311b-4e46-8bd3-6f2606d353b9"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "POST", "url": "https://example.com/v1/uss/identification_service_areas/94d4abdc-311b-4e46-8bd3-6f2606d353b9", "initiated_at": "2023-11-27T01:38:10.305230Z", "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.eyJhdWQiOiJleGFtcGxlLmNvbSIsImV4cCI6MTcwMTA1MjY4NCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"subscriptions": [{"subscription_id": "d71fc831-56b6-470d-af36-95c85518cc68", "notification_index": 1}], "service_area": {"flights_url": "https://example.com/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-27T01:38:10.233225Z", "time_end": "2023-11-27T01:48:10.233225Z", "version": "1f6qn4a8fkuc8", "id": "94d4abdc-311b-4e46-8bd3-6f2606d353b9"}, "request_id": "92f86de2-924a-4593-98af-0bc77f40c916"}, "body": null}, "response": {"code": 404, "headers": {"Cache-Control": "max-age=604800", "Content-Type": "text/html; charset=UTF-8", "Date": "Mon, 27 Nov 2023 01:38:10 GMT", "Expires": "Mon, 04 Dec 2023 01:38:10 GMT", "Server": "EOS (vny/0453)", "Content-Length": "433"}, "elapsed_s": 0.061407, "reported": "2023-11-27T01:38:10.367367Z", "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-27T01:38:10.381988Z"}, {"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-27T01:38:10.382032Z", "failed_checks": [], "passed_checks": [{"name": "ISA response format", "timestamp": "2023-11-27T01:38:10.530580Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,b"]}, {"name": "ISA ID matches", "timestamp": "2023-11-27T01:38:10.530662Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,b"]}, {"name": "ISA version matches", "timestamp": "2023-11-27T01:38:10.530709Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,b"]}, {"name": "ISA[P] deleted with proper response", "timestamp": "2023-11-27T01:38:10.530735Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,2a"]}, {"name": "All Subscription[i] 1\u2264i\u2264n returned in subscribers", "timestamp": "2023-11-27T01:38:10.531292Z", "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/94d4abdc-311b-4e46-8bd3-6f2606d353b9/1f6qn4a8fkuc8", "initiated_at": "2023-11-27T01:38:10.382090Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY3OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:10 GMT", "Content-Length": "596"}, "elapsed_s": 0.006471, "reported": "2023-11-27T01:38:10.389246Z", "json": {"service_area": {"flights_url": "https://example.com/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-27T01:38:10.233225Z", "time_end": "2023-11-27T01:48:10.233225Z", "version": "1f6qn4a8fkuc8", "id": "94d4abdc-311b-4e46-8bd3-6f2606d353b9"}, "subscribers": [{"subscriptions": [{"subscription_id": "1062042c-639c-4baf-aab4-11bb813ebfee", "notification_index": 2}], "url": "https://example.com/v1/uss/identification_service_areas"}, {"subscriptions": [{"subscription_id": "d71fc831-56b6-470d-af36-95c85518cc68", "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/94d4abdc-311b-4e46-8bd3-6f2606d353b9", "initiated_at": "2023-11-27T01:38:10.454513Z", "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.eyJhdWQiOiJleGFtcGxlLmNvbSIsImV4cCI6MTcwMTA1MjY4NCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"subscriptions": [{"subscription_id": "d71fc831-56b6-470d-af36-95c85518cc68", "notification_index": 2}], "request_id": "51862bee-bafd-4f5f-9659-48356c3e2667"}, "body": null}, "response": {"code": 404, "headers": {"Cache-Control": "max-age=604800", "Content-Type": "text/html; charset=UTF-8", "Date": "Mon, 27 Nov 2023 01:38:10 GMT", "Expires": "Mon, 04 Dec 2023 01:38:10 GMT", "Server": "EOS (vny/0453)", "Content-Length": "433"}, "elapsed_s": 0.062228, "reported": "2023-11-27T01:38:10.517503Z", "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-27T01:38:10.531325Z"}, {"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-27T01:38:10.531370Z", "failed_checks": [], "passed_checks": [{"name": "ISA response code", "timestamp": "2023-11-27T01:38:15.542891Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA response format", "timestamp": "2023-11-27T01:38:15.553586Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA ID matches", "timestamp": "2023-11-27T01:38:15.553659Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA version format", "timestamp": "2023-11-27T01:38:15.553711Z", "participants": ["uss1"], "requirements": []}, {"name": "ISA start time matches", "timestamp": "2023-11-27T01:38:15.553761Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA end time matches", "timestamp": "2023-11-27T01:38:15.553805Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA URL matches", "timestamp": "2023-11-27T01:38:15.553853Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA[P] created with proper response", "timestamp": "2023-11-27T01:38:15.554230Z", "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-27T01:38:15.554602Z", "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/f580ce06-cb70-48f8-b4f6-5086c5efd7bd", "initiated_at": "2023-11-27T01:38:15.533831Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY3OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-27T01:38:15.533037Z", "time_end": "2023-11-27T01:48:15.533037Z"}, "flights_url": "https://example.com/v1/uss/flights", "request_id": "f22fb6f0-a6b5-4925-931d-a6a3f7166762"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:15 GMT", "Content-Length": "265"}, "elapsed_s": 0.005507, "reported": "2023-11-27T01:38:15.540135Z", "json": {"subscribers": [], "service_area": {"flights_url": "https://example.com/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-27T01:38:15.533037Z", "time_end": "2023-11-27T01:48:15.533037Z", "version": "1f6qn4f6e3pro", "id": "f580ce06-cb70-48f8-b4f6-5086c5efd7bd"}}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T01:38:15.554631Z"}, {"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-27T01:38:15.554676Z", "failed_checks": [], "passed_checks": [{"name": "Subscriptions queried successfully", "timestamp": "2023-11-27T01:38:15.557686Z", "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-27T01:38:15.557889Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,3d", "astm.f3411.v19.DSS0070"]}, {"name": "Subscriptions queried successfully", "timestamp": "2023-11-27T01:38:15.560344Z", "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-27T01:38:15.560534Z", "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-27T01:38:15.554754Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY3OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:15 GMT", "Content-Length": "21"}, "elapsed_s": 0.001981, "reported": "2023-11-27T01:38:15.557333Z", "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-27T01:38:15.557958Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY4NCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:15 GMT", "Content-Length": "21"}, "elapsed_s": 0.001539, "reported": "2023-11-27T01:38:15.560027Z", "json": {"subscriptions": []}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T01:38:15.560567Z"}, {"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-27T01:38:15.560603Z", "failed_checks": [], "passed_checks": [], "end_time": "2023-11-27T01:38:15.560630Z"}, {"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-27T01:38:15.560659Z", "failed_checks": [], "passed_checks": [{"name": "ISA response format", "timestamp": "2023-11-27T01:38:15.578923Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,b"]}, {"name": "ISA ID matches", "timestamp": "2023-11-27T01:38:15.578992Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,b"]}, {"name": "ISA version matches", "timestamp": "2023-11-27T01:38:15.579037Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,b"]}, {"name": "ISA[P] deleted with proper response", "timestamp": "2023-11-27T01:38:15.579062Z", "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-27T01:38:15.579442Z", "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/f580ce06-cb70-48f8-b4f6-5086c5efd7bd/1f6qn4f6e3pro", "initiated_at": "2023-11-27T01:38:15.560705Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY3OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:15 GMT", "Content-Length": "265"}, "elapsed_s": 0.004271, "reported": "2023-11-27T01:38:15.565539Z", "json": {"service_area": {"flights_url": "https://example.com/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-27T01:38:15.533037Z", "time_end": "2023-11-27T01:48:15.533037Z", "version": "1f6qn4f6e3pro", "id": "f580ce06-cb70-48f8-b4f6-5086c5efd7bd"}, "subscribers": []}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T01:38:15.579472Z"}, {"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-27T01:38:15.579509Z", "failed_checks": [], "passed_checks": [{"name": "Subscription[n] created with proper response", "timestamp": "2023-11-27T01:38:15.587977Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,3a"]}, {"name": "service_areas does not include ISA from S12", "timestamp": "2023-11-27T01:38:15.588376Z", "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-27T01:38:15.596818Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,3a"]}, {"name": "service_areas does not include ISA from S12", "timestamp": "2023-11-27T01:38:15.597208Z", "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/349b0aea-f645-4120-a105-7272bea0428c", "initiated_at": "2023-11-27T01:38:15.580179Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY3OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.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-27T01:38:15.579574Z", "time_end": "2023-11-27T01:48:15.579574Z"}, "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "request_id": "1942c77d-f79a-4466-8d59-2a07ac3bacf3"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:15 GMT", "Content-Length": "345"}, "elapsed_s": 0.00554, "reported": "2023-11-27T01:38:15.586316Z", "json": {"service_areas": [], "subscription": {"id": "349b0aea-f645-4120-a105-7272bea0428c", "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-27T01:48:15.579574Z", "time_start": "2023-11-27T01:38:15.579574Z", "version": "1f6qn4f7pv80o"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/f54aa2c6-b25b-4935-bf29-339543b19ea5", "initiated_at": "2023-11-27T01:38:15.588964Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY4NCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.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-27T01:38:15.588435Z", "time_end": "2023-11-27T01:48:15.588435Z"}, "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "request_id": "f0e74cd0-163b-46a1-b972-0bb85e1f0cb1"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:15 GMT", "Content-Length": "345"}, "elapsed_s": 0.005622, "reported": "2023-11-27T01:38:15.595168Z", "json": {"service_areas": [], "subscription": {"id": "f54aa2c6-b25b-4935-bf29-339543b19ea5", "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-27T01:48:15.588435Z", "time_start": "2023-11-27T01:38:15.588435Z", "version": "1f6qn4f828uug"}}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T01:38:15.597237Z"}, {"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-27T01:38:15.597275Z", "failed_checks": [], "passed_checks": [{"name": "Subscription[n] deleted with proper response", "timestamp": "2023-11-27T01:38:15.603606Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,4a"]}, {"name": "Subscription[n] deleted with proper response", "timestamp": "2023-11-27T01:38:15.611699Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,4a"]}], "queries": [{"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/349b0aea-f645-4120-a105-7272bea0428c/1f6qn4f7pv80o", "initiated_at": "2023-11-27T01:38:15.597326Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY3OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:15 GMT", "Content-Length": "326"}, "elapsed_s": 0.004225, "reported": "2023-11-27T01:38:15.602102Z", "json": {"subscription": {"id": "349b0aea-f645-4120-a105-7272bea0428c", "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-27T01:48:15.579574Z", "time_start": "2023-11-27T01:38:15.579574Z", "version": "1f6qn4f7pv80o"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/f54aa2c6-b25b-4935-bf29-339543b19ea5/1f6qn4f828uug", "initiated_at": "2023-11-27T01:38:15.603657Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY3OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:15 GMT", "Content-Length": "326"}, "elapsed_s": 0.005562, "reported": "2023-11-27T01:38:15.609825Z", "json": {"subscription": {"id": "f54aa2c6-b25b-4935-bf29-339543b19ea5", "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-27T01:48:15.588435Z", "time_start": "2023-11-27T01:38:15.588435Z", "version": "1f6qn4f828uug"}}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T01:38:15.611742Z"}], "end_time": "2023-11-27T01:38:15.611764Z"}], "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-27T01:38:04.875972Z"}, "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-27T01:38:04.879158Z"}}, "end_time": "2023-11-27T01:38:15.611785Z", "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-27T01:38:15.611819Z", "failed_checks": [], "passed_checks": [{"name": "ISA deleted with proper response", "timestamp": "2023-11-27T01:38:15.623046Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,2a"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-27T01:38:15.625229Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,4a"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-27T01:38:15.627483Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,4a"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-27T01:38:15.629464Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,4a"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-27T01:38:15.635198Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,4a"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-27T01:38:15.637368Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,4a"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-27T01:38:15.643245Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,4a"]}, {"name": "ISA deleted with proper response", "timestamp": "2023-11-27T01:38:15.645296Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,2a"]}, {"name": "ISA deleted with proper response", "timestamp": "2023-11-27T01:38:15.647665Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,2a"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-27T01:38:15.649945Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,4a"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-27T01:38:15.652049Z", "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/e2a544a2-ee21-4821-b28e-050c625a9a26", "initiated_at": "2023-11-27T01:38:15.611907Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY3OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:15 GMT", "Content-Length": "248"}, "elapsed_s": 0.001649, "reported": "2023-11-27T01:38:15.614296Z", "json": {"service_area": {"flights_url": "https://example.com/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-27T01:38:04.961215Z", "time_end": "2023-11-27T01:38:09.961215Z", "version": "1f6qn45bbfngg", "id": "e2a544a2-ee21-4821-b28e-050c625a9a26"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/v1/dss/identification_service_areas/e2a544a2-ee21-4821-b28e-050c625a9a26/1f6qn45bbfngg", "initiated_at": "2023-11-27T01:38:15.615506Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY3OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:15 GMT", "Content-Length": "265"}, "elapsed_s": 0.00472, "reported": "2023-11-27T01:38:15.620944Z", "json": {"service_area": {"flights_url": "https://example.com/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-27T01:38:04.961215Z", "time_end": "2023-11-27T01:38:09.961215Z", "version": "1f6qn45bbfngg", "id": "e2a544a2-ee21-4821-b28e-050c625a9a26"}, "subscribers": []}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "GET", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/d68fbfdb-4302-4029-bede-ae987e58aa59", "initiated_at": "2023-11-27T01:38:15.623148Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY3OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:15 GMT", "Content-Length": "115"}, "elapsed_s": 0.001183, "reported": "2023-11-27T01:38:15.625004Z", "json": {"message": "Subscription d68fbfdb-4302-4029-bede-ae987e58aa59 not found (E:ce096d2e-18de-4811-8e75-022677175fbb)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "GET", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/2ba6e73e-c4e8-4c94-8f42-b119f4670fb9", "initiated_at": "2023-11-27T01:38:15.625397Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY3OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:15 GMT", "Content-Length": "115"}, "elapsed_s": 0.001184, "reported": "2023-11-27T01:38:15.627265Z", "json": {"message": "Subscription 2ba6e73e-c4e8-4c94-8f42-b119f4670fb9 not found (E:1cb71a3d-09a2-446c-8b45-fe303811ca48)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "GET", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/1062042c-639c-4baf-aab4-11bb813ebfee", "initiated_at": "2023-11-27T01:38:15.627586Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY3OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:15 GMT", "Content-Length": "324"}, "elapsed_s": 0.001096, "reported": "2023-11-27T01:38:15.629253Z", "json": {"subscription": {"id": "1062042c-639c-4baf-aab4-11bb813ebfee", "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 2, "time_end": "2023-11-27T01:38:15.21369Z", "time_start": "2023-11-27T01:38:10.21369Z", "version": "1f6qn4a7t86h8"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/1062042c-639c-4baf-aab4-11bb813ebfee/1f6qn4a7t86h8", "initiated_at": "2023-11-27T01:38:15.630394Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY3OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:15 GMT", "Content-Length": "324"}, "elapsed_s": 0.003968, "reported": "2023-11-27T01:38:15.634882Z", "json": {"subscription": {"id": "1062042c-639c-4baf-aab4-11bb813ebfee", "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 2, "time_end": "2023-11-27T01:38:15.21369Z", "time_start": "2023-11-27T01:38:10.21369Z", "version": "1f6qn4a7t86h8"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "GET", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/d71fc831-56b6-470d-af36-95c85518cc68", "initiated_at": "2023-11-27T01:38:15.635286Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY3OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:15 GMT", "Content-Length": "326"}, "elapsed_s": 0.001178, "reported": "2023-11-27T01:38:15.637142Z", "json": {"subscription": {"id": "d71fc831-56b6-470d-af36-95c85518cc68", "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 2, "time_end": "2023-11-27T01:38:15.224064Z", "time_start": "2023-11-27T01:38:10.224064Z", "version": "1f6qn4a86j2vo"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/d71fc831-56b6-470d-af36-95c85518cc68/1f6qn4a86j2vo", "initiated_at": "2023-11-27T01:38:15.638279Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY3OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:15 GMT", "Content-Length": "326"}, "elapsed_s": 0.004129, "reported": "2023-11-27T01:38:15.642962Z", "json": {"subscription": {"id": "d71fc831-56b6-470d-af36-95c85518cc68", "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 2, "time_end": "2023-11-27T01:38:15.224064Z", "time_start": "2023-11-27T01:38:10.224064Z", "version": "1f6qn4a86j2vo"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "GET", "url": "http://dss.uss1.localutm/v1/dss/identification_service_areas/94d4abdc-311b-4e46-8bd3-6f2606d353b9", "initiated_at": "2023-11-27T01:38:15.643335Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY3OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:15 GMT", "Content-Length": "106"}, "elapsed_s": 0.001166, "reported": "2023-11-27T01:38:15.645061Z", "json": {"message": "ISA 94d4abdc-311b-4e46-8bd3-6f2606d353b9 not found (E:2eec4131-aac1-4200-97f3-ca165f5cdc27)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "GET", "url": "http://dss.uss1.localutm/v1/dss/identification_service_areas/f580ce06-cb70-48f8-b4f6-5086c5efd7bd", "initiated_at": "2023-11-27T01:38:15.645394Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY3OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:15 GMT", "Content-Length": "106"}, "elapsed_s": 0.001362, "reported": "2023-11-27T01:38:15.647407Z", "json": {"message": "ISA f580ce06-cb70-48f8-b4f6-5086c5efd7bd not found (E:f11c4143-6b51-4861-8097-770adcfa437d)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "GET", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/349b0aea-f645-4120-a105-7272bea0428c", "initiated_at": "2023-11-27T01:38:15.647754Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY3OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:15 GMT", "Content-Length": "115"}, "elapsed_s": 0.001236, "reported": "2023-11-27T01:38:15.649687Z", "json": {"message": "Subscription 349b0aea-f645-4120-a105-7272bea0428c not found (E:2cb8d8ed-f2ba-4963-954b-dd724f1ddf9b)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "GET", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/f54aa2c6-b25b-4935-bf29-339543b19ea5", "initiated_at": "2023-11-27T01:38:15.650049Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY3OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:15 GMT", "Content-Length": "115"}, "elapsed_s": 0.00109, "reported": "2023-11-27T01:38:15.651807Z", "json": {"message": "Subscription f54aa2c6-b25b-4935-bf29-339543b19ea5 not found (E:dd432518-c88c-4f97-9b1c-2770a7eb8c05)"}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T01:38:15.652106Z"}}}, {"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-27T01:38:15.652625Z", "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-27T01:38:15.652687Z", "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-27T01:38:15.652730Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-27T01:38:15.654829Z", "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-27T01:38:15.652771Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY3OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:15 GMT", "Content-Length": "106"}, "elapsed_s": 0.001152, "reported": "2023-11-27T01:38:15.654593Z", "json": {"message": "ISA 0000015c-e36d-40be-d38b-eca6ca350000 not found (E:be92e3e3-1d37-4c2f-a670-914f5855ac15)"}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T01:38:15.654906Z"}], "end_time": "2023-11-27T01:38:15.654933Z"}, {"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-27T01:38:15.654973Z", "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-27T01:38:15.655015Z", "failed_checks": [], "passed_checks": [{"name": "Read scope cannot create an ISA", "timestamp": "2023-11-27T01:38:15.657562Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "Missing token prevents creating an ISA", "timestamp": "2023-11-27T01:38:15.660362Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "Fake token prevents creating an ISA", "timestamp": "2023-11-27T01:38:15.705904Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA response code", "timestamp": "2023-11-27T01:38:15.715425Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA response format", "timestamp": "2023-11-27T01:38:15.726180Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA ID matches", "timestamp": "2023-11-27T01:38:15.726262Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA version format", "timestamp": "2023-11-27T01:38:15.726321Z", "participants": ["uss1"], "requirements": []}, {"name": "ISA start time matches", "timestamp": "2023-11-27T01:38:15.726377Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA end time matches", "timestamp": "2023-11-27T01:38:15.726428Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA URL matches", "timestamp": "2023-11-27T01:38:15.726483Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "Correct token and scope can create ISA", "timestamp": "2023-11-27T01:38:15.726866Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "Missing token prevents reading an ISA", "timestamp": "2023-11-27T01:38:15.728476Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.GetISA"]}, {"name": "Fake token prevents reading an ISA", "timestamp": "2023-11-27T01:38:15.731062Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.GetISA"]}, {"name": "Read scope cannot mutate an ISA", "timestamp": "2023-11-27T01:38:15.733500Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "Missing token prevents mutating an ISA", "timestamp": "2023-11-27T01:38:15.735973Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "Fake token cannot mutate an ISA", "timestamp": "2023-11-27T01:38:15.738275Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "Read scope cannot delete an ISA", "timestamp": "2023-11-27T01:38:15.739960Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,b"]}, {"name": "Missing token prevents ISA deletion", "timestamp": "2023-11-27T01:38:15.741629Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,b"]}, {"name": "Fake token cannot delete an ISA", "timestamp": "2023-11-27T01:38:15.743337Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0030,b"]}, {"name": "Correct token and scope can delete ISA", "timestamp": "2023-11-27T01:38:15.751002Z", "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-27T01:38:15.655794Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY3OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.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-27T01:37:59.398853Z", "time_end": "2023-11-27T02:37:59.398853Z"}, "flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "request_id": "875cfd95-0a60-4ee1-b69e-5bae56425a79"}, "body": null}, "response": {"code": 403, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:15 GMT", "Content-Length": "276"}, "elapsed_s": 0.000821, "reported": "2023-11-27T01:38:15.657205Z", "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:a1e87035-ae85-493f-aa9b-5e643f13cede)"}, "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-27T01:38:15.658191Z", "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-27T01:37:59.398853Z", "time_end": "2023-11-27T02:37:59.398853Z"}, "flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "request_id": "c6c293f3-d38d-4045-9d39-8df81a4b6ecd"}, "body": null}, "response": {"code": 401, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:15 GMT", "Content-Length": "76"}, "elapsed_s": 0.001292, "reported": "2023-11-27T01:38:15.660027Z", "json": {"message": "Missing access token (E:ec326975-b948-495e-bac7-58bd144b9948)"}, "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-27T01:38:15.661135Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImNsaWVudF9pZCI6InVzc191bnNpZ25lZCIsImV4cCI6MTcwMTA1MjY5NSwiaXNzIjoiTm9BdXRoIiwianRpIjoiOTc3ZjM3OTUtYmM5OS00ZTIwLWI4MmQtYzllMDA2MmQzOTMxIiwibmJmIjoxNzAxMDQ5MDk0LCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3Vuc2lnbmVkIn0.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-27T01:37:59.398853Z", "time_end": "2023-11-27T02:37:59.398853Z"}, "flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "request_id": "07136428-72b8-448b-93f4-cbebd9096eb0"}, "body": null}, "response": {"code": 401, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:15 GMT", "Content-Length": "86"}, "elapsed_s": 0.001573, "reported": "2023-11-27T01:38:15.705497Z", "json": {"message": "crypto/rsa: verification error (E:d510e46c-ee3a-4163-94c3-a082da6c18be)"}, "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-27T01:38:15.706778Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY3OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-27T01:37:59.398853Z", "time_end": "2023-11-27T02:37:59.398853Z"}, "flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "request_id": "880ee599-d488-4702-86cd-040d8f96a99d"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:15 GMT", "Content-Length": "291"}, "elapsed_s": 0.005434, "reported": "2023-11-27T01:38:15.712864Z", "json": {"subscribers": [], "service_area": {"flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-27T01:37:59.398853Z", "time_end": "2023-11-27T02:37:59.398853Z", "version": "1f6qn4fbin8eo", "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/1f6qn4fbin8eo", "initiated_at": "2023-11-27T01:38:15.731670Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY3OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.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-27T01:37:59.398853Z", "time_end": "2023-11-27T02:37:59.398853Z"}, "flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "request_id": "24345857-4b49-4c7b-80bb-1fc153d6d868"}, "body": null}, "response": {"code": 403, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:15 GMT", "Content-Length": "276"}, "elapsed_s": 0.000883, "reported": "2023-11-27T01:38:15.733166Z", "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:b4c335cb-6a32-4e6e-9a44-18e617c9683c)"}, "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-27T01:38:15.734313Z", "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-27T01:37:59.398853Z", "time_end": "2023-11-27T02:37:59.398853Z"}, "flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "request_id": "dbd1a572-9662-4a1d-bd18-a52b02bc4001"}, "body": null}, "response": {"code": 401, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:15 GMT", "Content-Length": "76"}, "elapsed_s": 0.000773, "reported": "2023-11-27T01:38:15.735611Z", "json": {"message": "Missing access token (E:5a90c4d7-66f9-41fb-a13e-e78e56639081)"}, "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-27T01:38:15.736584Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImNsaWVudF9pZCI6InVzc191bnNpZ25lZCIsImV4cCI6MTcwMTA1MjY5NSwiaXNzIjoiTm9BdXRoIiwianRpIjoiOTc3ZjM3OTUtYmM5OS00ZTIwLWI4MmQtYzllMDA2MmQzOTMxIiwibmJmIjoxNzAxMDQ5MDk0LCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3Vuc2lnbmVkIn0.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-27T01:37:59.398853Z", "time_end": "2023-11-27T02:37:59.398853Z"}, "flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "request_id": "d510f054-a882-4da7-8774-15c34fc0059d"}, "body": null}, "response": {"code": 401, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:15 GMT", "Content-Length": "86"}, "elapsed_s": 0.000801, "reported": "2023-11-27T01:38:15.737933Z", "json": {"message": "crypto/rsa: verification error (E:90e654fc-a296-462f-a27d-460f9ca3db99)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/v1/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000/1f6qn4fbin8eo", "initiated_at": "2023-11-27T01:38:15.738331Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY3OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 403, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:15 GMT", "Content-Length": "276"}, "elapsed_s": 0.000786, "reported": "2023-11-27T01:38:15.739623Z", "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:6d25d240-d15b-4855-9a93-1b28bb015ae9)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/v1/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000/1f6qn4fbin8eo", "initiated_at": "2023-11-27T01:38:15.740063Z", "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 01:38:15 GMT", "Content-Length": "76"}, "elapsed_s": 0.000771, "reported": "2023-11-27T01:38:15.741317Z", "json": {"message": "Missing access token (E:c718d73e-bc81-45fa-98cd-ca5af1f94f78)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/v1/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000/1f6qn4fbin8eo", "initiated_at": "2023-11-27T01:38:15.741716Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImNsaWVudF9pZCI6InVzc191bnNpZ25lZCIsImV4cCI6MTcwMTA1MjY5NSwiaXNzIjoiTm9BdXRoIiwianRpIjoiOTc3ZjM3OTUtYmM5OS00ZTIwLWI4MmQtYzllMDA2MmQzOTMxIiwibmJmIjoxNzAxMDQ5MDk0LCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3Vuc2lnbmVkIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 401, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:15 GMT", "Content-Length": "86"}, "elapsed_s": 0.000791, "reported": "2023-11-27T01:38:15.743019Z", "json": {"message": "crypto/rsa: verification error (E:f7f614b4-b819-4f06-8dc4-2e7299e0b4e3)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/v1/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000/1f6qn4fbin8eo", "initiated_at": "2023-11-27T01:38:15.743395Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY3OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:15 GMT", "Content-Length": "291"}, "elapsed_s": 0.004783, "reported": "2023-11-27T01:38:15.748758Z", "json": {"service_area": {"flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-27T01:37:59.398853Z", "time_end": "2023-11-27T02:37:59.398853Z", "version": "1f6qn4fbin8eo", "id": "0000015c-e36d-40be-d38b-eca6ca350000"}, "subscribers": []}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T01:38:15.751037Z"}], "end_time": "2023-11-27T01:38:15.751053Z"}], "successful": true, "end_time": "2023-11-27T01:38:15.751068Z", "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-27T01:38:15.751093Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-27T01:38:15.753078Z", "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-27T01:38:15.751122Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY3OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:15 GMT", "Content-Length": "106"}, "elapsed_s": 0.001165, "reported": "2023-11-27T01:38:15.752818Z", "json": {"message": "ISA 0000015c-e36d-40be-d38b-eca6ca350000 not found (E:d6edd322-9118-4f77-be4f-f4f20dad669d)"}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T01:38:15.753160Z"}}}, {"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-27T01:38:15.753588Z", "cases": [], "successful": true, "end_time": "2023-11-27T01:38:15.753644Z"}}], "capability_evaluations": [], "successful": true, "end_time": "2023-11-27T01:38:15.753908Z"}}, {"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-27T01:38:15.754851Z", "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-27T01:38:15.755080Z", "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-27T01:38:15.755155Z", "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-27T01:38:15.755211Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-27T01:38:15.757399Z", "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-27T01:38:15.755264Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY4NCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:15 GMT", "Content-Length": "106"}, "elapsed_s": 0.0012, "reported": "2023-11-27T01:38:15.757139Z", "json": {"message": "ISA 0000015c-e36d-40be-d38b-eca6ca350000 not found (E:4da62085-b5a1-4441-8c69-d5e12ffd266f)"}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T01:38:15.757477Z"}], "end_time": "2023-11-27T01:38:15.757507Z"}, {"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-27T01:38:15.757546Z", "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-27T01:38:15.757586Z", "failed_checks": [], "passed_checks": [{"name": "ISA response code", "timestamp": "2023-11-27T01:38:15.767564Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA response format", "timestamp": "2023-11-27T01:38:15.778880Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA ID matches", "timestamp": "2023-11-27T01:38:15.778954Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA version format", "timestamp": "2023-11-27T01:38:15.779005Z", "participants": ["uss2"], "requirements": []}, {"name": "ISA start time matches", "timestamp": "2023-11-27T01:38:15.779053Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA end time matches", "timestamp": "2023-11-27T01:38:15.779099Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA URL matches", "timestamp": "2023-11-27T01:38:15.779144Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA created", "timestamp": "2023-11-27T01:38:15.779527Z", "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-27T01:38:15.758225Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY5NSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-27T01:37:59.424152Z", "time_end": "2023-11-27T02:37:59.424152Z"}, "flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "request_id": "921eb6d8-6742-4aad-bee8-9e78ac99e2f9"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:15 GMT", "Content-Length": "291"}, "elapsed_s": 0.004677, "reported": "2023-11-27T01:38:15.764996Z", "json": {"subscribers": [], "service_area": {"flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-27T01:37:59.424152Z", "time_end": "2023-11-27T02:37:59.424152Z", "version": "1f6qn4fd547m8", "id": "0000015c-e36d-40be-d38b-eca6ca350000"}}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T01:38:15.779556Z"}, {"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-27T01:38:15.779581Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-27T01:38:15.782822Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.GetISA", "interuss.f3411.dss_endpoints.GetISA"]}, {"name": "ISA version match", "timestamp": "2023-11-27T01:38:15.783435Z", "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-27T01:38:15.779623Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY4NCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:15 GMT", "Content-Length": "274"}, "elapsed_s": 0.00134, "reported": "2023-11-27T01:38:15.781560Z", "json": {"service_area": {"flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-27T01:37:59.424152Z", "time_end": "2023-11-27T02:37:59.424152Z", "version": "1f6qn4fd547m8", "id": "0000015c-e36d-40be-d38b-eca6ca350000"}}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T01:38:15.783462Z"}], "end_time": "2023-11-27T01:38:15.783477Z"}, {"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-27T01:38:15.783506Z", "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-27T01:38:15.783538Z", "failed_checks": [], "passed_checks": [{"name": "ISA response code", "timestamp": "2023-11-27T01:38:15.791928Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA response format", "timestamp": "2023-11-27T01:38:15.802336Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA ID matches", "timestamp": "2023-11-27T01:38:15.802407Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA version changed", "timestamp": "2023-11-27T01:38:15.802457Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA version format", "timestamp": "2023-11-27T01:38:15.802502Z", "participants": ["uss2"], "requirements": []}, {"name": "ISA start time matches", "timestamp": "2023-11-27T01:38:15.802548Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA end time matches", "timestamp": "2023-11-27T01:38:15.802590Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA URL matches", "timestamp": "2023-11-27T01:38:15.802634Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA updated", "timestamp": "2023-11-27T01:38:15.803018Z", "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/1f6qn4fd547m8", "initiated_at": "2023-11-27T01:38:15.784156Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY5NSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-27T01:37:59.424152Z", "time_end": "2023-11-27T02:38:00.424152Z"}, "flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "request_id": "75f74b91-092d-4dfd-9b62-73864b09f68d"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:15 GMT", "Content-Length": "291"}, "elapsed_s": 0.004436, "reported": "2023-11-27T01:38:15.789198Z", "json": {"subscribers": [], "service_area": {"flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-27T01:37:59.424152Z", "time_end": "2023-11-27T02:38:00.424152Z", "version": "1f6qn4fdsffpo", "id": "0000015c-e36d-40be-d38b-eca6ca350000"}}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T01:38:15.803048Z"}, {"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-27T01:38:15.803081Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-27T01:38:15.806292Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.GetISA", "interuss.f3411.dss_endpoints.GetISA"]}, {"name": "ISA version match", "timestamp": "2023-11-27T01:38:15.806898Z", "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-27T01:38:15.803124Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY4NCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:15 GMT", "Content-Length": "274"}, "elapsed_s": 0.001357, "reported": "2023-11-27T01:38:15.805073Z", "json": {"service_area": {"flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-27T01:37:59.424152Z", "time_end": "2023-11-27T02:38:00.424152Z", "version": "1f6qn4fdsffpo", "id": "0000015c-e36d-40be-d38b-eca6ca350000"}}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T01:38:15.806925Z"}, {"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-27T01:38:15.806953Z", "failed_checks": [], "passed_checks": [{"name": "ISAs search response format", "timestamp": "2023-11-27T01:38:15.820174Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "Successful ISAs search", "timestamp": "2023-11-27T01:38:15.820215Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "ISA returned by search", "timestamp": "2023-11-27T01:38:15.820912Z", "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-27T02:37:00.424152Z", "initiated_at": "2023-11-27T01:38:15.807034Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY4NCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:15 GMT", "Content-Length": "277"}, "elapsed_s": 0.001758, "reported": "2023-11-27T01:38:15.809347Z", "json": {"service_areas": [{"flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-27T01:37:59.424152Z", "time_end": "2023-11-27T02:38:00.424152Z", "version": "1f6qn4fdsffpo", "id": "0000015c-e36d-40be-d38b-eca6ca350000"}]}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T01:38:15.820941Z"}, {"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-27T01:38:15.820971Z", "failed_checks": [], "passed_checks": [{"name": "ISAs search response format", "timestamp": "2023-11-27T01:38:15.832400Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "Successful ISAs search", "timestamp": "2023-11-27T01:38:15.832440Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "ISA not returned by search", "timestamp": "2023-11-27T01:38:15.832602Z", "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-27T02:39:00.424152Z", "initiated_at": "2023-11-27T01:38:15.821047Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY4NCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:15 GMT", "Content-Length": "21"}, "elapsed_s": 0.001483, "reported": "2023-11-27T01:38:15.823073Z", "json": {"service_areas": []}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T01:38:15.832633Z"}, {"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-27T01:38:15.832662Z", "failed_checks": [], "passed_checks": [{"name": "ISAs search response format", "timestamp": "2023-11-27T01:38:15.846129Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "Successful ISAs search", "timestamp": "2023-11-27T01:38:15.846170Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "ISA returned by search", "timestamp": "2023-11-27T01:38:15.846863Z", "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-27T01:38:59.424152Z", "initiated_at": "2023-11-27T01:38:15.832735Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY4NCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:15 GMT", "Content-Length": "277"}, "elapsed_s": 0.002306, "reported": "2023-11-27T01:38:15.835584Z", "json": {"service_areas": [{"flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-27T01:37:59.424152Z", "time_end": "2023-11-27T02:38:00.424152Z", "version": "1f6qn4fdsffpo", "id": "0000015c-e36d-40be-d38b-eca6ca350000"}]}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T01:38:15.846892Z"}, {"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-27T01:38:15.846922Z", "failed_checks": [], "passed_checks": [{"name": "ISAs search response format", "timestamp": "2023-11-27T01:38:15.858905Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "Successful ISAs search", "timestamp": "2023-11-27T01:38:15.858946Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "ISA not returned by search", "timestamp": "2023-11-27T01:38:15.859109Z", "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-27T01:36:59.424152Z", "initiated_at": "2023-11-27T01:38:15.846995Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY4NCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:15 GMT", "Content-Length": "21"}, "elapsed_s": 0.001651, "reported": "2023-11-27T01:38:15.849181Z", "json": {"service_areas": []}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T01:38:15.859138Z"}, {"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-27T01:38:15.859168Z", "failed_checks": [], "passed_checks": [{"name": "ISAs search response format", "timestamp": "2023-11-27T01:38:15.872320Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "Successful ISAs search", "timestamp": "2023-11-27T01:38:15.872361Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "ISA returned by search", "timestamp": "2023-11-27T01:38:15.873101Z", "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-27T01:38:15.859228Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY4NCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:15 GMT", "Content-Length": "277"}, "elapsed_s": 0.001531, "reported": "2023-11-27T01:38:15.861308Z", "json": {"service_areas": [{"flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-27T01:37:59.424152Z", "time_end": "2023-11-27T02:38:00.424152Z", "version": "1f6qn4fdsffpo", "id": "0000015c-e36d-40be-d38b-eca6ca350000"}]}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T01:38:15.873131Z"}, {"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-27T01:38:15.873161Z", "failed_checks": [], "passed_checks": [{"name": "Search request rejected", "timestamp": "2023-11-27T01:38:15.874697Z", "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-27T01:38:15.873203Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY4NCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:15 GMT", "Content-Length": "68"}, "elapsed_s": 0.000761, "reported": "2023-11-27T01:38:15.874472Z", "json": {"message": "Missing area (E:21cffc5b-81fc-4b60-92e9-59d72c8964a4)"}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T01:38:15.874749Z"}, {"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-27T01:38:15.874798Z", "failed_checks": [], "passed_checks": [{"name": "Search request rejected", "timestamp": "2023-11-27T01:38:15.876597Z", "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-27T01:38:15.874890Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY4NCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 413, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:15 GMT", "Content-Length": "70"}, "elapsed_s": 0.000821, "reported": "2023-11-27T01:38:15.876364Z", "json": {"message": "Area too large (E:bffebea1-c8a0-4d04-a93a-ab62999c7136)"}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T01:38:15.876650Z"}, {"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-27T01:38:15.876702Z", "failed_checks": [], "passed_checks": [{"name": "Search request rejected", "timestamp": "2023-11-27T01:38:15.878585Z", "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-27T01:38:15.876804Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY4NCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:15 GMT", "Content-Length": "103"}, "elapsed_s": 0.000834, "reported": "2023-11-27T01:38:15.878357Z", "json": {"message": "Intersection found between polygon edge 1 and 4 (E:85bb9c75-36e0-4029-bf4b-29572c9d1dd5)"}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T01:38:15.878639Z"}], "end_time": "2023-11-27T01:38:15.878671Z"}, {"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-27T01:38:15.878721Z", "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-27T01:38:15.878770Z", "failed_checks": [], "passed_checks": [{"name": "Delete request rejected", "timestamp": "2023-11-27T01:38:15.881333Z", "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/f6qn4fdsffp", "initiated_at": "2023-11-27T01:38:15.878830Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY5NSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 409, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:15 GMT", "Content-Length": "127"}, "elapsed_s": 0.001676, "reported": "2023-11-27T01:38:15.881078Z", "json": {"message": "ISA currently at version 1f6qn4fdsffpo but client specified f6qn4fdsffp (E:061eb096-4d90-4867-994a-f06b5aafe5fb)"}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T01:38:15.881387Z"}, {"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-27T01:38:15.881430Z", "failed_checks": [], "passed_checks": [{"name": "Delete request rejected", "timestamp": "2023-11-27T01:38:15.883083Z", "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-27T01:38:15.881499Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY5NSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:15 GMT", "Content-Length": "78"}, "elapsed_s": 0.000746, "reported": "2023-11-27T01:38:15.882838Z", "json": {"message": "Missing version string (E:a4ca0045-9a9a-447b-89e1-1c935ceef2a0)"}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T01:38:15.883134Z"}, {"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-27T01:38:15.883180Z", "failed_checks": [], "passed_checks": [{"name": "ISA response format", "timestamp": "2023-11-27T01:38:15.901932Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,b"]}, {"name": "ISA ID matches", "timestamp": "2023-11-27T01:38:15.902014Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,b"]}, {"name": "ISA version matches", "timestamp": "2023-11-27T01:38:15.902073Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,b"]}, {"name": "ISA deleted", "timestamp": "2023-11-27T01:38:15.902122Z", "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/1f6qn4fdsffpo", "initiated_at": "2023-11-27T01:38:15.883252Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY5NSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:15 GMT", "Content-Length": "291"}, "elapsed_s": 0.004669, "reported": "2023-11-27T01:38:15.888564Z", "json": {"service_area": {"flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-27T01:37:59.424152Z", "time_end": "2023-11-27T02:38:00.424152Z", "version": "1f6qn4fdsffpo", "id": "0000015c-e36d-40be-d38b-eca6ca350000"}, "subscribers": []}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T01:38:15.902148Z"}, {"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-27T01:38:15.902183Z", "failed_checks": [], "passed_checks": [{"name": "ISA not found", "timestamp": "2023-11-27T01:38:15.904212Z", "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-27T01:38:15.902231Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY4NCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:15 GMT", "Content-Length": "106"}, "elapsed_s": 0.001177, "reported": "2023-11-27T01:38:15.903970Z", "json": {"message": "ISA 0000015c-e36d-40be-d38b-eca6ca350000 not found (E:117a22d4-0322-4d97-a894-12b08e81cfda)"}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T01:38:15.904265Z"}, {"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-27T01:38:15.904309Z", "failed_checks": [], "passed_checks": [{"name": "ISAs search response format", "timestamp": "2023-11-27T01:38:15.916127Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "Successful ISAs search", "timestamp": "2023-11-27T01:38:15.916169Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "ISA not returned by search", "timestamp": "2023-11-27T01:38:15.916334Z", "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-27T01:38:15.904397Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY4NCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:15 GMT", "Content-Length": "21"}, "elapsed_s": 0.001444, "reported": "2023-11-27T01:38:15.906440Z", "json": {"service_areas": []}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T01:38:15.916365Z"}], "end_time": "2023-11-27T01:38:15.916381Z"}], "successful": true, "end_time": "2023-11-27T01:38:15.916396Z", "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-27T01:38:15.916422Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-27T01:38:15.918463Z", "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-27T01:38:15.916450Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY4NCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:15 GMT", "Content-Length": "106"}, "elapsed_s": 0.001182, "reported": "2023-11-27T01:38:15.918207Z", "json": {"message": "ISA 0000015c-e36d-40be-d38b-eca6ca350000 not found (E:5c9e7808-3e66-4b95-ab0e-7414c0d6557b)"}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T01:38:15.918539Z"}}}, {"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-27T01:38:15.919045Z", "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-27T01:38:15.919105Z", "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-27T01:38:15.919148Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-27T01:38:15.921330Z", "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-27T01:38:15.919190Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY4NCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:15 GMT", "Content-Length": "106"}, "elapsed_s": 0.001233, "reported": "2023-11-27T01:38:15.921082Z", "json": {"message": "ISA 00000170-e36d-40be-d38b-eca6ca350000 not found (E:deaedf3f-6c46-48da-9a45-9cdb5e734bf3)"}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T01:38:15.921398Z"}], "end_time": "2023-11-27T01:38:15.921424Z"}, {"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-27T01:38:15.921470Z", "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-27T01:38:15.921510Z", "failed_checks": [], "passed_checks": [{"name": "ISA huge area", "timestamp": "2023-11-27T01:38:15.924067Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA empty vertices", "timestamp": "2023-11-27T01:38:15.926444Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA start time in the past", "timestamp": "2023-11-27T01:38:15.928958Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA start time after end time", "timestamp": "2023-11-27T01:38:15.931329Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA vertices are valid", "timestamp": "2023-11-27T01:38:15.933658Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA missing outline", "timestamp": "2023-11-27T01:38:15.935484Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA missing volume", "timestamp": "2023-11-27T01:38:15.937395Z", "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-27T01:38:15.922341Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY5NSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-27T01:37:59.430683Z", "time_end": "2023-11-27T02:37:59.430683Z"}, "flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "request_id": "aee78cab-de03-4ecc-ae17-8ef333389e9c"}, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:15 GMT", "Content-Length": "70"}, "elapsed_s": 0.000842, "reported": "2023-11-27T01:38:15.923756Z", "json": {"message": "Area too large (E:f171f6f0-7dc7-4e12-9260-be5d7a9efe00)"}, "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-27T01:38:15.924776Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY5NSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"spatial_volume": {"footprint": {"vertices": []}, "altitude_lo": 0.0, "altitude_hi": 3048.0}, "time_start": "2023-11-27T01:37:59.430683Z", "time_end": "2023-11-27T02:37:59.430683Z"}, "flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "request_id": "0cf68b89-6843-43e6-b2b5-8df2e1fa77e4"}, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:15 GMT", "Content-Length": "93"}, "elapsed_s": 0.000864, "reported": "2023-11-27T01:38:15.926173Z", "json": {"message": "Missing or malformed required extents (E:a2e126ff-7d02-4334-a766-e6b027ca44aa)"}, "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-27T01:38:15.927262Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY5NSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-27T01:28:15.926495Z", "time_end": "2023-11-27T02:28:15.926495Z"}, "flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "request_id": "441f67d3-541f-4fd5-97ae-56ce427ed5db"}, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:15 GMT", "Content-Length": "116"}, "elapsed_s": 0.000882, "reported": "2023-11-27T01:38:15.928694Z", "json": {"message": "IdentificationServiceArea time_start must not be in the past (E:78f027f8-dc91-4980-ae73-629e0093899e)"}, "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-27T01:38:15.929655Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY5NSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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": "11d037a9-a529-48b0-b5ca-f5415d7a1ec8"}, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:15 GMT", "Content-Length": "116"}, "elapsed_s": 0.000857, "reported": "2023-11-27T01:38:15.931056Z", "json": {"message": "IdentificationServiceArea time_start must not be in the past (E:7575db94-2217-4cc2-9ba7-34b88dffac63)"}, "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-27T01:38:15.932056Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY5NSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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": "100767a0-d7e8-4a8f-a2ef-81df69ff0fb6"}, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:15 GMT", "Content-Length": "101"}, "elapsed_s": 0.00079, "reported": "2023-11-27T01:38:15.933388Z", "json": {"message": "Coordinates did not create a well-formed area (E:9a55d6ab-b94b-4056-8100-16a46bbd8d18)"}, "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-27T01:38:15.933831Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY5NSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"spatial_volume": {"altitude_lo": 0.0, "altitude_hi": 3048.0}, "time_start": "2023-11-27T01:37:59.430683Z", "time_end": "2023-11-27T02:37:59.430683Z"}, "flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "request_id": "aee78cab-de03-4ecc-ae17-8ef333389e9c"}, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:15 GMT", "Content-Length": "93"}, "elapsed_s": 0.000806, "reported": "2023-11-27T01:38:15.935234Z", "json": {"message": "Missing or malformed required extents (E:cf346ab3-eebc-4a3a-ac94-b8eed67986fe)"}, "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-27T01:38:15.935625Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY5NSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"time_start": "2023-11-27T01:37:59.430683Z", "time_end": "2023-11-27T02:37:59.430683Z"}, "flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "request_id": "aee78cab-de03-4ecc-ae17-8ef333389e9c"}, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:15 GMT", "Content-Length": "93"}, "elapsed_s": 0.000862, "reported": "2023-11-27T01:38:15.937178Z", "json": {"message": "Missing or malformed required extents (E:d2d094af-41a7-4bb2-95ef-c23739e88c4b)"}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T01:38:15.937447Z"}], "end_time": "2023-11-27T01:38:15.937477Z"}], "successful": true, "end_time": "2023-11-27T01:38:15.937503Z", "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-27T01:38:15.937542Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-27T01:38:15.939584Z", "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-27T01:38:15.937585Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY4NCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:15 GMT", "Content-Length": "106"}, "elapsed_s": 0.001199, "reported": "2023-11-27T01:38:15.939334Z", "json": {"message": "ISA 00000170-e36d-40be-d38b-eca6ca350000 not found (E:3d610727-e364-47d6-9c38-e67b6bf28e43)"}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T01:38:15.939659Z"}}}, {"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-27T01:38:15.940086Z", "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-27T01:38:15.940157Z", "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-27T01:38:15.940207Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-27T01:38:15.942134Z", "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-27T01:38:15.940259Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY4NCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:15 GMT", "Content-Length": "106"}, "elapsed_s": 0.001118, "reported": "2023-11-27T01:38:15.941880Z", "json": {"message": "ISA 00000171-e36d-40be-d38b-eca6ca350000 not found (E:a55a38ef-69a1-435f-95b2-57feba9c7986)"}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T01:38:15.942204Z"}], "end_time": "2023-11-27T01:38:15.942234Z"}, {"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-27T01:38:15.942273Z", "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-27T01:38:15.942312Z", "failed_checks": [], "passed_checks": [{"name": "Create short-lived ISA", "timestamp": "2023-11-27T01:38:15.950618Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "Expired ISAs are not part of search results", "timestamp": "2023-11-27T01:38:20.959554Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "An expired ISA can be queried by its ID", "timestamp": "2023-11-27T01:38:20.962856Z", "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-27T01:38:15.943001Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY5NSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-27T01:38:15.942342Z", "time_end": "2023-11-27T01:38:20.942342Z"}, "flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "request_id": "f4ee04f7-5ffa-46de-bb99-56824c4971c7"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:15 GMT", "Content-Length": "291"}, "elapsed_s": 0.005013, "reported": "2023-11-27T01:38:15.948645Z", "json": {"subscribers": [], "service_area": {"flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-27T01:38:15.942342Z", "time_end": "2023-11-27T01:38:20.942342Z", "version": "1f6qn4fijs440", "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-27T01:38:20.955897Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY4NCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:20 GMT", "Content-Length": "21"}, "elapsed_s": 0.002289, "reported": "2023-11-27T01:38:20.959035Z", "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-27T01:38:20.959633Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY4NCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:20 GMT", "Content-Length": "274"}, "elapsed_s": 0.001222, "reported": "2023-11-27T01:38:20.961424Z", "json": {"service_area": {"flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-27T01:38:15.942342Z", "time_end": "2023-11-27T01:38:20.942342Z", "version": "1f6qn4fijs440", "id": "00000171-e36d-40be-d38b-eca6ca350000"}}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T01:38:20.962888Z"}], "end_time": "2023-11-27T01:38:20.962903Z"}], "successful": true, "end_time": "2023-11-27T01:38:20.962917Z", "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-27T01:38:20.962942Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-27T01:38:20.965222Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.GetISA"]}, {"name": "Removed pre-existing ISA", "timestamp": "2023-11-27T01:38:20.973668Z", "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-27T01:38:20.962971Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY4NCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:20 GMT", "Content-Length": "274"}, "elapsed_s": 0.001107, "reported": "2023-11-27T01:38:20.964582Z", "json": {"service_area": {"flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-27T01:38:15.942342Z", "time_end": "2023-11-27T01:38:20.942342Z", "version": "1f6qn4fijs440", "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/1f6qn4fijs440", "initiated_at": "2023-11-27T01:38:20.966119Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY5NSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:20 GMT", "Content-Length": "291"}, "elapsed_s": 0.004796, "reported": "2023-11-27T01:38:20.971473Z", "json": {"service_area": {"flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-27T01:38:15.942342Z", "time_end": "2023-11-27T01:38:20.942342Z", "version": "1f6qn4fijs440", "id": "00000171-e36d-40be-d38b-eca6ca350000"}, "subscribers": []}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T01:38:20.973701Z"}}}, {"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-27T01:38:20.974079Z", "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-27T01:38:20.974143Z", "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-27T01:38:20.974186Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-27T01:38:20.976290Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.GetISA"]}, {"name": "Successful subscription search query", "timestamp": "2023-11-27T01:38:20.978875Z", "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-27T01:38:20.974226Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY4NCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:20 GMT", "Content-Length": "106"}, "elapsed_s": 0.001156, "reported": "2023-11-27T01:38:20.976029Z", "json": {"message": "ISA 00000172-e36d-40be-d38b-eca6ca350000 not found (E:3a885a01-e44f-41e8-a619-f5c05f6e56ce)"}, "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-27T01:38:20.976432Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY4NCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:20 GMT", "Content-Length": "21"}, "elapsed_s": 0.001578, "reported": "2023-11-27T01:38:20.978535Z", "json": {"subscriptions": []}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T01:38:20.979037Z"}], "end_time": "2023-11-27T01:38:20.979060Z"}, {"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-27T01:38:20.979087Z", "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-27T01:38:20.979114Z", "failed_checks": [], "passed_checks": [{"name": "Create an ISA", "timestamp": "2023-11-27T01:38:20.986775Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "Create a subscription within the ISA footprint", "timestamp": "2023-11-27T01:38:20.995553Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Subscription for the ISA's area mentions the ISA", "timestamp": "2023-11-27T01:38:20.996590Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Newly created subscription has a notification_index of 0", "timestamp": "2023-11-27T01:38:20.997839Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Mutate the ISA", "timestamp": "2023-11-27T01:38:21.022428Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "Response to the mutation of the ISA contains subscription ID", "timestamp": "2023-11-27T01:38:21.025147Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "Subscription to an ISA has its notification index incremented after mutation", "timestamp": "2023-11-27T01:38:21.026348Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "Delete the ISA", "timestamp": "2023-11-27T01:38:21.054284Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,d"]}, {"name": "Response to the deletion of the ISA contains subscription ID", "timestamp": "2023-11-27T01:38:21.056839Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,b"]}, {"name": "Subscription to an ISA has its notification index incremented after deletion", "timestamp": "2023-11-27T01:38:21.058035Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-27T01:38:21.066334Z", "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-27T01:38:20.979726Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY5NSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-27T01:37:59.443929Z", "time_end": "2023-11-27T02:37:59.443929Z"}, "flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "request_id": "ea72c35e-9af9-4d38-93a8-5c7b4a602df7"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:20 GMT", "Content-Length": "291"}, "elapsed_s": 0.004595, "reported": "2023-11-27T01:38:20.984952Z", "json": {"subscribers": [], "service_area": {"flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-27T01:37:59.443929Z", "time_end": "2023-11-27T02:37:59.443929Z", "version": "1f6qn4k8na9mo", "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-27T01:38:20.987468Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY4NCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.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-27T01:37:59.443929Z", "time_end": "2023-11-27T02:37:59.443929Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "7547d6e9-3c42-4851-ba6e-d672552b369d"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:20 GMT", "Content-Length": "627"}, "elapsed_s": 0.006365, "reported": "2023-11-27T01:38:20.994469Z", "json": {"service_areas": [{"flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-27T01:37:59.443929Z", "time_end": "2023-11-27T02:37:59.443929Z", "version": "1f6qn4k8na9mo", "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-27T02:37:59.443929Z", "time_start": "2023-11-27T01:37:59.443929Z", "version": "1f6qn4k8umae8"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/v1/dss/identification_service_areas/00000172-e36d-40be-d38b-eca6ca350000/1f6qn4k8na9mo", "initiated_at": "2023-11-27T01:38:20.998762Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY5NSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-27T01:37:59.443929Z", "time_end": "2023-11-27T02:37:59.443929Z"}, "flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "request_id": "52f523ca-90d6-4cd9-b55a-cba49bdd8f4c"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:21 GMT", "Content-Length": "482"}, "elapsed_s": 0.004409, "reported": "2023-11-27T01:38:21.003880Z", "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-27T01:37:59.443929Z", "time_end": "2023-11-27T02:37:59.443929Z", "version": "1f6qn4k99lhmg", "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/1f6qn4k99lhmg", "initiated_at": "2023-11-27T01:38:21.027108Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY5NSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:21 GMT", "Content-Length": "482"}, "elapsed_s": 0.005164, "reported": "2023-11-27T01:38:21.032859Z", "json": {"service_area": {"flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-27T01:37:59.443929Z", "time_end": "2023-11-27T02:37:59.443929Z", "version": "1f6qn4k99lhmg", "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/1f6qn4k8umae8", "initiated_at": "2023-11-27T01:38:21.059220Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY4NCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:21 GMT", "Content-Length": "352"}, "elapsed_s": 0.004869, "reported": "2023-11-27T01:38:21.064692Z", "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-27T02:37:59.443929Z", "time_start": "2023-11-27T01:37:59.443929Z", "version": "1f6qn4k8umae8"}}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T01:38:21.066367Z"}], "end_time": "2023-11-27T01:38:21.066383Z"}], "successful": true, "end_time": "2023-11-27T01:38:21.066400Z", "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-27T01:38:21.066425Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-27T01:38:21.068449Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.GetISA"]}, {"name": "Successful subscription search query", "timestamp": "2023-11-27T01:38:21.071353Z", "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-27T01:38:21.066457Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY4NCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:21 GMT", "Content-Length": "106"}, "elapsed_s": 0.001199, "reported": "2023-11-27T01:38:21.068176Z", "json": {"message": "ISA 00000172-e36d-40be-d38b-eca6ca350000 not found (E:412a8919-642c-4271-9b5a-c4b459455bb3)"}, "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-27T01:38:21.068606Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY4NCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:21 GMT", "Content-Length": "21"}, "elapsed_s": 0.00173, "reported": "2023-11-27T01:38:21.070918Z", "json": {"subscriptions": []}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T01:38:21.071540Z"}}}, {"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-27T01:38:21.071989Z", "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-27T01:38:21.072062Z", "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-27T01:38:21.072118Z", "failed_checks": [], "passed_checks": [{"name": "Successful subscription search query", "timestamp": "2023-11-27T01:38:21.075021Z", "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-27T01:38:21.072212Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY4NCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:21 GMT", "Content-Length": "21"}, "elapsed_s": 0.001886, "reported": "2023-11-27T01:38:21.074692Z", "json": {"subscriptions": []}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T01:38:21.075181Z"}], "end_time": "2023-11-27T01:38:21.075204Z"}, {"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-27T01:38:21.075229Z", "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-27T01:38:21.075257Z", "failed_checks": [], "passed_checks": [{"name": "Too-long subscription creation rejected", "timestamp": "2023-11-27T01:38:21.077796Z", "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-27T01:38:21.075933Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY4NCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.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-27T01:38:21.075294Z", "time_end": "2023-11-28T01:48:21.075294Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "40f16c68-75d1-416b-a586-695b4437badb"}, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:21 GMT", "Content-Length": "92"}, "elapsed_s": 0.000943, "reported": "2023-11-27T01:38:21.077501Z", "json": {"message": "Subscription window exceeds 24 hours (E:68d32c62-c2ed-4e1f-a7f1-10d3c7006dbc)"}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T01:38:21.077850Z"}, {"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-27T01:38:21.077891Z", "failed_checks": [], "passed_checks": [{"name": "Valid subscription created", "timestamp": "2023-11-27T01:38:21.085505Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Subscription duration limited during update", "timestamp": "2023-11-27T01:38:21.087903Z", "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-27T01:38:21.078601Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY4NCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.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-27T01:38:21.078009Z", "time_end": "2023-11-28T01:37:21.078009Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "75db3d8d-c78c-45b4-a862-2343c4499f17"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:21 GMT", "Content-Length": "371"}, "elapsed_s": 0.005596, "reported": "2023-11-27T01:38:21.084745Z", "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-28T01:37:21.078009Z", "time_start": "2023-11-27T01:38:21.078009Z", "version": "1f6qn4kbliea0"}}, "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-27T01:38:21.086122Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY4NCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.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-27T01:38:21.085560Z", "time_end": "2023-11-28T01:48:21.085560Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "489b4a8c-937d-4753-b49c-b767aac69841"}, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:21 GMT", "Content-Length": "92"}, "elapsed_s": 0.000888, "reported": "2023-11-27T01:38:21.087588Z", "json": {"message": "Subscription window exceeds 24 hours (E:8f7a2172-d04c-48b9-91a0-369a83106fc2)"}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T01:38:21.087957Z"}, {"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-27T01:38:21.087998Z", "failed_checks": [], "passed_checks": [{"name": "Subscription deleted", "timestamp": "2023-11-27T01:38:21.095357Z", "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/1f6qn4kbliea0", "initiated_at": "2023-11-27T01:38:21.089001Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY4NCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:21 GMT", "Content-Length": "352"}, "elapsed_s": 0.004038, "reported": "2023-11-27T01:38:21.093620Z", "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-28T01:37:21.078009Z", "time_start": "2023-11-27T01:38:21.078009Z", "version": "1f6qn4kbliea0"}}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T01:38:21.095397Z"}], "end_time": "2023-11-27T01:38:21.095421Z"}, {"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-27T01:38:21.095449Z", "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-27T01:38:21.095477Z", "failed_checks": [], "passed_checks": [{"name": "Create up to the maximum allowed number of subscriptions in an area", "timestamp": "2023-11-27T01:38:21.178314Z", "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-27T01:38:21.096103Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY4NCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.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-27T01:38:21.095520Z", "time_end": "2023-11-27T02:08:21.095520Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "db4b3ea1-d89b-4b35-98ae-2c62a5d5cace"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:21 GMT", "Content-Length": "369"}, "elapsed_s": 0.005913, "reported": "2023-11-27T01:38:21.102625Z", "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-27T02:08:21.09552Z", "time_start": "2023-11-27T01:38:21.09552Z", "version": "1f6qn4kc6b81g"}}, "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-27T01:38:21.104118Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY4NCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.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-27T01:38:21.103492Z", "time_end": "2023-11-27T02:08:21.103492Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "f77b9f06-f2e2-49a9-9a97-ad38f0531e7b"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:21 GMT", "Content-Length": "371"}, "elapsed_s": 0.005875, "reported": "2023-11-27T01:38:21.110589Z", "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-27T02:08:21.103492Z", "time_start": "2023-11-27T01:38:21.103492Z", "version": "1f6qn4kcdt1b8"}}, "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-27T01:38:21.112071Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY4NCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.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-27T01:38:21.111449Z", "time_end": "2023-11-27T02:08:21.111449Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "5b9c1b6a-8025-4d05-9f64-9681730e45ce"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:21 GMT", "Content-Length": "371"}, "elapsed_s": 0.005875, "reported": "2023-11-27T01:38:21.118526Z", "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-27T02:08:21.111449Z", "time_start": "2023-11-27T01:38:21.111449Z", "version": "1f6qn4kclf2f0"}}, "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-27T01:38:21.120006Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY4NCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.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-27T01:38:21.119361Z", "time_end": "2023-11-27T02:08:21.119361Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "1cded59a-f0df-4da6-b807-380327827d36"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:21 GMT", "Content-Length": "371"}, "elapsed_s": 0.006341, "reported": "2023-11-27T01:38:21.126950Z", "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-27T02:08:21.119361Z", "time_start": "2023-11-27T01:38:21.119361Z", "version": "1f6qn4kct3ep0"}}, "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-27T01:38:21.128393Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY4NCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.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-27T01:38:21.127765Z", "time_end": "2023-11-27T02:08:21.127765Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "c13b58c8-44a0-48d5-ab25-e77540034c92"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:21 GMT", "Content-Length": "371"}, "elapsed_s": 0.00622, "reported": "2023-11-27T01:38:21.135261Z", "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-27T02:08:21.127765Z", "time_start": "2023-11-27T01:38:21.127765Z", "version": "1f6qn4kd545k0"}}, "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-27T01:38:21.136850Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY4NCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.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-27T01:38:21.136145Z", "time_end": "2023-11-27T02:08:21.136145Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "9e7cbd08-3e54-4dc4-8024-b448fc0204cf"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:21 GMT", "Content-Length": "371"}, "elapsed_s": 0.006287, "reported": "2023-11-27T01:38:21.143739Z", "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-27T02:08:21.136145Z", "time_start": "2023-11-27T01:38:21.136145Z", "version": "1f6qn4kdd5mqo"}}, "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-27T01:38:21.145251Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY4NCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.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-27T01:38:21.144547Z", "time_end": "2023-11-27T02:08:21.144547Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "3cb28aee-28d7-4a85-9f1e-784422ed918d"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:21 GMT", "Content-Length": "371"}, "elapsed_s": 0.006328, "reported": "2023-11-27T01:38:21.152237Z", "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-27T02:08:21.144547Z", "time_start": "2023-11-27T01:38:21.144547Z", "version": "1f6qn4kdl4m0g"}}, "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-27T01:38:21.153871Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY4NCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.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-27T01:38:21.153058Z", "time_end": "2023-11-27T02:08:21.153058Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "b471f0d0-e45d-4ace-a3ce-51c48cbdb60f"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:21 GMT", "Content-Length": "371"}, "elapsed_s": 0.006406, "reported": "2023-11-27T01:38:21.161097Z", "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-27T02:08:21.153058Z", "time_start": "2023-11-27T01:38:21.153058Z", "version": "1f6qn4kdtls6g"}}, "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-27T01:38:21.162630Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY4NCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.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-27T01:38:21.162052Z", "time_end": "2023-11-27T02:08:21.162052Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "30889524-8937-40e7-97d9-8a6806af9421"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:21 GMT", "Content-Length": "371"}, "elapsed_s": 0.006475, "reported": "2023-11-27T01:38:21.169709Z", "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-27T02:08:21.162052Z", "time_start": "2023-11-27T01:38:21.162052Z", "version": "1f6qn4ke5o8o8"}}, "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-27T01:38:21.171024Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY4NCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.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-27T01:38:21.170449Z", "time_end": "2023-11-27T02:08:21.170449Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "93648c57-fc6b-4349-8a0e-b54591767bf8"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:21 GMT", "Content-Length": "371"}, "elapsed_s": 0.005972, "reported": "2023-11-27T01:38:21.177565Z", "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-27T02:08:21.170449Z", "time_start": "2023-11-27T01:38:21.170449Z", "version": "1f6qn4kednjl0"}}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T01:38:21.178350Z"}, {"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-27T01:38:21.178380Z", "failed_checks": [], "passed_checks": [{"name": "Enforce maximum number of subscriptions for an area", "timestamp": "2023-11-27T01:38:21.182958Z", "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-27T01:38:21.178974Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY4NCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.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-27T01:38:21.178425Z", "time_end": "2023-11-27T02:08:21.178425Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "69615c86-1b61-40ce-a00c-9791ffa55966"}, "body": null}, "response": {"code": 429, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:21 GMT", "Content-Length": "108"}, "elapsed_s": 0.003116, "reported": "2023-11-27T01:38:21.182673Z", "json": {"message": "Too many existing subscriptions in this area already (E:30f7e1f7-2f13-471b-92a8-ee2698170c60)"}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T01:38:21.183012Z"}, {"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-27T01:38:21.183058Z", "failed_checks": [], "passed_checks": [{"name": "Successful subscription search query", "timestamp": "2023-11-27T01:38:21.189479Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,f"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-27T01:38:21.200670Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,d"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-27T01:38:21.205611Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,d"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-27T01:38:21.210492Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,d"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-27T01:38:21.215522Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,d"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-27T01:38:21.220419Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,d"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-27T01:38:21.225435Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,d"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-27T01:38:21.230812Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,d"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-27T01:38:21.235724Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,d"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-27T01:38:21.240443Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,d"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-27T01:38:21.245801Z", "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-27T01:38:21.183168Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY4NCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:21 GMT", "Transfer-Encoding": "chunked"}, "elapsed_s": 0.001953, "reported": "2023-11-27T01:38:21.185814Z", "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-27T02:08:21.09552Z", "time_start": "2023-11-27T01:38:21.09552Z", "version": "1f6qn4kc6b81g"}, {"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-27T02:08:21.103492Z", "time_start": "2023-11-27T01:38:21.103492Z", "version": "1f6qn4kcdt1b8"}, {"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-27T02:08:21.111449Z", "time_start": "2023-11-27T01:38:21.111449Z", "version": "1f6qn4kclf2f0"}, {"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-27T02:08:21.119361Z", "time_start": "2023-11-27T01:38:21.119361Z", "version": "1f6qn4kct3ep0"}, {"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-27T02:08:21.127765Z", "time_start": "2023-11-27T01:38:21.127765Z", "version": "1f6qn4kd545k0"}, {"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-27T02:08:21.136145Z", "time_start": "2023-11-27T01:38:21.136145Z", "version": "1f6qn4kdd5mqo"}, {"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-27T02:08:21.144547Z", "time_start": "2023-11-27T01:38:21.144547Z", "version": "1f6qn4kdl4m0g"}, {"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-27T02:08:21.153058Z", "time_start": "2023-11-27T01:38:21.153058Z", "version": "1f6qn4kdtls6g"}, {"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-27T02:08:21.162052Z", "time_start": "2023-11-27T01:38:21.162052Z", "version": "1f6qn4ke5o8o8"}, {"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-27T02:08:21.170449Z", "time_start": "2023-11-27T01:38:21.170449Z", "version": "1f6qn4kednjl0"}]}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350100/1f6qn4kc6b81g", "initiated_at": "2023-11-27T01:38:21.195224Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY4NCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:21 GMT", "Content-Length": "350"}, "elapsed_s": 0.004565, "reported": "2023-11-27T01:38:21.200360Z", "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-27T02:08:21.09552Z", "time_start": "2023-11-27T01:38:21.09552Z", "version": "1f6qn4kc6b81g"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350101/1f6qn4kcdt1b8", "initiated_at": "2023-11-27T01:38:21.200768Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY4NCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:21 GMT", "Content-Length": "352"}, "elapsed_s": 0.003797, "reported": "2023-11-27T01:38:21.205350Z", "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-27T02:08:21.103492Z", "time_start": "2023-11-27T01:38:21.103492Z", "version": "1f6qn4kcdt1b8"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350102/1f6qn4kclf2f0", "initiated_at": "2023-11-27T01:38:21.205704Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY4NCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:21 GMT", "Content-Length": "352"}, "elapsed_s": 0.003785, "reported": "2023-11-27T01:38:21.210195Z", "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-27T02:08:21.111449Z", "time_start": "2023-11-27T01:38:21.111449Z", "version": "1f6qn4kclf2f0"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350103/1f6qn4kct3ep0", "initiated_at": "2023-11-27T01:38:21.210589Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY4NCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:21 GMT", "Content-Length": "352"}, "elapsed_s": 0.003875, "reported": "2023-11-27T01:38:21.215197Z", "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-27T02:08:21.119361Z", "time_start": "2023-11-27T01:38:21.119361Z", "version": "1f6qn4kct3ep0"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350104/1f6qn4kd545k0", "initiated_at": "2023-11-27T01:38:21.215621Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY4NCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:21 GMT", "Content-Length": "352"}, "elapsed_s": 0.003777, "reported": "2023-11-27T01:38:21.220154Z", "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-27T02:08:21.127765Z", "time_start": "2023-11-27T01:38:21.127765Z", "version": "1f6qn4kd545k0"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350105/1f6qn4kdd5mqo", "initiated_at": "2023-11-27T01:38:21.220518Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY4NCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:21 GMT", "Content-Length": "352"}, "elapsed_s": 0.003893, "reported": "2023-11-27T01:38:21.225118Z", "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-27T02:08:21.136145Z", "time_start": "2023-11-27T01:38:21.136145Z", "version": "1f6qn4kdd5mqo"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350106/1f6qn4kdl4m0g", "initiated_at": "2023-11-27T01:38:21.225556Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY4NCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:21 GMT", "Content-Length": "352"}, "elapsed_s": 0.004221, "reported": "2023-11-27T01:38:21.230480Z", "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-27T02:08:21.144547Z", "time_start": "2023-11-27T01:38:21.144547Z", "version": "1f6qn4kdl4m0g"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350107/1f6qn4kdtls6g", "initiated_at": "2023-11-27T01:38:21.230930Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY4NCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:21 GMT", "Content-Length": "352"}, "elapsed_s": 0.003836, "reported": "2023-11-27T01:38:21.235450Z", "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-27T02:08:21.153058Z", "time_start": "2023-11-27T01:38:21.153058Z", "version": "1f6qn4kdtls6g"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350108/1f6qn4ke5o8o8", "initiated_at": "2023-11-27T01:38:21.235822Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY4NCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:21 GMT", "Content-Length": "352"}, "elapsed_s": 0.003714, "reported": "2023-11-27T01:38:21.240159Z", "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-27T02:08:21.162052Z", "time_start": "2023-11-27T01:38:21.162052Z", "version": "1f6qn4ke5o8o8"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350109/1f6qn4kednjl0", "initiated_at": "2023-11-27T01:38:21.240538Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY4NCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:21 GMT", "Content-Length": "352"}, "elapsed_s": 0.004224, "reported": "2023-11-27T01:38:21.245530Z", "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-27T02:08:21.170449Z", "time_start": "2023-11-27T01:38:21.170449Z", "version": "1f6qn4kednjl0"}}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T01:38:21.245873Z"}], "end_time": "2023-11-27T01:38:21.245909Z"}], "successful": true, "end_time": "2023-11-27T01:38:21.245940Z", "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-27T01:38:21.245983Z", "failed_checks": [], "passed_checks": [{"name": "Successful subscription search query", "timestamp": "2023-11-27T01:38:21.249662Z", "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-27T01:38:21.246098Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY4NCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:21 GMT", "Content-Length": "21"}, "elapsed_s": 0.002414, "reported": "2023-11-27T01:38:21.249244Z", "json": {"subscriptions": []}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T01:38:21.249854Z"}}}, {"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-27T01:38:21.250319Z", "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-27T01:38:21.250516Z", "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-27T01:38:21.250571Z", "failed_checks": [], "passed_checks": [{"name": "Search for all subscriptions in ISA area", "timestamp": "2023-11-27T01:38:21.254267Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,f"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-27T01:38:21.257820Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-27T01:38:21.260725Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-27T01:38:21.263107Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-27T01:38:21.265308Z", "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-27T01:38:21.250669Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY4NCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:21 GMT", "Content-Length": "21"}, "elapsed_s": 0.002455, "reported": "2023-11-27T01:38:21.253836Z", "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-27T01:38:21.254482Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY4NCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:21 GMT", "Content-Length": "115"}, "elapsed_s": 0.002311, "reported": "2023-11-27T01:38:21.257494Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350000 not found (E:1fe35f22-4b28-4cfe-b5fd-b8e24b0e00bc)"}, "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-27T01:38:21.257932Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY4NCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:21 GMT", "Content-Length": "115"}, "elapsed_s": 0.00163, "reported": "2023-11-27T01:38:21.260237Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350001 not found (E:1ed9807c-aec0-488b-a85b-ebcf12402fec)"}, "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-27T01:38:21.260817Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY4NCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:21 GMT", "Content-Length": "115"}, "elapsed_s": 0.001358, "reported": "2023-11-27T01:38:21.262889Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350002 not found (E:b996e8a6-edef-4166-bdc6-b432f31f96aa)"}, "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-27T01:38:21.263209Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY4NCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:21 GMT", "Content-Length": "115"}, "elapsed_s": 0.001201, "reported": "2023-11-27T01:38:21.265082Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350003 not found (E:1e8adf33-b12d-4efb-b120-0979dd839d5f)"}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T01:38:21.265377Z"}], "end_time": "2023-11-27T01:38:21.265408Z"}, {"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-27T01:38:21.265463Z", "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-27T01:38:21.265524Z", "failed_checks": [], "passed_checks": [{"name": "Create subscription", "timestamp": "2023-11-27T01:38:21.274087Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Response to subscription creation contains a subscription", "timestamp": "2023-11-27T01:38:21.274954Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T01:38:21.275710Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T01:38:21.275764Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T01:38:21.275811Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T01:38:21.275898Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T01:38:21.275956Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T01:38:21.276008Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T01:38:21.276052Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T01:38:21.276095Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T01:38:21.276139Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T01:38:21.276187Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned notification index is 0 if present", "timestamp": "2023-11-27T01:38:21.276967Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Create subscription", "timestamp": "2023-11-27T01:38:21.286401Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Response to subscription creation contains a subscription", "timestamp": "2023-11-27T01:38:21.287572Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T01:38:21.288680Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T01:38:21.288763Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T01:38:21.288837Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T01:38:21.288905Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T01:38:21.288973Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T01:38:21.289043Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T01:38:21.289108Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T01:38:21.289173Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-27T01:38:21.289241Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T01:38:21.289307Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T01:38:21.289379Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned notification index is 0 if present", "timestamp": "2023-11-27T01:38:21.290365Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Create subscription", "timestamp": "2023-11-27T01:38:21.300114Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Response to subscription creation contains a subscription", "timestamp": "2023-11-27T01:38:21.301053Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T01:38:21.301805Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T01:38:21.301861Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T01:38:21.301908Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T01:38:21.301954Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T01:38:21.301999Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T01:38:21.302047Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T01:38:21.302091Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T01:38:21.302134Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-27T01:38:21.302179Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T01:38:21.302222Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T01:38:21.302270Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned notification index is 0 if present", "timestamp": "2023-11-27T01:38:21.303008Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Create subscription", "timestamp": "2023-11-27T01:38:21.312622Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Response to subscription creation contains a subscription", "timestamp": "2023-11-27T01:38:21.313839Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T01:38:21.314905Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T01:38:21.314984Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T01:38:21.315053Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T01:38:21.315120Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T01:38:21.315186Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T01:38:21.315256Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T01:38:21.315322Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T01:38:21.315389Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-27T01:38:21.315458Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-27T01:38:21.315525Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T01:38:21.315590Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T01:38:21.315661Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned notification index is 0 if present", "timestamp": "2023-11-27T01:38:21.316647Z", "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-27T01:38:21.266286Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY4NCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.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": "4c4aa449-a601-4932-ab11-3bce08db0ff8"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:21 GMT", "Content-Length": "371"}, "elapsed_s": 0.00603, "reported": "2023-11-27T01:38:21.272996Z", "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-28T01:38:21.267301Z", "time_start": "2023-11-27T01:38:21.267301Z", "version": "1f6qn4kh8naeo"}}, "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-27T01:38:21.278165Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY4NCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.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-27T01:47:48.457103Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "74c0b5ef-4011-4b2f-8d84-625e6977a6ff"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:21 GMT", "Content-Length": "371"}, "elapsed_s": 0.006214, "reported": "2023-11-27T01:38:21.285201Z", "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-27T01:47:48.457103Z", "time_start": "2023-11-27T01:38:21.279524Z", "version": "1f6qn4khk93f0"}}, "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-27T01:38:21.291907Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY4NCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.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-27T01:37:48.457103Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "4d87ef1c-9055-41bd-9695-04957f90648e"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:21 GMT", "Content-Length": "371"}, "elapsed_s": 0.006262, "reported": "2023-11-27T01:38:21.298960Z", "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-28T01:37:48.457103Z", "time_start": "2023-11-27T01:37:48.457103Z", "version": "1f6qn4ki19co8"}}, "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-27T01:38:21.304539Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY4NCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.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-27T01:37:48.457103Z", "time_end": "2023-11-27T01:47:48.457103Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "75c58fa8-bf7c-401d-af2e-ceeac14b99d4"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:21 GMT", "Content-Length": "371"}, "elapsed_s": 0.006005, "reported": "2023-11-27T01:38:21.311253Z", "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-27T01:47:48.457103Z", "time_start": "2023-11-27T01:37:48.457103Z", "version": "1f6qn4kid9140"}}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T01:38:21.317599Z"}, {"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-27T01:38:21.317739Z", "failed_checks": [], "passed_checks": [{"name": "Subscription can be mutated", "timestamp": "2023-11-27T01:38:21.325576Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Response to subscription mutation contains a subscription", "timestamp": "2023-11-27T01:38:21.326351Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T01:38:21.327102Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T01:38:21.327159Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T01:38:21.327209Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T01:38:21.327256Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T01:38:21.327302Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T01:38:21.327350Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T01:38:21.327395Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T01:38:21.327441Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-27T01:38:21.327488Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-27T01:38:21.327533Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T01:38:21.327579Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T01:38:21.327629Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Mutated subscription version is updated", "timestamp": "2023-11-27T01:38:21.327681Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Subscription can be mutated", "timestamp": "2023-11-27T01:38:21.336124Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Response to subscription mutation contains a subscription", "timestamp": "2023-11-27T01:38:21.336965Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T01:38:21.337729Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T01:38:21.337787Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T01:38:21.337837Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T01:38:21.337885Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T01:38:21.337932Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T01:38:21.337980Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T01:38:21.338026Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T01:38:21.338071Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-27T01:38:21.338118Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-27T01:38:21.338164Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T01:38:21.338210Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T01:38:21.338258Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Mutated subscription version is updated", "timestamp": "2023-11-27T01:38:21.338309Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Subscription can be mutated", "timestamp": "2023-11-27T01:38:21.346671Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Response to subscription mutation contains a subscription", "timestamp": "2023-11-27T01:38:21.347458Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T01:38:21.348250Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T01:38:21.348309Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T01:38:21.348358Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T01:38:21.348406Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T01:38:21.348454Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T01:38:21.348503Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T01:38:21.348548Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T01:38:21.348593Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-27T01:38:21.348639Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-27T01:38:21.348686Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T01:38:21.348732Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T01:38:21.348781Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Mutated subscription version is updated", "timestamp": "2023-11-27T01:38:21.348833Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Subscription can be mutated", "timestamp": "2023-11-27T01:38:21.357066Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Response to subscription mutation contains a subscription", "timestamp": "2023-11-27T01:38:21.357897Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T01:38:21.358656Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T01:38:21.358713Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T01:38:21.358765Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T01:38:21.358813Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T01:38:21.358861Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T01:38:21.358908Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T01:38:21.358954Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T01:38:21.358999Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-27T01:38:21.359053Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-27T01:38:21.359101Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T01:38:21.359147Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T01:38:21.359196Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Mutated subscription version is updated", "timestamp": "2023-11-27T01:38:21.359249Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Subscription can be mutated", "timestamp": "2023-11-27T01:38:21.366751Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Response to subscription mutation contains a subscription", "timestamp": "2023-11-27T01:38:21.367517Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T01:38:21.368322Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T01:38:21.368382Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T01:38:21.368431Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T01:38:21.368478Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T01:38:21.368525Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T01:38:21.368572Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T01:38:21.368617Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T01:38:21.368660Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-27T01:38:21.368706Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-27T01:38:21.368751Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T01:38:21.368796Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T01:38:21.368845Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Mutated subscription version is updated", "timestamp": "2023-11-27T01:38:21.368897Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Subscription can be mutated", "timestamp": "2023-11-27T01:38:21.376445Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Response to subscription mutation contains a subscription", "timestamp": "2023-11-27T01:38:21.377234Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T01:38:21.378067Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T01:38:21.378125Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T01:38:21.378174Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T01:38:21.378221Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T01:38:21.378268Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T01:38:21.378316Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T01:38:21.378362Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T01:38:21.378407Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-27T01:38:21.378454Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-27T01:38:21.378500Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T01:38:21.378546Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T01:38:21.378602Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Mutated subscription version is updated", "timestamp": "2023-11-27T01:38:21.378657Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Subscription can be mutated", "timestamp": "2023-11-27T01:38:21.386018Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Response to subscription mutation contains a subscription", "timestamp": "2023-11-27T01:38:21.386861Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T01:38:21.387617Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T01:38:21.387675Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T01:38:21.387725Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T01:38:21.387772Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T01:38:21.387822Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T01:38:21.387922Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T01:38:21.387975Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T01:38:21.388023Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-27T01:38:21.388071Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-27T01:38:21.388118Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T01:38:21.388164Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T01:38:21.388214Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Mutated subscription version is updated", "timestamp": "2023-11-27T01:38:21.388266Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Subscription can be mutated", "timestamp": "2023-11-27T01:38:21.395892Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Response to subscription mutation contains a subscription", "timestamp": "2023-11-27T01:38:21.396695Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T01:38:21.397477Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T01:38:21.397535Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T01:38:21.397585Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T01:38:21.397632Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T01:38:21.397679Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T01:38:21.397731Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T01:38:21.397778Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T01:38:21.397825Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-27T01:38:21.397873Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-27T01:38:21.397919Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T01:38:21.397966Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T01:38:21.398015Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Mutated subscription version is updated", "timestamp": "2023-11-27T01:38:21.398068Z", "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/1f6qn4kh8naeo", "initiated_at": "2023-11-27T01:38:21.318527Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY4NCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.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-27T01:38:31.267301Z", "time_end": "2023-11-28T01:38:31.267301Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "3fddd14a-fdd2-4ae5-89ee-38be1553086b"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:21 GMT", "Content-Length": "371"}, "elapsed_s": 0.005684, "reported": "2023-11-27T01:38:21.324853Z", "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-28T01:38:31.267301Z", "time_start": "2023-11-27T01:38:31.267301Z", "version": "1f6qn4kiqfijg"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350001/1f6qn4khk93f0", "initiated_at": "2023-11-27T01:38:21.328994Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY4NCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.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-27T01:38:31.279524Z", "time_end": "2023-11-27T01:47:58.457103Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "fff7a4a3-7c58-437c-a12a-f2d078938229"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:21 GMT", "Content-Length": "371"}, "elapsed_s": 0.005435, "reported": "2023-11-27T01:38:21.335250Z", "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-27T01:47:58.457103Z", "time_start": "2023-11-27T01:38:31.279524Z", "version": "1f6qn4kj4nkl0"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350002/1f6qn4ki19co8", "initiated_at": "2023-11-27T01:38:21.339600Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY4NCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.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-27T01:37:58.457103Z", "time_end": "2023-11-28T01:37:58.457103Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "61e190a1-5222-4f0c-99cb-5f568f4766af"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:21 GMT", "Content-Length": "371"}, "elapsed_s": 0.005598, "reported": "2023-11-27T01:38:21.345947Z", "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-28T01:37:58.457103Z", "time_start": "2023-11-27T01:37:58.457103Z", "version": "1f6qn4kjepr6g"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350003/1f6qn4kid9140", "initiated_at": "2023-11-27T01:38:21.350099Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY4NCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.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-27T01:37:58.457103Z", "time_end": "2023-11-27T01:47:58.457103Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "465e9c40-a8bc-4fe8-8fd4-3f06f98d9f60"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:21 GMT", "Content-Length": "371"}, "elapsed_s": 0.005541, "reported": "2023-11-27T01:38:21.356219Z", "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-27T01:47:58.457103Z", "time_start": "2023-11-27T01:37:58.457103Z", "version": "1f6qn4kjolklg"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350000/1f6qn4kiqfijg", "initiated_at": "2023-11-27T01:38:21.360551Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY4NCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.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-27T01:38:31.267301Z", "time_end": "2023-11-28T01:38:31.267301Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "6509d43c-8d64-474c-9da7-b797a1f8f879"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:21 GMT", "Content-Length": "371"}, "elapsed_s": 0.004846, "reported": "2023-11-27T01:38:21.366038Z", "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-28T01:38:31.267301Z", "time_start": "2023-11-27T01:38:31.267301Z", "version": "1f6qn4kk2io48"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350001/1f6qn4kj4nkl0", "initiated_at": "2023-11-27T01:38:21.370124Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY4NCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.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-27T01:38:31.279524Z", "time_end": "2023-11-27T01:47:58.457103Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "1de39076-16c9-40b4-8716-a3a7cbf6dc75"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:21 GMT", "Content-Length": "371"}, "elapsed_s": 0.004922, "reported": "2023-11-27T01:38:21.375670Z", "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-27T01:47:58.457103Z", "time_start": "2023-11-27T01:38:31.279524Z", "version": "1f6qn4kkbkod0"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350002/1f6qn4kjepr6g", "initiated_at": "2023-11-27T01:38:21.379941Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY4NCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.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-27T01:37:58.457103Z", "time_end": "2023-11-28T01:37:58.457103Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "10ce524e-aaa2-470f-8858-5f0899113cca"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:21 GMT", "Content-Length": "371"}, "elapsed_s": 0.00466, "reported": "2023-11-27T01:38:21.385185Z", "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-28T01:37:58.457103Z", "time_start": "2023-11-27T01:37:58.457103Z", "version": "1f6qn4kkku8t8"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350003/1f6qn4kjolklg", "initiated_at": "2023-11-27T01:38:21.389535Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY4NCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.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-27T01:37:58.457103Z", "time_end": "2023-11-27T01:47:58.457103Z"}, "callbacks": {"identification_service_area_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/identification_service_areas"}, "request_id": "ccd73e70-ee26-4931-a0d2-b766a4ce8934"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:21 GMT", "Content-Length": "371"}, "elapsed_s": 0.004947, "reported": "2023-11-27T01:38:21.395077Z", "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-27T01:47:58.457103Z", "time_start": "2023-11-27T01:37:58.457103Z", "version": "1f6qn4kku6ka0"}}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T01:38:21.398791Z"}, {"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-27T01:38:21.398824Z", "failed_checks": [], "passed_checks": [{"name": "Get Subscription by ID", "timestamp": "2023-11-27T01:38:21.402160Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T01:38:21.402887Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T01:38:21.402948Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T01:38:21.403000Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T01:38:21.403048Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T01:38:21.403096Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T01:38:21.403146Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T01:38:21.403191Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T01:38:21.403236Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-27T01:38:21.403284Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-27T01:38:21.403332Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T01:38:21.403380Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T01:38:21.403436Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-27T01:38:21.403498Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-27T01:38:21.403550Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Get Subscription by ID", "timestamp": "2023-11-27T01:38:21.406609Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T01:38:21.407343Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T01:38:21.407404Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T01:38:21.407454Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T01:38:21.407503Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T01:38:21.407551Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T01:38:21.407599Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T01:38:21.407645Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T01:38:21.407692Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-27T01:38:21.407739Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-27T01:38:21.407786Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T01:38:21.407857Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T01:38:21.407916Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-27T01:38:21.407977Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-27T01:38:21.408028Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Get Subscription by ID", "timestamp": "2023-11-27T01:38:21.411141Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T01:38:21.412057Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T01:38:21.412135Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T01:38:21.412214Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T01:38:21.412269Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T01:38:21.412321Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T01:38:21.412371Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T01:38:21.412420Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T01:38:21.412466Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-27T01:38:21.412514Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-27T01:38:21.412561Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T01:38:21.412609Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T01:38:21.412665Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-27T01:38:21.412727Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-27T01:38:21.412779Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Get Subscription by ID", "timestamp": "2023-11-27T01:38:21.416059Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T01:38:21.416796Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T01:38:21.416855Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T01:38:21.416904Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T01:38:21.416952Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T01:38:21.417008Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T01:38:21.417057Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T01:38:21.417104Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T01:38:21.417151Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-27T01:38:21.417200Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-27T01:38:21.417248Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T01:38:21.417295Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T01:38:21.417345Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-27T01:38:21.417403Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-27T01:38:21.417453Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Search for all subscriptions in ISA area", "timestamp": "2023-11-27T01:38:21.421775Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,f"]}, {"name": "Created Subscription is in search results", "timestamp": "2023-11-27T01:38:21.424164Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,f"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T01:38:21.426478Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T01:38:21.426537Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T01:38:21.426588Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T01:38:21.426643Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T01:38:21.426689Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T01:38:21.426739Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T01:38:21.426785Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T01:38:21.426831Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-27T01:38:21.426878Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-27T01:38:21.426925Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T01:38:21.426971Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T01:38:21.427021Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-27T01:38:21.427079Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-27T01:38:21.427129Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Created Subscription is in search results", "timestamp": "2023-11-27T01:38:21.429528Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,f"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T01:38:21.431867Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T01:38:21.431927Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T01:38:21.431977Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T01:38:21.432025Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T01:38:21.432073Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T01:38:21.432121Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T01:38:21.432168Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T01:38:21.432213Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-27T01:38:21.432261Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-27T01:38:21.432308Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T01:38:21.432355Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T01:38:21.432404Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-27T01:38:21.432465Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-27T01:38:21.432516Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Created Subscription is in search results", "timestamp": "2023-11-27T01:38:21.434836Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,f"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T01:38:21.437209Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T01:38:21.437270Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T01:38:21.437319Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T01:38:21.437366Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T01:38:21.437413Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T01:38:21.437461Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T01:38:21.437506Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T01:38:21.437551Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-27T01:38:21.437597Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-27T01:38:21.437644Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T01:38:21.437689Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T01:38:21.437738Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-27T01:38:21.437796Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-27T01:38:21.437847Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Created Subscription is in search results", "timestamp": "2023-11-27T01:38:21.440218Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,f"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T01:38:21.442523Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T01:38:21.442580Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T01:38:21.442630Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T01:38:21.442677Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T01:38:21.442724Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T01:38:21.442771Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T01:38:21.442816Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T01:38:21.442883Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-27T01:38:21.442940Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-27T01:38:21.442990Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T01:38:21.443038Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T01:38:21.443089Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-27T01:38:21.443147Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-27T01:38:21.443197Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "No huge search area allowed", "timestamp": "2023-11-27T01:38:21.444888Z", "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-27T01:38:21.399014Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY4NCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:21 GMT", "Content-Length": "352"}, "elapsed_s": 0.001162, "reported": "2023-11-27T01:38:21.400799Z", "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-28T01:38:31.267301Z", "time_start": "2023-11-27T01:38:31.267301Z", "version": "1f6qn4kk2io48"}}, "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-27T01:38:21.403596Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY4NCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:21 GMT", "Content-Length": "352"}, "elapsed_s": 0.001114, "reported": "2023-11-27T01:38:21.405257Z", "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-27T01:47:58.457103Z", "time_start": "2023-11-27T01:38:31.279524Z", "version": "1f6qn4kkbkod0"}}, "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-27T01:38:21.408075Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY4NCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:21 GMT", "Content-Length": "352"}, "elapsed_s": 0.001142, "reported": "2023-11-27T01:38:21.409800Z", "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-28T01:37:58.457103Z", "time_start": "2023-11-27T01:37:58.457103Z", "version": "1f6qn4kkku8t8"}}, "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-27T01:38:21.412830Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY4NCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:21 GMT", "Content-Length": "352"}, "elapsed_s": 0.001125, "reported": "2023-11-27T01:38:21.414468Z", "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-27T01:47:58.457103Z", "time_start": "2023-11-27T01:37:58.457103Z", "version": "1f6qn4kku6ka0"}}, "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-27T01:38:21.417663Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY4NCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:21 GMT", "Content-Length": "1360"}, "elapsed_s": 0.001854, "reported": "2023-11-27T01:38:21.420171Z", "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-28T01:38:31.267301Z", "time_start": "2023-11-27T01:38:31.267301Z", "version": "1f6qn4kk2io48"}, {"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-27T01:47:58.457103Z", "time_start": "2023-11-27T01:38:31.279524Z", "version": "1f6qn4kkbkod0"}, {"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-28T01:37:58.457103Z", "time_start": "2023-11-27T01:37:58.457103Z", "version": "1f6qn4kkku8t8"}, {"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-27T01:47:58.457103Z", "time_start": "2023-11-27T01:37:58.457103Z", "version": "1f6qn4kku6ka0"}]}, "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-27T01:38:21.443266Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY4NCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 413, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:21 GMT", "Content-Length": "70"}, "elapsed_s": 0.000846, "reported": "2023-11-27T01:38:21.444655Z", "json": {"message": "Area too large (E:502b14a0-a0a2-40aa-a122-38ff48437826)"}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T01:38:21.444940Z"}, {"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-27T01:38:21.444987Z", "failed_checks": [], "passed_checks": [{"name": "Missing version prevents deletion", "timestamp": "2023-11-27T01:38:21.446761Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,d"]}, {"name": "Incorrect version prevents deletion", "timestamp": "2023-11-27T01:38:21.448424Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,d"]}, {"name": "Missing version prevents deletion", "timestamp": "2023-11-27T01:38:21.450191Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,d"]}, {"name": "Incorrect version prevents deletion", "timestamp": "2023-11-27T01:38:21.451994Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,d"]}, {"name": "Missing version prevents deletion", "timestamp": "2023-11-27T01:38:21.453574Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,d"]}, {"name": "Incorrect version prevents deletion", "timestamp": "2023-11-27T01:38:21.455174Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,d"]}, {"name": "Missing version prevents deletion", "timestamp": "2023-11-27T01:38:21.456778Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,d"]}, {"name": "Incorrect version prevents deletion", "timestamp": "2023-11-27T01:38:21.458431Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,d"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-27T01:38:21.464926Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,d"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T01:38:21.465680Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T01:38:21.465737Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T01:38:21.465784Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T01:38:21.465829Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T01:38:21.465874Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T01:38:21.465920Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T01:38:21.465963Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T01:38:21.466006Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-27T01:38:21.466068Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-27T01:38:21.466115Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T01:38:21.466160Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T01:38:21.466208Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-27T01:38:21.466265Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-27T01:38:21.466314Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-27T01:38:21.473036Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,d"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T01:38:21.473786Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T01:38:21.473842Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T01:38:21.473890Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T01:38:21.473938Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T01:38:21.473984Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T01:38:21.474031Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T01:38:21.474074Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T01:38:21.474117Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-27T01:38:21.474165Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-27T01:38:21.474211Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T01:38:21.474255Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T01:38:21.474303Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-27T01:38:21.474359Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-27T01:38:21.474407Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-27T01:38:21.481001Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,d"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T01:38:21.481751Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T01:38:21.481807Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T01:38:21.481856Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T01:38:21.481902Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T01:38:21.481948Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T01:38:21.481994Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T01:38:21.482038Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T01:38:21.482082Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-27T01:38:21.482147Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-27T01:38:21.482194Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T01:38:21.482239Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T01:38:21.482286Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-27T01:38:21.482347Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-27T01:38:21.482396Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-27T01:38:21.488656Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,d"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T01:38:21.489398Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T01:38:21.489455Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T01:38:21.489503Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T01:38:21.489547Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T01:38:21.489592Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T01:38:21.489638Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T01:38:21.489681Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T01:38:21.489723Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-27T01:38:21.489767Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-27T01:38:21.489812Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T01:38:21.489855Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T01:38:21.489903Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-27T01:38:21.489960Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-27T01:38:21.490008Z", "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-27T01:38:21.445222Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY4NCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:21 GMT", "Content-Length": "78"}, "elapsed_s": 0.000759, "reported": "2023-11-27T01:38:21.446544Z", "json": {"message": "Missing version string (E:e50fda0a-638f-408a-bbdb-91cadd3fe53c)"}, "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-27T01:38:21.446854Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY4NCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:21 GMT", "Content-Length": "125"}, "elapsed_s": 0.000811, "reported": "2023-11-27T01:38:21.448201Z", "json": {"message": "strconv.ParseUint: parsing \"notacorrectversion\": value out of range (E:f8c2cee3-6d3c-47b0-a6d2-bd74712206b4)"}, "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-27T01:38:21.448523Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY4NCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:21 GMT", "Content-Length": "78"}, "elapsed_s": 0.000788, "reported": "2023-11-27T01:38:21.449975Z", "json": {"message": "Missing version string (E:fce03723-0076-439b-8e7e-dc00494ba478)"}, "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-27T01:38:21.450291Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY4NCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:21 GMT", "Content-Length": "125"}, "elapsed_s": 0.000789, "reported": "2023-11-27T01:38:21.451748Z", "json": {"message": "strconv.ParseUint: parsing \"notacorrectversion\": value out of range (E:41622cb8-b71e-4375-9bb4-73895e2120fb)"}, "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-27T01:38:21.452096Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY4NCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:21 GMT", "Content-Length": "78"}, "elapsed_s": 0.000738, "reported": "2023-11-27T01:38:21.453371Z", "json": {"message": "Missing version string (E:4f0637df-d057-404e-a261-e8e90a10bf4c)"}, "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-27T01:38:21.453676Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY4NCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:21 GMT", "Content-Length": "125"}, "elapsed_s": 0.000739, "reported": "2023-11-27T01:38:21.454960Z", "json": {"message": "strconv.ParseUint: parsing \"notacorrectversion\": value out of range (E:9a81749d-339a-4b0c-815d-0c3a15c1ab0c)"}, "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-27T01:38:21.455276Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY4NCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:21 GMT", "Content-Length": "78"}, "elapsed_s": 0.000742, "reported": "2023-11-27T01:38:21.456551Z", "json": {"message": "Missing version string (E:a8593dd0-5535-413c-ad87-309d9f50398e)"}, "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-27T01:38:21.456877Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY4NCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:21 GMT", "Content-Length": "125"}, "elapsed_s": 0.000776, "reported": "2023-11-27T01:38:21.458209Z", "json": {"message": "strconv.ParseUint: parsing \"notacorrectversion\": value out of range (E:3f275329-3c27-4864-a4ce-a8ceb10210bc)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350000/1f6qn4kk2io48", "initiated_at": "2023-11-27T01:38:21.458679Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY4NCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:21 GMT", "Content-Length": "352"}, "elapsed_s": 0.004058, "reported": "2023-11-27T01:38:21.463430Z", "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-28T01:38:31.267301Z", "time_start": "2023-11-27T01:38:31.267301Z", "version": "1f6qn4kk2io48"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350001/1f6qn4kkbkod0", "initiated_at": "2023-11-27T01:38:21.466365Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY4NCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:21 GMT", "Content-Length": "352"}, "elapsed_s": 0.004426, "reported": "2023-11-27T01:38:21.471353Z", "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-27T01:47:58.457103Z", "time_start": "2023-11-27T01:38:31.279524Z", "version": "1f6qn4kkbkod0"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350002/1f6qn4kkku8t8", "initiated_at": "2023-11-27T01:38:21.474458Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY4NCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:21 GMT", "Content-Length": "352"}, "elapsed_s": 0.004273, "reported": "2023-11-27T01:38:21.479347Z", "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-28T01:37:58.457103Z", "time_start": "2023-11-27T01:37:58.457103Z", "version": "1f6qn4kkku8t8"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350003/1f6qn4kku6ka0", "initiated_at": "2023-11-27T01:38:21.482448Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY4NCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:21 GMT", "Content-Length": "352"}, "elapsed_s": 0.004203, "reported": "2023-11-27T01:38:21.487193Z", "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-27T01:47:58.457103Z", "time_start": "2023-11-27T01:37:58.457103Z", "version": "1f6qn4kku6ka0"}}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T01:38:21.490036Z"}, {"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-27T01:38:21.490061Z", "failed_checks": [], "passed_checks": [{"name": "Query by subscription ID should fail", "timestamp": "2023-11-27T01:38:21.492466Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Query by subscription ID should fail", "timestamp": "2023-11-27T01:38:21.495228Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Query by subscription ID should fail", "timestamp": "2023-11-27T01:38:21.497238Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Query by subscription ID should fail", "timestamp": "2023-11-27T01:38:21.499231Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Search for all subscriptions in ISA area", "timestamp": "2023-11-27T01:38:21.502112Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,f"]}, {"name": "Deleted subscription should not be present in search results", "timestamp": "2023-11-27T01:38:21.502721Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,f"]}, {"name": "Search area that represents a loop is not allowed", "timestamp": "2023-11-27T01:38:21.504423Z", "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-27T01:38:21.490226Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY4NCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:21 GMT", "Content-Length": "115"}, "elapsed_s": 0.001276, "reported": "2023-11-27T01:38:21.492209Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350000 not found (E:bc045610-b971-475a-ad81-0d81ba0007c6)"}, "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-27T01:38:21.492548Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY4NCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:21 GMT", "Content-Length": "115"}, "elapsed_s": 0.001766, "reported": "2023-11-27T01:38:21.495016Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350001 not found (E:500bd07b-9d83-4b1b-b021-ee72419a2f4a)"}, "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-27T01:38:21.495311Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY4NCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:21 GMT", "Content-Length": "115"}, "elapsed_s": 0.001169, "reported": "2023-11-27T01:38:21.497028Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350002 not found (E:6eb5c982-ed24-4057-a642-a25451f7f3d2)"}, "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-27T01:38:21.497322Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY4NCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:21 GMT", "Content-Length": "115"}, "elapsed_s": 0.001066, "reported": "2023-11-27T01:38:21.498997Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350003 not found (E:b29638e4-06dd-4af9-b342-db424794cf9d)"}, "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-27T01:38:21.499490Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY4NCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:21 GMT", "Content-Length": "21"}, "elapsed_s": 0.001532, "reported": "2023-11-27T01:38:21.501788Z", "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-27T01:38:21.502797Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY4NCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:21 GMT", "Content-Length": "103"}, "elapsed_s": 0.000859, "reported": "2023-11-27T01:38:21.504186Z", "json": {"message": "Intersection found between polygon edge 1 and 4 (E:d04ef008-b52e-4365-ad04-d6495355ee80)"}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T01:38:21.504479Z"}], "end_time": "2023-11-27T01:38:21.504511Z"}], "successful": true, "end_time": "2023-11-27T01:38:21.504538Z", "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-27T01:38:21.504577Z", "failed_checks": [], "passed_checks": [{"name": "Subscription can be queried by ID", "timestamp": "2023-11-27T01:38:21.506474Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-27T01:38:21.508434Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-27T01:38:21.510399Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,e"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-27T01:38:21.512583Z", "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-27T01:38:21.504633Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY4NCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:21 GMT", "Content-Length": "115"}, "elapsed_s": 0.001126, "reported": "2023-11-27T01:38:21.506259Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350000 not found (E:a42341ce-ff6b-4498-b77d-0a9dfe5b4739)"}, "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-27T01:38:21.506568Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY4NCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:21 GMT", "Content-Length": "115"}, "elapsed_s": 0.001062, "reported": "2023-11-27T01:38:21.508221Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350001 not found (E:0c030262-6aac-4fec-9def-c40285f1ec38)"}, "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-27T01:38:21.508530Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY4NCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:21 GMT", "Content-Length": "115"}, "elapsed_s": 0.001073, "reported": "2023-11-27T01:38:21.510185Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350002 not found (E:bbe6d883-9f8c-41a4-8fd3-60ec2f2175a4)"}, "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-27T01:38:21.510498Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY4NCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:21 GMT", "Content-Length": "115"}, "elapsed_s": 0.00122, "reported": "2023-11-27T01:38:21.512374Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350003 not found (E:42f49ba1-f7cb-4df9-99cb-3f908861355e)"}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T01:38:21.512648Z"}}}, {"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-27T01:38:21.513102Z", "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-27T01:38:21.513171Z", "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-27T01:38:21.513220Z", "failed_checks": [], "passed_checks": [{"name": "DSS instance is publicly addressable", "timestamp": "2023-11-27T01:38:21.513768Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0210"]}, {"name": "DSS instance is reachable", "timestamp": "2023-11-27T01:38:21.516442Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0210"]}, {"name": "DSS instance is publicly addressable", "timestamp": "2023-11-27T01:38:21.516911Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0210"]}, {"name": "DSS instance is reachable", "timestamp": "2023-11-27T01:38:21.519587Z", "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-27T01:38:21.513870Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY4NCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:21 GMT", "Content-Length": "21"}, "elapsed_s": 0.001563, "reported": "2023-11-27T01:38:21.516122Z", "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-27T01:38:21.517005Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY3OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:21 GMT", "Content-Length": "21"}, "elapsed_s": 0.001557, "reported": "2023-11-27T01:38:21.519270Z", "json": {"subscriptions": []}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T01:38:21.519640Z"}], "end_time": "2023-11-27T01:38:21.519665Z"}, {"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-27T01:38:21.519702Z", "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-27T01:38:21.519766Z", "failed_checks": [], "passed_checks": [{"name": "ISA response code", "timestamp": "2023-11-27T01:38:21.528725Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA response format", "timestamp": "2023-11-27T01:38:21.539578Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA ID matches", "timestamp": "2023-11-27T01:38:21.539649Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA version format", "timestamp": "2023-11-27T01:38:21.539702Z", "participants": ["uss2"], "requirements": []}, {"name": "ISA start time matches", "timestamp": "2023-11-27T01:38:21.539748Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA end time matches", "timestamp": "2023-11-27T01:38:21.539792Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA URL matches", "timestamp": "2023-11-27T01:38:21.539857Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA[P] created with proper response", "timestamp": "2023-11-27T01:38:21.540245Z", "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/5b7a9c8f-a5b4-4b2b-a2bd-589ea917eac6", "initiated_at": "2023-11-27T01:38:21.520579Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY5NSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-27T01:38:21.519881Z", "time_end": "2023-11-27T01:48:21.519881Z"}, "flights_url": "https://example.com/v1/uss/flights", "request_id": "b5292e29-fb84-4470-a855-dbcbb8e001be"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:21 GMT", "Content-Length": "265"}, "elapsed_s": 0.00486, "reported": "2023-11-27T01:38:21.526037Z", "json": {"subscribers": [], "service_area": {"flights_url": "https://example.com/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-27T01:38:21.519881Z", "time_end": "2023-11-27T01:48:21.519881Z", "version": "1f6qn4kor37t8", "id": "5b7a9c8f-a5b4-4b2b-a2bd-589ea917eac6"}}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T01:38:21.540274Z"}, {"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-27T01:38:21.540313Z", "failed_checks": [], "passed_checks": [{"name": "Subscription[n] created with proper response", "timestamp": "2023-11-27T01:38:21.549696Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,3a"]}, {"name": "service_areas includes ISA from S1", "timestamp": "2023-11-27T01:38:21.550341Z", "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-27T01:38:21.559119Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,3a"]}, {"name": "service_areas includes ISA from S1", "timestamp": "2023-11-27T01:38:21.559776Z", "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-27T01:38:21.559878Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0130,3,a"]}, {"name": "Owner of ISA from S1 is properly synchronized with all DSS", "timestamp": "2023-11-27T01:38:21.559936Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0130,3,b"]}, {"name": "URL of ISA from S1 is properly synchronized with all DSS", "timestamp": "2023-11-27T01:38:21.559982Z", "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-27T01:38:21.560032Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0130,3,d"]}], "queries": [{"request": {"method": "PUT", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/99725cbe-a3d6-416e-b082-6539c69e4ca6", "initiated_at": "2023-11-27T01:38:21.540962Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY4NCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.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-27T01:38:21.540378Z", "time_end": "2023-11-27T01:48:21.540378Z"}, "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "request_id": "7629fc1a-bb5a-4f0b-90ec-93ab4218fb0b"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:21 GMT", "Content-Length": "575"}, "elapsed_s": 0.005694, "reported": "2023-11-27T01:38:21.547245Z", "json": {"service_areas": [{"flights_url": "https://example.com/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-27T01:38:21.519881Z", "time_end": "2023-11-27T01:48:21.519881Z", "version": "1f6qn4kor37t8", "id": "5b7a9c8f-a5b4-4b2b-a2bd-589ea917eac6"}], "subscription": {"id": "99725cbe-a3d6-416e-b082-6539c69e4ca6", "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-27T01:48:21.540378Z", "time_start": "2023-11-27T01:38:21.540378Z", "version": "1f6qn4kpeh77g"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/c1950a43-0555-4414-86ff-dd1330183c85", "initiated_at": "2023-11-27T01:38:21.550932Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY3OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.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-27T01:38:21.550403Z", "time_end": "2023-11-27T01:48:21.550403Z"}, "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "request_id": "ece7c1b1-b24c-4205-ade4-a23dbfb69c46"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:21 GMT", "Content-Length": "575"}, "elapsed_s": 0.005315, "reported": "2023-11-27T01:38:21.556918Z", "json": {"service_areas": [{"flights_url": "https://example.com/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-27T01:38:21.519881Z", "time_end": "2023-11-27T01:48:21.519881Z", "version": "1f6qn4kor37t8", "id": "5b7a9c8f-a5b4-4b2b-a2bd-589ea917eac6"}], "subscription": {"id": "c1950a43-0555-4414-86ff-dd1330183c85", "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-27T01:48:21.550403Z", "time_start": "2023-11-27T01:38:21.550403Z", "version": "1f6qn4kpo1jf0"}}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T01:38:21.560055Z"}, {"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-27T01:38:21.560090Z", "failed_checks": [], "passed_checks": [{"name": "Subscription[P] returned with proper response", "timestamp": "2023-11-27T01:38:21.563427Z", "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-27T01:38:21.566633Z", "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-27T01:38:21.569359Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0130,2,a"]}, {"name": "Subscription[P] owner is properly synchronized with all DSS", "timestamp": "2023-11-27T01:38:21.570729Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0130,2,b"]}, {"name": "Subscription[P] URL is properly synchronized with all DSS", "timestamp": "2023-11-27T01:38:21.572039Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0130,2,c"]}, {"name": "Subscription[P] notification count is properly synchronized with all DSS", "timestamp": "2023-11-27T01:38:21.573390Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0130,2,f"]}, {"name": "Subscription[P] start/end times are properly synchronized with all DSS", "timestamp": "2023-11-27T01:38:21.576034Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0130,2,d"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/99725cbe-a3d6-416e-b082-6539c69e4ca6", "initiated_at": "2023-11-27T01:38:21.560138Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY4NCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:21 GMT", "Content-Length": "326"}, "elapsed_s": 0.001275, "reported": "2023-11-27T01:38:21.561958Z", "json": {"subscription": {"id": "99725cbe-a3d6-416e-b082-6539c69e4ca6", "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-27T01:48:21.540378Z", "time_start": "2023-11-27T01:38:21.540378Z", "version": "1f6qn4kpeh77g"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "GET", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/99725cbe-a3d6-416e-b082-6539c69e4ca6", "initiated_at": "2023-11-27T01:38:21.563480Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY3OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:21 GMT", "Content-Length": "326"}, "elapsed_s": 0.001169, "reported": "2023-11-27T01:38:21.565216Z", "json": {"subscription": {"id": "99725cbe-a3d6-416e-b082-6539c69e4ca6", "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-27T01:48:21.540378Z", "time_start": "2023-11-27T01:38:21.540378Z", "version": "1f6qn4kpeh77g"}}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T01:38:21.576063Z"}, {"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-27T01:38:21.576101Z", "failed_checks": [], "passed_checks": [{"name": "Can query all Subscriptions in area from all DSSs", "timestamp": "2023-11-27T01:38:21.580863Z", "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-27T01:38:21.585580Z", "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-27T01:38:21.576173Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY4NCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:21 GMT", "Content-Length": "638"}, "elapsed_s": 0.00184, "reported": "2023-11-27T01:38:21.578554Z", "json": {"subscriptions": [{"id": "99725cbe-a3d6-416e-b082-6539c69e4ca6", "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-27T01:48:21.540378Z", "time_start": "2023-11-27T01:38:21.540378Z", "version": "1f6qn4kpeh77g"}, {"id": "c1950a43-0555-4414-86ff-dd1330183c85", "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-27T01:48:21.550403Z", "time_start": "2023-11-27T01:38:21.550403Z", "version": "1f6qn4kpo1jf0"}]}, "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-27T01:38:21.580930Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY3OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:21 GMT", "Content-Length": "638"}, "elapsed_s": 0.001571, "reported": "2023-11-27T01:38:21.583051Z", "json": {"subscriptions": [{"id": "99725cbe-a3d6-416e-b082-6539c69e4ca6", "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-27T01:48:21.540378Z", "time_start": "2023-11-27T01:38:21.540378Z", "version": "1f6qn4kpeh77g"}, {"id": "c1950a43-0555-4414-86ff-dd1330183c85", "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-27T01:48:21.550403Z", "time_start": "2023-11-27T01:38:21.550403Z", "version": "1f6qn4kpo1jf0"}]}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T01:38:21.585613Z"}, {"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-27T01:38:21.585649Z", "failed_checks": [], "passed_checks": [{"name": "Can get ISA from primary DSS", "timestamp": "2023-11-27T01:38:21.589340Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0130,3,a"]}, {"name": "ISA response code", "timestamp": "2023-11-27T01:38:21.764481Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA response format", "timestamp": "2023-11-27T01:38:21.776519Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA ID matches", "timestamp": "2023-11-27T01:38:21.776592Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA version changed", "timestamp": "2023-11-27T01:38:21.776643Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA version format", "timestamp": "2023-11-27T01:38:21.776689Z", "participants": ["uss2"], "requirements": []}, {"name": "ISA start time matches", "timestamp": "2023-11-27T01:38:21.776735Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA end time matches", "timestamp": "2023-11-27T01:38:21.776778Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA URL matches", "timestamp": "2023-11-27T01:38:21.776826Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "Can modify ISA in primary DSS", "timestamp": "2023-11-27T01:38:21.777364Z", "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/5b7a9c8f-a5b4-4b2b-a2bd-589ea917eac6", "initiated_at": "2023-11-27T01:38:21.585702Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY4NCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:21 GMT", "Content-Length": "248"}, "elapsed_s": 0.001168, "reported": "2023-11-27T01:38:21.587378Z", "json": {"service_area": {"flights_url": "https://example.com/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-27T01:38:21.519881Z", "time_end": "2023-11-27T01:48:21.519881Z", "version": "1f6qn4kor37t8", "id": "5b7a9c8f-a5b4-4b2b-a2bd-589ea917eac6"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/v1/dss/identification_service_areas/5b7a9c8f-a5b4-4b2b-a2bd-589ea917eac6/1f6qn4kor37t8", "initiated_at": "2023-11-27T01:38:21.589932Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY5NSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-27T01:38:21.589393Z", "time_end": "2023-11-27T01:38:26.589393Z"}, "flights_url": "https://example.com/v1/uss/flights", "request_id": "0fb41355-94e7-4a01-b0c0-99b4f49701c3"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:21 GMT", "Content-Length": "596"}, "elapsed_s": 0.004543, "reported": "2023-11-27T01:38:21.595090Z", "json": {"subscribers": [{"subscriptions": [{"subscription_id": "99725cbe-a3d6-416e-b082-6539c69e4ca6", "notification_index": 1}], "url": "https://example.com/v1/uss/identification_service_areas"}, {"subscriptions": [{"subscription_id": "c1950a43-0555-4414-86ff-dd1330183c85", "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-27T01:38:21.589393Z", "time_end": "2023-11-27T01:38:26.589393Z", "version": "1f6qn4kqt8avg", "id": "5b7a9c8f-a5b4-4b2b-a2bd-589ea917eac6"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "POST", "url": "https://example.com/v1/uss/identification_service_areas/5b7a9c8f-a5b4-4b2b-a2bd-589ea917eac6", "initiated_at": "2023-11-27T01:38:21.700139Z", "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.eyJhdWQiOiJleGFtcGxlLmNvbSIsImV4cCI6MTcwMTA1MjY4NCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"subscriptions": [{"subscription_id": "c1950a43-0555-4414-86ff-dd1330183c85", "notification_index": 1}], "service_area": {"flights_url": "https://example.com/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-27T01:38:21.589393Z", "time_end": "2023-11-27T01:38:26.589393Z", "version": "1f6qn4kqt8avg", "id": "5b7a9c8f-a5b4-4b2b-a2bd-589ea917eac6"}, "request_id": "41326246-ada0-4d91-aa02-2dc3417b87f2"}, "body": null}, "response": {"code": 404, "headers": {"Cache-Control": "max-age=604800", "Content-Type": "text/html; charset=UTF-8", "Date": "Mon, 27 Nov 2023 01:38:21 GMT", "Expires": "Mon, 04 Dec 2023 01:38:21 GMT", "Server": "EOS (vny/044F)", "Content-Length": "433"}, "elapsed_s": 0.06166, "reported": "2023-11-27T01:38:21.762563Z", "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-27T01:38:21.777395Z"}, {"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-27T01:38:21.777439Z", "failed_checks": [], "passed_checks": [{"name": "Subscription[n] deleted with proper response", "timestamp": "2023-11-27T01:38:21.784431Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,4a"]}, {"name": "Subscription[n] deleted with proper response", "timestamp": "2023-11-27T01:38:21.790736Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,4a"]}], "queries": [{"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/99725cbe-a3d6-416e-b082-6539c69e4ca6/1f6qn4kpeh77g", "initiated_at": "2023-11-27T01:38:21.777491Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY4NCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:21 GMT", "Content-Length": "326"}, "elapsed_s": 0.004805, "reported": "2023-11-27T01:38:21.782956Z", "json": {"subscription": {"id": "99725cbe-a3d6-416e-b082-6539c69e4ca6", "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 1, "time_end": "2023-11-27T01:48:21.540378Z", "time_start": "2023-11-27T01:38:21.540378Z", "version": "1f6qn4kpeh77g"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/c1950a43-0555-4414-86ff-dd1330183c85/1f6qn4kpo1jf0", "initiated_at": "2023-11-27T01:38:21.784482Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY4NCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:21 GMT", "Content-Length": "326"}, "elapsed_s": 0.004129, "reported": "2023-11-27T01:38:21.789226Z", "json": {"subscription": {"id": "c1950a43-0555-4414-86ff-dd1330183c85", "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 1, "time_end": "2023-11-27T01:48:21.550403Z", "time_start": "2023-11-27T01:38:21.550403Z", "version": "1f6qn4kpo1jf0"}}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T01:38:21.790768Z"}, {"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-27T01:38:21.790809Z", "failed_checks": [], "passed_checks": [{"name": "404 with proper response", "timestamp": "2023-11-27T01:38:21.792771Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,4b", "astm.f3411.v19.DSS0070"]}, {"name": "404 with proper response", "timestamp": "2023-11-27T01:38:21.794699Z", "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/99725cbe-a3d6-416e-b082-6539c69e4ca6", "initiated_at": "2023-11-27T01:38:21.790857Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY4NCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:21 GMT", "Content-Length": "115"}, "elapsed_s": 0.001168, "reported": "2023-11-27T01:38:21.792544Z", "json": {"message": "Subscription 99725cbe-a3d6-416e-b082-6539c69e4ca6 not found (E:1dbccaf7-c79c-489e-8755-a81ed4717140)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "GET", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/c1950a43-0555-4414-86ff-dd1330183c85", "initiated_at": "2023-11-27T01:38:21.792852Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY3OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:21 GMT", "Content-Length": "115"}, "elapsed_s": 0.001088, "reported": "2023-11-27T01:38:21.794484Z", "json": {"message": "Subscription c1950a43-0555-4414-86ff-dd1330183c85 not found (E:e4e101ec-b190-4abb-b262-4e780130ea7f)"}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T01:38:21.794750Z"}, {"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-27T01:38:21.794815Z", "failed_checks": [], "passed_checks": [{"name": "Subscriptions queried successfully", "timestamp": "2023-11-27T01:38:21.797646Z", "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-27T01:38:21.797841Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,4b", "astm.f3411.v19.DSS0070"]}, {"name": "Subscriptions queried successfully", "timestamp": "2023-11-27T01:38:21.800198Z", "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-27T01:38:21.800372Z", "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-27T01:38:21.795033Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY4NCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:21 GMT", "Content-Length": "21"}, "elapsed_s": 0.001651, "reported": "2023-11-27T01:38:21.797306Z", "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-27T01:38:21.797907Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY3OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:21 GMT", "Content-Length": "21"}, "elapsed_s": 0.0014, "reported": "2023-11-27T01:38:21.799865Z", "json": {"subscriptions": []}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T01:38:21.800403Z"}, {"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-27T01:38:21.800437Z", "failed_checks": [], "passed_checks": [{"name": "Subscription[n] created with proper response", "timestamp": "2023-11-27T01:38:26.810932Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,1c"]}, {"name": "service_areas does not include ISA from S1", "timestamp": "2023-11-27T01:38:26.811333Z", "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-27T01:38:26.820096Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,1c"]}, {"name": "service_areas does not include ISA from S1", "timestamp": "2023-11-27T01:38:26.820495Z", "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/f5b81181-a54a-4d9e-b337-625f1fbb8674", "initiated_at": "2023-11-27T01:38:26.802202Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY4NCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.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-27T01:38:26.801378Z", "time_end": "2023-11-27T01:38:31.801378Z"}, "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "request_id": "6ee04d37-147c-4a2d-bacc-d38712f8fb8f"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:26 GMT", "Content-Length": "345"}, "elapsed_s": 0.006393, "reported": "2023-11-27T01:38:26.809345Z", "json": {"service_areas": [], "subscription": {"id": "f5b81181-a54a-4d9e-b337-625f1fbb8674", "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-27T01:38:31.801378Z", "time_start": "2023-11-27T01:38:26.801378Z", "version": "1f6qn4pm8cna8"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/3dbe7fdb-a821-4172-b57c-fc9f8bd3944f", "initiated_at": "2023-11-27T01:38:26.811968Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY3OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.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-27T01:38:26.811393Z", "time_end": "2023-11-27T01:38:31.811393Z"}, "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "request_id": "a4c35eb2-25c9-4f21-a92f-6f45b3c85123"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:26 GMT", "Content-Length": "345"}, "elapsed_s": 0.005866, "reported": "2023-11-27T01:38:26.818442Z", "json": {"service_areas": [], "subscription": {"id": "3dbe7fdb-a821-4172-b57c-fc9f8bd3944f", "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-27T01:38:31.811393Z", "time_start": "2023-11-27T01:38:26.811393Z", "version": "1f6qn4pmhdalg"}}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T01:38:26.820524Z"}, {"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-27T01:38:26.820567Z", "failed_checks": [], "passed_checks": [{"name": "ISA response code", "timestamp": "2023-11-27T01:38:26.967886Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA response format", "timestamp": "2023-11-27T01:38:26.979052Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA ID matches", "timestamp": "2023-11-27T01:38:26.979122Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA version format", "timestamp": "2023-11-27T01:38:26.979174Z", "participants": ["uss2"], "requirements": []}, {"name": "ISA start time matches", "timestamp": "2023-11-27T01:38:26.979220Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA end time matches", "timestamp": "2023-11-27T01:38:26.979264Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA URL matches", "timestamp": "2023-11-27T01:38:26.979310Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA[P] created with proper response", "timestamp": "2023-11-27T01:38:26.979851Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,1a"]}, {"name": "All Subscription[i] 1\u2264i\u2264n returned in subscribers", "timestamp": "2023-11-27T01:38:26.980364Z", "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/3fd618f5-a4d8-4e87-a72c-5835426ef148", "initiated_at": "2023-11-27T01:38:26.821174Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY5NSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-27T01:38:26.820637Z", "time_end": "2023-11-27T01:48:26.820637Z"}, "flights_url": "https://example.com/v1/uss/flights", "request_id": "b870a568-8322-4aa0-934c-5968da254342"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:26 GMT", "Content-Length": "596"}, "elapsed_s": 0.005018, "reported": "2023-11-27T01:38:26.826853Z", "json": {"subscribers": [{"subscriptions": [{"subscription_id": "3dbe7fdb-a821-4172-b57c-fc9f8bd3944f", "notification_index": 1}], "url": "https://example.com/v1/uss/identification_service_areas"}, {"subscriptions": [{"subscription_id": "f5b81181-a54a-4d9e-b337-625f1fbb8674", "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-27T01:38:26.820637Z", "time_end": "2023-11-27T01:48:26.820637Z", "version": "1f6qn4pmq6se0", "id": "3fd618f5-a4d8-4e87-a72c-5835426ef148"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "POST", "url": "https://example.com/v1/uss/identification_service_areas/3fd618f5-a4d8-4e87-a72c-5835426ef148", "initiated_at": "2023-11-27T01:38:26.899887Z", "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.eyJhdWQiOiJleGFtcGxlLmNvbSIsImV4cCI6MTcwMTA1MjY4NCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"subscriptions": [{"subscription_id": "f5b81181-a54a-4d9e-b337-625f1fbb8674", "notification_index": 1}], "service_area": {"flights_url": "https://example.com/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-27T01:38:26.820637Z", "time_end": "2023-11-27T01:48:26.820637Z", "version": "1f6qn4pmq6se0", "id": "3fd618f5-a4d8-4e87-a72c-5835426ef148"}, "request_id": "bd12724b-8621-49cf-8a8e-bbc79b488c29"}, "body": null}, "response": {"code": 404, "headers": {"Cache-Control": "max-age=604800", "Content-Type": "text/html; charset=UTF-8", "Date": "Mon, 27 Nov 2023 01:38:26 GMT", "Expires": "Mon, 04 Dec 2023 01:38:26 GMT", "Server": "EOS (vny/0451)", "Content-Length": "433"}, "elapsed_s": 0.065469, "reported": "2023-11-27T01:38:26.966042Z", "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-27T01:38:26.980393Z"}, {"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-27T01:38:26.980435Z", "failed_checks": [], "passed_checks": [{"name": "ISA response format", "timestamp": "2023-11-27T01:38:27.138692Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,b"]}, {"name": "ISA ID matches", "timestamp": "2023-11-27T01:38:27.138767Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,b"]}, {"name": "ISA version matches", "timestamp": "2023-11-27T01:38:27.138812Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,b"]}, {"name": "ISA[P] deleted with proper response", "timestamp": "2023-11-27T01:38:27.138839Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,2a"]}, {"name": "All Subscription[i] 1\u2264i\u2264n returned in subscribers", "timestamp": "2023-11-27T01:38:27.139380Z", "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/3fd618f5-a4d8-4e87-a72c-5835426ef148/1f6qn4pmq6se0", "initiated_at": "2023-11-27T01:38:26.980490Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY5NSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:26 GMT", "Content-Length": "596"}, "elapsed_s": 0.005818, "reported": "2023-11-27T01:38:26.986955Z", "json": {"service_area": {"flights_url": "https://example.com/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-27T01:38:26.820637Z", "time_end": "2023-11-27T01:48:26.820637Z", "version": "1f6qn4pmq6se0", "id": "3fd618f5-a4d8-4e87-a72c-5835426ef148"}, "subscribers": [{"subscriptions": [{"subscription_id": "3dbe7fdb-a821-4172-b57c-fc9f8bd3944f", "notification_index": 2}], "url": "https://example.com/v1/uss/identification_service_areas"}, {"subscriptions": [{"subscription_id": "f5b81181-a54a-4d9e-b337-625f1fbb8674", "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/3fd618f5-a4d8-4e87-a72c-5835426ef148", "initiated_at": "2023-11-27T01:38:27.058887Z", "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.eyJhdWQiOiJleGFtcGxlLmNvbSIsImV4cCI6MTcwMTA1MjY4NCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"subscriptions": [{"subscription_id": "f5b81181-a54a-4d9e-b337-625f1fbb8674", "notification_index": 2}], "request_id": "8e984db4-d1e3-4196-a265-cc900a2ddca8"}, "body": null}, "response": {"code": 404, "headers": {"Cache-Control": "max-age=604800", "Content-Type": "text/html; charset=UTF-8", "Date": "Mon, 27 Nov 2023 01:38:27 GMT", "Expires": "Mon, 04 Dec 2023 01:38:27 GMT", "Server": "EOS (vny/0451)", "Content-Length": "433"}, "elapsed_s": 0.065714, "reported": "2023-11-27T01:38:27.125295Z", "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-27T01:38:27.139413Z"}, {"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-27T01:38:27.139456Z", "failed_checks": [], "passed_checks": [{"name": "ISA response code", "timestamp": "2023-11-27T01:38:32.151619Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA response format", "timestamp": "2023-11-27T01:38:32.162494Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA ID matches", "timestamp": "2023-11-27T01:38:32.162567Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA version format", "timestamp": "2023-11-27T01:38:32.162618Z", "participants": ["uss2"], "requirements": []}, {"name": "ISA start time matches", "timestamp": "2023-11-27T01:38:32.162664Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA end time matches", "timestamp": "2023-11-27T01:38:32.162707Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA URL matches", "timestamp": "2023-11-27T01:38:32.162768Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA[P] created with proper response", "timestamp": "2023-11-27T01:38:32.163151Z", "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-27T01:38:32.163508Z", "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/6bb9e226-441e-47a0-8d2c-25b1c970dab6", "initiated_at": "2023-11-27T01:38:32.142527Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY5NSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-27T01:38:32.141722Z", "time_end": "2023-11-27T01:48:32.141722Z"}, "flights_url": "https://example.com/v1/uss/flights", "request_id": "09ef0dc5-a4b5-4f0e-a204-9732c4c89e29"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:32 GMT", "Content-Length": "265"}, "elapsed_s": 0.005681, "reported": "2023-11-27T01:38:32.149020Z", "json": {"subscribers": [], "service_area": {"flights_url": "https://example.com/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-27T01:38:32.141722Z", "time_end": "2023-11-27T01:48:32.141722Z", "version": "1f6qn4uldf008", "id": "6bb9e226-441e-47a0-8d2c-25b1c970dab6"}}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T01:38:32.163537Z"}, {"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-27T01:38:32.163581Z", "failed_checks": [], "passed_checks": [{"name": "Subscriptions queried successfully", "timestamp": "2023-11-27T01:38:32.166423Z", "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-27T01:38:32.166627Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,3d", "astm.f3411.v19.DSS0070"]}, {"name": "Subscriptions queried successfully", "timestamp": "2023-11-27T01:38:32.169202Z", "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-27T01:38:32.169427Z", "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-27T01:38:32.163657Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY4NCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:32 GMT", "Content-Length": "21"}, "elapsed_s": 0.001759, "reported": "2023-11-27T01:38:32.166062Z", "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-27T01:38:32.166695Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY3OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:32 GMT", "Content-Length": "21"}, "elapsed_s": 0.00161, "reported": "2023-11-27T01:38:32.168872Z", "json": {"subscriptions": []}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T01:38:32.169469Z"}, {"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-27T01:38:32.169523Z", "failed_checks": [], "passed_checks": [], "end_time": "2023-11-27T01:38:32.169562Z"}, {"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-27T01:38:32.169609Z", "failed_checks": [], "passed_checks": [{"name": "ISA response format", "timestamp": "2023-11-27T01:38:32.187486Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,b"]}, {"name": "ISA ID matches", "timestamp": "2023-11-27T01:38:32.187553Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,b"]}, {"name": "ISA version matches", "timestamp": "2023-11-27T01:38:32.187599Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,b"]}, {"name": "ISA[P] deleted with proper response", "timestamp": "2023-11-27T01:38:32.187625Z", "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-27T01:38:32.188024Z", "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/6bb9e226-441e-47a0-8d2c-25b1c970dab6/1f6qn4uldf008", "initiated_at": "2023-11-27T01:38:32.169675Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY5NSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:32 GMT", "Content-Length": "265"}, "elapsed_s": 0.004052, "reported": "2023-11-27T01:38:32.174310Z", "json": {"service_area": {"flights_url": "https://example.com/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-27T01:38:32.141722Z", "time_end": "2023-11-27T01:48:32.141722Z", "version": "1f6qn4uldf008", "id": "6bb9e226-441e-47a0-8d2c-25b1c970dab6"}, "subscribers": []}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T01:38:32.188054Z"}, {"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-27T01:38:32.188089Z", "failed_checks": [], "passed_checks": [{"name": "Subscription[n] created with proper response", "timestamp": "2023-11-27T01:38:32.197202Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,3a"]}, {"name": "service_areas does not include ISA from S12", "timestamp": "2023-11-27T01:38:32.197606Z", "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-27T01:38:32.206369Z", "participants": ["uss1"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,3a"]}, {"name": "service_areas does not include ISA from S12", "timestamp": "2023-11-27T01:38:32.206762Z", "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/08de310c-bcfc-40ab-bdcd-9081947fa2f5", "initiated_at": "2023-11-27T01:38:32.188715Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY4NCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.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-27T01:38:32.188152Z", "time_end": "2023-11-27T01:48:32.188152Z"}, "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "request_id": "d76cc13d-b5da-4c72-99ba-b6e13dd14c85"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:32 GMT", "Content-Length": "345"}, "elapsed_s": 0.006299, "reported": "2023-11-27T01:38:32.195610Z", "json": {"service_areas": [], "subscription": {"id": "08de310c-bcfc-40ab-bdcd-9081947fa2f5", "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-27T01:48:32.188152Z", "time_start": "2023-11-27T01:38:32.188152Z", "version": "1f6qn4umpghf8"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/v1/dss/subscriptions/d2f8e188-7ffa-477e-9872-4c1cf2b6bb44", "initiated_at": "2023-11-27T01:38:32.198354Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY3OCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.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-27T01:38:32.197680Z", "time_end": "2023-11-27T01:48:32.197680Z"}, "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "request_id": "afec5fb6-5673-4f48-9490-1c7c808fb9bb"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:32 GMT", "Content-Length": "343"}, "elapsed_s": 0.005648, "reported": "2023-11-27T01:38:32.204645Z", "json": {"service_areas": [], "subscription": {"id": "d2f8e188-7ffa-477e-9872-4c1cf2b6bb44", "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-27T01:48:32.19768Z", "time_start": "2023-11-27T01:38:32.19768Z", "version": "1f6qn4un29ngo"}}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T01:38:32.206790Z"}, {"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-27T01:38:32.206829Z", "failed_checks": [], "passed_checks": [{"name": "Subscription[n] deleted with proper response", "timestamp": "2023-11-27T01:38:32.220262Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,4a"]}, {"name": "Subscription[n] deleted with proper response", "timestamp": "2023-11-27T01:38:32.228203Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,4a"]}], "queries": [{"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/08de310c-bcfc-40ab-bdcd-9081947fa2f5/1f6qn4umpghf8", "initiated_at": "2023-11-27T01:38:32.206885Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY4NCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:32 GMT", "Content-Length": "326"}, "elapsed_s": 0.010173, "reported": "2023-11-27T01:38:32.217744Z", "json": {"subscription": {"id": "08de310c-bcfc-40ab-bdcd-9081947fa2f5", "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-27T01:48:32.188152Z", "time_start": "2023-11-27T01:38:32.188152Z", "version": "1f6qn4umpghf8"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/d2f8e188-7ffa-477e-9872-4c1cf2b6bb44/1f6qn4un29ngo", "initiated_at": "2023-11-27T01:38:32.220348Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY4NCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:32 GMT", "Content-Length": "324"}, "elapsed_s": 0.004907, "reported": "2023-11-27T01:38:32.226099Z", "json": {"subscription": {"id": "d2f8e188-7ffa-477e-9872-4c1cf2b6bb44", "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 0, "time_end": "2023-11-27T01:48:32.19768Z", "time_start": "2023-11-27T01:38:32.19768Z", "version": "1f6qn4un29ngo"}}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T01:38:32.228251Z"}], "end_time": "2023-11-27T01:38:32.228275Z"}], "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-27T01:38:21.513584Z"}, "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-27T01:38:21.516731Z"}}, "end_time": "2023-11-27T01:38:32.228299Z", "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-27T01:38:32.228336Z", "failed_checks": [], "passed_checks": [{"name": "ISA deleted with proper response", "timestamp": "2023-11-27T01:38:32.240367Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,2a"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-27T01:38:32.242686Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,4a"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-27T01:38:32.245031Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,4a"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-27T01:38:32.247119Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,4a"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-27T01:38:32.252803Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,4a"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-27T01:38:32.254921Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,4a"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-27T01:38:32.261299Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,4a"]}, {"name": "ISA deleted with proper response", "timestamp": "2023-11-27T01:38:32.263544Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,2a"]}, {"name": "ISA deleted with proper response", "timestamp": "2023-11-27T01:38:32.265823Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,2a"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-27T01:38:32.268289Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0130,A2-6-1,4a"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-27T01:38:32.270492Z", "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/5b7a9c8f-a5b4-4b2b-a2bd-589ea917eac6", "initiated_at": "2023-11-27T01:38:32.228417Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY4NCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:32 GMT", "Content-Length": "248"}, "elapsed_s": 0.001329, "reported": "2023-11-27T01:38:32.230471Z", "json": {"service_area": {"flights_url": "https://example.com/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-27T01:38:21.589393Z", "time_end": "2023-11-27T01:38:26.589393Z", "version": "1f6qn4kqt8avg", "id": "5b7a9c8f-a5b4-4b2b-a2bd-589ea917eac6"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/v1/dss/identification_service_areas/5b7a9c8f-a5b4-4b2b-a2bd-589ea917eac6/1f6qn4kqt8avg", "initiated_at": "2023-11-27T01:38:32.231678Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY5NSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:32 GMT", "Content-Length": "265"}, "elapsed_s": 0.005137, "reported": "2023-11-27T01:38:32.237696Z", "json": {"service_area": {"flights_url": "https://example.com/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-27T01:38:21.589393Z", "time_end": "2023-11-27T01:38:26.589393Z", "version": "1f6qn4kqt8avg", "id": "5b7a9c8f-a5b4-4b2b-a2bd-589ea917eac6"}, "subscribers": []}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "GET", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/99725cbe-a3d6-416e-b082-6539c69e4ca6", "initiated_at": "2023-11-27T01:38:32.240450Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY4NCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:32 GMT", "Content-Length": "115"}, "elapsed_s": 0.001339, "reported": "2023-11-27T01:38:32.242469Z", "json": {"message": "Subscription 99725cbe-a3d6-416e-b082-6539c69e4ca6 not found (E:2aaf2e3b-39da-4b6b-b494-14bf30ea5824)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "GET", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/c1950a43-0555-4414-86ff-dd1330183c85", "initiated_at": "2023-11-27T01:38:32.242852Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY4NCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:32 GMT", "Content-Length": "115"}, "elapsed_s": 0.001325, "reported": "2023-11-27T01:38:32.244820Z", "json": {"message": "Subscription c1950a43-0555-4414-86ff-dd1330183c85 not found (E:a08348cc-2da2-4e59-9d43-dd5a3d441bbc)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "GET", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/f5b81181-a54a-4d9e-b337-625f1fbb8674", "initiated_at": "2023-11-27T01:38:32.245140Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY4NCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:32 GMT", "Content-Length": "326"}, "elapsed_s": 0.001092, "reported": "2023-11-27T01:38:32.246907Z", "json": {"subscription": {"id": "f5b81181-a54a-4d9e-b337-625f1fbb8674", "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 2, "time_end": "2023-11-27T01:38:31.801378Z", "time_start": "2023-11-27T01:38:26.801378Z", "version": "1f6qn4pm8cna8"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/f5b81181-a54a-4d9e-b337-625f1fbb8674/1f6qn4pm8cna8", "initiated_at": "2023-11-27T01:38:32.248138Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY4NCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:32 GMT", "Content-Length": "326"}, "elapsed_s": 0.003786, "reported": "2023-11-27T01:38:32.252529Z", "json": {"subscription": {"id": "f5b81181-a54a-4d9e-b337-625f1fbb8674", "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 2, "time_end": "2023-11-27T01:38:31.801378Z", "time_start": "2023-11-27T01:38:26.801378Z", "version": "1f6qn4pm8cna8"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "GET", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/3dbe7fdb-a821-4172-b57c-fc9f8bd3944f", "initiated_at": "2023-11-27T01:38:32.252941Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY4NCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:32 GMT", "Content-Length": "326"}, "elapsed_s": 0.001168, "reported": "2023-11-27T01:38:32.254696Z", "json": {"subscription": {"id": "3dbe7fdb-a821-4172-b57c-fc9f8bd3944f", "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 2, "time_end": "2023-11-27T01:38:31.811393Z", "time_start": "2023-11-27T01:38:26.811393Z", "version": "1f6qn4pmhdalg"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/3dbe7fdb-a821-4172-b57c-fc9f8bd3944f/1f6qn4pmhdalg", "initiated_at": "2023-11-27T01:38:32.255963Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY4NCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:32 GMT", "Content-Length": "326"}, "elapsed_s": 0.004451, "reported": "2023-11-27T01:38:32.261014Z", "json": {"subscription": {"id": "3dbe7fdb-a821-4172-b57c-fc9f8bd3944f", "callbacks": {"identification_service_area_url": "https://example.com/v1/uss/identification_service_areas"}, "owner": "uss_qualifier", "notification_index": 2, "time_end": "2023-11-27T01:38:31.811393Z", "time_start": "2023-11-27T01:38:26.811393Z", "version": "1f6qn4pmhdalg"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "GET", "url": "http://dss.uss2.localutm/v1/dss/identification_service_areas/3fd618f5-a4d8-4e87-a72c-5835426ef148", "initiated_at": "2023-11-27T01:38:32.261387Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY4NCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:32 GMT", "Content-Length": "106"}, "elapsed_s": 0.001223, "reported": "2023-11-27T01:38:32.263309Z", "json": {"message": "ISA 3fd618f5-a4d8-4e87-a72c-5835426ef148 not found (E:71cf1445-c368-4d49-8e74-2171e8dbda2d)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "GET", "url": "http://dss.uss2.localutm/v1/dss/identification_service_areas/6bb9e226-441e-47a0-8d2c-25b1c970dab6", "initiated_at": "2023-11-27T01:38:32.263628Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY4NCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:32 GMT", "Content-Length": "106"}, "elapsed_s": 0.001235, "reported": "2023-11-27T01:38:32.265594Z", "json": {"message": "ISA 6bb9e226-441e-47a0-8d2c-25b1c970dab6 not found (E:6ab8be90-79a2-4df8-9ff4-badd503a20d7)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "GET", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/08de310c-bcfc-40ab-bdcd-9081947fa2f5", "initiated_at": "2023-11-27T01:38:32.265904Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY4NCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:32 GMT", "Content-Length": "115"}, "elapsed_s": 0.001341, "reported": "2023-11-27T01:38:32.268014Z", "json": {"message": "Subscription 08de310c-bcfc-40ab-bdcd-9081947fa2f5 not found (E:436e902f-58ce-4669-a25c-98218865d103)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "GET", "url": "http://dss.uss2.localutm/v1/dss/subscriptions/d2f8e188-7ffa-477e-9872-4c1cf2b6bb44", "initiated_at": "2023-11-27T01:38:32.268399Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY4NCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:32 GMT", "Content-Length": "115"}, "elapsed_s": 0.001227, "reported": "2023-11-27T01:38:32.270284Z", "json": {"message": "Subscription d2f8e188-7ffa-477e-9872-4c1cf2b6bb44 not found (E:07ea3f13-3721-4cc3-a1ec-3cafc687ce92)"}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T01:38:32.270555Z"}}}, {"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-27T01:38:32.271091Z", "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-27T01:38:32.271153Z", "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-27T01:38:32.271198Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-27T01:38:32.273419Z", "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-27T01:38:32.271240Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY4NCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:32 GMT", "Content-Length": "106"}, "elapsed_s": 0.001214, "reported": "2023-11-27T01:38:32.273146Z", "json": {"message": "ISA 0000015c-e36d-40be-d38b-eca6ca350000 not found (E:ad4f0b63-c286-4aa9-a8a6-504c4abbc3d3)"}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T01:38:32.273495Z"}], "end_time": "2023-11-27T01:38:32.273526Z"}, {"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-27T01:38:32.273564Z", "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-27T01:38:32.273603Z", "failed_checks": [], "passed_checks": [{"name": "Read scope cannot create an ISA", "timestamp": "2023-11-27T01:38:32.276377Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "Missing token prevents creating an ISA", "timestamp": "2023-11-27T01:38:32.279600Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "Fake token prevents creating an ISA", "timestamp": "2023-11-27T01:38:32.284638Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA response code", "timestamp": "2023-11-27T01:38:32.295290Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA response format", "timestamp": "2023-11-27T01:38:32.311271Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA ID matches", "timestamp": "2023-11-27T01:38:32.311383Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA version format", "timestamp": "2023-11-27T01:38:32.311483Z", "participants": ["uss2"], "requirements": []}, {"name": "ISA start time matches", "timestamp": "2023-11-27T01:38:32.311572Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA end time matches", "timestamp": "2023-11-27T01:38:32.311653Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "ISA URL matches", "timestamp": "2023-11-27T01:38:32.311738Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "Correct token and scope can create ISA", "timestamp": "2023-11-27T01:38:32.312284Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "Missing token prevents reading an ISA", "timestamp": "2023-11-27T01:38:32.314052Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.GetISA"]}, {"name": "Fake token prevents reading an ISA", "timestamp": "2023-11-27T01:38:32.316762Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.GetISA"]}, {"name": "Read scope cannot mutate an ISA", "timestamp": "2023-11-27T01:38:32.319364Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "Missing token prevents mutating an ISA", "timestamp": "2023-11-27T01:38:32.322096Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "Fake token cannot mutate an ISA", "timestamp": "2023-11-27T01:38:32.324708Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,a"]}, {"name": "Read scope cannot delete an ISA", "timestamp": "2023-11-27T01:38:32.326656Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,b"]}, {"name": "Missing token prevents ISA deletion", "timestamp": "2023-11-27T01:38:32.328718Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,b"]}, {"name": "Fake token cannot delete an ISA", "timestamp": "2023-11-27T01:38:32.330677Z", "participants": ["uss2"], "requirements": ["astm.f3411.v19.DSS0030,b"]}, {"name": "Correct token and scope can delete ISA", "timestamp": "2023-11-27T01:38:32.338595Z", "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-27T01:38:32.274380Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY4NCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.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-27T01:37:59.470170Z", "time_end": "2023-11-27T02:37:59.470170Z"}, "flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "request_id": "e24f1a50-9129-49aa-ab81-1194747e7c67"}, "body": null}, "response": {"code": 403, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:32 GMT", "Content-Length": "276"}, "elapsed_s": 0.000888, "reported": "2023-11-27T01:38:32.275951Z", "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:bc42cf5a-723c-4c77-92f3-4abd39b23e12)"}, "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-27T01:38:32.277074Z", "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-27T01:37:59.470170Z", "time_end": "2023-11-27T02:37:59.470170Z"}, "flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "request_id": "d569950d-7fb6-443a-8a85-6a83887dd6a4"}, "body": null}, "response": {"code": 401, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:32 GMT", "Content-Length": "76"}, "elapsed_s": 0.001466, "reported": "2023-11-27T01:38:32.279164Z", "json": {"message": "Missing access token (E:516ee8a3-7f71-4269-b3e2-122baa8101e2)"}, "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-27T01:38:32.280488Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImNsaWVudF9pZCI6InVzc191bnNpZ25lZCIsImV4cCI6MTcwMTA1MjcxMiwiaXNzIjoiTm9BdXRoIiwianRpIjoiOTk2ODdhZjAtMWNlOS00MjEwLWI4ODMtOGYxMTc5NzM0NGFlIiwibmJmIjoxNzAxMDQ5MTExLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3Vuc2lnbmVkIn0.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-27T01:37:59.470170Z", "time_end": "2023-11-27T02:37:59.470170Z"}, "flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "request_id": "85040a00-c975-42fe-bf6a-75fa191e15d0"}, "body": null}, "response": {"code": 401, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:32 GMT", "Content-Length": "86"}, "elapsed_s": 0.001472, "reported": "2023-11-27T01:38:32.284229Z", "json": {"message": "crypto/rsa: verification error (E:a497314b-6914-4014-8068-60e339dc9c5e)"}, "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-27T01:38:32.285521Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY5NSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-27T01:37:59.470170Z", "time_end": "2023-11-27T02:37:59.470170Z"}, "flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "request_id": "56f14586-bdaf-4f67-8884-3cd819441745"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:32 GMT", "Content-Length": "289"}, "elapsed_s": 0.005373, "reported": "2023-11-27T01:38:32.291697Z", "json": {"subscribers": [], "service_area": {"flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-27T01:37:59.47017Z", "time_end": "2023-11-27T02:37:59.47017Z", "version": "1f6qn4uplic2g", "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/1f6qn4uplic2g", "initiated_at": "2023-11-27T01:38:32.317431Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY4NCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.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-27T01:37:59.470170Z", "time_end": "2023-11-27T02:37:59.470170Z"}, "flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "request_id": "acd1218d-737e-4628-97c8-155e924239bb"}, "body": null}, "response": {"code": 403, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:32 GMT", "Content-Length": "276"}, "elapsed_s": 0.000914, "reported": "2023-11-27T01:38:32.318979Z", "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:ff5b65b4-c2e6-4765-aad3-a7102a048f99)"}, "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-27T01:38:32.320160Z", "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-27T01:37:59.470170Z", "time_end": "2023-11-27T02:37:59.470170Z"}, "flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "request_id": "bc35c707-73a3-463b-940d-a68c91e3d74d"}, "body": null}, "response": {"code": 401, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:32 GMT", "Content-Length": "76"}, "elapsed_s": 0.000902, "reported": "2023-11-27T01:38:32.321734Z", "json": {"message": "Missing access token (E:0294f36b-07f6-4e94-b992-4d4b7bac5c73)"}, "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-27T01:38:32.322929Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImNsaWVudF9pZCI6InVzc191bnNpZ25lZCIsImV4cCI6MTcwMTA1MjcxMiwiaXNzIjoiTm9BdXRoIiwianRpIjoiOTk2ODdhZjAtMWNlOS00MjEwLWI4ODMtOGYxMTc5NzM0NGFlIiwibmJmIjoxNzAxMDQ5MTExLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3Vuc2lnbmVkIn0.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-27T01:37:59.470170Z", "time_end": "2023-11-27T02:37:59.470170Z"}, "flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "request_id": "838a2ac0-bbb5-412a-a891-cfa2e300b70d"}, "body": null}, "response": {"code": 401, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:32 GMT", "Content-Length": "86"}, "elapsed_s": 0.000848, "reported": "2023-11-27T01:38:32.324356Z", "json": {"message": "crypto/rsa: verification error (E:c9198062-88a9-463e-a34a-544b97af379d)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/v1/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000/1f6qn4uplic2g", "initiated_at": "2023-11-27T01:38:32.324776Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY4NCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 403, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:32 GMT", "Content-Length": "276"}, "elapsed_s": 0.000866, "reported": "2023-11-27T01:38:32.326326Z", "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:ee9804a2-d82c-4966-9e19-1e98ec821f7d)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/v1/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000/1f6qn4uplic2g", "initiated_at": "2023-11-27T01:38:32.326760Z", "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 01:38:32 GMT", "Content-Length": "76"}, "elapsed_s": 0.000879, "reported": "2023-11-27T01:38:32.328315Z", "json": {"message": "Missing access token (E:1b24e882-f4ac-4405-a96e-0193e1d0f694)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/v1/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000/1f6qn4uplic2g", "initiated_at": "2023-11-27T01:38:32.328814Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImNsaWVudF9pZCI6InVzc191bnNpZ25lZCIsImV4cCI6MTcwMTA1MjcxMiwiaXNzIjoiTm9BdXRoIiwianRpIjoiOTk2ODdhZjAtMWNlOS00MjEwLWI4ODMtOGYxMTc5NzM0NGFlIiwibmJmIjoxNzAxMDQ5MTExLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3Vuc2lnbmVkIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 401, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:32 GMT", "Content-Length": "86"}, "elapsed_s": 0.000847, "reported": "2023-11-27T01:38:32.330364Z", "json": {"message": "crypto/rsa: verification error (E:acd8ff68-e3b4-4fa3-9379-38dad81b55b7)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/v1/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000/1f6qn4uplic2g", "initiated_at": "2023-11-27T01:38:32.330743Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY5NSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy53cml0ZS5pZGVudGlmaWNhdGlvbl9zZXJ2aWNlX2FyZWFzIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:32 GMT", "Content-Length": "289"}, "elapsed_s": 0.004814, "reported": "2023-11-27T01:38:32.336128Z", "json": {"service_area": {"flights_url": "https://uss_qualifier.test.utm/dummy_base_url/v1/uss/flights", "owner": "uss_qualifier", "time_start": "2023-11-27T01:37:59.47017Z", "time_end": "2023-11-27T02:37:59.47017Z", "version": "1f6qn4uplic2g", "id": "0000015c-e36d-40be-d38b-eca6ca350000"}, "subscribers": []}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T01:38:32.338641Z"}], "end_time": "2023-11-27T01:38:32.338666Z"}], "successful": true, "end_time": "2023-11-27T01:38:32.338688Z", "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-27T01:38:32.338726Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-27T01:38:32.341100Z", "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-27T01:38:32.338768Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjY4NCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6ImRzcy5yZWFkLmlkZW50aWZpY2F0aW9uX3NlcnZpY2VfYXJlYXMiLCJzdWIiOiJ1c3NfcXVhbGlmaWVyIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:32 GMT", "Content-Length": "106"}, "elapsed_s": 0.001373, "reported": "2023-11-27T01:38:32.340850Z", "json": {"message": "ISA 0000015c-e36d-40be-d38b-eca6ca350000 not found (E:da65d718-56c8-4c4d-90cd-66480941bf9d)"}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T01:38:32.341176Z"}}}, {"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-27T01:38:32.341614Z", "cases": [], "successful": true, "end_time": "2023-11-27T01:38:32.341667Z"}}], "capability_evaluations": [], "successful": true, "end_time": "2023-11-27T01:38:32.341902Z"}}], "generator_type": "action_generators.astm.f3411.ForEachDSS", "start_time": "2023-11-27T01:37:58.795455Z", "successful": true, "end_time": "2023-11-27T01:38:32.342553Z"}}, {"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-27T01:38:32.343532Z", "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-27T01:38:32.343743Z", "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-27T01:38:32.343815Z", "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-27T01:38:32.343895Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-27T01:38:32.347933Z", "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-27T01:38:32.343949Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxMiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:32 GMT", "Content-Length": "106"}, "elapsed_s": 0.001675, "reported": "2023-11-27T01:38:32.347620Z", "json": {"message": "ISA 0000015c-e36d-40be-d38b-eca6ca350000 not found (E:fb769e87-566f-45e8-85fc-f435e06da65b)"}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T01:38:32.348029Z"}], "end_time": "2023-11-27T01:38:32.348057Z"}, {"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-27T01:38:32.348090Z", "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-27T01:38:32.348119Z", "failed_checks": [], "passed_checks": [{"name": "ISA response code", "timestamp": "2023-11-27T01:38:32.359902Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA response format", "timestamp": "2023-11-27T01:38:32.619857Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA ID matches", "timestamp": "2023-11-27T01:38:32.619985Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA version format", "timestamp": "2023-11-27T01:38:32.620046Z", "participants": ["uss1"], "requirements": []}, {"name": "ISA start time matches", "timestamp": "2023-11-27T01:38:32.620103Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA end time matches", "timestamp": "2023-11-27T01:38:32.620152Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA URL matches", "timestamp": "2023-11-27T01:38:32.620206Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA created", "timestamp": "2023-11-27T01:38:32.620745Z", "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-27T01:38:32.349467Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxMiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-27T01:37:59.529656Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-27T02:37:59.529656Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "2d9a0083-5ddd-41bd-8059-70e1e0b6761a"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:32 GMT", "Content-Length": "335"}, "elapsed_s": 0.005268, "reported": "2023-11-27T01:38:32.356783Z", "json": {"subscribers": [], "service_area": {"uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "time_start": {"value": "2023-11-27T01:37:59.529656Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-27T02:37:59.529656Z", "format": "RFC3339"}, "version": "1f6qn4urjqsq8", "id": "0000015c-e36d-40be-d38b-eca6ca350000"}}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T01:38:32.620774Z"}, {"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-27T01:38:32.620804Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-27T01:38:32.625023Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.GetISA", "interuss.f3411.dss_endpoints.GetISA"]}, {"name": "ISA version match", "timestamp": "2023-11-27T01:38:32.625804Z", "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-27T01:38:32.620851Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxMiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:32 GMT", "Content-Length": "318"}, "elapsed_s": 0.001849, "reported": "2023-11-27T01:38:32.623363Z", "json": {"service_area": {"uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "time_start": {"value": "2023-11-27T01:37:59.529656Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-27T02:37:59.529656Z", "format": "RFC3339"}, "version": "1f6qn4urjqsq8", "id": "0000015c-e36d-40be-d38b-eca6ca350000"}}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T01:38:32.625833Z"}], "end_time": "2023-11-27T01:38:32.625850Z"}, {"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-27T01:38:32.625885Z", "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-27T01:38:32.625921Z", "failed_checks": [], "passed_checks": [{"name": "ISA response code", "timestamp": "2023-11-27T01:38:32.635078Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA response format", "timestamp": "2023-11-27T01:38:32.645975Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA ID matches", "timestamp": "2023-11-27T01:38:32.646073Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA version changed", "timestamp": "2023-11-27T01:38:32.646126Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA version format", "timestamp": "2023-11-27T01:38:32.646174Z", "participants": ["uss1"], "requirements": []}, {"name": "ISA start time matches", "timestamp": "2023-11-27T01:38:32.646226Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA end time matches", "timestamp": "2023-11-27T01:38:32.646275Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA URL matches", "timestamp": "2023-11-27T01:38:32.646326Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA updated", "timestamp": "2023-11-27T01:38:32.646833Z", "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/1f6qn4urjqsq8", "initiated_at": "2023-11-27T01:38:32.626744Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxMiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-27T01:37:59.529656Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-27T02:38:00.529656Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "87002196-b1f0-4397-b906-0529645e274d"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:32 GMT", "Content-Length": "335"}, "elapsed_s": 0.004783, "reported": "2023-11-27T01:38:32.632229Z", "json": {"subscribers": [], "service_area": {"uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "time_start": {"value": "2023-11-27T01:37:59.529656Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-27T02:38:00.529656Z", "format": "RFC3339"}, "version": "1f6qn4v3qvcs0", "id": "0000015c-e36d-40be-d38b-eca6ca350000"}}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T01:38:32.646862Z"}, {"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-27T01:38:32.646898Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-27T01:38:32.650874Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.GetISA", "interuss.f3411.dss_endpoints.GetISA"]}, {"name": "ISA version match", "timestamp": "2023-11-27T01:38:32.651660Z", "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-27T01:38:32.646945Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxMiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:32 GMT", "Content-Length": "318"}, "elapsed_s": 0.001734, "reported": "2023-11-27T01:38:32.649314Z", "json": {"service_area": {"uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "time_start": {"value": "2023-11-27T01:37:59.529656Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-27T02:38:00.529656Z", "format": "RFC3339"}, "version": "1f6qn4v3qvcs0", "id": "0000015c-e36d-40be-d38b-eca6ca350000"}}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T01:38:32.651689Z"}, {"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-27T01:38:32.651721Z", "failed_checks": [], "passed_checks": [{"name": "ISAs search response format", "timestamp": "2023-11-27T01:38:32.665753Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "Successful ISAs search", "timestamp": "2023-11-27T01:38:32.665798Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "ISA returned by search", "timestamp": "2023-11-27T01:38:32.666666Z", "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-27T02:37:00.529656Z", "initiated_at": "2023-11-27T01:38:32.651809Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxMiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:32 GMT", "Content-Length": "321"}, "elapsed_s": 0.001843, "reported": "2023-11-27T01:38:32.654265Z", "json": {"service_areas": [{"uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "time_start": {"value": "2023-11-27T01:37:59.529656Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-27T02:38:00.529656Z", "format": "RFC3339"}, "version": "1f6qn4v3qvcs0", "id": "0000015c-e36d-40be-d38b-eca6ca350000"}]}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T01:38:32.666695Z"}, {"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-27T01:38:32.666727Z", "failed_checks": [], "passed_checks": [{"name": "ISAs search response format", "timestamp": "2023-11-27T01:38:32.678843Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "Successful ISAs search", "timestamp": "2023-11-27T01:38:32.678885Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "ISA not returned by search", "timestamp": "2023-11-27T01:38:32.679065Z", "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-27T02:39:00.529656Z", "initiated_at": "2023-11-27T01:38:32.666807Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxMiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:32 GMT", "Content-Length": "21"}, "elapsed_s": 0.001779, "reported": "2023-11-27T01:38:32.669169Z", "json": {"service_areas": []}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T01:38:32.679096Z"}, {"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-27T01:38:32.679128Z", "failed_checks": [], "passed_checks": [{"name": "ISAs search response format", "timestamp": "2023-11-27T01:38:32.692340Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "Successful ISAs search", "timestamp": "2023-11-27T01:38:32.692384Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "ISA returned by search", "timestamp": "2023-11-27T01:38:32.693259Z", "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-27T01:38:59.529656Z", "initiated_at": "2023-11-27T01:38:32.679205Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxMiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:32 GMT", "Content-Length": "321"}, "elapsed_s": 0.001827, "reported": "2023-11-27T01:38:32.681598Z", "json": {"service_areas": [{"uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "time_start": {"value": "2023-11-27T01:37:59.529656Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-27T02:38:00.529656Z", "format": "RFC3339"}, "version": "1f6qn4v3qvcs0", "id": "0000015c-e36d-40be-d38b-eca6ca350000"}]}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T01:38:32.693288Z"}, {"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-27T01:38:32.693320Z", "failed_checks": [], "passed_checks": [{"name": "ISAs search response format", "timestamp": "2023-11-27T01:38:32.705771Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "Successful ISAs search", "timestamp": "2023-11-27T01:38:32.705816Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "ISA not returned by search", "timestamp": "2023-11-27T01:38:32.706002Z", "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-27T01:36:59.529656Z", "initiated_at": "2023-11-27T01:38:32.693398Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxMiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:32 GMT", "Content-Length": "21"}, "elapsed_s": 0.001978, "reported": "2023-11-27T01:38:32.695985Z", "json": {"service_areas": []}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T01:38:32.706033Z"}, {"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-27T01:38:32.706067Z", "failed_checks": [], "passed_checks": [{"name": "ISAs search response format", "timestamp": "2023-11-27T01:38:32.719486Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "Successful ISAs search", "timestamp": "2023-11-27T01:38:32.719526Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "ISA returned by search", "timestamp": "2023-11-27T01:38:32.720410Z", "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-27T01:38:32.706135Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxMiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:32 GMT", "Content-Length": "321"}, "elapsed_s": 0.001893, "reported": "2023-11-27T01:38:32.708614Z", "json": {"service_areas": [{"uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "time_start": {"value": "2023-11-27T01:37:59.529656Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-27T02:38:00.529656Z", "format": "RFC3339"}, "version": "1f6qn4v3qvcs0", "id": "0000015c-e36d-40be-d38b-eca6ca350000"}]}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T01:38:32.720440Z"}, {"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-27T01:38:32.720472Z", "failed_checks": [], "passed_checks": [{"name": "Search request rejected", "timestamp": "2023-11-27T01:38:32.722111Z", "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-27T01:38:32.720517Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxMiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:32 GMT", "Content-Length": "68"}, "elapsed_s": 0.000831, "reported": "2023-11-27T01:38:32.721879Z", "json": {"message": "Missing area (E:1beb58de-8bcf-4c5b-997c-28cdf8251aa6)"}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T01:38:32.722162Z"}, {"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-27T01:38:32.722218Z", "failed_checks": [], "passed_checks": [{"name": "Search request rejected", "timestamp": "2023-11-27T01:38:32.723895Z", "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-27T01:38:32.722307Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxMiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 413, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:32 GMT", "Content-Length": "70"}, "elapsed_s": 0.000801, "reported": "2023-11-27T01:38:32.723642Z", "json": {"message": "Area too large (E:ad5cf0de-a3f5-471d-8a92-b24ad20d4a11)"}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T01:38:32.723948Z"}, {"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-27T01:38:32.723999Z", "failed_checks": [], "passed_checks": [{"name": "Search request rejected", "timestamp": "2023-11-27T01:38:32.725671Z", "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-27T01:38:32.724098Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxMiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:32 GMT", "Content-Length": "103"}, "elapsed_s": 0.000815, "reported": "2023-11-27T01:38:32.725438Z", "json": {"message": "Intersection found between polygon edge 1 and 4 (E:9f26946e-de04-448a-af5d-0fecf3fcc1b1)"}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T01:38:32.725724Z"}], "end_time": "2023-11-27T01:38:32.725755Z"}, {"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-27T01:38:32.725810Z", "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-27T01:38:32.725857Z", "failed_checks": [], "passed_checks": [{"name": "Delete request rejected", "timestamp": "2023-11-27T01:38:32.728924Z", "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/f6qn4v3qvcs", "initiated_at": "2023-11-27T01:38:32.725914Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxMiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 409, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:32 GMT", "Content-Length": "127"}, "elapsed_s": 0.002061, "reported": "2023-11-27T01:38:32.728612Z", "json": {"message": "ISA currently at version 1f6qn4v3qvcs0 but client specified f6qn4v3qvcs (E:2de74ab1-3d9e-4f96-a16f-cf131aa8943a)"}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T01:38:32.729023Z"}, {"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-27T01:38:32.729069Z", "failed_checks": [], "passed_checks": [{"name": "Delete request rejected", "timestamp": "2023-11-27T01:38:32.730698Z", "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-27T01:38:32.729129Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxMiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:32 GMT", "Content-Length": "78"}, "elapsed_s": 0.000788, "reported": "2023-11-27T01:38:32.730431Z", "json": {"message": "Missing version string (E:16d231e3-6977-4171-bc1f-16628bed727e)"}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T01:38:32.730749Z"}, {"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-27T01:38:32.730796Z", "failed_checks": [], "passed_checks": [{"name": "ISA response format", "timestamp": "2023-11-27T01:38:32.750181Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,b"]}, {"name": "ISA ID matches", "timestamp": "2023-11-27T01:38:32.750262Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,b"]}, {"name": "ISA version matches", "timestamp": "2023-11-27T01:38:32.750310Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,b"]}, {"name": "ISA deleted", "timestamp": "2023-11-27T01:38:32.750340Z", "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/1f6qn4v3qvcs0", "initiated_at": "2023-11-27T01:38:32.730868Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxMiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:32 GMT", "Content-Length": "335"}, "elapsed_s": 0.004758, "reported": "2023-11-27T01:38:32.736188Z", "json": {"service_area": {"uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "time_start": {"value": "2023-11-27T01:37:59.529656Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-27T02:38:00.529656Z", "format": "RFC3339"}, "version": "1f6qn4v3qvcs0", "id": "0000015c-e36d-40be-d38b-eca6ca350000"}, "subscribers": []}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T01:38:32.750376Z"}, {"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-27T01:38:32.750406Z", "failed_checks": [], "passed_checks": [{"name": "ISA not found", "timestamp": "2023-11-27T01:38:32.752879Z", "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-27T01:38:32.750453Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxMiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:32 GMT", "Content-Length": "106"}, "elapsed_s": 0.001548, "reported": "2023-11-27T01:38:32.752615Z", "json": {"message": "ISA 0000015c-e36d-40be-d38b-eca6ca350000 not found (E:980caeb1-6434-4ea6-a4f3-30d6cecfe991)"}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T01:38:32.752932Z"}, {"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-27T01:38:32.752979Z", "failed_checks": [], "passed_checks": [{"name": "ISAs search response format", "timestamp": "2023-11-27T01:38:32.765402Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "Successful ISAs search", "timestamp": "2023-11-27T01:38:32.765445Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "ISA not returned by search", "timestamp": "2023-11-27T01:38:32.765632Z", "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-27T01:38:32.753088Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxMiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:32 GMT", "Content-Length": "21"}, "elapsed_s": 0.00159, "reported": "2023-11-27T01:38:32.755377Z", "json": {"service_areas": []}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T01:38:32.765662Z"}], "end_time": "2023-11-27T01:38:32.765687Z"}], "successful": true, "end_time": "2023-11-27T01:38:32.765715Z", "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-27T01:38:32.765744Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-27T01:38:32.767915Z", "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-27T01:38:32.765781Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxMiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:32 GMT", "Content-Length": "106"}, "elapsed_s": 0.001227, "reported": "2023-11-27T01:38:32.767596Z", "json": {"message": "ISA 0000015c-e36d-40be-d38b-eca6ca350000 not found (E:be9bb318-f7c1-4d0f-bd10-af0ee51d84de)"}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T01:38:32.767997Z"}}}, {"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-27T01:38:32.768473Z", "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-27T01:38:32.768542Z", "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-27T01:38:32.768596Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-27T01:38:32.770763Z", "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-27T01:38:32.768650Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxMiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:32 GMT", "Content-Length": "106"}, "elapsed_s": 0.001205, "reported": "2023-11-27T01:38:32.770455Z", "json": {"message": "ISA 00000170-e36d-40be-d38b-eca6ca350000 not found (E:d4ea1ada-6191-4dd3-b324-c74cae5d287c)"}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T01:38:32.770845Z"}], "end_time": "2023-11-27T01:38:32.770875Z"}, {"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-27T01:38:32.770900Z", "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-27T01:38:32.770929Z", "failed_checks": [], "passed_checks": [{"name": "ISA huge area", "timestamp": "2023-11-27T01:38:32.773650Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA empty vertices", "timestamp": "2023-11-27T01:38:32.776315Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA start time in the past", "timestamp": "2023-11-27T01:38:32.779091Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA start time after end time", "timestamp": "2023-11-27T01:38:32.781990Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA vertices are valid", "timestamp": "2023-11-27T01:38:32.785128Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA missing outline", "timestamp": "2023-11-27T01:38:32.787255Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA missing volume", "timestamp": "2023-11-27T01:38:32.789174Z", "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-27T01:38:32.771925Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxMiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-27T01:37:59.547211Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-27T02:37:59.547211Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "f4218b74-53d3-4ae7-abc3-f0abd222e647"}, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:32 GMT", "Content-Length": "70"}, "elapsed_s": 0.000856, "reported": "2023-11-27T01:38:32.773339Z", "json": {"message": "Area too large (E:d62df66b-8f09-4716-92c6-9741c701e2ba)"}, "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-27T01:38:32.774610Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxMiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-27T01:37:59.547211Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-27T02:37:59.547211Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "ef8d824a-22fc-4158-8c9d-6bbb8b2065dc"}, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:32 GMT", "Content-Length": "84"}, "elapsed_s": 0.000813, "reported": "2023-11-27T01:38:32.776025Z", "json": {"message": "Not enough points in polygon (E:5bd88680-1ab1-4f5f-82f5-d321dbd66c3c)"}, "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-27T01:38:32.777298Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxMiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-27T01:28:32.776364Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-27T02:28:32.776364Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "dc991921-d014-403d-82a1-60dcb1dd4525"}, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:32 GMT", "Content-Length": "116"}, "elapsed_s": 0.000935, "reported": "2023-11-27T01:38:32.778784Z", "json": {"message": "IdentificationServiceArea time_start must not be in the past (E:27a7feaa-52f3-4bdc-8512-e67a3184fbc9)"}, "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-27T01:38:32.780196Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxMiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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": "96fe8726-45d9-40a5-86d0-495c245905d7"}, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:32 GMT", "Content-Length": "116"}, "elapsed_s": 0.00085, "reported": "2023-11-27T01:38:32.781643Z", "json": {"message": "IdentificationServiceArea time_start must not be in the past (E:61d2ec21-995b-4519-acfe-6ad308104c5c)"}, "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-27T01:38:32.783167Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxMiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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": "130837ce-5500-4a48-8808-15bde2b761cf"}, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:32 GMT", "Content-Length": "101"}, "elapsed_s": 0.000983, "reported": "2023-11-27T01:38:32.784833Z", "json": {"message": "Coordinates did not create a well-formed area (E:7d15f105-70e3-43f5-9cb1-025efdc68e2a)"}, "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-27T01:38:32.785299Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxMiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-27T01:37:59.547211Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-27T02:37:59.547211Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "f4218b74-53d3-4ae7-abc3-f0abd222e647"}, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:32 GMT", "Content-Length": "147"}, "elapsed_s": 0.001028, "reported": "2023-11-27T01:38:32.787029Z", "json": {"message": "Error parsing Volume4D: Neither outline_polygon nor outline_circle were specified in volume (E:e2fd3e25-ab3f-4c71-a0cb-f2d60a56ccea)"}, "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-27T01:38:32.787419Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxMiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"time_start": {"format": "RFC3339", "value": "2023-11-27T01:37:59.547211Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-27T02:37:59.547211Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "f4218b74-53d3-4ae7-abc3-f0abd222e647"}, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:32 GMT", "Content-Length": "147"}, "elapsed_s": 0.000815, "reported": "2023-11-27T01:38:32.788957Z", "json": {"message": "Error parsing Volume4D: Neither outline_polygon nor outline_circle were specified in volume (E:886036dc-d30b-427d-b1ef-54c24c543b88)"}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T01:38:32.789227Z"}], "end_time": "2023-11-27T01:38:32.789258Z"}], "successful": true, "end_time": "2023-11-27T01:38:32.789285Z", "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-27T01:38:32.789323Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-27T01:38:32.791450Z", "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-27T01:38:32.789367Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxMiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:32 GMT", "Content-Length": "106"}, "elapsed_s": 0.001245, "reported": "2023-11-27T01:38:32.791134Z", "json": {"message": "ISA 00000170-e36d-40be-d38b-eca6ca350000 not found (E:8d11795d-ff45-4005-b082-bdf1239351de)"}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T01:38:32.791534Z"}}}, {"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-27T01:38:32.791958Z", "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-27T01:38:32.792018Z", "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-27T01:38:32.792062Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-27T01:38:32.794191Z", "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-27T01:38:32.792103Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxMiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:32 GMT", "Content-Length": "106"}, "elapsed_s": 0.001154, "reported": "2023-11-27T01:38:32.793920Z", "json": {"message": "ISA 00000171-e36d-40be-d38b-eca6ca350000 not found (E:ca058f5a-2619-4e6c-adcc-9ba12ac2e06d)"}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T01:38:32.794270Z"}], "end_time": "2023-11-27T01:38:32.794296Z"}, {"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-27T01:38:32.794330Z", "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-27T01:38:32.794368Z", "failed_checks": [], "passed_checks": [{"name": "Create short-lived ISA", "timestamp": "2023-11-27T01:38:32.803613Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "Expired ISAs are not part of search results", "timestamp": "2023-11-27T01:38:37.811618Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "An expired ISA can be queried by its ID", "timestamp": "2023-11-27T01:38:37.814969Z", "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-27T01:38:32.795312Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxMiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-27T01:38:32.794396Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-27T01:38:37.794396Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "8b3660c0-a181-41d6-a0ca-45697aaedf40"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:32 GMT", "Content-Length": "335"}, "elapsed_s": 0.005615, "reported": "2023-11-27T01:38:32.801579Z", "json": {"subscribers": [], "service_area": {"uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "time_start": {"value": "2023-11-27T01:38:32.794396Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-27T01:38:37.794396Z", "format": "RFC3339"}, "version": "1f6qn4v8rhsgg", "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-27T01:38:37.808031Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxMiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:37 GMT", "Content-Length": "21"}, "elapsed_s": 0.002215, "reported": "2023-11-27T01:38:37.811052Z", "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-27T01:38:37.811693Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxMiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:37 GMT", "Content-Length": "318"}, "elapsed_s": 0.001194, "reported": "2023-11-27T01:38:37.813445Z", "json": {"service_area": {"uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "time_start": {"value": "2023-11-27T01:38:32.794396Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-27T01:38:37.794396Z", "format": "RFC3339"}, "version": "1f6qn4v8rhsgg", "id": "00000171-e36d-40be-d38b-eca6ca350000"}}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T01:38:37.815002Z"}], "end_time": "2023-11-27T01:38:37.815017Z"}], "successful": true, "end_time": "2023-11-27T01:38:37.815031Z", "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-27T01:38:37.815056Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-27T01:38:37.817477Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.GetISA"]}, {"name": "Removed pre-existing ISA", "timestamp": "2023-11-27T01:38:37.826846Z", "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-27T01:38:37.815085Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxMiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:37 GMT", "Content-Length": "318"}, "elapsed_s": 0.001133, "reported": "2023-11-27T01:38:37.816716Z", "json": {"service_area": {"uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "time_start": {"value": "2023-11-27T01:38:32.794396Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-27T01:38:37.794396Z", "format": "RFC3339"}, "version": "1f6qn4v8rhsgg", "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/1f6qn4v8rhsgg", "initiated_at": "2023-11-27T01:38:37.818623Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxMiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:37 GMT", "Content-Length": "335"}, "elapsed_s": 0.005162, "reported": "2023-11-27T01:38:37.824337Z", "json": {"service_area": {"uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "time_start": {"value": "2023-11-27T01:38:32.794396Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-27T01:38:37.794396Z", "format": "RFC3339"}, "version": "1f6qn4v8rhsgg", "id": "00000171-e36d-40be-d38b-eca6ca350000"}, "subscribers": []}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T01:38:37.826893Z"}}}, {"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-27T01:38:37.827340Z", "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-27T01:38:37.827412Z", "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-27T01:38:37.827456Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-27T01:38:37.829563Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.GetISA"]}, {"name": "Successful subscription search query", "timestamp": "2023-11-27T01:38:37.832648Z", "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-27T01:38:37.827499Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxMiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:37 GMT", "Content-Length": "106"}, "elapsed_s": 0.001148, "reported": "2023-11-27T01:38:37.829287Z", "json": {"message": "ISA 00000172-e36d-40be-d38b-eca6ca350000 not found (E:2f9d3ab2-a819-4134-ad8f-0626bae9faaa)"}, "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-27T01:38:37.829714Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxMiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:37 GMT", "Content-Length": "21"}, "elapsed_s": 0.001687, "reported": "2023-11-27T01:38:37.832127Z", "json": {"subscriptions": []}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T01:38:37.832868Z"}], "end_time": "2023-11-27T01:38:37.832897Z"}, {"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-27T01:38:37.832932Z", "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-27T01:38:37.832968Z", "failed_checks": [], "passed_checks": [{"name": "Create an ISA", "timestamp": "2023-11-27T01:38:37.840944Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "Create a subscription within the ISA footprint", "timestamp": "2023-11-27T01:38:37.850029Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Subscription for the ISA's area mentions the ISA", "timestamp": "2023-11-27T01:38:37.851225Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Newly created subscription has a notification_index of 0", "timestamp": "2023-11-27T01:38:37.852736Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Mutate the ISA", "timestamp": "2023-11-27T01:38:37.884917Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "Response to the mutation of the ISA contains subscription ID", "timestamp": "2023-11-27T01:38:37.887466Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "Subscription to an ISA has its notification index incremented after mutation", "timestamp": "2023-11-27T01:38:37.888976Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "Delete the ISA", "timestamp": "2023-11-27T01:38:37.912169Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,d"]}, {"name": "Response to the deletion of the ISA contains subscription ID", "timestamp": "2023-11-27T01:38:37.915004Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,b"]}, {"name": "Subscription to an ISA has its notification index incremented after deletion", "timestamp": "2023-11-27T01:38:37.916550Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-27T01:38:37.924142Z", "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-27T01:38:37.833834Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxMiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-27T01:37:59.587237Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-27T02:37:59.587237Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "e075f3e6-c42a-424c-8ca6-366864950172"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:37 GMT", "Content-Length": "335"}, "elapsed_s": 0.004603, "reported": "2023-11-27T01:38:37.839052Z", "json": {"subscribers": [], "service_area": {"uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "time_start": {"value": "2023-11-27T01:37:59.587237Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-27T02:37:59.587237Z", "format": "RFC3339"}, "version": "1f6qn53v0kbto", "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-27T01:38:37.841836Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxMiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-27T01:37:59.587237Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-27T02:37:59.587237Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "34c6d536-d77a-4eb8-a92b-51565486a2e4"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:37 GMT", "Content-Length": "660"}, "elapsed_s": 0.006165, "reported": "2023-11-27T01:38:37.848590Z", "json": {"service_areas": [{"uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "time_start": {"value": "2023-11-27T01:37:59.587237Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-27T02:37:59.587237Z", "format": "RFC3339"}, "version": "1f6qn53v0kbto", "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-27T02:37:59.587237Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T01:37:59.587237Z", "format": "RFC3339"}, "version": "1f6qn53v888jo"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/rid/v2/dss/identification_service_areas/00000172-e36d-40be-d38b-eca6ca350000/1f6qn53v0kbto", "initiated_at": "2023-11-27T01:38:37.854197Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxMiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-27T01:37:59.587237Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-27T02:37:59.587237Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "18228e9d-5b43-4d12-a89f-1d96ab23ec5f"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:37 GMT", "Content-Length": "490"}, "elapsed_s": 0.004166, "reported": "2023-11-27T01:38:37.859015Z", "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-27T01:37:59.587237Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-27T02:37:59.587237Z", "format": "RFC3339"}, "version": "1f6qn53vk1cv8", "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/1f6qn53vk1cv8", "initiated_at": "2023-11-27T01:38:37.889936Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxMiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:37 GMT", "Content-Length": "490"}, "elapsed_s": 0.005155, "reported": "2023-11-27T01:38:37.895667Z", "json": {"service_area": {"uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "time_start": {"value": "2023-11-27T01:37:59.587237Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-27T02:37:59.587237Z", "format": "RFC3339"}, "version": "1f6qn53vk1cv8", "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/1f6qn53v888jo", "initiated_at": "2023-11-27T01:38:37.918032Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxMiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:37 GMT", "Content-Length": "341"}, "elapsed_s": 0.003914, "reported": "2023-11-27T01:38:37.922490Z", "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-27T02:37:59.587237Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T01:37:59.587237Z", "format": "RFC3339"}, "version": "1f6qn53v888jo"}}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T01:38:37.924174Z"}], "end_time": "2023-11-27T01:38:37.924191Z"}], "successful": true, "end_time": "2023-11-27T01:38:37.924207Z", "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-27T01:38:37.924232Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-27T01:38:37.926169Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.GetISA"]}, {"name": "Successful subscription search query", "timestamp": "2023-11-27T01:38:37.929246Z", "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-27T01:38:37.924263Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxMiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:37 GMT", "Content-Length": "106"}, "elapsed_s": 0.00112, "reported": "2023-11-27T01:38:37.925886Z", "json": {"message": "ISA 00000172-e36d-40be-d38b-eca6ca350000 not found (E:96ebf6d2-3ff2-46dd-be97-e2d0af6a4b7c)"}, "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-27T01:38:37.926318Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxMiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:37 GMT", "Content-Length": "21"}, "elapsed_s": 0.001902, "reported": "2023-11-27T01:38:37.928880Z", "json": {"subscriptions": []}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T01:38:37.929476Z"}}}, {"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-27T01:38:37.929898Z", "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-27T01:38:37.929963Z", "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-27T01:38:37.930005Z", "failed_checks": [], "passed_checks": [{"name": "Successful subscription search query", "timestamp": "2023-11-27T01:38:37.932495Z", "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-27T01:38:37.930090Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxMiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:37 GMT", "Content-Length": "21"}, "elapsed_s": 0.001465, "reported": "2023-11-27T01:38:37.932153Z", "json": {"subscriptions": []}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T01:38:37.932732Z"}], "end_time": "2023-11-27T01:38:37.932761Z"}, {"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-27T01:38:37.932797Z", "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-27T01:38:37.932838Z", "failed_checks": [], "passed_checks": [{"name": "Too-long subscription creation rejected", "timestamp": "2023-11-27T01:38:37.935657Z", "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-27T01:38:37.933772Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxMiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-27T01:38:37.932888Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-28T01:48:37.932888Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "2cf94d3b-28e4-402d-9f8c-97d97ea72536"}, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:37 GMT", "Content-Length": "92"}, "elapsed_s": 0.00095, "reported": "2023-11-27T01:38:37.935315Z", "json": {"message": "Subscription window exceeds 24 hours (E:aa1da77c-48b1-4257-82a6-6043f4da489a)"}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T01:38:37.935710Z"}, {"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-27T01:38:37.935751Z", "failed_checks": [], "passed_checks": [{"name": "Valid subscription created", "timestamp": "2023-11-27T01:38:37.944055Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Subscription duration limited during update", "timestamp": "2023-11-27T01:38:37.946659Z", "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-27T01:38:37.936632Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxMiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-27T01:38:37.935806Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-28T01:37:37.935806Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "22c38e2f-b143-4e5c-8228-05f5b34da26c"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:37 GMT", "Content-Length": "360"}, "elapsed_s": 0.005943, "reported": "2023-11-27T01:38:37.943163Z", "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-28T01:37:37.935806Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T01:38:37.935806Z", "format": "RFC3339"}, "version": "1f6qn5422kbfo"}}, "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-27T01:38:37.944906Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxMiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-27T01:38:37.944104Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-28T01:48:37.944104Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "96408218-590f-44cc-836e-5d966f0113cc"}, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:37 GMT", "Content-Length": "92"}, "elapsed_s": 0.000899, "reported": "2023-11-27T01:38:37.946360Z", "json": {"message": "Subscription window exceeds 24 hours (E:84a34c18-139f-4ea2-9ca6-88dceab07891)"}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T01:38:37.946712Z"}, {"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-27T01:38:37.946753Z", "failed_checks": [], "passed_checks": [{"name": "Subscription deleted", "timestamp": "2023-11-27T01:38:37.955039Z", "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/1f6qn5422kbfo", "initiated_at": "2023-11-27T01:38:37.947883Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxMiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:37 GMT", "Content-Length": "341"}, "elapsed_s": 0.004768, "reported": "2023-11-27T01:38:37.953203Z", "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-28T01:37:37.935806Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T01:38:37.935806Z", "format": "RFC3339"}, "version": "1f6qn5422kbfo"}}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T01:38:37.955070Z"}], "end_time": "2023-11-27T01:38:37.955087Z"}, {"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-27T01:38:37.955112Z", "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-27T01:38:37.955138Z", "failed_checks": [], "passed_checks": [{"name": "Create up to the maximum allowed number of subscriptions in an area", "timestamp": "2023-11-27T01:38:38.041044Z", "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-27T01:38:37.955978Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxMiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-27T01:38:37.955180Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-27T02:08:37.955180Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "d5097dfb-f8d8-4668-9b64-7364fb1f912d"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:37 GMT", "Content-Length": "358"}, "elapsed_s": 0.006009, "reported": "2023-11-27T01:38:37.962571Z", "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-27T02:08:37.95518Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T01:38:37.95518Z", "format": "RFC3339"}, "version": "1f6qn542l2tto"}}, "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-27T01:38:37.964327Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxMiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-27T01:38:37.963501Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-27T02:08:37.963501Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "05ef7b07-684f-4892-87bf-991a0edc1bd9"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:37 GMT", "Content-Length": "360"}, "elapsed_s": 0.005774, "reported": "2023-11-27T01:38:37.970671Z", "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-27T02:08:37.963501Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T01:38:37.963501Z", "format": "RFC3339"}, "version": "1f6qn542t1l9g"}}, "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-27T01:38:37.972276Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxMiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-27T01:38:37.971473Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-27T02:08:37.971473Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "2da4bc72-5882-4842-9962-7f6e8a735347"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:37 GMT", "Content-Length": "360"}, "elapsed_s": 0.005884, "reported": "2023-11-27T01:38:37.979793Z", "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-27T02:08:37.971473Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T01:38:37.971473Z", "format": "RFC3339"}, "version": "1f6qn5435kuro"}}, "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-27T01:38:37.981713Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxMiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-27T01:38:37.980739Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-27T02:08:37.980739Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "b57285e1-ef07-4733-bd4f-78772b445481"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:37 GMT", "Content-Length": "360"}, "elapsed_s": 0.005819, "reported": "2023-11-27T01:38:37.988131Z", "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-27T02:08:37.980739Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T01:38:37.980739Z", "format": "RFC3339"}, "version": "1f6qn543dlshg"}}, "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-27T01:38:37.989929Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxMiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-27T01:38:37.989103Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-27T02:08:37.989103Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "79b9c5c8-8aff-4aac-b54b-a65cfd3b0035"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:37 GMT", "Content-Length": "360"}, "elapsed_s": 0.005812, "reported": "2023-11-27T01:38:37.996332Z", "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-27T02:08:37.989103Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T01:38:37.989103Z", "format": "RFC3339"}, "version": "1f6qn543lh0lo"}}, "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-27T01:38:37.998172Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxMiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-27T01:38:37.997285Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-27T02:08:37.997285Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "46108e64-4810-4ccd-aaae-5c259852430f"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:38 GMT", "Content-Length": "360"}, "elapsed_s": 0.006296, "reported": "2023-11-27T01:38:38.005086Z", "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-27T02:08:37.997285Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T01:38:37.997285Z", "format": "RFC3339"}, "version": "1f6qn543ta0eg"}}, "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-27T01:38:38.006928Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxMiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-27T01:38:38.006075Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-27T02:08:38.006075Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "5fe353e5-fda1-4f9f-a03c-504a15f4dc97"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:38 GMT", "Content-Length": "360"}, "elapsed_s": 0.006527, "reported": "2023-11-27T01:38:38.014071Z", "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-27T02:08:38.006075Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T01:38:38.006075Z", "format": "RFC3339"}, "version": "1f6qn5445onh8"}}, "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-27T01:38:38.015815Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxMiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-27T01:38:38.015024Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-27T02:08:38.015024Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "fe48ffd8-39f3-4188-a798-2f9cb9794326"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:38 GMT", "Content-Length": "360"}, "elapsed_s": 0.006161, "reported": "2023-11-27T01:38:38.022629Z", "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-27T02:08:38.015024Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T01:38:38.015024Z", "format": "RFC3339"}, "version": "1f6qn544e60n8"}}, "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-27T01:38:38.024451Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxMiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-27T01:38:38.023626Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-27T02:08:38.023626Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "3f240b6c-08e8-43ba-b197-413e74f2b384"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:38 GMT", "Content-Length": "360"}, "elapsed_s": 0.006314, "reported": "2023-11-27T01:38:38.031393Z", "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-27T02:08:38.023626Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T01:38:38.023626Z", "format": "RFC3339"}, "version": "1f6qn544mctq0"}}, "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-27T01:38:38.033144Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxMiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-27T01:38:38.032324Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-27T02:08:38.032324Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "22c1e377-a14d-4ec8-8abe-74b5fc0a96e8"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:38 GMT", "Content-Length": "360"}, "elapsed_s": 0.006414, "reported": "2023-11-27T01:38:38.040180Z", "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-27T02:08:38.032324Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T01:38:38.032324Z", "format": "RFC3339"}, "version": "1f6qn544ulqc0"}}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T01:38:38.041082Z"}, {"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-27T01:38:38.041112Z", "failed_checks": [], "passed_checks": [{"name": "Enforce maximum number of subscriptions for an area", "timestamp": "2023-11-27T01:38:38.046375Z", "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-27T01:38:38.041946Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxMiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-27T01:38:38.041160Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-27T02:08:38.041160Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "22b837ae-7753-4557-9ac6-13fe7b3cbfe9"}, "body": null}, "response": {"code": 429, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:38 GMT", "Content-Length": "108"}, "elapsed_s": 0.003408, "reported": "2023-11-27T01:38:38.046017Z", "json": {"message": "Too many existing subscriptions in this area already (E:288bd952-3b6f-4232-93eb-b8116a3a4908)"}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T01:38:38.046431Z"}, {"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-27T01:38:38.046474Z", "failed_checks": [], "passed_checks": [{"name": "Successful subscription search query", "timestamp": "2023-11-27T01:38:38.053112Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,f"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-27T01:38:38.065187Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,d"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-27T01:38:38.070147Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,d"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-27T01:38:38.075035Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,d"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-27T01:38:38.080238Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,d"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-27T01:38:38.085358Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,d"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-27T01:38:38.090299Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,d"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-27T01:38:38.095906Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,d"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-27T01:38:38.100986Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,d"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-27T01:38:38.106132Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,d"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-27T01:38:38.111137Z", "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-27T01:38:38.046570Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxMiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:38 GMT", "Transfer-Encoding": "chunked"}, "elapsed_s": 0.002037, "reported": "2023-11-27T01:38:38.049133Z", "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-27T02:08:37.95518Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T01:38:37.95518Z", "format": "RFC3339"}, "version": "1f6qn542l2tto"}, {"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-27T02:08:37.963501Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T01:38:37.963501Z", "format": "RFC3339"}, "version": "1f6qn542t1l9g"}, {"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-27T02:08:37.971473Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T01:38:37.971473Z", "format": "RFC3339"}, "version": "1f6qn5435kuro"}, {"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-27T02:08:37.980739Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T01:38:37.980739Z", "format": "RFC3339"}, "version": "1f6qn543dlshg"}, {"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-27T02:08:37.989103Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T01:38:37.989103Z", "format": "RFC3339"}, "version": "1f6qn543lh0lo"}, {"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-27T02:08:37.997285Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T01:38:37.997285Z", "format": "RFC3339"}, "version": "1f6qn543ta0eg"}, {"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-27T02:08:38.006075Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T01:38:38.006075Z", "format": "RFC3339"}, "version": "1f6qn5445onh8"}, {"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-27T02:08:38.015024Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T01:38:38.015024Z", "format": "RFC3339"}, "version": "1f6qn544e60n8"}, {"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-27T02:08:38.023626Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T01:38:38.023626Z", "format": "RFC3339"}, "version": "1f6qn544mctq0"}, {"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-27T02:08:38.032324Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T01:38:38.032324Z", "format": "RFC3339"}, "version": "1f6qn544ulqc0"}]}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350100/1f6qn542l2tto", "initiated_at": "2023-11-27T01:38:38.059924Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxMiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:38 GMT", "Content-Length": "339"}, "elapsed_s": 0.004406, "reported": "2023-11-27T01:38:38.064891Z", "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-27T02:08:37.95518Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T01:38:37.95518Z", "format": "RFC3339"}, "version": "1f6qn542l2tto"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350101/1f6qn542t1l9g", "initiated_at": "2023-11-27T01:38:38.065293Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxMiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:38 GMT", "Content-Length": "341"}, "elapsed_s": 0.003999, "reported": "2023-11-27T01:38:38.069864Z", "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-27T02:08:37.963501Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T01:38:37.963501Z", "format": "RFC3339"}, "version": "1f6qn542t1l9g"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350102/1f6qn5435kuro", "initiated_at": "2023-11-27T01:38:38.070250Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxMiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:38 GMT", "Content-Length": "341"}, "elapsed_s": 0.003848, "reported": "2023-11-27T01:38:38.074728Z", "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-27T02:08:37.971473Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T01:38:37.971473Z", "format": "RFC3339"}, "version": "1f6qn5435kuro"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350103/1f6qn543dlshg", "initiated_at": "2023-11-27T01:38:38.075131Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxMiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:38 GMT", "Content-Length": "341"}, "elapsed_s": 0.004071, "reported": "2023-11-27T01:38:38.079884Z", "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-27T02:08:37.980739Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T01:38:37.980739Z", "format": "RFC3339"}, "version": "1f6qn543dlshg"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350104/1f6qn543lh0lo", "initiated_at": "2023-11-27T01:38:38.080350Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxMiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:38 GMT", "Content-Length": "341"}, "elapsed_s": 0.004047, "reported": "2023-11-27T01:38:38.085058Z", "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-27T02:08:37.989103Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T01:38:37.989103Z", "format": "RFC3339"}, "version": "1f6qn543lh0lo"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350105/1f6qn543ta0eg", "initiated_at": "2023-11-27T01:38:38.085466Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxMiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:38 GMT", "Content-Length": "341"}, "elapsed_s": 0.003936, "reported": "2023-11-27T01:38:38.090001Z", "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-27T02:08:37.997285Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T01:38:37.997285Z", "format": "RFC3339"}, "version": "1f6qn543ta0eg"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350106/1f6qn5445onh8", "initiated_at": "2023-11-27T01:38:38.090442Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxMiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:38 GMT", "Content-Length": "341"}, "elapsed_s": 0.004356, "reported": "2023-11-27T01:38:38.095609Z", "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-27T02:08:38.006075Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T01:38:38.006075Z", "format": "RFC3339"}, "version": "1f6qn5445onh8"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350107/1f6qn544e60n8", "initiated_at": "2023-11-27T01:38:38.096009Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxMiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:38 GMT", "Content-Length": "341"}, "elapsed_s": 0.003935, "reported": "2023-11-27T01:38:38.100637Z", "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-27T02:08:38.015024Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T01:38:38.015024Z", "format": "RFC3339"}, "version": "1f6qn544e60n8"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350108/1f6qn544mctq0", "initiated_at": "2023-11-27T01:38:38.101154Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxMiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:38 GMT", "Content-Length": "341"}, "elapsed_s": 0.003968, "reported": "2023-11-27T01:38:38.105780Z", "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-27T02:08:38.023626Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T01:38:38.023626Z", "format": "RFC3339"}, "version": "1f6qn544mctq0"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350109/1f6qn544ulqc0", "initiated_at": "2023-11-27T01:38:38.106315Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxMiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:38 GMT", "Content-Length": "341"}, "elapsed_s": 0.00381, "reported": "2023-11-27T01:38:38.110847Z", "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-27T02:08:38.032324Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T01:38:38.032324Z", "format": "RFC3339"}, "version": "1f6qn544ulqc0"}}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T01:38:38.111219Z"}], "end_time": "2023-11-27T01:38:38.111256Z"}], "successful": true, "end_time": "2023-11-27T01:38:38.111300Z", "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-27T01:38:38.111342Z", "failed_checks": [], "passed_checks": [{"name": "Successful subscription search query", "timestamp": "2023-11-27T01:38:38.114287Z", "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-27T01:38:38.111438Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxMiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:38 GMT", "Content-Length": "21"}, "elapsed_s": 0.001799, "reported": "2023-11-27T01:38:38.113903Z", "json": {"subscriptions": []}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T01:38:38.114454Z"}}}, {"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-27T01:38:38.114852Z", "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-27T01:38:38.115047Z", "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-27T01:38:38.115097Z", "failed_checks": [], "passed_checks": [{"name": "Search for all subscriptions in ISA area", "timestamp": "2023-11-27T01:38:38.117966Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,f"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-27T01:38:38.120279Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,e"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-27T01:38:38.122237Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,e"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-27T01:38:38.124745Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,e"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-27T01:38:38.126708Z", "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-27T01:38:38.115195Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxMiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:38 GMT", "Content-Length": "21"}, "elapsed_s": 0.001846, "reported": "2023-11-27T01:38:38.117610Z", "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-27T01:38:38.118229Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxMiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:38 GMT", "Content-Length": "115"}, "elapsed_s": 0.00123, "reported": "2023-11-27T01:38:38.120059Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350000 not found (E:707f39e8-99cd-4d71-967a-f164d02dfbbf)"}, "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-27T01:38:38.120415Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxMiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:38 GMT", "Content-Length": "115"}, "elapsed_s": 0.001085, "reported": "2023-11-27T01:38:38.122023Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350001 not found (E:91964f64-b0f8-4efb-ac01-6472dbea2fe5)"}, "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-27T01:38:38.122339Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxMiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:38 GMT", "Content-Length": "115"}, "elapsed_s": 0.001658, "reported": "2023-11-27T01:38:38.124516Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350002 not found (E:f7802762-7cbd-4672-bce5-48c68f505348)"}, "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-27T01:38:38.124852Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxMiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:38 GMT", "Content-Length": "115"}, "elapsed_s": 0.001116, "reported": "2023-11-27T01:38:38.126482Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350003 not found (E:b1732708-9dc6-491b-8efa-3f1814eb6b00)"}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T01:38:38.126786Z"}], "end_time": "2023-11-27T01:38:38.126819Z"}, {"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-27T01:38:38.126852Z", "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-27T01:38:38.126897Z", "failed_checks": [], "passed_checks": [{"name": "Create subscription", "timestamp": "2023-11-27T01:38:38.135252Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Response to subscription creation contains a subscription", "timestamp": "2023-11-27T01:38:38.136721Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T01:38:38.137988Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T01:38:38.138072Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T01:38:38.138146Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T01:38:38.138218Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T01:38:38.138305Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T01:38:38.138397Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T01:38:38.138480Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T01:38:38.138546Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T01:38:38.138598Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T01:38:38.138650Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned notification index is 0 if present", "timestamp": "2023-11-27T01:38:38.139790Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Create subscription", "timestamp": "2023-11-27T01:38:38.150200Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Response to subscription creation contains a subscription", "timestamp": "2023-11-27T01:38:38.151323Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T01:38:38.152379Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T01:38:38.152461Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T01:38:38.152532Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T01:38:38.152586Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T01:38:38.152661Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T01:38:38.152737Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T01:38:38.152820Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T01:38:38.152880Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-27T01:38:38.152934Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T01:38:38.152984Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T01:38:38.153035Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned notification index is 0 if present", "timestamp": "2023-11-27T01:38:38.154222Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Create subscription", "timestamp": "2023-11-27T01:38:38.163731Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Response to subscription creation contains a subscription", "timestamp": "2023-11-27T01:38:38.165072Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T01:38:38.166328Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T01:38:38.166411Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T01:38:38.166484Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T01:38:38.166556Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T01:38:38.166643Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T01:38:38.166738Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T01:38:38.166810Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T01:38:38.166881Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-27T01:38:38.166962Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T01:38:38.167041Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T01:38:38.167108Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned notification index is 0 if present", "timestamp": "2023-11-27T01:38:38.168217Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Create subscription", "timestamp": "2023-11-27T01:38:38.177880Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Response to subscription creation contains a subscription", "timestamp": "2023-11-27T01:38:38.178879Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T01:38:38.179804Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T01:38:38.179903Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T01:38:38.179963Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T01:38:38.180015Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T01:38:38.180073Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T01:38:38.180131Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T01:38:38.180180Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T01:38:38.180228Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-27T01:38:38.180279Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-27T01:38:38.180347Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T01:38:38.180403Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T01:38:38.180456Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned notification index is 0 if present", "timestamp": "2023-11-27T01:38:38.181357Z", "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-27T01:38:38.127682Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxMiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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": "ae666aa5-983e-4077-8d00-7f859f135084"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:38 GMT", "Content-Length": "360"}, "elapsed_s": 0.005784, "reported": "2023-11-27T01:38:38.134109Z", "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-28T01:38:38.128706Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T01:38:38.128706Z", "format": "RFC3339"}, "version": "1f6qn547otsb0"}}, "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-27T01:38:38.141437Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxMiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-27T01:47:48.654950Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "0bf3be10-2563-4871-8a8f-24beccaedfc8"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:38 GMT", "Content-Length": "359"}, "elapsed_s": 0.007, "reported": "2023-11-27T01:38:38.149112Z", "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-27T01:47:48.65495Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T01:38:38.142465Z", "format": "RFC3339"}, "version": "1f6qn54861soo"}}, "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-27T01:38:38.156024Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxMiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-27T01:37:48.654950Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "02b38bd7-67c5-40af-b031-df9ade5d2a4b"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:38 GMT", "Content-Length": "358"}, "elapsed_s": 0.006059, "reported": "2023-11-27T01:38:38.162715Z", "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-28T01:37:48.65495Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T01:37:48.65495Z", "format": "RFC3339"}, "version": "1f6qn548k0teo"}}, "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-27T01:38:38.170104Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxMiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-27T01:37:48.654950Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-27T01:47:48.654950Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "77c33b80-bbb4-4987-8a64-c46a33b7941d"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:38 GMT", "Content-Length": "358"}, "elapsed_s": 0.006194, "reported": "2023-11-27T01:38:38.176912Z", "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-27T01:47:48.65495Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T01:37:48.65495Z", "format": "RFC3339"}, "version": "1f6qn5491bri8"}}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T01:38:38.182641Z"}, {"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-27T01:38:38.182783Z", "failed_checks": [], "passed_checks": [{"name": "Subscription can be mutated", "timestamp": "2023-11-27T01:38:38.192883Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Response to subscription mutation contains a subscription", "timestamp": "2023-11-27T01:38:38.194116Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T01:38:38.195354Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T01:38:38.195442Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T01:38:38.195520Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T01:38:38.195601Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T01:38:38.195695Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T01:38:38.195789Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T01:38:38.195896Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T01:38:38.195976Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-27T01:38:38.196058Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-27T01:38:38.196136Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T01:38:38.196213Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T01:38:38.196291Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Mutated subscription version is updated", "timestamp": "2023-11-27T01:38:38.196379Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Subscription can be mutated", "timestamp": "2023-11-27T01:38:38.206771Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Response to subscription mutation contains a subscription", "timestamp": "2023-11-27T01:38:38.207735Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T01:38:38.208681Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T01:38:38.208742Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T01:38:38.208796Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T01:38:38.208847Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T01:38:38.208906Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T01:38:38.208968Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T01:38:38.209017Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T01:38:38.209090Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-27T01:38:38.209151Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-27T01:38:38.209204Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T01:38:38.209254Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T01:38:38.209307Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Mutated subscription version is updated", "timestamp": "2023-11-27T01:38:38.209366Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Subscription can be mutated", "timestamp": "2023-11-27T01:38:38.218216Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Response to subscription mutation contains a subscription", "timestamp": "2023-11-27T01:38:38.219146Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T01:38:38.220086Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T01:38:38.220147Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T01:38:38.220199Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T01:38:38.220248Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T01:38:38.220306Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T01:38:38.220367Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T01:38:38.220416Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T01:38:38.220464Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-27T01:38:38.220513Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-27T01:38:38.220562Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T01:38:38.220610Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T01:38:38.220661Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Mutated subscription version is updated", "timestamp": "2023-11-27T01:38:38.220737Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Subscription can be mutated", "timestamp": "2023-11-27T01:38:38.229597Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Response to subscription mutation contains a subscription", "timestamp": "2023-11-27T01:38:38.230591Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T01:38:38.231528Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T01:38:38.231596Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T01:38:38.231650Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T01:38:38.231701Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T01:38:38.231760Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T01:38:38.231821Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T01:38:38.231901Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T01:38:38.231954Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-27T01:38:38.232007Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-27T01:38:38.232058Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T01:38:38.232110Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T01:38:38.232163Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Mutated subscription version is updated", "timestamp": "2023-11-27T01:38:38.232226Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Subscription can be mutated", "timestamp": "2023-11-27T01:38:38.240505Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Response to subscription mutation contains a subscription", "timestamp": "2023-11-27T01:38:38.241439Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T01:38:38.242350Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T01:38:38.242411Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T01:38:38.242463Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T01:38:38.242512Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T01:38:38.242570Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T01:38:38.242629Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T01:38:38.242678Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T01:38:38.242727Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-27T01:38:38.242779Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-27T01:38:38.242829Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T01:38:38.242879Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T01:38:38.242931Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Mutated subscription version is updated", "timestamp": "2023-11-27T01:38:38.242992Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Subscription can be mutated", "timestamp": "2023-11-27T01:38:38.251173Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Response to subscription mutation contains a subscription", "timestamp": "2023-11-27T01:38:38.252142Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T01:38:38.253036Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T01:38:38.253097Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T01:38:38.253150Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T01:38:38.253201Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T01:38:38.253261Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T01:38:38.253323Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T01:38:38.253373Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T01:38:38.253422Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-27T01:38:38.253473Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-27T01:38:38.253523Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T01:38:38.253572Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T01:38:38.253626Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Mutated subscription version is updated", "timestamp": "2023-11-27T01:38:38.253707Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Subscription can be mutated", "timestamp": "2023-11-27T01:38:38.262015Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Response to subscription mutation contains a subscription", "timestamp": "2023-11-27T01:38:38.262985Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T01:38:38.263945Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T01:38:38.264008Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T01:38:38.264060Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T01:38:38.264108Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T01:38:38.264169Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T01:38:38.264230Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T01:38:38.264280Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T01:38:38.264330Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-27T01:38:38.264405Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-27T01:38:38.264463Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T01:38:38.264516Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T01:38:38.264570Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Mutated subscription version is updated", "timestamp": "2023-11-27T01:38:38.264629Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Subscription can be mutated", "timestamp": "2023-11-27T01:38:38.273206Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Response to subscription mutation contains a subscription", "timestamp": "2023-11-27T01:38:38.274164Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T01:38:38.275119Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T01:38:38.275182Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T01:38:38.275235Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T01:38:38.275284Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T01:38:38.275343Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T01:38:38.275408Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T01:38:38.275457Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T01:38:38.275506Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-27T01:38:38.275556Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-27T01:38:38.275611Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T01:38:38.275660Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T01:38:38.275711Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Mutated subscription version is updated", "timestamp": "2023-11-27T01:38:38.275769Z", "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/1f6qn547otsb0", "initiated_at": "2023-11-27T01:38:38.183727Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxMiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-27T01:38:48.128706Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-28T01:38:48.128706Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "e60120ac-529a-4df8-9353-b034d2e40112"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:38 GMT", "Content-Length": "360"}, "elapsed_s": 0.007277, "reported": "2023-11-27T01:38:38.191748Z", "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-28T01:38:48.128706Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T01:38:48.128706Z", "format": "RFC3339"}, "version": "1f6qn549edds0"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350001/1f6qn54861soo", "initiated_at": "2023-11-27T01:38:38.198703Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxMiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-27T01:38:48.142465Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-27T01:47:58.654950Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "3fc7bf0e-a443-49ed-8a3f-f8398de90530"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:38 GMT", "Content-Length": "359"}, "elapsed_s": 0.006346, "reported": "2023-11-27T01:38:38.205878Z", "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-27T01:47:58.65495Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T01:38:48.142465Z", "format": "RFC3339"}, "version": "1f6qn549t1gcg"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350002/1f6qn548k0teo", "initiated_at": "2023-11-27T01:38:38.210992Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxMiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-27T01:37:58.654950Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-28T01:37:58.654950Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "bf48cf8c-7b2b-4e72-b049-8aee9c45a21e"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:38 GMT", "Content-Length": "358"}, "elapsed_s": 0.005648, "reported": "2023-11-27T01:38:38.217395Z", "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-28T01:37:58.65495Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T01:37:58.65495Z", "format": "RFC3339"}, "version": "1f6qn54a8kkbo"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350003/1f6qn5491bri8", "initiated_at": "2023-11-27T01:38:38.222662Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxMiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-27T01:37:58.654950Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-27T01:47:58.654950Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "ecb3fea1-3373-4d5b-b9f7-07c68b03befd"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:38 GMT", "Content-Length": "358"}, "elapsed_s": 0.005435, "reported": "2023-11-27T01:38:38.228771Z", "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-27T01:47:58.65495Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T01:37:58.65495Z", "format": "RFC3339"}, "version": "1f6qn54ajh5m0"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350000/1f6qn549edds0", "initiated_at": "2023-11-27T01:38:38.233935Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxMiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-27T01:38:48.128706Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-28T01:38:48.128706Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "3a84e93d-4eae-44ee-be41-58c1357c20e4"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:38 GMT", "Content-Length": "360"}, "elapsed_s": 0.005045, "reported": "2023-11-27T01:38:38.239652Z", "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-28T01:38:48.128706Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T01:38:48.128706Z", "format": "RFC3339"}, "version": "1f6qn54aua9k8"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350001/1f6qn549t1gcg", "initiated_at": "2023-11-27T01:38:38.244678Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxMiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-27T01:38:48.142465Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-27T01:47:58.654950Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "efed8295-b715-48f9-98ab-2768b141cf31"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:38 GMT", "Content-Length": "359"}, "elapsed_s": 0.00504, "reported": "2023-11-27T01:38:38.250319Z", "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-27T01:47:58.65495Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T01:38:48.142465Z", "format": "RFC3339"}, "version": "1f6qn54b8h2l8"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350002/1f6qn54a8kkbo", "initiated_at": "2023-11-27T01:38:38.255340Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxMiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-27T01:37:58.654950Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-28T01:37:58.654950Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "8645eceb-4894-47c0-a3e4-091351e082f8"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:38 GMT", "Content-Length": "358"}, "elapsed_s": 0.005118, "reported": "2023-11-27T01:38:38.261069Z", "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-28T01:37:58.65495Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T01:37:58.65495Z", "format": "RFC3339"}, "version": "1f6qn54bilcj0"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350003/1f6qn54ajh5m0", "initiated_at": "2023-11-27T01:38:38.266259Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxMiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-27T01:37:58.654950Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-27T01:47:58.654950Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "1585f49b-323c-47ab-86c5-1b94941d8343"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:38 GMT", "Content-Length": "358"}, "elapsed_s": 0.005331, "reported": "2023-11-27T01:38:38.272250Z", "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-27T01:47:58.65495Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T01:37:58.65495Z", "format": "RFC3339"}, "version": "1f6qn54bt2hn8"}}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T01:38:38.276667Z"}, {"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-27T01:38:38.276702Z", "failed_checks": [], "passed_checks": [{"name": "Get Subscription by ID", "timestamp": "2023-11-27T01:38:38.280609Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,e"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T01:38:38.281502Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T01:38:38.281566Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T01:38:38.281619Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T01:38:38.281673Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T01:38:38.281735Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T01:38:38.281798Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T01:38:38.281849Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T01:38:38.281900Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-27T01:38:38.281952Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-27T01:38:38.282004Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T01:38:38.282054Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T01:38:38.282108Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-27T01:38:38.282177Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-27T01:38:38.282237Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,e"]}, {"name": "Get Subscription by ID", "timestamp": "2023-11-27T01:38:38.285551Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,e"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T01:38:38.286783Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T01:38:38.286847Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T01:38:38.286900Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T01:38:38.286951Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T01:38:38.287010Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T01:38:38.287071Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T01:38:38.287121Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T01:38:38.287170Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-27T01:38:38.287229Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-27T01:38:38.287280Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T01:38:38.287330Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T01:38:38.287382Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-27T01:38:38.287452Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-27T01:38:38.287516Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,e"]}, {"name": "Get Subscription by ID", "timestamp": "2023-11-27T01:38:38.291007Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,e"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T01:38:38.291909Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T01:38:38.291974Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T01:38:38.292028Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T01:38:38.292078Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T01:38:38.292138Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T01:38:38.292202Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T01:38:38.292253Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T01:38:38.292303Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-27T01:38:38.292355Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-27T01:38:38.292407Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T01:38:38.292458Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T01:38:38.292511Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-27T01:38:38.292579Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-27T01:38:38.292635Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,e"]}, {"name": "Get Subscription by ID", "timestamp": "2023-11-27T01:38:38.296143Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,e"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T01:38:38.297036Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T01:38:38.297099Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T01:38:38.297154Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T01:38:38.297205Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T01:38:38.297266Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T01:38:38.297327Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T01:38:38.297377Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T01:38:38.297426Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-27T01:38:38.297476Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-27T01:38:38.297526Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T01:38:38.297575Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T01:38:38.297627Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-27T01:38:38.297694Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-27T01:38:38.297751Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,e"]}, {"name": "Search for all subscriptions in ISA area", "timestamp": "2023-11-27T01:38:38.302661Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,f"]}, {"name": "Created Subscription is in search results", "timestamp": "2023-11-27T01:38:38.305633Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,f"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T01:38:38.308551Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T01:38:38.308613Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T01:38:38.308666Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T01:38:38.308716Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T01:38:38.308776Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T01:38:38.308836Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T01:38:38.308907Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T01:38:38.308967Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-27T01:38:38.309022Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-27T01:38:38.309074Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T01:38:38.309125Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T01:38:38.309178Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-27T01:38:38.309245Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-27T01:38:38.309300Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,e"]}, {"name": "Created Subscription is in search results", "timestamp": "2023-11-27T01:38:38.312227Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,f"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T01:38:38.315100Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T01:38:38.315165Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T01:38:38.315220Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T01:38:38.315270Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T01:38:38.315330Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T01:38:38.315413Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T01:38:38.315471Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T01:38:38.315523Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-27T01:38:38.315576Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-27T01:38:38.315627Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T01:38:38.315677Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T01:38:38.315728Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-27T01:38:38.315796Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-27T01:38:38.315869Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,e"]}, {"name": "Created Subscription is in search results", "timestamp": "2023-11-27T01:38:38.318836Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,f"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T01:38:38.321801Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T01:38:38.321863Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T01:38:38.321935Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T01:38:38.322002Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T01:38:38.322065Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T01:38:38.322128Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T01:38:38.322179Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T01:38:38.322228Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-27T01:38:38.322281Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-27T01:38:38.322334Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T01:38:38.322385Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T01:38:38.322438Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-27T01:38:38.322505Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-27T01:38:38.322562Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,e"]}, {"name": "Created Subscription is in search results", "timestamp": "2023-11-27T01:38:38.325461Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,f"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T01:38:38.328406Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T01:38:38.328474Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T01:38:38.328528Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T01:38:38.328579Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T01:38:38.328639Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T01:38:38.328699Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T01:38:38.328749Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T01:38:38.328799Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-27T01:38:38.328850Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-27T01:38:38.328901Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T01:38:38.328951Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T01:38:38.329008Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-27T01:38:38.329076Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-27T01:38:38.329133Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,e"]}, {"name": "No huge search area allowed", "timestamp": "2023-11-27T01:38:38.330906Z", "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-27T01:38:38.276897Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxMiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:38 GMT", "Content-Length": "341"}, "elapsed_s": 0.001141, "reported": "2023-11-27T01:38:38.278700Z", "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-28T01:38:48.128706Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T01:38:48.128706Z", "format": "RFC3339"}, "version": "1f6qn54aua9k8"}}, "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-27T01:38:38.282284Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxMiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:38 GMT", "Content-Length": "340"}, "elapsed_s": 0.001104, "reported": "2023-11-27T01:38:38.283923Z", "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-27T01:47:58.65495Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T01:38:48.142465Z", "format": "RFC3339"}, "version": "1f6qn54b8h2l8"}}, "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-27T01:38:38.287580Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxMiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:38 GMT", "Content-Length": "339"}, "elapsed_s": 0.001108, "reported": "2023-11-27T01:38:38.289213Z", "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-28T01:37:58.65495Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T01:37:58.65495Z", "format": "RFC3339"}, "version": "1f6qn54bilcj0"}}, "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-27T01:38:38.292680Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxMiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:38 GMT", "Content-Length": "339"}, "elapsed_s": 0.001112, "reported": "2023-11-27T01:38:38.294299Z", "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-27T01:47:58.65495Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T01:37:58.65495Z", "format": "RFC3339"}, "version": "1f6qn54bt2hn8"}}, "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-27T01:38:38.297971Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxMiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:38 GMT", "Content-Length": "1311"}, "elapsed_s": 0.001987, "reported": "2023-11-27T01:38:38.300612Z", "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-28T01:38:48.128706Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T01:38:48.128706Z", "format": "RFC3339"}, "version": "1f6qn54aua9k8"}, {"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-27T01:47:58.65495Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T01:38:48.142465Z", "format": "RFC3339"}, "version": "1f6qn54b8h2l8"}, {"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-28T01:37:58.65495Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T01:37:58.65495Z", "format": "RFC3339"}, "version": "1f6qn54bilcj0"}, {"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-27T01:47:58.65495Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T01:37:58.65495Z", "format": "RFC3339"}, "version": "1f6qn54bt2hn8"}]}, "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-27T01:38:38.329204Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxMiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 413, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:38 GMT", "Content-Length": "70"}, "elapsed_s": 0.000835, "reported": "2023-11-27T01:38:38.330660Z", "json": {"message": "Area too large (E:0118ee98-4c77-4649-84a0-4cc779375523)"}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T01:38:38.330960Z"}, {"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-27T01:38:38.331008Z", "failed_checks": [], "passed_checks": [{"name": "Missing version prevents deletion", "timestamp": "2023-11-27T01:38:38.333019Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,d"]}, {"name": "Incorrect version prevents deletion", "timestamp": "2023-11-27T01:38:38.334657Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,d"]}, {"name": "Missing version prevents deletion", "timestamp": "2023-11-27T01:38:38.336399Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,d"]}, {"name": "Incorrect version prevents deletion", "timestamp": "2023-11-27T01:38:38.338082Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,d"]}, {"name": "Missing version prevents deletion", "timestamp": "2023-11-27T01:38:38.340022Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,d"]}, {"name": "Incorrect version prevents deletion", "timestamp": "2023-11-27T01:38:38.341884Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,d"]}, {"name": "Missing version prevents deletion", "timestamp": "2023-11-27T01:38:38.343481Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,d"]}, {"name": "Incorrect version prevents deletion", "timestamp": "2023-11-27T01:38:38.345327Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,d"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-27T01:38:38.352328Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,d"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T01:38:38.353206Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T01:38:38.353266Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T01:38:38.353316Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T01:38:38.353363Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T01:38:38.353420Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T01:38:38.353479Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T01:38:38.353538Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T01:38:38.353586Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-27T01:38:38.353635Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-27T01:38:38.353684Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T01:38:38.353731Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T01:38:38.353782Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-27T01:38:38.353849Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-27T01:38:38.353905Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,e"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-27T01:38:38.360179Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,d"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T01:38:38.361075Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T01:38:38.361137Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T01:38:38.361189Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T01:38:38.361238Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T01:38:38.361296Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T01:38:38.361356Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T01:38:38.361404Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T01:38:38.361450Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-27T01:38:38.361499Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-27T01:38:38.361546Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T01:38:38.361593Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T01:38:38.361643Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-27T01:38:38.361708Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-27T01:38:38.361762Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,e"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-27T01:38:38.368218Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,d"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T01:38:38.369100Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T01:38:38.369178Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T01:38:38.369235Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T01:38:38.369285Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T01:38:38.369343Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T01:38:38.369402Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T01:38:38.369449Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T01:38:38.369496Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-27T01:38:38.369546Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-27T01:38:38.369595Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T01:38:38.369643Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T01:38:38.369695Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-27T01:38:38.369761Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-27T01:38:38.369815Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,e"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-27T01:38:38.375881Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,d"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T01:38:38.376781Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T01:38:38.376842Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T01:38:38.376894Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T01:38:38.376944Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T01:38:38.377003Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T01:38:38.377063Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T01:38:38.377111Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T01:38:38.377158Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-27T01:38:38.377206Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-27T01:38:38.377254Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T01:38:38.377301Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T01:38:38.377350Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-27T01:38:38.377417Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-27T01:38:38.377471Z", "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-27T01:38:38.331266Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxMiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:38 GMT", "Content-Length": "78"}, "elapsed_s": 0.000835, "reported": "2023-11-27T01:38:38.332785Z", "json": {"message": "Missing version string (E:54c17f80-c492-4dc3-a2e3-58f9faf2c708)"}, "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-27T01:38:38.333135Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxMiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:38 GMT", "Content-Length": "125"}, "elapsed_s": 0.000768, "reported": "2023-11-27T01:38:38.334433Z", "json": {"message": "strconv.ParseUint: parsing \"notacorrectversion\": value out of range (E:80d268b0-a809-4537-bebc-163a29963947)"}, "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-27T01:38:38.334755Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxMiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:38 GMT", "Content-Length": "78"}, "elapsed_s": 0.000796, "reported": "2023-11-27T01:38:38.336169Z", "json": {"message": "Missing version string (E:643d8030-29ec-40ab-8e59-521c3cf8eb6c)"}, "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-27T01:38:38.336501Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxMiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:38 GMT", "Content-Length": "125"}, "elapsed_s": 0.000812, "reported": "2023-11-27T01:38:38.337851Z", "json": {"message": "strconv.ParseUint: parsing \"notacorrectversion\": value out of range (E:dd843b6d-99cd-45f7-ba2e-663a444a53e1)"}, "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-27T01:38:38.338181Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxMiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:38 GMT", "Content-Length": "78"}, "elapsed_s": 0.000787, "reported": "2023-11-27T01:38:38.339731Z", "json": {"message": "Missing version string (E:042a241d-5760-40ca-9d97-603263aaa1c9)"}, "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-27T01:38:38.340127Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxMiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:38 GMT", "Content-Length": "125"}, "elapsed_s": 0.000812, "reported": "2023-11-27T01:38:38.341656Z", "json": {"message": "strconv.ParseUint: parsing \"notacorrectversion\": value out of range (E:adbbd0ca-c72d-417e-a900-2ba6aed603d7)"}, "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-27T01:38:38.341988Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxMiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:38 GMT", "Content-Length": "78"}, "elapsed_s": 0.000744, "reported": "2023-11-27T01:38:38.343266Z", "json": {"message": "Missing version string (E:7591cfe7-b189-44fe-b9e1-8f4db9659f58)"}, "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-27T01:38:38.343580Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxMiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:38 GMT", "Content-Length": "125"}, "elapsed_s": 0.000815, "reported": "2023-11-27T01:38:38.345099Z", "json": {"message": "strconv.ParseUint: parsing \"notacorrectversion\": value out of range (E:c602befc-7351-482f-bd73-2f5193e6fe39)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350000/1f6qn54aua9k8", "initiated_at": "2023-11-27T01:38:38.345598Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxMiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:38 GMT", "Content-Length": "341"}, "elapsed_s": 0.004329, "reported": "2023-11-27T01:38:38.350570Z", "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-28T01:38:48.128706Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T01:38:48.128706Z", "format": "RFC3339"}, "version": "1f6qn54aua9k8"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350001/1f6qn54b8h2l8", "initiated_at": "2023-11-27T01:38:38.353959Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxMiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:38 GMT", "Content-Length": "340"}, "elapsed_s": 0.003912, "reported": "2023-11-27T01:38:38.358469Z", "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-27T01:47:58.65495Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T01:38:48.142465Z", "format": "RFC3339"}, "version": "1f6qn54b8h2l8"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350002/1f6qn54bilcj0", "initiated_at": "2023-11-27T01:38:38.361816Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxMiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:38 GMT", "Content-Length": "339"}, "elapsed_s": 0.004032, "reported": "2023-11-27T01:38:38.366420Z", "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-28T01:37:58.65495Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T01:37:58.65495Z", "format": "RFC3339"}, "version": "1f6qn54bilcj0"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350003/1f6qn54bt2hn8", "initiated_at": "2023-11-27T01:38:38.369870Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxMiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:38 GMT", "Content-Length": "339"}, "elapsed_s": 0.003763, "reported": "2023-11-27T01:38:38.374192Z", "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-27T01:47:58.65495Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T01:37:58.65495Z", "format": "RFC3339"}, "version": "1f6qn54bt2hn8"}}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T01:38:38.377501Z"}, {"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-27T01:38:38.377526Z", "failed_checks": [], "passed_checks": [{"name": "Query by subscription ID should fail", "timestamp": "2023-11-27T01:38:38.379901Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,e"]}, {"name": "Query by subscription ID should fail", "timestamp": "2023-11-27T01:38:38.381883Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,e"]}, {"name": "Query by subscription ID should fail", "timestamp": "2023-11-27T01:38:38.383877Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,e"]}, {"name": "Query by subscription ID should fail", "timestamp": "2023-11-27T01:38:38.385812Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,e"]}, {"name": "Search for all subscriptions in ISA area", "timestamp": "2023-11-27T01:38:38.388685Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,f"]}, {"name": "Deleted subscription should not be present in search results", "timestamp": "2023-11-27T01:38:38.389239Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,f"]}, {"name": "Search area that represents a loop is not allowed", "timestamp": "2023-11-27T01:38:38.391444Z", "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-27T01:38:38.377722Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxMiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:38 GMT", "Content-Length": "115"}, "elapsed_s": 0.001176, "reported": "2023-11-27T01:38:38.379646Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350000 not found (E:0d19ef74-ce8c-495f-bdb1-a29e8d536f91)"}, "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-27T01:38:38.379984Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxMiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:38 GMT", "Content-Length": "115"}, "elapsed_s": 0.001129, "reported": "2023-11-27T01:38:38.381658Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350001 not found (E:83ae323a-80c4-4d43-80f4-6a450b22f9d0)"}, "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-27T01:38:38.381966Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxMiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:38 GMT", "Content-Length": "115"}, "elapsed_s": 0.001101, "reported": "2023-11-27T01:38:38.383620Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350002 not found (E:2a0011c9-247a-4e5d-b5d5-d687dc5586b3)"}, "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-27T01:38:38.383954Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxMiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:38 GMT", "Content-Length": "115"}, "elapsed_s": 0.001101, "reported": "2023-11-27T01:38:38.385598Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350003 not found (E:78bbf7f5-804e-4608-bb6e-cca5f799a2e1)"}, "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-27T01:38:38.386099Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxMiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:38 GMT", "Content-Length": "21"}, "elapsed_s": 0.001653, "reported": "2023-11-27T01:38:38.388331Z", "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-27T01:38:38.389314Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxMiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:38 GMT", "Content-Length": "103"}, "elapsed_s": 0.00136, "reported": "2023-11-27T01:38:38.391214Z", "json": {"message": "Intersection found between polygon edge 1 and 4 (E:316f53a5-8899-442e-98bd-5a8828ed7ff4)"}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T01:38:38.391496Z"}], "end_time": "2023-11-27T01:38:38.391527Z"}], "successful": true, "end_time": "2023-11-27T01:38:38.391553Z", "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-27T01:38:38.391594Z", "failed_checks": [], "passed_checks": [{"name": "Subscription can be queried by ID", "timestamp": "2023-11-27T01:38:38.393546Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,e"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-27T01:38:38.395809Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,e"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-27T01:38:38.397929Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,e"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-27T01:38:38.400015Z", "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-27T01:38:38.391657Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxMiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:38 GMT", "Content-Length": "115"}, "elapsed_s": 0.001104, "reported": "2023-11-27T01:38:38.393334Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350000 not found (E:bd85e250-ba65-42d7-814e-50c1c8ca9729)"}, "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-27T01:38:38.393649Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxMiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:38 GMT", "Content-Length": "115"}, "elapsed_s": 0.001127, "reported": "2023-11-27T01:38:38.395587Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350001 not found (E:95e5d9ba-ffdf-4547-bac6-5c845cac48a4)"}, "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-27T01:38:38.395945Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxMiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:38 GMT", "Content-Length": "115"}, "elapsed_s": 0.001116, "reported": "2023-11-27T01:38:38.397716Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350002 not found (E:8d21b5e0-e178-45bc-84ee-fed3a3b09e40)"}, "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-27T01:38:38.398046Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxMiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:38 GMT", "Content-Length": "115"}, "elapsed_s": 0.001129, "reported": "2023-11-27T01:38:38.399760Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350003 not found (E:41d205c9-ea0e-41a1-b3d0-43c0489de42e)"}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T01:38:38.400091Z"}}}, {"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-27T01:38:38.400559Z", "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-27T01:38:38.400631Z", "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-27T01:38:38.400689Z", "failed_checks": [], "passed_checks": [{"name": "DSS instance is publicly addressable", "timestamp": "2023-11-27T01:38:38.401220Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0210"]}, {"name": "DSS instance is reachable", "timestamp": "2023-11-27T01:38:38.404135Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0210"]}, {"name": "DSS instance is publicly addressable", "timestamp": "2023-11-27T01:38:38.404588Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0210"]}, {"name": "DSS instance is reachable", "timestamp": "2023-11-27T01:38:38.409410Z", "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-27T01:38:38.401332Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxMiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:38 GMT", "Content-Length": "21"}, "elapsed_s": 0.001784, "reported": "2023-11-27T01:38:38.403744Z", "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-27T01:38:38.404707Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxOCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:38 GMT", "Content-Length": "21"}, "elapsed_s": 0.002094, "reported": "2023-11-27T01:38:38.409059Z", "json": {"subscriptions": []}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T01:38:38.409464Z"}], "end_time": "2023-11-27T01:38:38.409491Z"}, {"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-27T01:38:38.409526Z", "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-27T01:38:38.409589Z", "failed_checks": [], "passed_checks": [{"name": "ISA response code", "timestamp": "2023-11-27T01:38:38.419191Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA response format", "timestamp": "2023-11-27T01:38:38.430649Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA ID matches", "timestamp": "2023-11-27T01:38:38.430724Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA version format", "timestamp": "2023-11-27T01:38:38.430791Z", "participants": ["uss1"], "requirements": []}, {"name": "ISA start time matches", "timestamp": "2023-11-27T01:38:38.430845Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA end time matches", "timestamp": "2023-11-27T01:38:38.430926Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA URL matches", "timestamp": "2023-11-27T01:38:38.430994Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA[P] created with proper response", "timestamp": "2023-11-27T01:38:38.431467Z", "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/e8dd9498-cc01-45c9-807c-74a4a8755c35", "initiated_at": "2023-11-27T01:38:38.410633Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxMiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-27T01:38:38.409680Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-27T01:48:38.409680Z"}}, "uss_base_url": "https://example.com", "request_id": "4f15346a-c9ef-4042-9d0c-eeb5c0bdcd64"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:38 GMT", "Content-Length": "307"}, "elapsed_s": 0.004967, "reported": "2023-11-27T01:38:38.416206Z", "json": {"subscribers": [], "service_area": {"uss_base_url": "https://example.com", "owner": "uss_qualifier", "time_start": {"value": "2023-11-27T01:38:38.40968Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-27T01:48:38.40968Z", "format": "RFC3339"}, "version": "1f6qn54g6nmi8", "id": "e8dd9498-cc01-45c9-807c-74a4a8755c35"}}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T01:38:38.431498Z"}, {"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-27T01:38:38.431536Z", "failed_checks": [], "passed_checks": [{"name": "Subscription[n] created with proper response", "timestamp": "2023-11-27T01:38:38.441591Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,3a"]}, {"name": "service_areas includes ISA from S1", "timestamp": "2023-11-27T01:38:38.442432Z", "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-27T01:38:38.452405Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,3a"]}, {"name": "service_areas includes ISA from S1", "timestamp": "2023-11-27T01:38:38.453223Z", "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-27T01:38:38.453304Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0130,3,a"]}, {"name": "Owner of ISA from S1 is properly synchronized with all DSS", "timestamp": "2023-11-27T01:38:38.453360Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0130,3,b"]}, {"name": "URL of ISA from S1 is properly synchronized with all DSS", "timestamp": "2023-11-27T01:38:38.453431Z", "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-27T01:38:38.453512Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0130,3,d"]}], "queries": [{"request": {"method": "PUT", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/af458e70-ab2c-46d5-91f7-7ea4e1e46279", "initiated_at": "2023-11-27T01:38:38.432443Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxMiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-27T01:38:38.431600Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-27T01:48:38.431600Z"}}, "uss_base_url": "https://example.com", "request_id": "153c2203-22bc-492b-919f-856890b92468"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:38 GMT", "Content-Length": "602"}, "elapsed_s": 0.005588, "reported": "2023-11-27T01:38:38.438666Z", "json": {"service_areas": [{"uss_base_url": "https://example.com", "owner": "uss_qualifier", "time_start": {"value": "2023-11-27T01:38:38.40968Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-27T01:48:38.40968Z", "format": "RFC3339"}, "version": "1f6qn54g6nmi8", "id": "e8dd9498-cc01-45c9-807c-74a4a8755c35"}], "subscription": {"id": "af458e70-ab2c-46d5-91f7-7ea4e1e46279", "uss_base_url": "https://example.com", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-27T01:48:38.4316Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T01:38:38.4316Z", "format": "RFC3339"}, "version": "1f6qn54grgrn8"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/b8f23e7f-4817-4d79-80b4-68d0ce7a9f4d", "initiated_at": "2023-11-27T01:38:38.443251Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxOCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-27T01:38:38.442503Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-27T01:48:38.442503Z"}}, "uss_base_url": "https://example.com", "request_id": "09f10593-df61-4356-8462-5c7e9edd44c5"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:38 GMT", "Content-Length": "606"}, "elapsed_s": 0.005671, "reported": "2023-11-27T01:38:38.449509Z", "json": {"service_areas": [{"uss_base_url": "https://example.com", "owner": "uss_qualifier", "time_start": {"value": "2023-11-27T01:38:38.40968Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-27T01:48:38.40968Z", "format": "RFC3339"}, "version": "1f6qn54g6nmi8", "id": "e8dd9498-cc01-45c9-807c-74a4a8755c35"}], "subscription": {"id": "b8f23e7f-4817-4d79-80b4-68d0ce7a9f4d", "uss_base_url": "https://example.com", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-27T01:48:38.442503Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T01:38:38.442503Z", "format": "RFC3339"}, "version": "1f6qn54h5tg88"}}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T01:38:38.453537Z"}, {"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-27T01:38:38.453571Z", "failed_checks": [], "passed_checks": [{"name": "Subscription[P] returned with proper response", "timestamp": "2023-11-27T01:38:38.457318Z", "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-27T01:38:38.460659Z", "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-27T01:38:38.463941Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0130,2,a"]}, {"name": "Subscription[P] owner is properly synchronized with all DSS", "timestamp": "2023-11-27T01:38:38.465563Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0130,2,b"]}, {"name": "Subscription[P] URL is properly synchronized with all DSS", "timestamp": "2023-11-27T01:38:38.467167Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0130,2,c"]}, {"name": "Subscription[P] notification count is properly synchronized with all DSS", "timestamp": "2023-11-27T01:38:38.468824Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0130,2,f"]}, {"name": "Subscription[P] start/end times are properly synchronized with all DSS", "timestamp": "2023-11-27T01:38:38.472025Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0130,2,d"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/af458e70-ab2c-46d5-91f7-7ea4e1e46279", "initiated_at": "2023-11-27T01:38:38.453618Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxMiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:38 GMT", "Content-Length": "311"}, "elapsed_s": 0.001252, "reported": "2023-11-27T01:38:38.455453Z", "json": {"subscription": {"id": "af458e70-ab2c-46d5-91f7-7ea4e1e46279", "uss_base_url": "https://example.com", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-27T01:48:38.4316Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T01:38:38.4316Z", "format": "RFC3339"}, "version": "1f6qn54grgrn8"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "GET", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/af458e70-ab2c-46d5-91f7-7ea4e1e46279", "initiated_at": "2023-11-27T01:38:38.457370Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxOCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:38 GMT", "Content-Length": "311"}, "elapsed_s": 0.001083, "reported": "2023-11-27T01:38:38.458968Z", "json": {"subscription": {"id": "af458e70-ab2c-46d5-91f7-7ea4e1e46279", "uss_base_url": "https://example.com", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-27T01:48:38.4316Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T01:38:38.4316Z", "format": "RFC3339"}, "version": "1f6qn54grgrn8"}}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T01:38:38.472055Z"}, {"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-27T01:38:38.472095Z", "failed_checks": [], "passed_checks": [{"name": "Can query all Subscriptions in area from all DSSs", "timestamp": "2023-11-27T01:38:38.478122Z", "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-27T01:38:38.483346Z", "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-27T01:38:38.472171Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxMiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:38 GMT", "Content-Length": "612"}, "elapsed_s": 0.00228, "reported": "2023-11-27T01:38:38.475089Z", "json": {"subscriptions": [{"id": "af458e70-ab2c-46d5-91f7-7ea4e1e46279", "uss_base_url": "https://example.com", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-27T01:48:38.4316Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T01:38:38.4316Z", "format": "RFC3339"}, "version": "1f6qn54grgrn8"}, {"id": "b8f23e7f-4817-4d79-80b4-68d0ce7a9f4d", "uss_base_url": "https://example.com", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-27T01:48:38.442503Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T01:38:38.442503Z", "format": "RFC3339"}, "version": "1f6qn54h5tg88"}]}, "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-27T01:38:38.478196Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxOCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:38 GMT", "Content-Length": "612"}, "elapsed_s": 0.00182, "reported": "2023-11-27T01:38:38.480604Z", "json": {"subscriptions": [{"id": "af458e70-ab2c-46d5-91f7-7ea4e1e46279", "uss_base_url": "https://example.com", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-27T01:48:38.4316Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T01:38:38.4316Z", "format": "RFC3339"}, "version": "1f6qn54grgrn8"}, {"id": "b8f23e7f-4817-4d79-80b4-68d0ce7a9f4d", "uss_base_url": "https://example.com", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-27T01:48:38.442503Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T01:38:38.442503Z", "format": "RFC3339"}, "version": "1f6qn54h5tg88"}]}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T01:38:38.483378Z"}, {"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-27T01:38:38.483417Z", "failed_checks": [], "passed_checks": [{"name": "Can get ISA from primary DSS", "timestamp": "2023-11-27T01:38:38.487349Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0130,3,a"]}, {"name": "ISA response code", "timestamp": "2023-11-27T01:38:38.669835Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA response format", "timestamp": "2023-11-27T01:38:38.681328Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA ID matches", "timestamp": "2023-11-27T01:38:38.681407Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA version changed", "timestamp": "2023-11-27T01:38:38.681459Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA version format", "timestamp": "2023-11-27T01:38:38.681508Z", "participants": ["uss1"], "requirements": []}, {"name": "ISA start time matches", "timestamp": "2023-11-27T01:38:38.681557Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA end time matches", "timestamp": "2023-11-27T01:38:38.681604Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA URL matches", "timestamp": "2023-11-27T01:38:38.681653Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "Can modify ISA in primary DSS", "timestamp": "2023-11-27T01:38:38.682285Z", "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/e8dd9498-cc01-45c9-807c-74a4a8755c35", "initiated_at": "2023-11-27T01:38:38.483472Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxMiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:38 GMT", "Content-Length": "290"}, "elapsed_s": 0.001127, "reported": "2023-11-27T01:38:38.485157Z", "json": {"service_area": {"uss_base_url": "https://example.com", "owner": "uss_qualifier", "time_start": {"value": "2023-11-27T01:38:38.40968Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-27T01:48:38.40968Z", "format": "RFC3339"}, "version": "1f6qn54g6nmi8", "id": "e8dd9498-cc01-45c9-807c-74a4a8755c35"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/rid/v2/dss/identification_service_areas/e8dd9498-cc01-45c9-807c-74a4a8755c35/1f6qn54g6nmi8", "initiated_at": "2023-11-27T01:38:38.488227Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxMiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-27T01:38:38.487402Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-27T01:38:43.487402Z"}}, "uss_base_url": "https://example.com", "request_id": "53c6b2e6-2810-428d-9273-08620af686a5"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:38 GMT", "Content-Length": "568"}, "elapsed_s": 0.004551, "reported": "2023-11-27T01:38:38.493378Z", "json": {"subscribers": [{"subscriptions": [{"subscription_id": "af458e70-ab2c-46d5-91f7-7ea4e1e46279", "notification_index": 1}], "url": "https://example.com"}, {"subscriptions": [{"subscription_id": "b8f23e7f-4817-4d79-80b4-68d0ce7a9f4d", "notification_index": 1}], "url": "https://example.com"}], "service_area": {"uss_base_url": "https://example.com", "owner": "uss_qualifier", "time_start": {"value": "2023-11-27T01:38:38.487402Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-27T01:38:43.487402Z", "format": "RFC3339"}, "version": "1f6qn54ignkvg", "id": "e8dd9498-cc01-45c9-807c-74a4a8755c35"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "POST", "url": "https://example.com/uss/identification_service_areas/e8dd9498-cc01-45c9-807c-74a4a8755c35", "initiated_at": "2023-11-27T01:38:38.604640Z", "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.eyJhdWQiOiJleGFtcGxlLmNvbSIsImV4cCI6MTcwMTA1MjcxOCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"subscriptions": [{"subscription_id": "b8f23e7f-4817-4d79-80b4-68d0ce7a9f4d", "notification_index": 1}], "service_area": {"uss_base_url": "https://example.com", "owner": "uss_qualifier", "time_start": {"value": "2023-11-27T01:38:38.487402Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-27T01:38:43.487402Z", "format": "RFC3339"}, "version": "1f6qn54ignkvg", "id": "e8dd9498-cc01-45c9-807c-74a4a8755c35"}, "request_id": "a6d4bb69-c61f-4b03-94ae-b34e71cd4d1b"}, "body": null}, "response": {"code": 404, "headers": {"Cache-Control": "max-age=604800", "Content-Type": "text/html; charset=UTF-8", "Date": "Mon, 27 Nov 2023 01:38:38 GMT", "Expires": "Mon, 04 Dec 2023 01:38:38 GMT", "Server": "EOS (vny/0452)", "Content-Length": "433"}, "elapsed_s": 0.062169, "reported": "2023-11-27T01:38:38.667509Z", "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-27T01:38:38.682317Z"}, {"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-27T01:38:38.682360Z", "failed_checks": [], "passed_checks": [{"name": "Subscription[n] deleted with proper response", "timestamp": "2023-11-27T01:38:38.689789Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,4a"]}, {"name": "Subscription[n] deleted with proper response", "timestamp": "2023-11-27T01:38:38.696413Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,4a"]}], "queries": [{"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/af458e70-ab2c-46d5-91f7-7ea4e1e46279/1f6qn54grgrn8", "initiated_at": "2023-11-27T01:38:38.682413Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxMiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:38 GMT", "Content-Length": "311"}, "elapsed_s": 0.004913, "reported": "2023-11-27T01:38:38.687991Z", "json": {"subscription": {"id": "af458e70-ab2c-46d5-91f7-7ea4e1e46279", "uss_base_url": "https://example.com", "owner": "uss_qualifier", "notification_index": 1, "time_end": {"value": "2023-11-27T01:48:38.4316Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T01:38:38.4316Z", "format": "RFC3339"}, "version": "1f6qn54grgrn8"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/b8f23e7f-4817-4d79-80b4-68d0ce7a9f4d/1f6qn54h5tg88", "initiated_at": "2023-11-27T01:38:38.689842Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxMiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:38 GMT", "Content-Length": "315"}, "elapsed_s": 0.004109, "reported": "2023-11-27T01:38:38.694576Z", "json": {"subscription": {"id": "b8f23e7f-4817-4d79-80b4-68d0ce7a9f4d", "uss_base_url": "https://example.com", "owner": "uss_qualifier", "notification_index": 1, "time_end": {"value": "2023-11-27T01:48:38.442503Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T01:38:38.442503Z", "format": "RFC3339"}, "version": "1f6qn54h5tg88"}}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T01:38:38.696446Z"}, {"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-27T01:38:38.696484Z", "failed_checks": [], "passed_checks": [{"name": "404 with proper response", "timestamp": "2023-11-27T01:38:38.698469Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,4b", "astm.f3411.v22a.DSS0070"]}, {"name": "404 with proper response", "timestamp": "2023-11-27T01:38:38.700815Z", "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/af458e70-ab2c-46d5-91f7-7ea4e1e46279", "initiated_at": "2023-11-27T01:38:38.696532Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxMiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:38 GMT", "Content-Length": "115"}, "elapsed_s": 0.0012, "reported": "2023-11-27T01:38:38.698246Z", "json": {"message": "Subscription af458e70-ab2c-46d5-91f7-7ea4e1e46279 not found (E:4c9e0000-b694-44fc-87f0-06f49604d063)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "GET", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/b8f23e7f-4817-4d79-80b4-68d0ce7a9f4d", "initiated_at": "2023-11-27T01:38:38.698555Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxOCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:38 GMT", "Content-Length": "115"}, "elapsed_s": 0.001322, "reported": "2023-11-27T01:38:38.700480Z", "json": {"message": "Subscription b8f23e7f-4817-4d79-80b4-68d0ce7a9f4d not found (E:ead561b2-6dae-4cb0-a59b-4137bc008836)"}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T01:38:38.700895Z"}, {"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-27T01:38:38.700971Z", "failed_checks": [], "passed_checks": [{"name": "Subscriptions queried successfully", "timestamp": "2023-11-27T01:38:38.703730Z", "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-27T01:38:38.703954Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,4b", "astm.f3411.v22a.DSS0070"]}, {"name": "Subscriptions queried successfully", "timestamp": "2023-11-27T01:38:38.706504Z", "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-27T01:38:38.706753Z", "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-27T01:38:38.701083Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxMiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:38 GMT", "Content-Length": "21"}, "elapsed_s": 0.00176, "reported": "2023-11-27T01:38:38.703358Z", "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-27T01:38:38.704021Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxOCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:38 GMT", "Content-Length": "21"}, "elapsed_s": 0.001615, "reported": "2023-11-27T01:38:38.706150Z", "json": {"subscriptions": []}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T01:38:38.706796Z"}, {"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-27T01:38:38.706847Z", "failed_checks": [], "passed_checks": [{"name": "Subscription[n] created with proper response", "timestamp": "2023-11-27T01:38:43.717891Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,1c"]}, {"name": "service_areas does not include ISA from S1", "timestamp": "2023-11-27T01:38:43.718362Z", "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-27T01:38:43.727349Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,1c"]}, {"name": "service_areas does not include ISA from S1", "timestamp": "2023-11-27T01:38:43.727800Z", "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/f2d7a97c-8348-44dd-9520-d99a38ecfabe", "initiated_at": "2023-11-27T01:38:43.708766Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxMiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-27T01:38:43.707593Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-27T01:38:48.707593Z"}}, "uss_base_url": "https://example.com", "request_id": "9174082d-037d-4e0c-ab8a-2e184f44543b"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:43 GMT", "Content-Length": "334"}, "elapsed_s": 0.006626, "reported": "2023-11-27T01:38:43.716150Z", "json": {"service_areas": [], "subscription": {"id": "f2d7a97c-8348-44dd-9520-d99a38ecfabe", "uss_base_url": "https://example.com", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-27T01:38:48.707593Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T01:38:43.707593Z", "format": "RFC3339"}, "version": "1f6qn59e3nur0"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/6580f027-4aa4-41ae-bb7a-3f3d43122569", "initiated_at": "2023-11-27T01:38:43.719174Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxOCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-27T01:38:43.718425Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-27T01:38:48.718425Z"}}, "uss_base_url": "https://example.com", "request_id": "c7354667-59de-424f-a746-9919581f7c86"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:43 GMT", "Content-Length": "334"}, "elapsed_s": 0.005817, "reported": "2023-11-27T01:38:43.725671Z", "json": {"service_areas": [], "subscription": {"id": "6580f027-4aa4-41ae-bb7a-3f3d43122569", "uss_base_url": "https://example.com", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-27T01:38:48.718425Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T01:38:43.718425Z", "format": "RFC3339"}, "version": "1f6qn59edg52g"}}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T01:38:43.727856Z"}, {"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-27T01:38:43.727913Z", "failed_checks": [], "passed_checks": [{"name": "ISA response code", "timestamp": "2023-11-27T01:38:43.882786Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA response format", "timestamp": "2023-11-27T01:38:43.894364Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA ID matches", "timestamp": "2023-11-27T01:38:43.894441Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA version format", "timestamp": "2023-11-27T01:38:43.894494Z", "participants": ["uss1"], "requirements": []}, {"name": "ISA start time matches", "timestamp": "2023-11-27T01:38:43.894543Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA end time matches", "timestamp": "2023-11-27T01:38:43.894589Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA URL matches", "timestamp": "2023-11-27T01:38:43.894637Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA[P] created with proper response", "timestamp": "2023-11-27T01:38:43.895251Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,1a"]}, {"name": "All Subscription[i] 1\u2264i\u2264n returned in subscribers", "timestamp": "2023-11-27T01:38:43.895820Z", "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/df2fcb38-5639-4f54-80f4-106ae665d336", "initiated_at": "2023-11-27T01:38:43.728749Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxMiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-27T01:38:43.727991Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-27T01:48:43.727991Z"}}, "uss_base_url": "https://example.com", "request_id": "3e82deff-4fa9-4251-aed2-96dbeae978b8"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:43 GMT", "Content-Length": "568"}, "elapsed_s": 0.004857, "reported": "2023-11-27T01:38:43.734288Z", "json": {"subscribers": [{"subscriptions": [{"subscription_id": "6580f027-4aa4-41ae-bb7a-3f3d43122569", "notification_index": 1}], "url": "https://example.com"}, {"subscriptions": [{"subscription_id": "f2d7a97c-8348-44dd-9520-d99a38ecfabe", "notification_index": 1}], "url": "https://example.com"}], "service_area": {"uss_base_url": "https://example.com", "owner": "uss_qualifier", "time_start": {"value": "2023-11-27T01:38:43.727991Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-27T01:48:43.727991Z", "format": "RFC3339"}, "version": "1f6qn59emhgr0", "id": "df2fcb38-5639-4f54-80f4-106ae665d336"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "POST", "url": "https://example.com/uss/identification_service_areas/df2fcb38-5639-4f54-80f4-106ae665d336", "initiated_at": "2023-11-27T01:38:43.810021Z", "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.eyJhdWQiOiJleGFtcGxlLmNvbSIsImV4cCI6MTcwMTA1MjcxOCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"subscriptions": [{"subscription_id": "f2d7a97c-8348-44dd-9520-d99a38ecfabe", "notification_index": 1}], "service_area": {"uss_base_url": "https://example.com", "owner": "uss_qualifier", "time_start": {"value": "2023-11-27T01:38:43.727991Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-27T01:48:43.727991Z", "format": "RFC3339"}, "version": "1f6qn59emhgr0", "id": "df2fcb38-5639-4f54-80f4-106ae665d336"}, "request_id": "3e09df81-e99f-4cc9-a9e7-67a77f5fd620"}, "body": null}, "response": {"code": 404, "headers": {"Cache-Control": "max-age=604800", "Content-Type": "text/html; charset=UTF-8", "Date": "Mon, 27 Nov 2023 01:38:43 GMT", "Expires": "Mon, 04 Dec 2023 01:38:43 GMT", "Server": "EOS (vny/0452)", "Content-Length": "433"}, "elapsed_s": 0.070059, "reported": "2023-11-27T01:38:43.880786Z", "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-27T01:38:43.895870Z"}, {"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-27T01:38:43.895912Z", "failed_checks": [], "passed_checks": [{"name": "ISA response format", "timestamp": "2023-11-27T01:38:44.060217Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,b"]}, {"name": "ISA ID matches", "timestamp": "2023-11-27T01:38:44.060301Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,b"]}, {"name": "ISA version matches", "timestamp": "2023-11-27T01:38:44.060350Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,b"]}, {"name": "ISA[P] deleted with proper response", "timestamp": "2023-11-27T01:38:44.060375Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,2a"]}, {"name": "All Subscription[i] 1\u2264i\u2264n returned in subscribers", "timestamp": "2023-11-27T01:38:44.061007Z", "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/df2fcb38-5639-4f54-80f4-106ae665d336/1f6qn59emhgr0", "initiated_at": "2023-11-27T01:38:43.895970Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxMiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:43 GMT", "Content-Length": "568"}, "elapsed_s": 0.005715, "reported": "2023-11-27T01:38:43.902371Z", "json": {"service_area": {"uss_base_url": "https://example.com", "owner": "uss_qualifier", "time_start": {"value": "2023-11-27T01:38:43.727991Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-27T01:48:43.727991Z", "format": "RFC3339"}, "version": "1f6qn59emhgr0", "id": "df2fcb38-5639-4f54-80f4-106ae665d336"}, "subscribers": [{"subscriptions": [{"subscription_id": "6580f027-4aa4-41ae-bb7a-3f3d43122569", "notification_index": 2}], "url": "https://example.com"}, {"subscriptions": [{"subscription_id": "f2d7a97c-8348-44dd-9520-d99a38ecfabe", "notification_index": 2}], "url": "https://example.com"}]}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "POST", "url": "https://example.com/uss/identification_service_areas/df2fcb38-5639-4f54-80f4-106ae665d336", "initiated_at": "2023-11-27T01:38:43.975177Z", "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.eyJhdWQiOiJleGFtcGxlLmNvbSIsImV4cCI6MTcwMTA1MjcxOCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"subscriptions": [{"subscription_id": "f2d7a97c-8348-44dd-9520-d99a38ecfabe", "notification_index": 2}], "request_id": "8053d07e-227c-456f-a9d9-564559881b2c"}, "body": null}, "response": {"code": 404, "headers": {"Cache-Control": "max-age=604800", "Content-Type": "text/html; charset=UTF-8", "Date": "Mon, 27 Nov 2023 01:38:44 GMT", "Expires": "Mon, 04 Dec 2023 01:38:44 GMT", "Server": "EOS (vny/0452)", "Content-Length": "433"}, "elapsed_s": 0.069713, "reported": "2023-11-27T01:38:44.045630Z", "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-27T01:38:44.061039Z"}, {"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-27T01:38:44.061081Z", "failed_checks": [], "passed_checks": [{"name": "ISA response code", "timestamp": "2023-11-27T01:38:49.077367Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA response format", "timestamp": "2023-11-27T01:38:49.088554Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA ID matches", "timestamp": "2023-11-27T01:38:49.088659Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA version format", "timestamp": "2023-11-27T01:38:49.088714Z", "participants": ["uss1"], "requirements": []}, {"name": "ISA start time matches", "timestamp": "2023-11-27T01:38:49.088767Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA end time matches", "timestamp": "2023-11-27T01:38:49.088816Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA URL matches", "timestamp": "2023-11-27T01:38:49.088868Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA[P] created with proper response", "timestamp": "2023-11-27T01:38:49.089400Z", "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-27T01:38:49.089839Z", "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/09005d64-1616-48fe-bc08-c59511d88fb9", "initiated_at": "2023-11-27T01:38:49.067349Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxMiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-27T01:38:49.066324Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-27T01:48:49.066324Z"}}, "uss_base_url": "https://example.com", "request_id": "cfa06fca-5fb6-4ed0-82d2-bae1b874052d"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:49 GMT", "Content-Length": "309"}, "elapsed_s": 0.005872, "reported": "2023-11-27T01:38:49.074128Z", "json": {"subscribers": [], "service_area": {"uss_base_url": "https://example.com", "owner": "uss_qualifier", "time_start": {"value": "2023-11-27T01:38:49.066324Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-27T01:48:49.066324Z", "format": "RFC3339"}, "version": "1f6qn5edqada0", "id": "09005d64-1616-48fe-bc08-c59511d88fb9"}}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T01:38:49.089869Z"}, {"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-27T01:38:49.089911Z", "failed_checks": [], "passed_checks": [{"name": "Subscriptions queried successfully", "timestamp": "2023-11-27T01:38:49.093429Z", "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-27T01:38:49.093651Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,3d", "astm.f3411.v22a.DSS0070"]}, {"name": "Subscriptions queried successfully", "timestamp": "2023-11-27T01:38:49.096348Z", "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-27T01:38:49.096603Z", "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-27T01:38:49.089994Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxMiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:49 GMT", "Content-Length": "21"}, "elapsed_s": 0.002353, "reported": "2023-11-27T01:38:49.093015Z", "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-27T01:38:49.093768Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxOCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:49 GMT", "Content-Length": "21"}, "elapsed_s": 0.00169, "reported": "2023-11-27T01:38:49.096001Z", "json": {"subscriptions": []}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T01:38:49.096645Z"}, {"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-27T01:38:49.096699Z", "failed_checks": [], "passed_checks": [], "end_time": "2023-11-27T01:38:49.096733Z"}, {"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-27T01:38:49.096778Z", "failed_checks": [], "passed_checks": [{"name": "ISA response format", "timestamp": "2023-11-27T01:38:49.115574Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,b"]}, {"name": "ISA ID matches", "timestamp": "2023-11-27T01:38:49.115647Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,b"]}, {"name": "ISA version matches", "timestamp": "2023-11-27T01:38:49.115696Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,b"]}, {"name": "ISA[P] deleted with proper response", "timestamp": "2023-11-27T01:38:49.115721Z", "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-27T01:38:49.116219Z", "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/09005d64-1616-48fe-bc08-c59511d88fb9/1f6qn5edqada0", "initiated_at": "2023-11-27T01:38:49.096844Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxMiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:49 GMT", "Content-Length": "309"}, "elapsed_s": 0.004317, "reported": "2023-11-27T01:38:49.101776Z", "json": {"service_area": {"uss_base_url": "https://example.com", "owner": "uss_qualifier", "time_start": {"value": "2023-11-27T01:38:49.066324Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-27T01:48:49.066324Z", "format": "RFC3339"}, "version": "1f6qn5edqada0", "id": "09005d64-1616-48fe-bc08-c59511d88fb9"}, "subscribers": []}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T01:38:49.116250Z"}, {"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-27T01:38:49.116287Z", "failed_checks": [], "passed_checks": [{"name": "Subscription[n] created with proper response", "timestamp": "2023-11-27T01:38:49.125765Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,3a"]}, {"name": "service_areas does not include ISA from S12", "timestamp": "2023-11-27T01:38:49.126219Z", "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-27T01:38:49.135118Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,3a"]}, {"name": "service_areas does not include ISA from S12", "timestamp": "2023-11-27T01:38:49.135570Z", "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/1a31ebd8-dcb3-422e-9c4a-e1499f88be42", "initiated_at": "2023-11-27T01:38:49.117127Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxMiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-27T01:38:49.116352Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-27T01:48:49.116352Z"}}, "uss_base_url": "https://example.com", "request_id": "32351dd6-7501-41aa-a0dc-6e5c6e057b2a"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:49 GMT", "Content-Length": "334"}, "elapsed_s": 0.006175, "reported": "2023-11-27T01:38:49.123942Z", "json": {"service_areas": [], "subscription": {"id": "1a31ebd8-dcb3-422e-9c4a-e1499f88be42", "uss_base_url": "https://example.com", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-27T01:48:49.116352Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T01:38:49.116352Z", "format": "RFC3339"}, "version": "1f6qn5ef9bgco"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/546367a9-d9da-464d-86e7-7e5d2830c327", "initiated_at": "2023-11-27T01:38:49.127012Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxOCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-27T01:38:49.126279Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-27T01:48:49.126279Z"}}, "uss_base_url": "https://example.com", "request_id": "4067ae6f-26b5-471d-9169-d8503f8deed3"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:49 GMT", "Content-Length": "334"}, "elapsed_s": 0.005685, "reported": "2023-11-27T01:38:49.133281Z", "json": {"service_areas": [], "subscription": {"id": "546367a9-d9da-464d-86e7-7e5d2830c327", "uss_base_url": "https://example.com", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-27T01:48:49.126279Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T01:38:49.126279Z", "format": "RFC3339"}, "version": "1f6qn5efil2rg"}}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T01:38:49.135599Z"}, {"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-27T01:38:49.135635Z", "failed_checks": [], "passed_checks": [{"name": "Subscription[n] deleted with proper response", "timestamp": "2023-11-27T01:38:49.142580Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,4a"]}, {"name": "Subscription[n] deleted with proper response", "timestamp": "2023-11-27T01:38:49.149426Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,4a"]}], "queries": [{"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/1a31ebd8-dcb3-422e-9c4a-e1499f88be42/1f6qn5ef9bgco", "initiated_at": "2023-11-27T01:38:49.135686Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxMiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:49 GMT", "Content-Length": "315"}, "elapsed_s": 0.004653, "reported": "2023-11-27T01:38:49.140938Z", "json": {"subscription": {"id": "1a31ebd8-dcb3-422e-9c4a-e1499f88be42", "uss_base_url": "https://example.com", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-27T01:48:49.116352Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T01:38:49.116352Z", "format": "RFC3339"}, "version": "1f6qn5ef9bgco"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/546367a9-d9da-464d-86e7-7e5d2830c327/1f6qn5efil2rg", "initiated_at": "2023-11-27T01:38:49.142630Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxMiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:49 GMT", "Content-Length": "315"}, "elapsed_s": 0.004409, "reported": "2023-11-27T01:38:49.147647Z", "json": {"subscription": {"id": "546367a9-d9da-464d-86e7-7e5d2830c327", "uss_base_url": "https://example.com", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-27T01:48:49.126279Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T01:38:49.126279Z", "format": "RFC3339"}, "version": "1f6qn5efil2rg"}}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T01:38:49.149459Z"}], "end_time": "2023-11-27T01:38:49.149476Z"}], "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-27T01:38:38.401057Z"}, "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-27T01:38:38.404404Z"}}, "end_time": "2023-11-27T01:38:49.149490Z", "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-27T01:38:49.149515Z", "failed_checks": [], "passed_checks": [{"name": "ISA deleted with proper response", "timestamp": "2023-11-27T01:38:49.159575Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,2a"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-27T01:38:49.162021Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,4a"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-27T01:38:49.164153Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,4a"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-27T01:38:49.166340Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,4a"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-27T01:38:49.179667Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,4a"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-27T01:38:49.182058Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,4a"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-27T01:38:49.188060Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,4a"]}, {"name": "ISA deleted with proper response", "timestamp": "2023-11-27T01:38:49.190175Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,2a"]}, {"name": "ISA deleted with proper response", "timestamp": "2023-11-27T01:38:49.192205Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,2a"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-27T01:38:49.194577Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,4a"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-27T01:38:49.196526Z", "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/e8dd9498-cc01-45c9-807c-74a4a8755c35", "initiated_at": "2023-11-27T01:38:49.149560Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxMiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:49 GMT", "Content-Length": "292"}, "elapsed_s": 0.001225, "reported": "2023-11-27T01:38:49.151298Z", "json": {"service_area": {"uss_base_url": "https://example.com", "owner": "uss_qualifier", "time_start": {"value": "2023-11-27T01:38:38.487402Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-27T01:38:43.487402Z", "format": "RFC3339"}, "version": "1f6qn54ignkvg", "id": "e8dd9498-cc01-45c9-807c-74a4a8755c35"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/rid/v2/dss/identification_service_areas/e8dd9498-cc01-45c9-807c-74a4a8755c35/1f6qn54ignkvg", "initiated_at": "2023-11-27T01:38:49.152483Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxMiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:49 GMT", "Content-Length": "309"}, "elapsed_s": 0.004581, "reported": "2023-11-27T01:38:49.157640Z", "json": {"service_area": {"uss_base_url": "https://example.com", "owner": "uss_qualifier", "time_start": {"value": "2023-11-27T01:38:38.487402Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-27T01:38:43.487402Z", "format": "RFC3339"}, "version": "1f6qn54ignkvg", "id": "e8dd9498-cc01-45c9-807c-74a4a8755c35"}, "subscribers": []}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "GET", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/af458e70-ab2c-46d5-91f7-7ea4e1e46279", "initiated_at": "2023-11-27T01:38:49.159673Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxMiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:49 GMT", "Content-Length": "115"}, "elapsed_s": 0.001273, "reported": "2023-11-27T01:38:49.161695Z", "json": {"message": "Subscription af458e70-ab2c-46d5-91f7-7ea4e1e46279 not found (E:e7fa2ae5-b8b7-478e-b88d-246cd471cdfd)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "GET", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/b8f23e7f-4817-4d79-80b4-68d0ce7a9f4d", "initiated_at": "2023-11-27T01:38:49.162135Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxMiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:49 GMT", "Content-Length": "115"}, "elapsed_s": 0.001171, "reported": "2023-11-27T01:38:49.163921Z", "json": {"message": "Subscription b8f23e7f-4817-4d79-80b4-68d0ce7a9f4d not found (E:790eb555-ad89-4bf2-b137-2b390b5819c4)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "GET", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/f2d7a97c-8348-44dd-9520-d99a38ecfabe", "initiated_at": "2023-11-27T01:38:49.164252Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxMiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:49 GMT", "Content-Length": "315"}, "elapsed_s": 0.001203, "reported": "2023-11-27T01:38:49.166080Z", "json": {"subscription": {"id": "f2d7a97c-8348-44dd-9520-d99a38ecfabe", "uss_base_url": "https://example.com", "owner": "uss_qualifier", "notification_index": 2, "time_end": {"value": "2023-11-27T01:38:48.707593Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T01:38:43.707593Z", "format": "RFC3339"}, "version": "1f6qn59e3nur0"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/f2d7a97c-8348-44dd-9520-d99a38ecfabe/1f6qn59e3nur0", "initiated_at": "2023-11-27T01:38:49.167456Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxMiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:49 GMT", "Content-Length": "315"}, "elapsed_s": 0.011205, "reported": "2023-11-27T01:38:49.179335Z", "json": {"subscription": {"id": "f2d7a97c-8348-44dd-9520-d99a38ecfabe", "uss_base_url": "https://example.com", "owner": "uss_qualifier", "notification_index": 2, "time_end": {"value": "2023-11-27T01:38:48.707593Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T01:38:43.707593Z", "format": "RFC3339"}, "version": "1f6qn59e3nur0"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "GET", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/6580f027-4aa4-41ae-bb7a-3f3d43122569", "initiated_at": "2023-11-27T01:38:49.179778Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxMiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:49 GMT", "Content-Length": "315"}, "elapsed_s": 0.001337, "reported": "2023-11-27T01:38:49.181824Z", "json": {"subscription": {"id": "6580f027-4aa4-41ae-bb7a-3f3d43122569", "uss_base_url": "https://example.com", "owner": "uss_qualifier", "notification_index": 2, "time_end": {"value": "2023-11-27T01:38:48.718425Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T01:38:43.718425Z", "format": "RFC3339"}, "version": "1f6qn59edg52g"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/6580f027-4aa4-41ae-bb7a-3f3d43122569/1f6qn59edg52g", "initiated_at": "2023-11-27T01:38:49.183149Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxMiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:49 GMT", "Content-Length": "315"}, "elapsed_s": 0.00398, "reported": "2023-11-27T01:38:49.187767Z", "json": {"subscription": {"id": "6580f027-4aa4-41ae-bb7a-3f3d43122569", "uss_base_url": "https://example.com", "owner": "uss_qualifier", "notification_index": 2, "time_end": {"value": "2023-11-27T01:38:48.718425Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T01:38:43.718425Z", "format": "RFC3339"}, "version": "1f6qn59edg52g"}}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "GET", "url": "http://dss.uss1.localutm/rid/v2/dss/identification_service_areas/df2fcb38-5639-4f54-80f4-106ae665d336", "initiated_at": "2023-11-27T01:38:49.188149Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxMiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:49 GMT", "Content-Length": "106"}, "elapsed_s": 0.001198, "reported": "2023-11-27T01:38:49.189925Z", "json": {"message": "ISA df2fcb38-5639-4f54-80f4-106ae665d336 not found (E:97ff8021-2e0c-4fe3-a511-4ed16d6d620d)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "GET", "url": "http://dss.uss1.localutm/rid/v2/dss/identification_service_areas/09005d64-1616-48fe-bc08-c59511d88fb9", "initiated_at": "2023-11-27T01:38:49.190310Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxMiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:49 GMT", "Content-Length": "106"}, "elapsed_s": 0.001091, "reported": "2023-11-27T01:38:49.191955Z", "json": {"message": "ISA 09005d64-1616-48fe-bc08-c59511d88fb9 not found (E:355a66e7-757f-4c8d-9038-fdb580c5793d)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "GET", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/1a31ebd8-dcb3-422e-9c4a-e1499f88be42", "initiated_at": "2023-11-27T01:38:49.192290Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxMiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:49 GMT", "Content-Length": "115"}, "elapsed_s": 0.001341, "reported": "2023-11-27T01:38:49.194336Z", "json": {"message": "Subscription 1a31ebd8-dcb3-422e-9c4a-e1499f88be42 not found (E:2ff4f3af-eb3a-47c8-9d0d-34b3a1715adc)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "GET", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/546367a9-d9da-464d-86e7-7e5d2830c327", "initiated_at": "2023-11-27T01:38:49.194683Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxMiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:49 GMT", "Content-Length": "115"}, "elapsed_s": 0.001102, "reported": "2023-11-27T01:38:49.196310Z", "json": {"message": "Subscription 546367a9-d9da-464d-86e7-7e5d2830c327 not found (E:ec35de77-8a70-429f-8efd-f83bb3a540e0)"}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T01:38:49.196605Z"}}}, {"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-27T01:38:49.197105Z", "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-27T01:38:49.197171Z", "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-27T01:38:49.197224Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-27T01:38:49.199225Z", "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-27T01:38:49.197275Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxMiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:49 GMT", "Content-Length": "106"}, "elapsed_s": 0.001123, "reported": "2023-11-27T01:38:49.198956Z", "json": {"message": "ISA 0000015c-e36d-40be-d38b-eca6ca350000 not found (E:468184f1-f49b-4da9-8a47-c46983a45107)"}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T01:38:49.199298Z"}], "end_time": "2023-11-27T01:38:49.199328Z"}, {"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-27T01:38:49.199368Z", "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-27T01:38:49.199411Z", "failed_checks": [], "passed_checks": [{"name": "Read scope cannot create an ISA", "timestamp": "2023-11-27T01:38:49.202238Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "Missing token prevents creating an ISA", "timestamp": "2023-11-27T01:38:49.205522Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "Fake token prevents creating an ISA", "timestamp": "2023-11-27T01:38:49.209753Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA response code", "timestamp": "2023-11-27T01:38:49.219770Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA response format", "timestamp": "2023-11-27T01:38:49.231182Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA ID matches", "timestamp": "2023-11-27T01:38:49.231265Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA version format", "timestamp": "2023-11-27T01:38:49.231329Z", "participants": ["uss1"], "requirements": []}, {"name": "ISA start time matches", "timestamp": "2023-11-27T01:38:49.231391Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA end time matches", "timestamp": "2023-11-27T01:38:49.231449Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA URL matches", "timestamp": "2023-11-27T01:38:49.231509Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "Correct token and scope can create ISA", "timestamp": "2023-11-27T01:38:49.232027Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "Missing token prevents reading an ISA", "timestamp": "2023-11-27T01:38:49.233512Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.GetISA"]}, {"name": "Fake token prevents reading an ISA", "timestamp": "2023-11-27T01:38:49.236041Z", "participants": ["uss1"], "requirements": ["interuss.f3411.dss_endpoints.GetISA"]}, {"name": "Read scope cannot mutate an ISA", "timestamp": "2023-11-27T01:38:49.238751Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "Missing token prevents mutating an ISA", "timestamp": "2023-11-27T01:38:49.241483Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "Fake token cannot mutate an ISA", "timestamp": "2023-11-27T01:38:49.244101Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "Read scope cannot delete an ISA", "timestamp": "2023-11-27T01:38:49.245804Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,b"]}, {"name": "Missing token prevents ISA deletion", "timestamp": "2023-11-27T01:38:49.247566Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,b"]}, {"name": "Fake token cannot delete an ISA", "timestamp": "2023-11-27T01:38:49.249285Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0030,b"]}, {"name": "Correct token and scope can delete ISA", "timestamp": "2023-11-27T01:38:49.257042Z", "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-27T01:38:49.200464Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxMiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-27T01:37:59.717502Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-27T02:37:59.717502Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "ef18af15-381b-4628-9841-d52ec000faf4"}, "body": null}, "response": {"code": 403, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:49 GMT", "Content-Length": "202"}, "elapsed_s": 0.000851, "reported": "2023-11-27T01:38:49.201874Z", "json": {"message": "Access token missing scopes (AuthOption[0]: rid.service_provider) while expecting [Authority: (rid.service_provider)] and got rid.display_provider (E:c8d7b261-9a00-4e05-a59a-65bd09fa5f2c)"}, "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-27T01:38:49.203257Z", "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-27T01:37:59.717502Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-27T02:37:59.717502Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "b592beaa-46c5-4d44-b9f2-b69826907f5b"}, "body": null}, "response": {"code": 401, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:49 GMT", "Content-Length": "76"}, "elapsed_s": 0.001338, "reported": "2023-11-27T01:38:49.205159Z", "json": {"message": "Missing access token (E:e67ede9b-5fbf-4608-9da2-0cbe7b9eb6fe)"}, "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-27T01:38:49.206535Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImNsaWVudF9pZCI6InVzc191bnNpZ25lZCIsImV4cCI6MTcwMTA1MjcyOSwiaXNzIjoiTm9BdXRoIiwianRpIjoiZjQ3ODJmZWMtOWQ3Mi00YzBjLWJkZjctOTQxNjFmZjMxZjdjIiwibmJmIjoxNzAxMDQ5MTI4LCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3Vuc2lnbmVkIn0.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-27T01:37:59.717502Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-27T02:37:59.717502Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "a2da4430-941c-4a2a-82e1-1b8945f2a35a"}, "body": null}, "response": {"code": 401, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:49 GMT", "Content-Length": "86"}, "elapsed_s": 0.001182, "reported": "2023-11-27T01:38:49.209405Z", "json": {"message": "crypto/rsa: verification error (E:8b36efa2-1aca-4b2a-be74-d500fe31f37a)"}, "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-27T01:38:49.210829Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxMiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-27T01:37:59.717502Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-27T02:37:59.717502Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "bf695b72-2f6a-463f-ba1d-e337f46c594f"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:49 GMT", "Content-Length": "335"}, "elapsed_s": 0.00514, "reported": "2023-11-27T01:38:49.216647Z", "json": {"subscribers": [], "service_area": {"uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "time_start": {"value": "2023-11-27T01:37:59.717502Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-27T02:37:59.717502Z", "format": "RFC3339"}, "version": "1f6qn5ei2jlrg", "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/1f6qn5ei2jlrg", "initiated_at": "2023-11-27T01:38:49.236901Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxMiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-27T01:37:59.717502Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-27T02:37:59.717502Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "98fdf45f-1eb5-4217-96ed-0c064764c84f"}, "body": null}, "response": {"code": 403, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:49 GMT", "Content-Length": "202"}, "elapsed_s": 0.000882, "reported": "2023-11-27T01:38:49.238407Z", "json": {"message": "Access token missing scopes (AuthOption[0]: rid.service_provider) while expecting [Authority: (rid.service_provider)] and got rid.display_provider (E:2333321c-609e-4c21-8f1c-649e582980fb)"}, "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-27T01:38:49.239780Z", "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-27T01:37:59.717502Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-27T02:37:59.717502Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "1d76f3f2-6427-4215-a68d-ab8da6e6b274"}, "body": null}, "response": {"code": 401, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:49 GMT", "Content-Length": "76"}, "elapsed_s": 0.000768, "reported": "2023-11-27T01:38:49.241108Z", "json": {"message": "Missing access token (E:7a197de1-2f07-49ca-acd4-ae78dccb52e9)"}, "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-27T01:38:49.242304Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImNsaWVudF9pZCI6InVzc191bnNpZ25lZCIsImV4cCI6MTcwMTA1MjcyOSwiaXNzIjoiTm9BdXRoIiwianRpIjoiZjQ3ODJmZWMtOWQ3Mi00YzBjLWJkZjctOTQxNjFmZjMxZjdjIiwibmJmIjoxNzAxMDQ5MTI4LCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3Vuc2lnbmVkIn0.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-27T01:37:59.717502Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-27T02:37:59.717502Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "f9fa23d4-bb6e-4a0e-b3cc-66f11c1f5d8a"}, "body": null}, "response": {"code": 401, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:49 GMT", "Content-Length": "86"}, "elapsed_s": 0.000845, "reported": "2023-11-27T01:38:49.243700Z", "json": {"message": "crypto/rsa: verification error (E:0fc45793-8330-4deb-875f-9664c3c5de98)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/rid/v2/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000/1f6qn5ei2jlrg", "initiated_at": "2023-11-27T01:38:49.244166Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxMiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 403, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:49 GMT", "Content-Length": "202"}, "elapsed_s": 0.00076, "reported": "2023-11-27T01:38:49.245474Z", "json": {"message": "Access token missing scopes (AuthOption[0]: rid.service_provider) while expecting [Authority: (rid.service_provider)] and got rid.display_provider (E:a0222096-ef80-4683-afea-615b52c1f36c)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/rid/v2/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000/1f6qn5ei2jlrg", "initiated_at": "2023-11-27T01:38:49.245919Z", "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 01:38:49 GMT", "Content-Length": "76"}, "elapsed_s": 0.000701, "reported": "2023-11-27T01:38:49.247237Z", "json": {"message": "Missing access token (E:5e760b2f-137f-4796-aec8-ab785ea6a61f)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/rid/v2/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000/1f6qn5ei2jlrg", "initiated_at": "2023-11-27T01:38:49.247671Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImNsaWVudF9pZCI6InVzc191bnNpZ25lZCIsImV4cCI6MTcwMTA1MjcyOSwiaXNzIjoiTm9BdXRoIiwianRpIjoiZjQ3ODJmZWMtOWQ3Mi00YzBjLWJkZjctOTQxNjFmZjMxZjdjIiwibmJmIjoxNzAxMDQ5MTI4LCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3Vuc2lnbmVkIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 401, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:49 GMT", "Content-Length": "86"}, "elapsed_s": 0.000744, "reported": "2023-11-27T01:38:49.248950Z", "json": {"message": "crypto/rsa: verification error (E:b9e74073-6eeb-4e49-b6c9-464f13838cee)"}, "body": null}, "participant_id": "uss1"}, {"request": {"method": "DELETE", "url": "http://dss.uss1.localutm/rid/v2/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000/1f6qn5ei2jlrg", "initiated_at": "2023-11-27T01:38:49.249345Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxMiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:49 GMT", "Content-Length": "335"}, "elapsed_s": 0.004652, "reported": "2023-11-27T01:38:49.254555Z", "json": {"service_area": {"uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "time_start": {"value": "2023-11-27T01:37:59.717502Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-27T02:37:59.717502Z", "format": "RFC3339"}, "version": "1f6qn5ei2jlrg", "id": "0000015c-e36d-40be-d38b-eca6ca350000"}, "subscribers": []}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T01:38:49.257077Z"}], "end_time": "2023-11-27T01:38:49.257093Z"}], "successful": true, "end_time": "2023-11-27T01:38:49.257108Z", "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-27T01:38:49.257132Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-27T01:38:49.259068Z", "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-27T01:38:49.257170Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxMiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:49 GMT", "Content-Length": "106"}, "elapsed_s": 0.00114, "reported": "2023-11-27T01:38:49.258812Z", "json": {"message": "ISA 0000015c-e36d-40be-d38b-eca6ca350000 not found (E:ba5a6785-4f8b-4c7e-8690-eb4e9bc9535f)"}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T01:38:49.259151Z"}}}, {"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-27T01:38:49.259554Z", "cases": [], "successful": true, "end_time": "2023-11-27T01:38:49.259597Z"}}], "capability_evaluations": [], "successful": true, "end_time": "2023-11-27T01:38:49.259803Z"}}, {"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-27T01:38:49.260621Z", "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-27T01:38:49.260818Z", "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-27T01:38:49.260890Z", "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-27T01:38:49.260947Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-27T01:38:49.263017Z", "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-27T01:38:49.260997Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxOCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:49 GMT", "Content-Length": "106"}, "elapsed_s": 0.001162, "reported": "2023-11-27T01:38:49.262747Z", "json": {"message": "ISA 0000015c-e36d-40be-d38b-eca6ca350000 not found (E:7f995a11-22aa-4e57-b1ea-1e6dcba96e4b)"}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T01:38:49.263098Z"}], "end_time": "2023-11-27T01:38:49.263125Z"}, {"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-27T01:38:49.263163Z", "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-27T01:38:49.263201Z", "failed_checks": [], "passed_checks": [{"name": "ISA response code", "timestamp": "2023-11-27T01:38:49.274330Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA response format", "timestamp": "2023-11-27T01:38:49.285786Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA ID matches", "timestamp": "2023-11-27T01:38:49.285861Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA version format", "timestamp": "2023-11-27T01:38:49.285917Z", "participants": ["uss2"], "requirements": []}, {"name": "ISA start time matches", "timestamp": "2023-11-27T01:38:49.285970Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA end time matches", "timestamp": "2023-11-27T01:38:49.286016Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA URL matches", "timestamp": "2023-11-27T01:38:49.286063Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA created", "timestamp": "2023-11-27T01:38:49.286548Z", "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-27T01:38:49.264204Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcyOSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-27T01:37:59.742392Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-27T02:37:59.742392Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "9fe87a5e-a0b2-4f76-a6ea-dd194ae1f314"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:49 GMT", "Content-Length": "335"}, "elapsed_s": 0.004968, "reported": "2023-11-27T01:38:49.271335Z", "json": {"subscribers": [], "service_area": {"uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "time_start": {"value": "2023-11-27T01:37:59.742392Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-27T02:37:59.742392Z", "format": "RFC3339"}, "version": "1f6qn5ejmslvo", "id": "0000015c-e36d-40be-d38b-eca6ca350000"}}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T01:38:49.286577Z"}, {"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-27T01:38:49.286604Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-27T01:38:49.290129Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.GetISA", "interuss.f3411.dss_endpoints.GetISA"]}, {"name": "ISA version match", "timestamp": "2023-11-27T01:38:49.290952Z", "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-27T01:38:49.286647Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxOCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:49 GMT", "Content-Length": "318"}, "elapsed_s": 0.001412, "reported": "2023-11-27T01:38:49.288616Z", "json": {"service_area": {"uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "time_start": {"value": "2023-11-27T01:37:59.742392Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-27T02:37:59.742392Z", "format": "RFC3339"}, "version": "1f6qn5ejmslvo", "id": "0000015c-e36d-40be-d38b-eca6ca350000"}}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T01:38:49.290981Z"}], "end_time": "2023-11-27T01:38:49.290997Z"}, {"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-27T01:38:49.291027Z", "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-27T01:38:49.291061Z", "failed_checks": [], "passed_checks": [{"name": "ISA response code", "timestamp": "2023-11-27T01:38:49.299692Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA response format", "timestamp": "2023-11-27T01:38:49.310204Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA ID matches", "timestamp": "2023-11-27T01:38:49.310290Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA version changed", "timestamp": "2023-11-27T01:38:49.310342Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA version format", "timestamp": "2023-11-27T01:38:49.310391Z", "participants": ["uss2"], "requirements": []}, {"name": "ISA start time matches", "timestamp": "2023-11-27T01:38:49.310443Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA end time matches", "timestamp": "2023-11-27T01:38:49.310490Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA URL matches", "timestamp": "2023-11-27T01:38:49.310537Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA updated", "timestamp": "2023-11-27T01:38:49.311004Z", "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/1f6qn5ejmslvo", "initiated_at": "2023-11-27T01:38:49.291871Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcyOSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-27T01:37:59.742392Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-27T02:38:00.742392Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "b5374d92-d9f1-40f5-a4e9-25006e8bbadf"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:49 GMT", "Content-Length": "335"}, "elapsed_s": 0.004355, "reported": "2023-11-27T01:38:49.296827Z", "json": {"subscribers": [], "service_area": {"uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "time_start": {"value": "2023-11-27T01:37:59.742392Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-27T02:38:00.742392Z", "format": "RFC3339"}, "version": "1f6qn5ekfsjko", "id": "0000015c-e36d-40be-d38b-eca6ca350000"}}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T01:38:49.311033Z"}, {"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-27T01:38:49.311065Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-27T01:38:49.314531Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.GetISA", "interuss.f3411.dss_endpoints.GetISA"]}, {"name": "ISA version match", "timestamp": "2023-11-27T01:38:49.315301Z", "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-27T01:38:49.311107Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxOCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:49 GMT", "Content-Length": "318"}, "elapsed_s": 0.001251, "reported": "2023-11-27T01:38:49.312888Z", "json": {"service_area": {"uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "time_start": {"value": "2023-11-27T01:37:59.742392Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-27T02:38:00.742392Z", "format": "RFC3339"}, "version": "1f6qn5ekfsjko", "id": "0000015c-e36d-40be-d38b-eca6ca350000"}}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T01:38:49.315329Z"}, {"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-27T01:38:49.315358Z", "failed_checks": [], "passed_checks": [{"name": "ISAs search response format", "timestamp": "2023-11-27T01:38:49.328750Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "Successful ISAs search", "timestamp": "2023-11-27T01:38:49.328791Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "ISA returned by search", "timestamp": "2023-11-27T01:38:49.329658Z", "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-27T02:37:00.742392Z", "initiated_at": "2023-11-27T01:38:49.315436Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxOCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:49 GMT", "Content-Length": "321"}, "elapsed_s": 0.001771, "reported": "2023-11-27T01:38:49.317766Z", "json": {"service_areas": [{"uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "time_start": {"value": "2023-11-27T01:37:59.742392Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-27T02:38:00.742392Z", "format": "RFC3339"}, "version": "1f6qn5ekfsjko", "id": "0000015c-e36d-40be-d38b-eca6ca350000"}]}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T01:38:49.329687Z"}, {"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-27T01:38:49.329717Z", "failed_checks": [], "passed_checks": [{"name": "ISAs search response format", "timestamp": "2023-11-27T01:38:49.341913Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "Successful ISAs search", "timestamp": "2023-11-27T01:38:49.341954Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "ISA not returned by search", "timestamp": "2023-11-27T01:38:49.342132Z", "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-27T02:39:00.742392Z", "initiated_at": "2023-11-27T01:38:49.329793Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxOCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:49 GMT", "Content-Length": "21"}, "elapsed_s": 0.001537, "reported": "2023-11-27T01:38:49.331893Z", "json": {"service_areas": []}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T01:38:49.342162Z"}, {"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-27T01:38:49.342192Z", "failed_checks": [], "passed_checks": [{"name": "ISAs search response format", "timestamp": "2023-11-27T01:38:49.355308Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "Successful ISAs search", "timestamp": "2023-11-27T01:38:49.355350Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "ISA returned by search", "timestamp": "2023-11-27T01:38:49.356245Z", "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-27T01:38:59.742392Z", "initiated_at": "2023-11-27T01:38:49.342268Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxOCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:49 GMT", "Content-Length": "321"}, "elapsed_s": 0.00181, "reported": "2023-11-27T01:38:49.344616Z", "json": {"service_areas": [{"uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "time_start": {"value": "2023-11-27T01:37:59.742392Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-27T02:38:00.742392Z", "format": "RFC3339"}, "version": "1f6qn5ekfsjko", "id": "0000015c-e36d-40be-d38b-eca6ca350000"}]}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T01:38:49.356275Z"}, {"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-27T01:38:49.356306Z", "failed_checks": [], "passed_checks": [{"name": "ISAs search response format", "timestamp": "2023-11-27T01:38:49.368251Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "Successful ISAs search", "timestamp": "2023-11-27T01:38:49.368292Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "ISA not returned by search", "timestamp": "2023-11-27T01:38:49.368471Z", "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-27T01:36:59.742392Z", "initiated_at": "2023-11-27T01:38:49.356383Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxOCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:49 GMT", "Content-Length": "21"}, "elapsed_s": 0.001871, "reported": "2023-11-27T01:38:49.358836Z", "json": {"service_areas": []}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T01:38:49.368502Z"}, {"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-27T01:38:49.368531Z", "failed_checks": [], "passed_checks": [{"name": "ISAs search response format", "timestamp": "2023-11-27T01:38:49.381737Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "Successful ISAs search", "timestamp": "2023-11-27T01:38:49.381782Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "ISA returned by search", "timestamp": "2023-11-27T01:38:49.382667Z", "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-27T01:38:49.368592Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxOCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:49 GMT", "Content-Length": "321"}, "elapsed_s": 0.001703, "reported": "2023-11-27T01:38:49.370847Z", "json": {"service_areas": [{"uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "time_start": {"value": "2023-11-27T01:37:59.742392Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-27T02:38:00.742392Z", "format": "RFC3339"}, "version": "1f6qn5ekfsjko", "id": "0000015c-e36d-40be-d38b-eca6ca350000"}]}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T01:38:49.382697Z"}, {"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-27T01:38:49.382729Z", "failed_checks": [], "passed_checks": [{"name": "Search request rejected", "timestamp": "2023-11-27T01:38:49.384438Z", "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-27T01:38:49.382774Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxOCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:49 GMT", "Content-Length": "68"}, "elapsed_s": 0.000861, "reported": "2023-11-27T01:38:49.384184Z", "json": {"message": "Missing area (E:91d6f2e7-3b09-4e1e-880d-98658e2b35c1)"}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T01:38:49.384491Z"}, {"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-27T01:38:49.384543Z", "failed_checks": [], "passed_checks": [{"name": "Search request rejected", "timestamp": "2023-11-27T01:38:49.386240Z", "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-27T01:38:49.384638Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxOCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 413, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:49 GMT", "Content-Length": "70"}, "elapsed_s": 0.000834, "reported": "2023-11-27T01:38:49.385997Z", "json": {"message": "Area too large (E:95c746b3-dc9e-4a88-871d-0a59ed6fba76)"}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T01:38:49.386293Z"}, {"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-27T01:38:49.386343Z", "failed_checks": [], "passed_checks": [{"name": "Search request rejected", "timestamp": "2023-11-27T01:38:49.388020Z", "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-27T01:38:49.386421Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxOCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:49 GMT", "Content-Length": "103"}, "elapsed_s": 0.000813, "reported": "2023-11-27T01:38:49.387754Z", "json": {"message": "Intersection found between polygon edge 1 and 4 (E:40a3656f-b1c4-49b2-a47d-7d72c62a40d8)"}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T01:38:49.388073Z"}], "end_time": "2023-11-27T01:38:49.388106Z"}, {"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-27T01:38:49.388162Z", "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-27T01:38:49.388210Z", "failed_checks": [], "passed_checks": [{"name": "Delete request rejected", "timestamp": "2023-11-27T01:38:49.390861Z", "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/f6qn5ekfsjk", "initiated_at": "2023-11-27T01:38:49.388268Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcyOSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 409, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:49 GMT", "Content-Length": "127"}, "elapsed_s": 0.001806, "reported": "2023-11-27T01:38:49.390597Z", "json": {"message": "ISA currently at version 1f6qn5ekfsjko but client specified f6qn5ekfsjk (E:7d12c97d-341e-43d0-a451-bd54d9989648)"}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T01:38:49.390914Z"}, {"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-27T01:38:49.390960Z", "failed_checks": [], "passed_checks": [{"name": "Delete request rejected", "timestamp": "2023-11-27T01:38:49.392780Z", "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-27T01:38:49.391032Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcyOSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:49 GMT", "Content-Length": "78"}, "elapsed_s": 0.000825, "reported": "2023-11-27T01:38:49.392522Z", "json": {"message": "Missing version string (E:5370f4ed-7046-4f22-873d-938fcadc0d91)"}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T01:38:49.392831Z"}, {"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-27T01:38:49.392877Z", "failed_checks": [], "passed_checks": [{"name": "ISA response format", "timestamp": "2023-11-27T01:38:49.413100Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,b"]}, {"name": "ISA ID matches", "timestamp": "2023-11-27T01:38:49.413177Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,b"]}, {"name": "ISA version matches", "timestamp": "2023-11-27T01:38:49.413227Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,b"]}, {"name": "ISA deleted", "timestamp": "2023-11-27T01:38:49.413254Z", "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/1f6qn5ekfsjko", "initiated_at": "2023-11-27T01:38:49.392947Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcyOSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:49 GMT", "Content-Length": "335"}, "elapsed_s": 0.005325, "reported": "2023-11-27T01:38:49.399007Z", "json": {"service_area": {"uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "time_start": {"value": "2023-11-27T01:37:59.742392Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-27T02:38:00.742392Z", "format": "RFC3339"}, "version": "1f6qn5ekfsjko", "id": "0000015c-e36d-40be-d38b-eca6ca350000"}, "subscribers": []}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T01:38:49.413275Z"}, {"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-27T01:38:49.413301Z", "failed_checks": [], "passed_checks": [{"name": "ISA not found", "timestamp": "2023-11-27T01:38:49.415538Z", "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-27T01:38:49.413345Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxOCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:49 GMT", "Content-Length": "106"}, "elapsed_s": 0.001391, "reported": "2023-11-27T01:38:49.415300Z", "json": {"message": "ISA 0000015c-e36d-40be-d38b-eca6ca350000 not found (E:e2fc03f3-b570-4afd-9393-aaecb7aee25e)"}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T01:38:49.415591Z"}, {"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-27T01:38:49.415637Z", "failed_checks": [], "passed_checks": [{"name": "ISAs search response format", "timestamp": "2023-11-27T01:38:49.427273Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "Successful ISAs search", "timestamp": "2023-11-27T01:38:49.427315Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "ISA not returned by search", "timestamp": "2023-11-27T01:38:49.427496Z", "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-27T01:38:49.415742Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxOCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:49 GMT", "Content-Length": "21"}, "elapsed_s": 0.001505, "reported": "2023-11-27T01:38:49.417818Z", "json": {"service_areas": []}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T01:38:49.427525Z"}], "end_time": "2023-11-27T01:38:49.427541Z"}], "successful": true, "end_time": "2023-11-27T01:38:49.427557Z", "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-27T01:38:49.427582Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-27T01:38:49.429858Z", "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-27T01:38:49.427610Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxOCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:49 GMT", "Content-Length": "106"}, "elapsed_s": 0.001377, "reported": "2023-11-27T01:38:49.429552Z", "json": {"message": "ISA 0000015c-e36d-40be-d38b-eca6ca350000 not found (E:8ca1850e-4f62-4f4f-855d-1f150749e077)"}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T01:38:49.429934Z"}}}, {"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-27T01:38:49.430431Z", "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-27T01:38:49.430503Z", "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-27T01:38:49.430559Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-27T01:38:49.432547Z", "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-27T01:38:49.430603Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxOCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:49 GMT", "Content-Length": "106"}, "elapsed_s": 0.001166, "reported": "2023-11-27T01:38:49.432281Z", "json": {"message": "ISA 00000170-e36d-40be-d38b-eca6ca350000 not found (E:e128d299-79d7-457a-88fe-d94c47c9d6dc)"}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T01:38:49.432627Z"}], "end_time": "2023-11-27T01:38:49.432657Z"}, {"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-27T01:38:49.432691Z", "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-27T01:38:49.432730Z", "failed_checks": [], "passed_checks": [{"name": "ISA huge area", "timestamp": "2023-11-27T01:38:49.435379Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA empty vertices", "timestamp": "2023-11-27T01:38:49.437898Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA start time in the past", "timestamp": "2023-11-27T01:38:49.440609Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA start time after end time", "timestamp": "2023-11-27T01:38:49.443608Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA vertices are valid", "timestamp": "2023-11-27T01:38:49.446855Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA missing outline", "timestamp": "2023-11-27T01:38:49.448873Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA missing volume", "timestamp": "2023-11-27T01:38:49.450591Z", "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-27T01:38:49.433622Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcyOSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-27T01:37:59.749163Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-27T02:37:59.749163Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "354756f2-bf95-46a1-8575-69e770c9f3f0"}, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:49 GMT", "Content-Length": "70"}, "elapsed_s": 0.00089, "reported": "2023-11-27T01:38:49.435064Z", "json": {"message": "Area too large (E:a3a5388c-d0ac-44ce-8f59-edeeee036fa2)"}, "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-27T01:38:49.436212Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcyOSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-27T01:37:59.749163Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-27T02:37:59.749163Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "06578d19-db3d-433a-9a42-a32aca8d8ded"}, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:49 GMT", "Content-Length": "84"}, "elapsed_s": 0.000799, "reported": "2023-11-27T01:38:49.437554Z", "json": {"message": "Not enough points in polygon (E:c62a5c4f-d5dc-42b9-af0c-6df4d6581b96)"}, "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-27T01:38:49.438803Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcyOSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-27T01:28:49.437948Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-27T02:28:49.437948Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "b2ccfa00-e687-4105-898c-c1de389c0112"}, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:49 GMT", "Content-Length": "116"}, "elapsed_s": 0.000951, "reported": "2023-11-27T01:38:49.440307Z", "json": {"message": "IdentificationServiceArea time_start must not be in the past (E:7ef7572f-b25f-4bfd-93ab-02d631bb5472)"}, "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-27T01:38:49.441666Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcyOSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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": "b4b8fca3-ace5-4c11-9b5c-9d71188c326d"}, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:49 GMT", "Content-Length": "116"}, "elapsed_s": 0.001059, "reported": "2023-11-27T01:38:49.443298Z", "json": {"message": "IdentificationServiceArea time_start must not be in the past (E:d7473e40-a9ed-4fd3-b50d-c0560a69509b)"}, "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-27T01:38:49.444564Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcyOSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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": "392a1d84-62f4-4ed1-b42b-dce6ac6b9460"}, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:49 GMT", "Content-Length": "101"}, "elapsed_s": 0.001399, "reported": "2023-11-27T01:38:49.446557Z", "json": {"message": "Coordinates did not create a well-formed area (E:5c2ad943-9d5c-42cf-a1df-ff34628d435e)"}, "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-27T01:38:49.447027Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcyOSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-27T01:37:59.749163Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-27T02:37:59.749163Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "354756f2-bf95-46a1-8575-69e770c9f3f0"}, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:49 GMT", "Content-Length": "147"}, "elapsed_s": 0.000899, "reported": "2023-11-27T01:38:49.448637Z", "json": {"message": "Error parsing Volume4D: Neither outline_polygon nor outline_circle were specified in volume (E:4dccc23e-be6f-4347-8f41-551057976d72)"}, "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-27T01:38:49.449036Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcyOSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"extents": {"time_start": {"format": "RFC3339", "value": "2023-11-27T01:37:59.749163Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-27T02:37:59.749163Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "354756f2-bf95-46a1-8575-69e770c9f3f0"}, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:49 GMT", "Content-Length": "147"}, "elapsed_s": 0.000788, "reported": "2023-11-27T01:38:49.450372Z", "json": {"message": "Error parsing Volume4D: Neither outline_polygon nor outline_circle were specified in volume (E:cb203426-9006-40ee-b889-ece2184120a8)"}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T01:38:49.450645Z"}], "end_time": "2023-11-27T01:38:49.450676Z"}], "successful": true, "end_time": "2023-11-27T01:38:49.450702Z", "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-27T01:38:49.450740Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-27T01:38:49.452838Z", "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-27T01:38:49.450783Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxOCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:49 GMT", "Content-Length": "106"}, "elapsed_s": 0.001252, "reported": "2023-11-27T01:38:49.452561Z", "json": {"message": "ISA 00000170-e36d-40be-d38b-eca6ca350000 not found (E:86153baa-0bee-4c15-bb8a-8f6405040f5d)"}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T01:38:49.452918Z"}}}, {"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-27T01:38:49.453352Z", "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-27T01:38:49.453425Z", "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-27T01:38:49.453479Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-27T01:38:49.455425Z", "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-27T01:38:49.453528Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxOCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:49 GMT", "Content-Length": "106"}, "elapsed_s": 0.001122, "reported": "2023-11-27T01:38:49.455160Z", "json": {"message": "ISA 00000171-e36d-40be-d38b-eca6ca350000 not found (E:b1beeda6-fec9-45d7-9c67-3f8182061ee9)"}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T01:38:49.455501Z"}], "end_time": "2023-11-27T01:38:49.455531Z"}, {"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-27T01:38:49.455568Z", "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-27T01:38:49.455605Z", "failed_checks": [], "passed_checks": [{"name": "Create short-lived ISA", "timestamp": "2023-11-27T01:38:49.464313Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "Expired ISAs are not part of search results", "timestamp": "2023-11-27T01:38:54.471665Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.SearchISAs"]}, {"name": "An expired ISA can be queried by its ID", "timestamp": "2023-11-27T01:38:54.475214Z", "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-27T01:38:49.456613Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcyOSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-27T01:38:49.455635Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-27T01:38:54.455635Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "4338cf41-d56e-4026-89b3-967f974d4f1b"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:49 GMT", "Content-Length": "335"}, "elapsed_s": 0.005018, "reported": "2023-11-27T01:38:49.462223Z", "json": {"subscribers": [], "service_area": {"uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "time_start": {"value": "2023-11-27T01:38:49.455635Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-27T01:38:54.455635Z", "format": "RFC3339"}, "version": "1f6qn5epcudq8", "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-27T01:38:54.468037Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxOCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:54 GMT", "Content-Length": "21"}, "elapsed_s": 0.002174, "reported": "2023-11-27T01:38:54.471097Z", "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-27T01:38:54.471749Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxOCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:54 GMT", "Content-Length": "318"}, "elapsed_s": 0.001224, "reported": "2023-11-27T01:38:54.473679Z", "json": {"service_area": {"uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "time_start": {"value": "2023-11-27T01:38:49.455635Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-27T01:38:54.455635Z", "format": "RFC3339"}, "version": "1f6qn5epcudq8", "id": "00000171-e36d-40be-d38b-eca6ca350000"}}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T01:38:54.475248Z"}], "end_time": "2023-11-27T01:38:54.475263Z"}], "successful": true, "end_time": "2023-11-27T01:38:54.475277Z", "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-27T01:38:54.475301Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-27T01:38:54.477679Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.GetISA"]}, {"name": "Removed pre-existing ISA", "timestamp": "2023-11-27T01:38:54.486852Z", "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-27T01:38:54.475330Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxOCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:54 GMT", "Content-Length": "318"}, "elapsed_s": 0.001118, "reported": "2023-11-27T01:38:54.476941Z", "json": {"service_area": {"uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "time_start": {"value": "2023-11-27T01:38:49.455635Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-27T01:38:54.455635Z", "format": "RFC3339"}, "version": "1f6qn5epcudq8", "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/1f6qn5epcudq8", "initiated_at": "2023-11-27T01:38:54.478800Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcyOSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:54 GMT", "Content-Length": "335"}, "elapsed_s": 0.005039, "reported": "2023-11-27T01:38:54.484408Z", "json": {"service_area": {"uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "time_start": {"value": "2023-11-27T01:38:49.455635Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-27T01:38:54.455635Z", "format": "RFC3339"}, "version": "1f6qn5epcudq8", "id": "00000171-e36d-40be-d38b-eca6ca350000"}, "subscribers": []}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T01:38:54.486887Z"}}}, {"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-27T01:38:54.487288Z", "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-27T01:38:54.487353Z", "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-27T01:38:54.487394Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-27T01:38:54.489406Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.GetISA"]}, {"name": "Successful subscription search query", "timestamp": "2023-11-27T01:38:54.492488Z", "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-27T01:38:54.487437Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxOCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:54 GMT", "Content-Length": "106"}, "elapsed_s": 0.001128, "reported": "2023-11-27T01:38:54.489139Z", "json": {"message": "ISA 00000172-e36d-40be-d38b-eca6ca350000 not found (E:b44669dc-34b7-408c-ac57-abc7959a5da8)"}, "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-27T01:38:54.489551Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxOCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:54 GMT", "Content-Length": "21"}, "elapsed_s": 0.001921, "reported": "2023-11-27T01:38:54.492064Z", "json": {"subscriptions": []}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T01:38:54.492714Z"}], "end_time": "2023-11-27T01:38:54.492742Z"}, {"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-27T01:38:54.492785Z", "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-27T01:38:54.492826Z", "failed_checks": [], "passed_checks": [{"name": "Create an ISA", "timestamp": "2023-11-27T01:38:54.501131Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "Create a subscription within the ISA footprint", "timestamp": "2023-11-27T01:38:54.510524Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Subscription for the ISA's area mentions the ISA", "timestamp": "2023-11-27T01:38:54.511705Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Newly created subscription has a notification_index of 0", "timestamp": "2023-11-27T01:38:54.513235Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Mutate the ISA", "timestamp": "2023-11-27T01:38:54.544763Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "Response to the mutation of the ISA contains subscription ID", "timestamp": "2023-11-27T01:38:54.547313Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "Subscription to an ISA has its notification index incremented after mutation", "timestamp": "2023-11-27T01:38:54.548810Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "Delete the ISA", "timestamp": "2023-11-27T01:38:54.621992Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,d"]}, {"name": "Response to the deletion of the ISA contains subscription ID", "timestamp": "2023-11-27T01:38:54.624667Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,b"]}, {"name": "Subscription to an ISA has its notification index incremented after deletion", "timestamp": "2023-11-27T01:38:54.626149Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-27T01:38:54.634772Z", "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-27T01:38:54.493745Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcyOSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-27T01:37:59.762189Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-27T02:37:59.762189Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "9c7e160e-3795-4cfe-9ad5-6cc45e9b9c42"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:54 GMT", "Content-Length": "335"}, "elapsed_s": 0.004774, "reported": "2023-11-27T01:38:54.499179Z", "json": {"subscribers": [], "service_area": {"uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "time_start": {"value": "2023-11-27T01:37:59.762189Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-27T02:37:59.762189Z", "format": "RFC3339"}, "version": "1f6qn5jfgqqfg", "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-27T01:38:54.502204Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxOCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-27T01:37:59.762189Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-27T02:37:59.762189Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "f36c1d20-dd60-41ff-adfa-5712c6457d62"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:54 GMT", "Content-Length": "660"}, "elapsed_s": 0.006547, "reported": "2023-11-27T01:38:54.509355Z", "json": {"service_areas": [{"uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "time_start": {"value": "2023-11-27T01:37:59.762189Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-27T02:37:59.762189Z", "format": "RFC3339"}, "version": "1f6qn5jfgqqfg", "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-27T02:37:59.762189Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T01:37:59.762189Z", "format": "RFC3339"}, "version": "1f6qn5jfosv78"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/rid/v2/dss/identification_service_areas/00000172-e36d-40be-d38b-eca6ca350000/1f6qn5jfgqqfg", "initiated_at": "2023-11-27T01:38:54.514786Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcyOSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-27T01:37:59.762189Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-27T02:37:59.762189Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "a9c0f6a6-e3a3-449a-8385-50d51d1c4fc2"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:54 GMT", "Content-Length": "490"}, "elapsed_s": 0.004841, "reported": "2023-11-27T01:38:54.520326Z", "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-27T01:37:59.762189Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-27T02:37:59.762189Z", "format": "RFC3339"}, "version": "1f6qn5jg543qg", "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/1f6qn5jg543qg", "initiated_at": "2023-11-27T01:38:54.549731Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcyOSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:54 GMT", "Content-Length": "490"}, "elapsed_s": 0.005507, "reported": "2023-11-27T01:38:54.555860Z", "json": {"service_area": {"uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "time_start": {"value": "2023-11-27T01:37:59.762189Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-27T02:37:59.762189Z", "format": "RFC3339"}, "version": "1f6qn5jg543qg", "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/1f6qn5jfosv78", "initiated_at": "2023-11-27T01:38:54.627595Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxOCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:54 GMT", "Content-Length": "341"}, "elapsed_s": 0.004895, "reported": "2023-11-27T01:38:54.633157Z", "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-27T02:37:59.762189Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T01:37:59.762189Z", "format": "RFC3339"}, "version": "1f6qn5jfosv78"}}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T01:38:54.634805Z"}], "end_time": "2023-11-27T01:38:54.634822Z"}], "successful": true, "end_time": "2023-11-27T01:38:54.634837Z", "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-27T01:38:54.634862Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-27T01:38:54.636928Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.GetISA"]}, {"name": "Successful subscription search query", "timestamp": "2023-11-27T01:38:54.640111Z", "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-27T01:38:54.634894Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxOCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:54 GMT", "Content-Length": "106"}, "elapsed_s": 0.001222, "reported": "2023-11-27T01:38:54.636650Z", "json": {"message": "ISA 00000172-e36d-40be-d38b-eca6ca350000 not found (E:807883b7-d0c4-4412-82c4-81a851e647f6)"}, "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-27T01:38:54.637089Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxOCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:54 GMT", "Content-Length": "21"}, "elapsed_s": 0.001968, "reported": "2023-11-27T01:38:54.639715Z", "json": {"subscriptions": []}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T01:38:54.640285Z"}}}, {"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-27T01:38:54.640679Z", "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-27T01:38:54.640754Z", "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-27T01:38:54.640811Z", "failed_checks": [], "passed_checks": [{"name": "Successful subscription search query", "timestamp": "2023-11-27T01:38:54.643338Z", "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-27T01:38:54.640908Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxOCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:54 GMT", "Content-Length": "21"}, "elapsed_s": 0.001551, "reported": "2023-11-27T01:38:54.642992Z", "json": {"subscriptions": []}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T01:38:54.643568Z"}], "end_time": "2023-11-27T01:38:54.643596Z"}, {"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-27T01:38:54.643630Z", "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-27T01:38:54.643676Z", "failed_checks": [], "passed_checks": [{"name": "Too-long subscription creation rejected", "timestamp": "2023-11-27T01:38:54.646460Z", "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-27T01:38:54.644675Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxOCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-27T01:38:54.643731Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-28T01:48:54.643731Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "4f7da748-1a8d-44d2-ad2e-b2b88963daf8"}, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:54 GMT", "Content-Length": "92"}, "elapsed_s": 0.000916, "reported": "2023-11-27T01:38:54.646153Z", "json": {"message": "Subscription window exceeds 24 hours (E:baebad26-533e-443c-90bd-1ed6ae69ab15)"}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T01:38:54.646514Z"}, {"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-27T01:38:54.646553Z", "failed_checks": [], "passed_checks": [{"name": "Valid subscription created", "timestamp": "2023-11-27T01:38:54.655005Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Subscription duration limited during update", "timestamp": "2023-11-27T01:38:54.657651Z", "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-27T01:38:54.647569Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxOCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-27T01:38:54.646612Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-28T01:37:54.646612Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "5634ccb9-bd9f-44b8-a0e9-c54a763acf39"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:54 GMT", "Content-Length": "360"}, "elapsed_s": 0.005908, "reported": "2023-11-27T01:38:54.654083Z", "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-28T01:37:54.646612Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T01:38:54.646612Z", "format": "RFC3339"}, "version": "1f6qn5jk3ecbo"}}, "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-27T01:38:54.655869Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxOCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-27T01:38:54.655062Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-28T01:48:54.655062Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "695432df-d9a7-4633-a5e1-f29e522becfd"}, "body": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:54 GMT", "Content-Length": "92"}, "elapsed_s": 0.000877, "reported": "2023-11-27T01:38:54.657348Z", "json": {"message": "Subscription window exceeds 24 hours (E:d38b56b3-25b0-4ca0-966e-880fec03d2ec)"}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T01:38:54.657704Z"}, {"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-27T01:38:54.657740Z", "failed_checks": [], "passed_checks": [{"name": "Subscription deleted", "timestamp": "2023-11-27T01:38:54.665606Z", "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/1f6qn5jk3ecbo", "initiated_at": "2023-11-27T01:38:54.659023Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxOCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:54 GMT", "Content-Length": "341"}, "elapsed_s": 0.003901, "reported": "2023-11-27T01:38:54.663730Z", "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-28T01:37:54.646612Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T01:38:54.646612Z", "format": "RFC3339"}, "version": "1f6qn5jk3ecbo"}}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T01:38:54.665639Z"}], "end_time": "2023-11-27T01:38:54.665656Z"}, {"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-27T01:38:54.665684Z", "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-27T01:38:54.665711Z", "failed_checks": [], "passed_checks": [{"name": "Create up to the maximum allowed number of subscriptions in an area", "timestamp": "2023-11-27T01:38:54.751186Z", "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-27T01:38:54.666509Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxOCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-27T01:38:54.665752Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-27T02:08:54.665752Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "65470c4c-6dbc-419e-b9ee-34bdfaae3712"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:54 GMT", "Content-Length": "360"}, "elapsed_s": 0.00616, "reported": "2023-11-27T01:38:54.673253Z", "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-27T02:08:54.665752Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T01:38:54.665752Z", "format": "RFC3339"}, "version": "1f6qn5jklg4ko"}}, "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-27T01:38:54.674969Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxOCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-27T01:38:54.674191Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-27T02:08:54.674191Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "c5c34a34-7c8c-4f1d-ba91-35a7af3dab32"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:54 GMT", "Content-Length": "360"}, "elapsed_s": 0.006255, "reported": "2023-11-27T01:38:54.681804Z", "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-27T02:08:54.674191Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T01:38:54.674191Z", "format": "RFC3339"}, "version": "1f6qn5jktkli0"}}, "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-27T01:38:54.683365Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxOCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-27T01:38:54.682589Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-27T02:08:54.682589Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "51db6c45-7c26-4f64-ae72-9631578d20c8"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:54 GMT", "Content-Length": "360"}, "elapsed_s": 0.006134, "reported": "2023-11-27T01:38:54.690067Z", "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-27T02:08:54.682589Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T01:38:54.682589Z", "format": "RFC3339"}, "version": "1f6qn5jl5kd50"}}, "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-27T01:38:54.691781Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxOCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-27T01:38:54.691005Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-27T02:08:54.691005Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "2a76687e-a755-480c-9fd8-f3bc2cfcc89a"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:54 GMT", "Content-Length": "360"}, "elapsed_s": 0.006102, "reported": "2023-11-27T01:38:54.698510Z", "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-27T02:08:54.691005Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T01:38:54.691005Z", "format": "RFC3339"}, "version": "1f6qn5jldlgm8"}}, "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-27T01:38:54.700283Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxOCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-27T01:38:54.699466Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-27T02:08:54.699466Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "c7769696-9c2d-4c44-8502-e733d49d9bf2"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:54 GMT", "Content-Length": "360"}, "elapsed_s": 0.006526, "reported": "2023-11-27T01:38:54.707405Z", "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-27T02:08:54.699466Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T01:38:54.699466Z", "format": "RFC3339"}, "version": "1f6qn5jllngho"}}, "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-27T01:38:54.709202Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxOCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-27T01:38:54.708403Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-27T02:08:54.708403Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "6332aa24-c4bb-42cb-8481-e77ba936dbf5"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:54 GMT", "Content-Length": "360"}, "elapsed_s": 0.006423, "reported": "2023-11-27T01:38:54.716253Z", "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-27T02:08:54.708403Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T01:38:54.708403Z", "format": "RFC3339"}, "version": "1f6qn5jlu7nfo"}}, "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-27T01:38:54.717907Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxOCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-27T01:38:54.717120Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-27T02:08:54.717120Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "8e253786-69ad-4777-a014-5a30ff7b3d3b"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:54 GMT", "Content-Length": "358"}, "elapsed_s": 0.006174, "reported": "2023-11-27T01:38:54.724681Z", "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-27T02:08:54.71712Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T01:38:54.71712Z", "format": "RFC3339"}, "version": "1f6qn5jm6hq4g"}}, "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-27T01:38:54.726426Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxOCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-27T01:38:54.725631Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-27T02:08:54.725631Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "36776eaf-bdc3-4a32-a18b-f37a4365a31b"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:54 GMT", "Content-Length": "360"}, "elapsed_s": 0.006223, "reported": "2023-11-27T01:38:54.733232Z", "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-27T02:08:54.725631Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T01:38:54.725631Z", "format": "RFC3339"}, "version": "1f6qn5jmem0a0"}}, "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-27T01:38:54.734815Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxOCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-27T01:38:54.734041Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-27T02:08:54.734041Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "9f636908-7ea2-4f6d-8585-f31cb26ef52b"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:54 GMT", "Content-Length": "360"}, "elapsed_s": 0.006389, "reported": "2023-11-27T01:38:54.741783Z", "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-27T02:08:54.734041Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T01:38:54.734041Z", "format": "RFC3339"}, "version": "1f6qn5jmmj7qg"}}, "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-27T01:38:54.743351Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxOCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-27T01:38:54.742584Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-27T02:08:54.742584Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "5acf058c-8909-4e8a-8cd5-dd704b3c6dba"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:54 GMT", "Content-Length": "360"}, "elapsed_s": 0.006293, "reported": "2023-11-27T01:38:54.750228Z", "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-27T02:08:54.742584Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T01:38:54.742584Z", "format": "RFC3339"}, "version": "1f6qn5jmura0o"}}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T01:38:54.751232Z"}, {"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-27T01:38:54.751261Z", "failed_checks": [], "passed_checks": [{"name": "Enforce maximum number of subscriptions for an area", "timestamp": "2023-11-27T01:38:54.756415Z", "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-27T01:38:54.752113Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxOCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-27T01:38:54.751307Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-27T02:08:54.751307Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "5b837b44-f8f6-4037-ac30-12ca5501acdc"}, "body": null}, "response": {"code": 429, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:54 GMT", "Content-Length": "108"}, "elapsed_s": 0.003458, "reported": "2023-11-27T01:38:54.756161Z", "json": {"message": "Too many existing subscriptions in this area already (E:ec5481a0-5966-416b-b34a-fc97247ea2e7)"}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T01:38:54.756468Z"}, {"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-27T01:38:54.756511Z", "failed_checks": [], "passed_checks": [{"name": "Successful subscription search query", "timestamp": "2023-11-27T01:38:54.763782Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,f"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-27T01:38:54.775767Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,d"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-27T01:38:54.780902Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,d"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-27T01:38:54.786155Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,d"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-27T01:38:54.791100Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,d"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-27T01:38:54.796312Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,d"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-27T01:38:54.809231Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,d"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-27T01:38:54.814640Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,d"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-27T01:38:54.820025Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,d"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-27T01:38:54.825391Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,d"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-27T01:38:54.830589Z", "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-27T01:38:54.756619Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxOCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:54 GMT", "Transfer-Encoding": "chunked"}, "elapsed_s": 0.002534, "reported": "2023-11-27T01:38:54.759819Z", "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-27T02:08:54.665752Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T01:38:54.665752Z", "format": "RFC3339"}, "version": "1f6qn5jklg4ko"}, {"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-27T02:08:54.674191Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T01:38:54.674191Z", "format": "RFC3339"}, "version": "1f6qn5jktkli0"}, {"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-27T02:08:54.682589Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T01:38:54.682589Z", "format": "RFC3339"}, "version": "1f6qn5jl5kd50"}, {"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-27T02:08:54.691005Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T01:38:54.691005Z", "format": "RFC3339"}, "version": "1f6qn5jldlgm8"}, {"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-27T02:08:54.699466Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T01:38:54.699466Z", "format": "RFC3339"}, "version": "1f6qn5jllngho"}, {"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-27T02:08:54.708403Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T01:38:54.708403Z", "format": "RFC3339"}, "version": "1f6qn5jlu7nfo"}, {"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-27T02:08:54.71712Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T01:38:54.71712Z", "format": "RFC3339"}, "version": "1f6qn5jm6hq4g"}, {"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-27T02:08:54.725631Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T01:38:54.725631Z", "format": "RFC3339"}, "version": "1f6qn5jmem0a0"}, {"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-27T02:08:54.734041Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T01:38:54.734041Z", "format": "RFC3339"}, "version": "1f6qn5jmmj7qg"}, {"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-27T02:08:54.742584Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T01:38:54.742584Z", "format": "RFC3339"}, "version": "1f6qn5jmura0o"}]}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350100/1f6qn5jklg4ko", "initiated_at": "2023-11-27T01:38:54.770576Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxOCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:54 GMT", "Content-Length": "341"}, "elapsed_s": 0.004234, "reported": "2023-11-27T01:38:54.775455Z", "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-27T02:08:54.665752Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T01:38:54.665752Z", "format": "RFC3339"}, "version": "1f6qn5jklg4ko"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350101/1f6qn5jktkli0", "initiated_at": "2023-11-27T01:38:54.775890Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxOCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:54 GMT", "Content-Length": "341"}, "elapsed_s": 0.003969, "reported": "2023-11-27T01:38:54.780559Z", "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-27T02:08:54.674191Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T01:38:54.674191Z", "format": "RFC3339"}, "version": "1f6qn5jktkli0"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350102/1f6qn5jl5kd50", "initiated_at": "2023-11-27T01:38:54.781006Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxOCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:54 GMT", "Content-Length": "341"}, "elapsed_s": 0.004025, "reported": "2023-11-27T01:38:54.785819Z", "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-27T02:08:54.682589Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T01:38:54.682589Z", "format": "RFC3339"}, "version": "1f6qn5jl5kd50"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350103/1f6qn5jldlgm8", "initiated_at": "2023-11-27T01:38:54.786260Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxOCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:54 GMT", "Content-Length": "341"}, "elapsed_s": 0.003922, "reported": "2023-11-27T01:38:54.790795Z", "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-27T02:08:54.691005Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T01:38:54.691005Z", "format": "RFC3339"}, "version": "1f6qn5jldlgm8"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350104/1f6qn5jllngho", "initiated_at": "2023-11-27T01:38:54.791205Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxOCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:54 GMT", "Content-Length": "341"}, "elapsed_s": 0.004059, "reported": "2023-11-27T01:38:54.796038Z", "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-27T02:08:54.699466Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T01:38:54.699466Z", "format": "RFC3339"}, "version": "1f6qn5jllngho"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350105/1f6qn5jlu7nfo", "initiated_at": "2023-11-27T01:38:54.796402Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxOCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:54 GMT", "Content-Length": "341"}, "elapsed_s": 0.011696, "reported": "2023-11-27T01:38:54.808879Z", "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-27T02:08:54.708403Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T01:38:54.708403Z", "format": "RFC3339"}, "version": "1f6qn5jlu7nfo"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350106/1f6qn5jm6hq4g", "initiated_at": "2023-11-27T01:38:54.809351Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxOCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:54 GMT", "Content-Length": "339"}, "elapsed_s": 0.004279, "reported": "2023-11-27T01:38:54.814291Z", "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-27T02:08:54.71712Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T01:38:54.71712Z", "format": "RFC3339"}, "version": "1f6qn5jm6hq4g"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350107/1f6qn5jmem0a0", "initiated_at": "2023-11-27T01:38:54.814747Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxOCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:54 GMT", "Content-Length": "341"}, "elapsed_s": 0.004146, "reported": "2023-11-27T01:38:54.819644Z", "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-27T02:08:54.725631Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T01:38:54.725631Z", "format": "RFC3339"}, "version": "1f6qn5jmem0a0"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350108/1f6qn5jmmj7qg", "initiated_at": "2023-11-27T01:38:54.820127Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxOCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:54 GMT", "Content-Length": "341"}, "elapsed_s": 0.004149, "reported": "2023-11-27T01:38:54.825046Z", "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-27T02:08:54.734041Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T01:38:54.734041Z", "format": "RFC3339"}, "version": "1f6qn5jmmj7qg"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/0000016f-e36d-40be-d38b-eca6ca350109/1f6qn5jmura0o", "initiated_at": "2023-11-27T01:38:54.825504Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxOCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:54 GMT", "Content-Length": "341"}, "elapsed_s": 0.00395, "reported": "2023-11-27T01:38:54.830221Z", "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-27T02:08:54.742584Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T01:38:54.742584Z", "format": "RFC3339"}, "version": "1f6qn5jmura0o"}}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T01:38:54.830701Z"}], "end_time": "2023-11-27T01:38:54.830750Z"}], "successful": true, "end_time": "2023-11-27T01:38:54.830771Z", "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-27T01:38:54.830824Z", "failed_checks": [], "passed_checks": [{"name": "Successful subscription search query", "timestamp": "2023-11-27T01:38:54.833899Z", "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-27T01:38:54.830933Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxOCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:54 GMT", "Content-Length": "21"}, "elapsed_s": 0.001796, "reported": "2023-11-27T01:38:54.833466Z", "json": {"subscriptions": []}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T01:38:54.834096Z"}}}, {"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-27T01:38:54.834534Z", "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-27T01:38:54.834727Z", "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-27T01:38:54.834779Z", "failed_checks": [], "passed_checks": [{"name": "Search for all subscriptions in ISA area", "timestamp": "2023-11-27T01:38:54.837741Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,f"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-27T01:38:54.839940Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,e"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-27T01:38:54.842051Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,e"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-27T01:38:54.844153Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,e"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-27T01:38:54.846117Z", "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-27T01:38:54.834888Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxOCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:54 GMT", "Content-Length": "21"}, "elapsed_s": 0.001922, "reported": "2023-11-27T01:38:54.837391Z", "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-27T01:38:54.837944Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxOCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:54 GMT", "Content-Length": "115"}, "elapsed_s": 0.001134, "reported": "2023-11-27T01:38:54.839657Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350000 not found (E:1e0cf200-8e50-46aa-a3a9-0c40496ca696)"}, "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-27T01:38:54.840039Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxOCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:54 GMT", "Content-Length": "115"}, "elapsed_s": 0.001122, "reported": "2023-11-27T01:38:54.841833Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350001 not found (E:6a8007d6-df5e-4403-8360-6930954c7390)"}, "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-27T01:38:54.842158Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxOCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:54 GMT", "Content-Length": "115"}, "elapsed_s": 0.001174, "reported": "2023-11-27T01:38:54.843921Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350002 not found (E:d696dd30-6aac-4a8d-8b09-76de1a461701)"}, "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-27T01:38:54.844260Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxOCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:54 GMT", "Content-Length": "115"}, "elapsed_s": 0.001118, "reported": "2023-11-27T01:38:54.845899Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350003 not found (E:3a5f7636-dd8d-43ad-b786-a2e201bd3f54)"}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T01:38:54.846195Z"}], "end_time": "2023-11-27T01:38:54.846225Z"}, {"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-27T01:38:54.846266Z", "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-27T01:38:54.846310Z", "failed_checks": [], "passed_checks": [{"name": "Create subscription", "timestamp": "2023-11-27T01:38:54.854741Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Response to subscription creation contains a subscription", "timestamp": "2023-11-27T01:38:54.856069Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T01:38:54.857331Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T01:38:54.857416Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T01:38:54.857491Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T01:38:54.857563Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T01:38:54.857651Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T01:38:54.857742Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T01:38:54.857815Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T01:38:54.857891Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T01:38:54.857962Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T01:38:54.858020Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned notification index is 0 if present", "timestamp": "2023-11-27T01:38:54.859104Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Create subscription", "timestamp": "2023-11-27T01:38:54.868506Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Response to subscription creation contains a subscription", "timestamp": "2023-11-27T01:38:54.869580Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T01:38:54.870510Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T01:38:54.870569Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T01:38:54.870619Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T01:38:54.870665Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T01:38:54.870721Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T01:38:54.870785Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T01:38:54.870834Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T01:38:54.870885Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-27T01:38:54.870935Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T01:38:54.870983Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T01:38:54.871032Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned notification index is 0 if present", "timestamp": "2023-11-27T01:38:54.871939Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Create subscription", "timestamp": "2023-11-27T01:38:54.881814Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Response to subscription creation contains a subscription", "timestamp": "2023-11-27T01:38:54.882898Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T01:38:54.883972Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T01:38:54.884033Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T01:38:54.884085Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T01:38:54.884133Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T01:38:54.884191Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T01:38:54.884250Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T01:38:54.884298Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T01:38:54.884345Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-27T01:38:54.884394Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T01:38:54.884441Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T01:38:54.884492Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned notification index is 0 if present", "timestamp": "2023-11-27T01:38:54.885497Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Create subscription", "timestamp": "2023-11-27T01:38:54.894971Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Response to subscription creation contains a subscription", "timestamp": "2023-11-27T01:38:54.896068Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T01:38:54.896977Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T01:38:54.897036Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T01:38:54.897086Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T01:38:54.897135Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T01:38:54.897194Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T01:38:54.897259Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T01:38:54.897308Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T01:38:54.897355Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-27T01:38:54.897404Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-27T01:38:54.897474Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T01:38:54.897530Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T01:38:54.897582Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned notification index is 0 if present", "timestamp": "2023-11-27T01:38:54.898506Z", "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-27T01:38:54.847156Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxOCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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": "f911aac5-92cd-4711-8463-b28f43b3e5ab"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:54 GMT", "Content-Length": "360"}, "elapsed_s": 0.00587, "reported": "2023-11-27T01:38:54.853578Z", "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-28T01:38:54.848074Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T01:38:54.848074Z", "format": "RFC3339"}, "version": "1f6qn5jq1o5d8"}}, "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-27T01:38:54.860903Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxOCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-27T01:47:48.775272Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "f73b767f-6e08-4273-ae5c-ea317131c324"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:54 GMT", "Content-Length": "360"}, "elapsed_s": 0.005999, "reported": "2023-11-27T01:38:54.867566Z", "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-27T01:47:48.775272Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T01:38:54.861968Z", "format": "RFC3339"}, "version": "1f6qn5jqf06o0"}}, "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-27T01:38:54.873877Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxOCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-27T01:37:48.775272Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "b986af1e-7967-4e95-a159-fb3760b0c8a6"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:54 GMT", "Content-Length": "360"}, "elapsed_s": 0.006253, "reported": "2023-11-27T01:38:54.880795Z", "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-28T01:37:48.775272Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T01:37:48.775272Z", "format": "RFC3339"}, "version": "1f6qn5jqrd6r8"}}, "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-27T01:38:54.887538Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxOCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-27T01:37:48.775272Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-27T01:47:48.775272Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "8d4dbff0-522d-48b0-baea-525185fd8fe5"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:54 GMT", "Content-Length": "360"}, "elapsed_s": 0.005826, "reported": "2023-11-27T01:38:54.894016Z", "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-27T01:47:48.775272Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T01:37:48.775272Z", "format": "RFC3339"}, "version": "1f6qn5jr8btbg"}}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T01:38:54.899757Z"}, {"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-27T01:38:54.899940Z", "failed_checks": [], "passed_checks": [{"name": "Subscription can be mutated", "timestamp": "2023-11-27T01:38:54.908257Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Response to subscription mutation contains a subscription", "timestamp": "2023-11-27T01:38:54.909173Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T01:38:54.910265Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T01:38:54.910330Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T01:38:54.910384Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T01:38:54.910434Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T01:38:54.910493Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T01:38:54.910553Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T01:38:54.910602Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T01:38:54.910651Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-27T01:38:54.910701Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-27T01:38:54.910749Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T01:38:54.910797Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T01:38:54.910848Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Mutated subscription version is updated", "timestamp": "2023-11-27T01:38:54.910905Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Subscription can be mutated", "timestamp": "2023-11-27T01:38:54.920134Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Response to subscription mutation contains a subscription", "timestamp": "2023-11-27T01:38:54.921063Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T01:38:54.922194Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T01:38:54.922259Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T01:38:54.922312Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T01:38:54.922363Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T01:38:54.922423Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T01:38:54.922483Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T01:38:54.922532Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T01:38:54.922581Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-27T01:38:54.922631Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-27T01:38:54.922682Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T01:38:54.922731Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T01:38:54.922783Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Mutated subscription version is updated", "timestamp": "2023-11-27T01:38:54.922841Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Subscription can be mutated", "timestamp": "2023-11-27T01:38:54.932415Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Response to subscription mutation contains a subscription", "timestamp": "2023-11-27T01:38:54.933355Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T01:38:54.934266Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T01:38:54.934327Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T01:38:54.934379Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T01:38:54.934427Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T01:38:54.934485Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T01:38:54.934545Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T01:38:54.934594Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T01:38:54.934643Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-27T01:38:54.934692Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-27T01:38:54.934741Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T01:38:54.934792Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T01:38:54.934846Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Mutated subscription version is updated", "timestamp": "2023-11-27T01:38:54.934905Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Subscription can be mutated", "timestamp": "2023-11-27T01:38:54.944193Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Response to subscription mutation contains a subscription", "timestamp": "2023-11-27T01:38:54.945207Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T01:38:54.946115Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T01:38:54.946200Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T01:38:54.946257Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T01:38:54.946307Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T01:38:54.946368Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T01:38:54.946429Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T01:38:54.946478Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T01:38:54.946527Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-27T01:38:54.946576Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-27T01:38:54.946625Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T01:38:54.946673Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T01:38:54.946733Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Mutated subscription version is updated", "timestamp": "2023-11-27T01:38:54.946793Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Subscription can be mutated", "timestamp": "2023-11-27T01:38:54.955707Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Response to subscription mutation contains a subscription", "timestamp": "2023-11-27T01:38:54.956706Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T01:38:54.957628Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T01:38:54.957694Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T01:38:54.957767Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T01:38:54.957823Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T01:38:54.957901Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T01:38:54.957982Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T01:38:54.958051Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T01:38:54.958119Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-27T01:38:54.958178Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-27T01:38:54.958246Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T01:38:54.958312Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T01:38:54.958385Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Mutated subscription version is updated", "timestamp": "2023-11-27T01:38:54.958464Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Subscription can be mutated", "timestamp": "2023-11-27T01:38:54.966826Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Response to subscription mutation contains a subscription", "timestamp": "2023-11-27T01:38:54.967726Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T01:38:54.968659Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T01:38:54.968721Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T01:38:54.968773Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T01:38:54.968821Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T01:38:54.968880Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T01:38:54.968942Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T01:38:54.968991Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T01:38:54.969039Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-27T01:38:54.969088Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-27T01:38:54.969137Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T01:38:54.969186Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T01:38:54.969238Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Mutated subscription version is updated", "timestamp": "2023-11-27T01:38:54.969296Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Subscription can be mutated", "timestamp": "2023-11-27T01:38:54.977733Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Response to subscription mutation contains a subscription", "timestamp": "2023-11-27T01:38:54.978643Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T01:38:54.979539Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T01:38:54.979602Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T01:38:54.979655Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T01:38:54.979706Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T01:38:54.979767Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T01:38:54.979827Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T01:38:54.979918Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T01:38:54.979972Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-27T01:38:54.980024Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-27T01:38:54.980074Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T01:38:54.980125Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T01:38:54.980180Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Mutated subscription version is updated", "timestamp": "2023-11-27T01:38:54.980241Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Subscription can be mutated", "timestamp": "2023-11-27T01:38:54.988369Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Response to subscription mutation contains a subscription", "timestamp": "2023-11-27T01:38:54.989273Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T01:38:54.990160Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T01:38:54.990222Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T01:38:54.990277Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T01:38:54.990328Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T01:38:54.990388Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T01:38:54.990448Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T01:38:54.990498Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T01:38:54.990547Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-27T01:38:54.990598Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-27T01:38:54.990650Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T01:38:54.990700Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T01:38:54.990751Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Mutated subscription version is updated", "timestamp": "2023-11-27T01:38:54.990810Z", "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/1f6qn5jq1o5d8", "initiated_at": "2023-11-27T01:38:54.900913Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxOCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-27T01:39:04.848074Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-28T01:39:04.848074Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "2270f7ed-2113-4a61-b2a9-559867f6a56e"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:54 GMT", "Content-Length": "360"}, "elapsed_s": 0.005758, "reported": "2023-11-27T01:38:54.907336Z", "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-28T01:39:04.848074Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T01:39:04.848074Z", "format": "RFC3339"}, "version": "1f6qn5jrl3cdg"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350001/1f6qn5jqf06o0", "initiated_at": "2023-11-27T01:38:54.912717Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxOCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-27T01:39:04.861968Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-27T01:47:58.775272Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "f5723703-18a0-4aa7-a44d-8b572ea0285f"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:54 GMT", "Content-Length": "360"}, "elapsed_s": 0.00577, "reported": "2023-11-27T01:38:54.919226Z", "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-27T01:47:58.775272Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T01:39:04.861968Z", "format": "RFC3339"}, "version": "1f6qn5js0h6f8"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350002/1f6qn5jqrd6r8", "initiated_at": "2023-11-27T01:38:54.924876Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxOCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-27T01:37:58.775272Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-28T01:37:58.775272Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "a769c7d7-01f6-4921-abbe-c7036cf8931a"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:54 GMT", "Content-Length": "360"}, "elapsed_s": 0.006093, "reported": "2023-11-27T01:38:54.931578Z", "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-28T01:37:58.775272Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T01:37:58.775272Z", "format": "RFC3339"}, "version": "1f6qn5jsbunno"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350003/1f6qn5jr8btbg", "initiated_at": "2023-11-27T01:38:54.937013Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxOCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-27T01:37:58.775272Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-27T01:47:58.775272Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "e7e62f6e-014a-4f60-bd18-f20f61bb316a"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:54 GMT", "Content-Length": "360"}, "elapsed_s": 0.005579, "reported": "2023-11-27T01:38:54.943264Z", "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-27T01:47:58.775272Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T01:37:58.775272Z", "format": "RFC3339"}, "version": "1f6qn5jsnius0"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350000/1f6qn5jrl3cdg", "initiated_at": "2023-11-27T01:38:54.948728Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxOCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-27T01:39:04.848074Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-28T01:39:04.848074Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "0bdc45fc-7035-4ad4-9c68-2a976a8f11d4"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:54 GMT", "Content-Length": "360"}, "elapsed_s": 0.005201, "reported": "2023-11-27T01:38:54.954844Z", "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-28T01:39:04.848074Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T01:39:04.848074Z", "format": "RFC3339"}, "version": "1f6qn5jt32ndo"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350001/1f6qn5js0h6f8", "initiated_at": "2023-11-27T01:38:54.960207Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxOCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-27T01:39:04.861968Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-27T01:47:58.775272Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "2358ad55-5355-4306-90bc-d9382884ce38"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:54 GMT", "Content-Length": "360"}, "elapsed_s": 0.005199, "reported": "2023-11-27T01:38:54.966006Z", "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-27T01:47:58.775272Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T01:39:04.861968Z", "format": "RFC3339"}, "version": "1f6qn5jtdj610"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350002/1f6qn5jsbunno", "initiated_at": "2023-11-27T01:38:54.970947Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxOCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-27T01:37:58.775272Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-28T01:37:58.775272Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "ab2fbc02-5cfb-4dce-8e76-24b94748a461"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:54 GMT", "Content-Length": "360"}, "elapsed_s": 0.005403, "reported": "2023-11-27T01:38:54.976932Z", "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-28T01:37:58.775272Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T01:37:58.775272Z", "format": "RFC3339"}, "version": "1f6qn5jtnssq0"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350003/1f6qn5jsnius0", "initiated_at": "2023-11-27T01:38:54.981868Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxOCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-27T01:37:58.775272Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-27T01:47:58.775272Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "aedfd6ec-40f2-4981-bfce-7b0775375e62"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:54 GMT", "Content-Length": "360"}, "elapsed_s": 0.005052, "reported": "2023-11-27T01:38:54.987537Z", "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-27T01:47:58.775272Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T01:37:58.775272Z", "format": "RFC3339"}, "version": "1f6qn5ju28oto"}}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T01:38:54.991672Z"}, {"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-27T01:38:54.991704Z", "failed_checks": [], "passed_checks": [{"name": "Get Subscription by ID", "timestamp": "2023-11-27T01:38:54.995370Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,e"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T01:38:54.996263Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T01:38:54.996326Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T01:38:54.996381Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T01:38:54.996433Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T01:38:54.996492Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T01:38:54.996553Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T01:38:54.996604Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T01:38:54.996653Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-27T01:38:54.996704Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-27T01:38:54.996755Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T01:38:54.996805Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T01:38:54.996858Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-27T01:38:54.996926Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-27T01:38:54.996983Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,e"]}, {"name": "Get Subscription by ID", "timestamp": "2023-11-27T01:38:55.000288Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,e"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T01:38:55.001130Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T01:38:55.001193Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T01:38:55.001245Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T01:38:55.001295Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T01:38:55.001361Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T01:38:55.001427Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T01:38:55.001479Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T01:38:55.001529Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-27T01:38:55.001581Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-27T01:38:55.001632Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T01:38:55.001683Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T01:38:55.001736Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-27T01:38:55.001815Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-27T01:38:55.001878Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,e"]}, {"name": "Get Subscription by ID", "timestamp": "2023-11-27T01:38:55.005188Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,e"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T01:38:55.006033Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T01:38:55.006095Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T01:38:55.006148Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T01:38:55.006199Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T01:38:55.006260Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T01:38:55.006325Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T01:38:55.006378Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T01:38:55.006428Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-27T01:38:55.006480Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-27T01:38:55.006561Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T01:38:55.006628Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T01:38:55.006687Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-27T01:38:55.006758Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-27T01:38:55.006816Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,e"]}, {"name": "Get Subscription by ID", "timestamp": "2023-11-27T01:38:55.010123Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,e"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T01:38:55.010965Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T01:38:55.011027Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T01:38:55.011080Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T01:38:55.011130Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T01:38:55.011190Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T01:38:55.011252Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T01:38:55.011304Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T01:38:55.011357Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-27T01:38:55.011409Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-27T01:38:55.011461Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T01:38:55.011512Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T01:38:55.011565Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-27T01:38:55.011641Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-27T01:38:55.011702Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,e"]}, {"name": "Search for all subscriptions in ISA area", "timestamp": "2023-11-27T01:38:55.017144Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,f"]}, {"name": "Created Subscription is in search results", "timestamp": "2023-11-27T01:38:55.020327Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,f"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T01:38:55.023517Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T01:38:55.023581Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T01:38:55.023634Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T01:38:55.023684Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T01:38:55.023744Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T01:38:55.023806Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T01:38:55.023887Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T01:38:55.023946Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-27T01:38:55.024001Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-27T01:38:55.024055Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T01:38:55.024108Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T01:38:55.024167Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-27T01:38:55.024242Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-27T01:38:55.024304Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,e"]}, {"name": "Created Subscription is in search results", "timestamp": "2023-11-27T01:38:55.027367Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,f"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T01:38:55.030527Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T01:38:55.030592Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T01:38:55.030645Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T01:38:55.030715Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T01:38:55.030783Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T01:38:55.030846Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T01:38:55.030898Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T01:38:55.030965Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-27T01:38:55.031024Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-27T01:38:55.031094Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T01:38:55.031153Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T01:38:55.031209Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-27T01:38:55.031279Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-27T01:38:55.031336Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,e"]}, {"name": "Created Subscription is in search results", "timestamp": "2023-11-27T01:38:55.034356Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,f"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T01:38:55.037250Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T01:38:55.037314Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T01:38:55.037368Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T01:38:55.037418Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T01:38:55.037478Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T01:38:55.037539Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T01:38:55.037589Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T01:38:55.037639Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-27T01:38:55.037691Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-27T01:38:55.037751Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T01:38:55.037818Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T01:38:55.037874Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-27T01:38:55.037943Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-27T01:38:55.038000Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,e"]}, {"name": "Created Subscription is in search results", "timestamp": "2023-11-27T01:38:55.040888Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,f"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T01:38:55.043892Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T01:38:55.043971Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T01:38:55.044028Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T01:38:55.044080Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T01:38:55.044140Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T01:38:55.044201Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T01:38:55.044251Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T01:38:55.044300Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-27T01:38:55.044351Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-27T01:38:55.044401Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T01:38:55.044450Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T01:38:55.044503Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-27T01:38:55.044569Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-27T01:38:55.044631Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,e"]}, {"name": "No huge search area allowed", "timestamp": "2023-11-27T01:38:55.047589Z", "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-27T01:38:54.991913Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxOCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:54 GMT", "Content-Length": "341"}, "elapsed_s": 0.001118, "reported": "2023-11-27T01:38:54.993625Z", "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-28T01:39:04.848074Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T01:39:04.848074Z", "format": "RFC3339"}, "version": "1f6qn5jt32ndo"}}, "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-27T01:38:54.997029Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxOCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:54 GMT", "Content-Length": "341"}, "elapsed_s": 0.001167, "reported": "2023-11-27T01:38:54.998702Z", "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-27T01:47:58.775272Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T01:39:04.861968Z", "format": "RFC3339"}, "version": "1f6qn5jtdj610"}}, "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-27T01:38:55.001926Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxOCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:55 GMT", "Content-Length": "341"}, "elapsed_s": 0.001188, "reported": "2023-11-27T01:38:55.003629Z", "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-28T01:37:58.775272Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T01:37:58.775272Z", "format": "RFC3339"}, "version": "1f6qn5jtnssq0"}}, "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-27T01:38:55.006863Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxOCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:55 GMT", "Content-Length": "341"}, "elapsed_s": 0.001204, "reported": "2023-11-27T01:38:55.008575Z", "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-27T01:47:58.775272Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T01:37:58.775272Z", "format": "RFC3339"}, "version": "1f6qn5ju28oto"}}, "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-27T01:38:55.011939Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxOCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:55 GMT", "Content-Length": "1316"}, "elapsed_s": 0.002575, "reported": "2023-11-27T01:38:55.015076Z", "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-28T01:39:04.848074Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T01:39:04.848074Z", "format": "RFC3339"}, "version": "1f6qn5jt32ndo"}, {"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-27T01:47:58.775272Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T01:39:04.861968Z", "format": "RFC3339"}, "version": "1f6qn5jtdj610"}, {"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-28T01:37:58.775272Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T01:37:58.775272Z", "format": "RFC3339"}, "version": "1f6qn5jtnssq0"}, {"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-27T01:47:58.775272Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T01:37:58.775272Z", "format": "RFC3339"}, "version": "1f6qn5ju28oto"}]}, "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-27T01:38:55.044702Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxOCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 413, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:55 GMT", "Content-Length": "70"}, "elapsed_s": 0.000835, "reported": "2023-11-27T01:38:55.047350Z", "json": {"message": "Area too large (E:e5eabb04-97cf-43a4-83cd-00356649fa8d)"}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T01:38:55.047642Z"}, {"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-27T01:38:55.047690Z", "failed_checks": [], "passed_checks": [{"name": "Missing version prevents deletion", "timestamp": "2023-11-27T01:38:55.049516Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,d"]}, {"name": "Incorrect version prevents deletion", "timestamp": "2023-11-27T01:38:55.051131Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,d"]}, {"name": "Missing version prevents deletion", "timestamp": "2023-11-27T01:38:55.052760Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,d"]}, {"name": "Incorrect version prevents deletion", "timestamp": "2023-11-27T01:38:55.054388Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,d"]}, {"name": "Missing version prevents deletion", "timestamp": "2023-11-27T01:38:55.056049Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,d"]}, {"name": "Incorrect version prevents deletion", "timestamp": "2023-11-27T01:38:55.057683Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,d"]}, {"name": "Missing version prevents deletion", "timestamp": "2023-11-27T01:38:55.059275Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,d"]}, {"name": "Incorrect version prevents deletion", "timestamp": "2023-11-27T01:38:55.061111Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,d"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-27T01:38:55.068129Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,d"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T01:38:55.069041Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T01:38:55.069102Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T01:38:55.069153Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T01:38:55.069202Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T01:38:55.069260Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T01:38:55.069321Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T01:38:55.069389Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T01:38:55.069442Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-27T01:38:55.069496Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-27T01:38:55.069547Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T01:38:55.069596Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T01:38:55.069649Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-27T01:38:55.069716Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-27T01:38:55.069772Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,e"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-27T01:38:55.076386Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,d"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T01:38:55.077293Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T01:38:55.077353Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T01:38:55.077403Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T01:38:55.077451Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T01:38:55.077508Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T01:38:55.077568Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T01:38:55.077616Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T01:38:55.077662Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-27T01:38:55.077712Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-27T01:38:55.077776Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T01:38:55.077837Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T01:38:55.077908Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-27T01:38:55.077996Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-27T01:38:55.078073Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,e"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-27T01:38:55.084506Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,d"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T01:38:55.085379Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T01:38:55.085439Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T01:38:55.085488Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T01:38:55.085536Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T01:38:55.085593Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T01:38:55.085653Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T01:38:55.085701Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T01:38:55.085748Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-27T01:38:55.085798Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-27T01:38:55.085845Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T01:38:55.085892Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T01:38:55.085943Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-27T01:38:55.086009Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-27T01:38:55.086064Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,e"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-27T01:38:55.092510Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,d"]}, {"name": "Returned subscription has an ID", "timestamp": "2023-11-27T01:38:55.093398Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription ID is correct", "timestamp": "2023-11-27T01:38:55.093457Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an owner", "timestamp": "2023-11-27T01:38:55.093510Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription owner is correct", "timestamp": "2023-11-27T01:38:55.093559Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an ISA URL", "timestamp": "2023-11-27T01:38:55.093616Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned ISA URL has correct base URL", "timestamp": "2023-11-27T01:38:55.093676Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a start time", "timestamp": "2023-11-27T01:38:55.093724Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has an end time", "timestamp": "2023-11-27T01:38:55.093770Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0060"]}, {"name": "Returned start time is correct", "timestamp": "2023-11-27T01:38:55.093819Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned end time is correct", "timestamp": "2023-11-27T01:38:55.093867Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned subscription has a version", "timestamp": "2023-11-27T01:38:55.093914Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Generated subscription version has proper format", "timestamp": "2023-11-27T01:38:55.093964Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Non-mutated subscription keeps the same version", "timestamp": "2023-11-27T01:38:55.094029Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,c"]}, {"name": "Returned notification index is equal to or greater than 0", "timestamp": "2023-11-27T01:38:55.094083Z", "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-27T01:38:55.047948Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxOCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:55 GMT", "Content-Length": "78"}, "elapsed_s": 0.000787, "reported": "2023-11-27T01:38:55.049289Z", "json": {"message": "Missing version string (E:56747ced-ecc1-432a-ac4d-c971836a35a0)"}, "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-27T01:38:55.049618Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxOCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:55 GMT", "Content-Length": "125"}, "elapsed_s": 0.000756, "reported": "2023-11-27T01:38:55.050894Z", "json": {"message": "strconv.ParseUint: parsing \"notacorrectversion\": value out of range (E:793447ae-121f-4642-82fb-58a81415a034)"}, "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-27T01:38:55.051236Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxOCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:55 GMT", "Content-Length": "78"}, "elapsed_s": 0.000727, "reported": "2023-11-27T01:38:55.052536Z", "json": {"message": "Missing version string (E:6bd577ae-8eb5-44d2-ad0a-0ec959014759)"}, "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-27T01:38:55.052864Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxOCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:55 GMT", "Content-Length": "125"}, "elapsed_s": 0.000734, "reported": "2023-11-27T01:38:55.054154Z", "json": {"message": "strconv.ParseUint: parsing \"notacorrectversion\": value out of range (E:094430b0-4e5d-499d-94e2-2321025f4640)"}, "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-27T01:38:55.054490Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxOCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:55 GMT", "Content-Length": "78"}, "elapsed_s": 0.00075, "reported": "2023-11-27T01:38:55.055786Z", "json": {"message": "Missing version string (E:07651675-2a07-4978-a768-0215ac514ded)"}, "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-27T01:38:55.056152Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxOCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:55 GMT", "Content-Length": "125"}, "elapsed_s": 0.000749, "reported": "2023-11-27T01:38:55.057452Z", "json": {"message": "strconv.ParseUint: parsing \"notacorrectversion\": value out of range (E:f07634d7-53f2-406c-8e01-b4157d08e0ca)"}, "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-27T01:38:55.057785Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxOCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:55 GMT", "Content-Length": "78"}, "elapsed_s": 0.000754, "reported": "2023-11-27T01:38:55.059051Z", "json": {"message": "Missing version string (E:cd061eb5-0295-4cd2-aab2-f7d67a2a0647)"}, "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-27T01:38:55.059377Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxOCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:55 GMT", "Content-Length": "125"}, "elapsed_s": 0.000813, "reported": "2023-11-27T01:38:55.060892Z", "json": {"message": "strconv.ParseUint: parsing \"notacorrectversion\": value out of range (E:dd30a115-1f19-425a-953b-d35e07f38cbf)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350000/1f6qn5jt32ndo", "initiated_at": "2023-11-27T01:38:55.061371Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxOCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:55 GMT", "Content-Length": "341"}, "elapsed_s": 0.004354, "reported": "2023-11-27T01:38:55.066430Z", "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-28T01:39:04.848074Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T01:39:04.848074Z", "format": "RFC3339"}, "version": "1f6qn5jt32ndo"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350001/1f6qn5jtdj610", "initiated_at": "2023-11-27T01:38:55.069827Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxOCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:55 GMT", "Content-Length": "341"}, "elapsed_s": 0.004271, "reported": "2023-11-27T01:38:55.074649Z", "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-27T01:47:58.775272Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T01:39:04.861968Z", "format": "RFC3339"}, "version": "1f6qn5jtdj610"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350002/1f6qn5jtnssq0", "initiated_at": "2023-11-27T01:38:55.078149Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxOCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:55 GMT", "Content-Length": "341"}, "elapsed_s": 0.004006, "reported": "2023-11-27T01:38:55.082734Z", "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-28T01:37:58.775272Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T01:37:58.775272Z", "format": "RFC3339"}, "version": "1f6qn5jtnssq0"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/00000173-e36d-40be-d38b-eca6ca350003/1f6qn5ju28oto", "initiated_at": "2023-11-27T01:38:55.086118Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxOCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:55 GMT", "Content-Length": "341"}, "elapsed_s": 0.004103, "reported": "2023-11-27T01:38:55.090815Z", "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-27T01:47:58.775272Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T01:37:58.775272Z", "format": "RFC3339"}, "version": "1f6qn5ju28oto"}}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T01:38:55.094113Z"}, {"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-27T01:38:55.094137Z", "failed_checks": [], "passed_checks": [{"name": "Query by subscription ID should fail", "timestamp": "2023-11-27T01:38:55.096386Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,e"]}, {"name": "Query by subscription ID should fail", "timestamp": "2023-11-27T01:38:55.098614Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,e"]}, {"name": "Query by subscription ID should fail", "timestamp": "2023-11-27T01:38:55.100733Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,e"]}, {"name": "Query by subscription ID should fail", "timestamp": "2023-11-27T01:38:55.102844Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,e"]}, {"name": "Search for all subscriptions in ISA area", "timestamp": "2023-11-27T01:38:55.106003Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,f"]}, {"name": "Deleted subscription should not be present in search results", "timestamp": "2023-11-27T01:38:55.106510Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,f"]}, {"name": "Search area that represents a loop is not allowed", "timestamp": "2023-11-27T01:38:55.108163Z", "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-27T01:38:55.094297Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxOCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:55 GMT", "Content-Length": "115"}, "elapsed_s": 0.00116, "reported": "2023-11-27T01:38:55.096105Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350000 not found (E:c9912125-abaa-442d-8aa1-948e875b2802)"}, "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-27T01:38:55.096470Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxOCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:55 GMT", "Content-Length": "115"}, "elapsed_s": 0.001211, "reported": "2023-11-27T01:38:55.098387Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350001 not found (E:85584192-05fb-46cb-a387-32ceffd143a6)"}, "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-27T01:38:55.098696Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxOCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:55 GMT", "Content-Length": "115"}, "elapsed_s": 0.001148, "reported": "2023-11-27T01:38:55.100514Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350002 not found (E:afbc2d64-0916-4aa8-8b9c-804b0656454c)"}, "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-27T01:38:55.100817Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxOCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:55 GMT", "Content-Length": "115"}, "elapsed_s": 0.001149, "reported": "2023-11-27T01:38:55.102629Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350003 not found (E:806ad291-9c90-45f2-addb-be4e9e40bcce)"}, "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-27T01:38:55.103102Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxOCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:55 GMT", "Content-Length": "21"}, "elapsed_s": 0.001857, "reported": "2023-11-27T01:38:55.105639Z", "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-27T01:38:55.106583Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxOCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 400, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:55 GMT", "Content-Length": "103"}, "elapsed_s": 0.000801, "reported": "2023-11-27T01:38:55.107930Z", "json": {"message": "Intersection found between polygon edge 1 and 4 (E:a54bd928-5a78-46c0-9e95-6f8c7a312500)"}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T01:38:55.108215Z"}], "end_time": "2023-11-27T01:38:55.108245Z"}], "successful": true, "end_time": "2023-11-27T01:38:55.108271Z", "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-27T01:38:55.108314Z", "failed_checks": [], "passed_checks": [{"name": "Subscription can be queried by ID", "timestamp": "2023-11-27T01:38:55.110216Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,e"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-27T01:38:55.112179Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,e"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-27T01:38:55.114142Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,e"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-27T01:38:55.116120Z", "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-27T01:38:55.108374Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxOCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:55 GMT", "Content-Length": "115"}, "elapsed_s": 0.001119, "reported": "2023-11-27T01:38:55.109999Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350000 not found (E:05bc9cc8-c2cd-440c-8629-1b6bc3cef8c2)"}, "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-27T01:38:55.110322Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxOCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:55 GMT", "Content-Length": "115"}, "elapsed_s": 0.001106, "reported": "2023-11-27T01:38:55.111964Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350001 not found (E:c5762fb2-8930-4e27-b241-b98b2b9cba49)"}, "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-27T01:38:55.112286Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxOCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:55 GMT", "Content-Length": "115"}, "elapsed_s": 0.001089, "reported": "2023-11-27T01:38:55.113918Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350002 not found (E:25e4d3b6-dd38-4acb-9ec2-c9ec601ff36c)"}, "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-27T01:38:55.114243Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxOCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:55 GMT", "Content-Length": "115"}, "elapsed_s": 0.001069, "reported": "2023-11-27T01:38:55.115887Z", "json": {"message": "Subscription 00000173-e36d-40be-d38b-eca6ca350003 not found (E:7d0afbab-7a27-4fdb-8385-5d23f926305f)"}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T01:38:55.116195Z"}}}, {"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-27T01:38:55.116630Z", "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-27T01:38:55.116691Z", "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-27T01:38:55.116735Z", "failed_checks": [], "passed_checks": [{"name": "DSS instance is publicly addressable", "timestamp": "2023-11-27T01:38:55.117240Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0210"]}, {"name": "DSS instance is reachable", "timestamp": "2023-11-27T01:38:55.119996Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0210"]}, {"name": "DSS instance is publicly addressable", "timestamp": "2023-11-27T01:38:55.120441Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0210"]}, {"name": "DSS instance is reachable", "timestamp": "2023-11-27T01:38:55.123286Z", "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-27T01:38:55.117354Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxOCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:55 GMT", "Content-Length": "21"}, "elapsed_s": 0.001716, "reported": "2023-11-27T01:38:55.119622Z", "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-27T01:38:55.120552Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxMiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:55 GMT", "Content-Length": "21"}, "elapsed_s": 0.001684, "reported": "2023-11-27T01:38:55.122935Z", "json": {"subscriptions": []}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T01:38:55.123341Z"}], "end_time": "2023-11-27T01:38:55.123363Z"}, {"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-27T01:38:55.123388Z", "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-27T01:38:55.123433Z", "failed_checks": [], "passed_checks": [{"name": "ISA response code", "timestamp": "2023-11-27T01:38:55.132364Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA response format", "timestamp": "2023-11-27T01:38:55.143522Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA ID matches", "timestamp": "2023-11-27T01:38:55.143612Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA version format", "timestamp": "2023-11-27T01:38:55.143676Z", "participants": ["uss2"], "requirements": []}, {"name": "ISA start time matches", "timestamp": "2023-11-27T01:38:55.143743Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA end time matches", "timestamp": "2023-11-27T01:38:55.143810Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA URL matches", "timestamp": "2023-11-27T01:38:55.143904Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA[P] created with proper response", "timestamp": "2023-11-27T01:38:55.144452Z", "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/97d0eced-c0dd-4210-9e33-8d6ae43d25e0", "initiated_at": "2023-11-27T01:38:55.124368Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcyOSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-27T01:38:55.123502Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-27T01:48:55.123502Z"}}, "uss_base_url": "https://example.com", "request_id": "78d7467d-ca28-4b23-8d78-618584bf038f"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:55 GMT", "Content-Length": "309"}, "elapsed_s": 0.004539, "reported": "2023-11-27T01:38:55.129531Z", "json": {"subscribers": [], "service_area": {"uss_base_url": "https://example.com", "owner": "uss_qualifier", "time_start": {"value": "2023-11-27T01:38:55.123502Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-27T01:48:55.123502Z", "format": "RFC3339"}, "version": "1f6qn5k2a6k7o", "id": "97d0eced-c0dd-4210-9e33-8d6ae43d25e0"}}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T01:38:55.144495Z"}, {"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-27T01:38:55.144536Z", "failed_checks": [], "passed_checks": [{"name": "Subscription[n] created with proper response", "timestamp": "2023-11-27T01:38:55.155234Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,3a"]}, {"name": "service_areas includes ISA from S1", "timestamp": "2023-11-27T01:38:55.156110Z", "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-27T01:38:55.166900Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,3a"]}, {"name": "service_areas includes ISA from S1", "timestamp": "2023-11-27T01:38:55.167714Z", "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-27T01:38:55.167795Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0130,3,a"]}, {"name": "Owner of ISA from S1 is properly synchronized with all DSS", "timestamp": "2023-11-27T01:38:55.167881Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0130,3,b"]}, {"name": "URL of ISA from S1 is properly synchronized with all DSS", "timestamp": "2023-11-27T01:38:55.167944Z", "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-27T01:38:55.168013Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0130,3,d"]}], "queries": [{"request": {"method": "PUT", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/c5054c27-4e78-4527-9b19-a903ac5ee342", "initiated_at": "2023-11-27T01:38:55.145444Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxOCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-27T01:38:55.144604Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-27T01:48:55.144604Z"}}, "uss_base_url": "https://example.com", "request_id": "9ff39843-af8a-44b5-89f8-6b927c1b027c"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:55 GMT", "Content-Length": "608"}, "elapsed_s": 0.006257, "reported": "2023-11-27T01:38:55.152345Z", "json": {"service_areas": [{"uss_base_url": "https://example.com", "owner": "uss_qualifier", "time_start": {"value": "2023-11-27T01:38:55.123502Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-27T01:48:55.123502Z", "format": "RFC3339"}, "version": "1f6qn5k2a6k7o", "id": "97d0eced-c0dd-4210-9e33-8d6ae43d25e0"}], "subscription": {"id": "c5054c27-4e78-4527-9b19-a903ac5ee342", "uss_base_url": "https://example.com", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-27T01:48:55.144604Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T01:38:55.144604Z", "format": "RFC3339"}, "version": "1f6qn5k2ucl30"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/e03d4ed8-adb8-4ecc-bc1c-4696661b5f11", "initiated_at": "2023-11-27T01:38:55.156917Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxMiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-27T01:38:55.156175Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-27T01:48:55.156175Z"}}, "uss_base_url": "https://example.com", "request_id": "3114ccf1-316c-4021-b4f9-f2f2205f1aaa"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:55 GMT", "Content-Length": "608"}, "elapsed_s": 0.00664, "reported": "2023-11-27T01:38:55.164226Z", "json": {"service_areas": [{"uss_base_url": "https://example.com", "owner": "uss_qualifier", "time_start": {"value": "2023-11-27T01:38:55.123502Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-27T01:48:55.123502Z", "format": "RFC3339"}, "version": "1f6qn5k2a6k7o", "id": "97d0eced-c0dd-4210-9e33-8d6ae43d25e0"}], "subscription": {"id": "e03d4ed8-adb8-4ecc-bc1c-4696661b5f11", "uss_base_url": "https://example.com", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-27T01:48:55.156175Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T01:38:55.156175Z", "format": "RFC3339"}, "version": "1f6qn5k39d2e0"}}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T01:38:55.168037Z"}, {"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-27T01:38:55.168074Z", "failed_checks": [], "passed_checks": [{"name": "Subscription[P] returned with proper response", "timestamp": "2023-11-27T01:38:55.171610Z", "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-27T01:38:55.174830Z", "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-27T01:38:55.178006Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0130,2,a"]}, {"name": "Subscription[P] owner is properly synchronized with all DSS", "timestamp": "2023-11-27T01:38:55.179604Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0130,2,b"]}, {"name": "Subscription[P] URL is properly synchronized with all DSS", "timestamp": "2023-11-27T01:38:55.181328Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0130,2,c"]}, {"name": "Subscription[P] notification count is properly synchronized with all DSS", "timestamp": "2023-11-27T01:38:55.182943Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0130,2,f"]}, {"name": "Subscription[P] start/end times are properly synchronized with all DSS", "timestamp": "2023-11-27T01:38:55.186076Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0130,2,d"]}], "queries": [{"request": {"method": "GET", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/c5054c27-4e78-4527-9b19-a903ac5ee342", "initiated_at": "2023-11-27T01:38:55.168121Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxOCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:55 GMT", "Content-Length": "315"}, "elapsed_s": 0.001274, "reported": "2023-11-27T01:38:55.169952Z", "json": {"subscription": {"id": "c5054c27-4e78-4527-9b19-a903ac5ee342", "uss_base_url": "https://example.com", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-27T01:48:55.144604Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T01:38:55.144604Z", "format": "RFC3339"}, "version": "1f6qn5k2ucl30"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "GET", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/c5054c27-4e78-4527-9b19-a903ac5ee342", "initiated_at": "2023-11-27T01:38:55.171662Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxMiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:55 GMT", "Content-Length": "315"}, "elapsed_s": 0.001068, "reported": "2023-11-27T01:38:55.173274Z", "json": {"subscription": {"id": "c5054c27-4e78-4527-9b19-a903ac5ee342", "uss_base_url": "https://example.com", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-27T01:48:55.144604Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T01:38:55.144604Z", "format": "RFC3339"}, "version": "1f6qn5k2ucl30"}}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T01:38:55.186106Z"}, {"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-27T01:38:55.186145Z", "failed_checks": [], "passed_checks": [{"name": "Can query all Subscriptions in area from all DSSs", "timestamp": "2023-11-27T01:38:55.191503Z", "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-27T01:38:55.196735Z", "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-27T01:38:55.186216Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxOCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:55 GMT", "Content-Length": "616"}, "elapsed_s": 0.002125, "reported": "2023-11-27T01:38:55.188876Z", "json": {"subscriptions": [{"id": "c5054c27-4e78-4527-9b19-a903ac5ee342", "uss_base_url": "https://example.com", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-27T01:48:55.144604Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T01:38:55.144604Z", "format": "RFC3339"}, "version": "1f6qn5k2ucl30"}, {"id": "e03d4ed8-adb8-4ecc-bc1c-4696661b5f11", "uss_base_url": "https://example.com", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-27T01:48:55.156175Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T01:38:55.156175Z", "format": "RFC3339"}, "version": "1f6qn5k39d2e0"}]}, "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-27T01:38:55.191573Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxMiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:55 GMT", "Content-Length": "616"}, "elapsed_s": 0.001955, "reported": "2023-11-27T01:38:55.194095Z", "json": {"subscriptions": [{"id": "c5054c27-4e78-4527-9b19-a903ac5ee342", "uss_base_url": "https://example.com", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-27T01:48:55.144604Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T01:38:55.144604Z", "format": "RFC3339"}, "version": "1f6qn5k2ucl30"}, {"id": "e03d4ed8-adb8-4ecc-bc1c-4696661b5f11", "uss_base_url": "https://example.com", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-27T01:48:55.156175Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T01:38:55.156175Z", "format": "RFC3339"}, "version": "1f6qn5k39d2e0"}]}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T01:38:55.196768Z"}, {"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-27T01:38:55.196804Z", "failed_checks": [], "passed_checks": [{"name": "Can get ISA from primary DSS", "timestamp": "2023-11-27T01:38:55.200991Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0130,3,a"]}, {"name": "ISA response code", "timestamp": "2023-11-27T01:38:55.390848Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA response format", "timestamp": "2023-11-27T01:38:55.402410Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA ID matches", "timestamp": "2023-11-27T01:38:55.402488Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA version changed", "timestamp": "2023-11-27T01:38:55.402545Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA version format", "timestamp": "2023-11-27T01:38:55.402597Z", "participants": ["uss2"], "requirements": []}, {"name": "ISA start time matches", "timestamp": "2023-11-27T01:38:55.402648Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA end time matches", "timestamp": "2023-11-27T01:38:55.402696Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA URL matches", "timestamp": "2023-11-27T01:38:55.402744Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "Can modify ISA in primary DSS", "timestamp": "2023-11-27T01:38:55.403370Z", "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/97d0eced-c0dd-4210-9e33-8d6ae43d25e0", "initiated_at": "2023-11-27T01:38:55.196858Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxOCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:55 GMT", "Content-Length": "292"}, "elapsed_s": 0.001219, "reported": "2023-11-27T01:38:55.198587Z", "json": {"service_area": {"uss_base_url": "https://example.com", "owner": "uss_qualifier", "time_start": {"value": "2023-11-27T01:38:55.123502Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-27T01:48:55.123502Z", "format": "RFC3339"}, "version": "1f6qn5k2a6k7o", "id": "97d0eced-c0dd-4210-9e33-8d6ae43d25e0"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss2.localutm/rid/v2/dss/identification_service_areas/97d0eced-c0dd-4210-9e33-8d6ae43d25e0/1f6qn5k2a6k7o", "initiated_at": "2023-11-27T01:38:55.201811Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcyOSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-27T01:38:55.201054Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-27T01:39:00.201054Z"}}, "uss_base_url": "https://example.com", "request_id": "4c88a116-a169-49fc-86ca-f223419047ea"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:55 GMT", "Content-Length": "568"}, "elapsed_s": 0.004798, "reported": "2023-11-27T01:38:55.207219Z", "json": {"subscribers": [{"subscriptions": [{"subscription_id": "c5054c27-4e78-4527-9b19-a903ac5ee342", "notification_index": 1}], "url": "https://example.com"}, {"subscriptions": [{"subscription_id": "e03d4ed8-adb8-4ecc-bc1c-4696661b5f11", "notification_index": 1}], "url": "https://example.com"}], "service_area": {"uss_base_url": "https://example.com", "owner": "uss_qualifier", "time_start": {"value": "2023-11-27T01:38:55.201054Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-27T01:39:00.201054Z", "format": "RFC3339"}, "version": "1f6qn5k4k42ig", "id": "97d0eced-c0dd-4210-9e33-8d6ae43d25e0"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "POST", "url": "https://example.com/uss/identification_service_areas/97d0eced-c0dd-4210-9e33-8d6ae43d25e0", "initiated_at": "2023-11-27T01:38:55.321082Z", "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.eyJhdWQiOiJleGFtcGxlLmNvbSIsImV4cCI6MTcwMTA1MjcxOCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"subscriptions": [{"subscription_id": "e03d4ed8-adb8-4ecc-bc1c-4696661b5f11", "notification_index": 1}], "service_area": {"uss_base_url": "https://example.com", "owner": "uss_qualifier", "time_start": {"value": "2023-11-27T01:38:55.201054Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-27T01:39:00.201054Z", "format": "RFC3339"}, "version": "1f6qn5k4k42ig", "id": "97d0eced-c0dd-4210-9e33-8d6ae43d25e0"}, "request_id": "023c206d-c437-4691-9425-b09597277e9c"}, "body": null}, "response": {"code": 404, "headers": {"Cache-Control": "max-age=604800", "Content-Type": "text/html; charset=UTF-8", "Date": "Mon, 27 Nov 2023 01:38:55 GMT", "Expires": "Mon, 04 Dec 2023 01:38:55 GMT", "Server": "EOS (vny/0451)", "Content-Length": "433"}, "elapsed_s": 0.066718, "reported": "2023-11-27T01:38:55.388574Z", "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-27T01:38:55.403401Z"}, {"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-27T01:38:55.403444Z", "failed_checks": [], "passed_checks": [{"name": "Subscription[n] deleted with proper response", "timestamp": "2023-11-27T01:38:55.410814Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,4a"]}, {"name": "Subscription[n] deleted with proper response", "timestamp": "2023-11-27T01:38:55.417446Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,4a"]}], "queries": [{"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/c5054c27-4e78-4527-9b19-a903ac5ee342/1f6qn5k2ucl30", "initiated_at": "2023-11-27T01:38:55.403496Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxOCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:55 GMT", "Content-Length": "315"}, "elapsed_s": 0.004949, "reported": "2023-11-27T01:38:55.409131Z", "json": {"subscription": {"id": "c5054c27-4e78-4527-9b19-a903ac5ee342", "uss_base_url": "https://example.com", "owner": "uss_qualifier", "notification_index": 1, "time_end": {"value": "2023-11-27T01:48:55.144604Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T01:38:55.144604Z", "format": "RFC3339"}, "version": "1f6qn5k2ucl30"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/e03d4ed8-adb8-4ecc-bc1c-4696661b5f11/1f6qn5k39d2e0", "initiated_at": "2023-11-27T01:38:55.410868Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxOCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:55 GMT", "Content-Length": "315"}, "elapsed_s": 0.004268, "reported": "2023-11-27T01:38:55.415720Z", "json": {"subscription": {"id": "e03d4ed8-adb8-4ecc-bc1c-4696661b5f11", "uss_base_url": "https://example.com", "owner": "uss_qualifier", "notification_index": 1, "time_end": {"value": "2023-11-27T01:48:55.156175Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T01:38:55.156175Z", "format": "RFC3339"}, "version": "1f6qn5k39d2e0"}}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T01:38:55.417479Z"}, {"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-27T01:38:55.417518Z", "failed_checks": [], "passed_checks": [{"name": "404 with proper response", "timestamp": "2023-11-27T01:38:55.419595Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,4b", "astm.f3411.v22a.DSS0070"]}, {"name": "404 with proper response", "timestamp": "2023-11-27T01:38:55.422032Z", "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/c5054c27-4e78-4527-9b19-a903ac5ee342", "initiated_at": "2023-11-27T01:38:55.417566Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxOCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:55 GMT", "Content-Length": "115"}, "elapsed_s": 0.001225, "reported": "2023-11-27T01:38:55.419329Z", "json": {"message": "Subscription c5054c27-4e78-4527-9b19-a903ac5ee342 not found (E:af5be1c3-a87f-4e8a-88eb-d987ea8004c9)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "GET", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/e03d4ed8-adb8-4ecc-bc1c-4696661b5f11", "initiated_at": "2023-11-27T01:38:55.419676Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxMiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:55 GMT", "Content-Length": "115"}, "elapsed_s": 0.001246, "reported": "2023-11-27T01:38:55.421686Z", "json": {"message": "Subscription e03d4ed8-adb8-4ecc-bc1c-4696661b5f11 not found (E:389fb17a-3c99-41a4-82d8-0071f85b437a)"}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T01:38:55.422088Z"}, {"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-27T01:38:55.422171Z", "failed_checks": [], "passed_checks": [{"name": "Subscriptions queried successfully", "timestamp": "2023-11-27T01:38:55.425276Z", "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-27T01:38:55.425496Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,4b", "astm.f3411.v22a.DSS0070"]}, {"name": "Subscriptions queried successfully", "timestamp": "2023-11-27T01:38:55.428122Z", "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-27T01:38:55.428329Z", "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-27T01:38:55.422287Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxOCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:55 GMT", "Content-Length": "21"}, "elapsed_s": 0.001916, "reported": "2023-11-27T01:38:55.424902Z", "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-27T01:38:55.425566Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxMiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:38:55 GMT", "Content-Length": "21"}, "elapsed_s": 0.001644, "reported": "2023-11-27T01:38:55.427731Z", "json": {"subscriptions": []}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T01:38:55.428360Z"}, {"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-27T01:38:55.428396Z", "failed_checks": [], "passed_checks": [{"name": "Subscription[n] created with proper response", "timestamp": "2023-11-27T01:39:00.444366Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,1c"]}, {"name": "service_areas does not include ISA from S1", "timestamp": "2023-11-27T01:39:00.444823Z", "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-27T01:39:00.454112Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,1c"]}, {"name": "service_areas does not include ISA from S1", "timestamp": "2023-11-27T01:39:00.454569Z", "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/7979435f-a1c1-499f-9daa-90cd7be72af4", "initiated_at": "2023-11-27T01:39:00.434627Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxOCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-27T01:39:00.433598Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-27T01:39:05.433598Z"}}, "uss_base_url": "https://example.com", "request_id": "a826b33c-014f-41e1-9dfc-88129c840a68"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:39:00 GMT", "Content-Length": "334"}, "elapsed_s": 0.007005, "reported": "2023-11-27T01:39:00.442385Z", "json": {"service_areas": [], "subscription": {"id": "7979435f-a1c1-499f-9daa-90cd7be72af4", "uss_base_url": "https://example.com", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-27T01:39:05.433598Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T01:39:00.433598Z", "format": "RFC3339"}, "version": "1f6qn5p0irha8"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/4e30f231-6874-4deb-8725-bc220fad694c", "initiated_at": "2023-11-27T01:39:00.445678Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxMiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-27T01:39:00.444884Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-27T01:39:05.444884Z"}}, "uss_base_url": "https://example.com", "request_id": "6acdbc2f-c1e4-4660-92c7-6655aed8cc61"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:39:00 GMT", "Content-Length": "334"}, "elapsed_s": 0.006072, "reported": "2023-11-27T01:39:00.452401Z", "json": {"service_areas": [], "subscription": {"id": "4e30f231-6874-4deb-8725-bc220fad694c", "uss_base_url": "https://example.com", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-27T01:39:05.444884Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T01:39:00.444884Z", "format": "RFC3339"}, "version": "1f6qn5p0t46so"}}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T01:39:00.454600Z"}, {"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-27T01:39:00.454642Z", "failed_checks": [], "passed_checks": [{"name": "ISA response code", "timestamp": "2023-11-27T01:39:00.603166Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA response format", "timestamp": "2023-11-27T01:39:00.614601Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA ID matches", "timestamp": "2023-11-27T01:39:00.614677Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA version format", "timestamp": "2023-11-27T01:39:00.614730Z", "participants": ["uss2"], "requirements": []}, {"name": "ISA start time matches", "timestamp": "2023-11-27T01:39:00.614780Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA end time matches", "timestamp": "2023-11-27T01:39:00.614827Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA URL matches", "timestamp": "2023-11-27T01:39:00.614875Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA[P] created with proper response", "timestamp": "2023-11-27T01:39:00.615479Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,1a"]}, {"name": "All Subscription[i] 1\u2264i\u2264n returned in subscribers", "timestamp": "2023-11-27T01:39:00.616073Z", "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/af6e1f07-c78e-424a-8799-e8c82cf73e0b", "initiated_at": "2023-11-27T01:39:00.455455Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcyOSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-27T01:39:00.454714Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-27T01:49:00.454714Z"}}, "uss_base_url": "https://example.com", "request_id": "9ba60e61-684d-4341-ba55-7eea3d6649d8"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:39:00 GMT", "Content-Length": "568"}, "elapsed_s": 0.005156, "reported": "2023-11-27T01:39:00.461298Z", "json": {"subscribers": [{"subscriptions": [{"subscription_id": "4e30f231-6874-4deb-8725-bc220fad694c", "notification_index": 1}], "url": "https://example.com"}, {"subscriptions": [{"subscription_id": "7979435f-a1c1-499f-9daa-90cd7be72af4", "notification_index": 1}], "url": "https://example.com"}], "service_area": {"uss_base_url": "https://example.com", "owner": "uss_qualifier", "time_start": {"value": "2023-11-27T01:39:00.454714Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-27T01:49:00.454714Z", "format": "RFC3339"}, "version": "1f6qn5p16dqao", "id": "af6e1f07-c78e-424a-8799-e8c82cf73e0b"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "POST", "url": "https://example.com/uss/identification_service_areas/af6e1f07-c78e-424a-8799-e8c82cf73e0b", "initiated_at": "2023-11-27T01:39:00.533647Z", "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.eyJhdWQiOiJleGFtcGxlLmNvbSIsImV4cCI6MTcwMTA1MjcxOCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"subscriptions": [{"subscription_id": "7979435f-a1c1-499f-9daa-90cd7be72af4", "notification_index": 1}], "service_area": {"uss_base_url": "https://example.com", "owner": "uss_qualifier", "time_start": {"value": "2023-11-27T01:39:00.454714Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-27T01:49:00.454714Z", "format": "RFC3339"}, "version": "1f6qn5p16dqao", "id": "af6e1f07-c78e-424a-8799-e8c82cf73e0b"}, "request_id": "90e6f6e5-e5a0-4879-933e-e913d3027d3e"}, "body": null}, "response": {"code": 404, "headers": {"Cache-Control": "max-age=604800", "Content-Type": "text/html; charset=UTF-8", "Date": "Mon, 27 Nov 2023 01:39:00 GMT", "Expires": "Mon, 04 Dec 2023 01:39:00 GMT", "Server": "EOS (vny/0453)", "Content-Length": "433"}, "elapsed_s": 0.06684, "reported": "2023-11-27T01:39:00.601215Z", "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-27T01:39:00.616103Z"}, {"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-27T01:39:00.616144Z", "failed_checks": [], "passed_checks": [{"name": "ISA response format", "timestamp": "2023-11-27T01:39:00.773224Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,b"]}, {"name": "ISA ID matches", "timestamp": "2023-11-27T01:39:00.773300Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,b"]}, {"name": "ISA version matches", "timestamp": "2023-11-27T01:39:00.773349Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,b"]}, {"name": "ISA[P] deleted with proper response", "timestamp": "2023-11-27T01:39:00.773374Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,2a"]}, {"name": "All Subscription[i] 1\u2264i\u2264n returned in subscribers", "timestamp": "2023-11-27T01:39:00.773996Z", "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/af6e1f07-c78e-424a-8799-e8c82cf73e0b/1f6qn5p16dqao", "initiated_at": "2023-11-27T01:39:00.616200Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcyOSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:39:00 GMT", "Content-Length": "568"}, "elapsed_s": 0.006172, "reported": "2023-11-27T01:39:00.623015Z", "json": {"service_area": {"uss_base_url": "https://example.com", "owner": "uss_qualifier", "time_start": {"value": "2023-11-27T01:39:00.454714Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-27T01:49:00.454714Z", "format": "RFC3339"}, "version": "1f6qn5p16dqao", "id": "af6e1f07-c78e-424a-8799-e8c82cf73e0b"}, "subscribers": [{"subscriptions": [{"subscription_id": "4e30f231-6874-4deb-8725-bc220fad694c", "notification_index": 2}], "url": "https://example.com"}, {"subscriptions": [{"subscription_id": "7979435f-a1c1-499f-9daa-90cd7be72af4", "notification_index": 2}], "url": "https://example.com"}]}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "POST", "url": "https://example.com/uss/identification_service_areas/af6e1f07-c78e-424a-8799-e8c82cf73e0b", "initiated_at": "2023-11-27T01:39:00.692318Z", "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.eyJhdWQiOiJleGFtcGxlLmNvbSIsImV4cCI6MTcwMTA1MjcxOCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "json": {"subscriptions": [{"subscription_id": "7979435f-a1c1-499f-9daa-90cd7be72af4", "notification_index": 2}], "request_id": "e29333cb-983e-40ac-9413-b7cad3192bce"}, "body": null}, "response": {"code": 404, "headers": {"Cache-Control": "max-age=604800", "Content-Type": "text/html; charset=UTF-8", "Date": "Mon, 27 Nov 2023 01:39:00 GMT", "Expires": "Mon, 04 Dec 2023 01:39:00 GMT", "Server": "EOS (vny/0453)", "Content-Length": "433"}, "elapsed_s": 0.066689, "reported": "2023-11-27T01:39:00.759685Z", "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-27T01:39:00.774029Z"}, {"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-27T01:39:00.774071Z", "failed_checks": [], "passed_checks": [{"name": "ISA response code", "timestamp": "2023-11-27T01:39:05.796158Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA response format", "timestamp": "2023-11-27T01:39:05.807187Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA ID matches", "timestamp": "2023-11-27T01:39:05.807265Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA version format", "timestamp": "2023-11-27T01:39:05.807320Z", "participants": ["uss2"], "requirements": []}, {"name": "ISA start time matches", "timestamp": "2023-11-27T01:39:05.807373Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA end time matches", "timestamp": "2023-11-27T01:39:05.807421Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA URL matches", "timestamp": "2023-11-27T01:39:05.807471Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA[P] created with proper response", "timestamp": "2023-11-27T01:39:05.807971Z", "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-27T01:39:05.808411Z", "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/51c27b38-add9-4da8-a024-5faf23e3c442", "initiated_at": "2023-11-27T01:39:05.780435Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcyOSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-27T01:39:05.779295Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-27T01:49:05.779295Z"}}, "uss_base_url": "https://example.com", "request_id": "fe642897-4df6-4ac2-b06c-667a73e4e87f"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:39:05 GMT", "Content-Length": "309"}, "elapsed_s": 0.011824, "reported": "2023-11-27T01:39:05.793149Z", "json": {"subscribers": [], "service_area": {"uss_base_url": "https://example.com", "owner": "uss_qualifier", "time_start": {"value": "2023-11-27T01:39:05.779295Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-27T01:49:05.779295Z", "format": "RFC3339"}, "version": "1f6qn5tvt2p9o", "id": "51c27b38-add9-4da8-a024-5faf23e3c442"}}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T01:39:05.808441Z"}, {"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-27T01:39:05.808483Z", "failed_checks": [], "passed_checks": [{"name": "Subscriptions queried successfully", "timestamp": "2023-11-27T01:39:05.811895Z", "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-27T01:39:05.812169Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,3d", "astm.f3411.v22a.DSS0070"]}, {"name": "Subscriptions queried successfully", "timestamp": "2023-11-27T01:39:05.814904Z", "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-27T01:39:05.815159Z", "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-27T01:39:05.808562Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxOCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:39:05 GMT", "Content-Length": "21"}, "elapsed_s": 0.00229, "reported": "2023-11-27T01:39:05.811484Z", "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-27T01:39:05.812261Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxMiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:39:05 GMT", "Content-Length": "21"}, "elapsed_s": 0.001678, "reported": "2023-11-27T01:39:05.814561Z", "json": {"subscriptions": []}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T01:39:05.815202Z"}, {"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-27T01:39:05.815259Z", "failed_checks": [], "passed_checks": [], "end_time": "2023-11-27T01:39:05.815296Z"}, {"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-27T01:39:05.815341Z", "failed_checks": [], "passed_checks": [{"name": "ISA response format", "timestamp": "2023-11-27T01:39:05.835098Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,b"]}, {"name": "ISA ID matches", "timestamp": "2023-11-27T01:39:05.835173Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,b"]}, {"name": "ISA version matches", "timestamp": "2023-11-27T01:39:05.835221Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,b"]}, {"name": "ISA[P] deleted with proper response", "timestamp": "2023-11-27T01:39:05.835245Z", "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-27T01:39:05.835717Z", "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/51c27b38-add9-4da8-a024-5faf23e3c442/1f6qn5tvt2p9o", "initiated_at": "2023-11-27T01:39:05.815410Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcyOSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:39:05 GMT", "Content-Length": "309"}, "elapsed_s": 0.004357, "reported": "2023-11-27T01:39:05.820407Z", "json": {"service_area": {"uss_base_url": "https://example.com", "owner": "uss_qualifier", "time_start": {"value": "2023-11-27T01:39:05.779295Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-27T01:49:05.779295Z", "format": "RFC3339"}, "version": "1f6qn5tvt2p9o", "id": "51c27b38-add9-4da8-a024-5faf23e3c442"}, "subscribers": []}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T01:39:05.835748Z"}, {"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-27T01:39:05.835788Z", "failed_checks": [], "passed_checks": [{"name": "Subscription[n] created with proper response", "timestamp": "2023-11-27T01:39:05.845484Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,3a"]}, {"name": "service_areas does not include ISA from S12", "timestamp": "2023-11-27T01:39:05.845927Z", "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-27T01:39:05.855062Z", "participants": ["uss1"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,3a"]}, {"name": "service_areas does not include ISA from S12", "timestamp": "2023-11-27T01:39:05.855508Z", "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/05ec7969-9b82-4393-87cb-c04c469b5d37", "initiated_at": "2023-11-27T01:39:05.836651Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxOCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-27T01:39:05.835872Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-27T01:49:05.835872Z"}}, "uss_base_url": "https://example.com", "request_id": "522d7b10-6a64-4456-884d-9be48556e79e"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:39:05 GMT", "Content-Length": "334"}, "elapsed_s": 0.006346, "reported": "2023-11-27T01:39:05.843656Z", "json": {"service_areas": [], "subscription": {"id": "05ec7969-9b82-4393-87cb-c04c469b5d37", "uss_base_url": "https://example.com", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-27T01:49:05.835872Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T01:39:05.835872Z", "format": "RFC3339"}, "version": "1f6qn5u1ibsp0"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "PUT", "url": "http://dss.uss1.localutm/rid/v2/dss/subscriptions/50def71f-3af4-4686-aee8-6b37051dc479", "initiated_at": "2023-11-27T01:39:05.846731Z", "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.eyJhdWQiOiJkc3MudXNzMS5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxMiwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-27T01:39:05.845987Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-27T01:49:05.845987Z"}}, "uss_base_url": "https://example.com", "request_id": "44b071ba-4d0a-497a-a181-34da83481d72"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:39:05 GMT", "Content-Length": "334"}, "elapsed_s": 0.005937, "reported": "2023-11-27T01:39:05.853261Z", "json": {"service_areas": [], "subscription": {"id": "50def71f-3af4-4686-aee8-6b37051dc479", "uss_base_url": "https://example.com", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-27T01:49:05.845987Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T01:39:05.845987Z", "format": "RFC3339"}, "version": "1f6qn5u1rr9og"}}, "body": null}, "participant_id": "uss1"}], "end_time": "2023-11-27T01:39:05.855537Z"}, {"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-27T01:39:05.855574Z", "failed_checks": [], "passed_checks": [{"name": "Subscription[n] deleted with proper response", "timestamp": "2023-11-27T01:39:05.862192Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,4a"]}, {"name": "Subscription[n] deleted with proper response", "timestamp": "2023-11-27T01:39:05.868834Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,4a"]}], "queries": [{"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/05ec7969-9b82-4393-87cb-c04c469b5d37/1f6qn5u1ibsp0", "initiated_at": "2023-11-27T01:39:05.855624Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxOCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:39:05 GMT", "Content-Length": "315"}, "elapsed_s": 0.004214, "reported": "2023-11-27T01:39:05.860467Z", "json": {"subscription": {"id": "05ec7969-9b82-4393-87cb-c04c469b5d37", "uss_base_url": "https://example.com", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-27T01:49:05.835872Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T01:39:05.835872Z", "format": "RFC3339"}, "version": "1f6qn5u1ibsp0"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/50def71f-3af4-4686-aee8-6b37051dc479/1f6qn5u1rr9og", "initiated_at": "2023-11-27T01:39:05.862246Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxOCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:39:05 GMT", "Content-Length": "315"}, "elapsed_s": 0.004332, "reported": "2023-11-27T01:39:05.867162Z", "json": {"subscription": {"id": "50def71f-3af4-4686-aee8-6b37051dc479", "uss_base_url": "https://example.com", "owner": "uss_qualifier", "notification_index": 0, "time_end": {"value": "2023-11-27T01:49:05.845987Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T01:39:05.845987Z", "format": "RFC3339"}, "version": "1f6qn5u1rr9og"}}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T01:39:05.868869Z"}], "end_time": "2023-11-27T01:39:05.868886Z"}], "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-27T01:38:55.117089Z"}, "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-27T01:38:55.120286Z"}}, "end_time": "2023-11-27T01:39:05.868902Z", "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-27T01:39:05.868928Z", "failed_checks": [], "passed_checks": [{"name": "ISA deleted with proper response", "timestamp": "2023-11-27T01:39:05.879054Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,2a"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-27T01:39:05.881102Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,4a"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-27T01:39:05.883355Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,4a"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-27T01:39:05.885348Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,4a"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-27T01:39:05.891001Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,4a"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-27T01:39:05.893129Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,4a"]}, {"name": "Subscription can be deleted", "timestamp": "2023-11-27T01:39:05.899522Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,4a"]}, {"name": "ISA deleted with proper response", "timestamp": "2023-11-27T01:39:05.901611Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,2a"]}, {"name": "ISA deleted with proper response", "timestamp": "2023-11-27T01:39:05.903720Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,2a"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-27T01:39:05.905817Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0130,A2-6-1,4a"]}, {"name": "Subscription can be queried by ID", "timestamp": "2023-11-27T01:39:05.907753Z", "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/97d0eced-c0dd-4210-9e33-8d6ae43d25e0", "initiated_at": "2023-11-27T01:39:05.868977Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxOCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:39:05 GMT", "Content-Length": "292"}, "elapsed_s": 0.001193, "reported": "2023-11-27T01:39:05.870699Z", "json": {"service_area": {"uss_base_url": "https://example.com", "owner": "uss_qualifier", "time_start": {"value": "2023-11-27T01:38:55.201054Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-27T01:39:00.201054Z", "format": "RFC3339"}, "version": "1f6qn5k4k42ig", "id": "97d0eced-c0dd-4210-9e33-8d6ae43d25e0"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/rid/v2/dss/identification_service_areas/97d0eced-c0dd-4210-9e33-8d6ae43d25e0/1f6qn5k4k42ig", "initiated_at": "2023-11-27T01:39:05.871898Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcyOSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:39:05 GMT", "Content-Length": "309"}, "elapsed_s": 0.004673, "reported": "2023-11-27T01:39:05.877192Z", "json": {"service_area": {"uss_base_url": "https://example.com", "owner": "uss_qualifier", "time_start": {"value": "2023-11-27T01:38:55.201054Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-27T01:39:00.201054Z", "format": "RFC3339"}, "version": "1f6qn5k4k42ig", "id": "97d0eced-c0dd-4210-9e33-8d6ae43d25e0"}, "subscribers": []}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "GET", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/c5054c27-4e78-4527-9b19-a903ac5ee342", "initiated_at": "2023-11-27T01:39:05.879147Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxOCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:39:05 GMT", "Content-Length": "115"}, "elapsed_s": 0.001198, "reported": "2023-11-27T01:39:05.880874Z", "json": {"message": "Subscription c5054c27-4e78-4527-9b19-a903ac5ee342 not found (E:cc78b8a7-c664-4ea6-9f34-4a71bc09b11a)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "GET", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/e03d4ed8-adb8-4ecc-bc1c-4696661b5f11", "initiated_at": "2023-11-27T01:39:05.881208Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxOCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:39:05 GMT", "Content-Length": "115"}, "elapsed_s": 0.001179, "reported": "2023-11-27T01:39:05.883096Z", "json": {"message": "Subscription e03d4ed8-adb8-4ecc-bc1c-4696661b5f11 not found (E:fa395aab-4150-4a24-bc5b-3af075e96890)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "GET", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/7979435f-a1c1-499f-9daa-90cd7be72af4", "initiated_at": "2023-11-27T01:39:05.883466Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxOCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:39:05 GMT", "Content-Length": "315"}, "elapsed_s": 0.001096, "reported": "2023-11-27T01:39:05.885127Z", "json": {"subscription": {"id": "7979435f-a1c1-499f-9daa-90cd7be72af4", "uss_base_url": "https://example.com", "owner": "uss_qualifier", "notification_index": 2, "time_end": {"value": "2023-11-27T01:39:05.433598Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T01:39:00.433598Z", "format": "RFC3339"}, "version": "1f6qn5p0irha8"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/7979435f-a1c1-499f-9daa-90cd7be72af4/1f6qn5p0irha8", "initiated_at": "2023-11-27T01:39:05.886376Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxOCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:39:05 GMT", "Content-Length": "315"}, "elapsed_s": 0.003797, "reported": "2023-11-27T01:39:05.890737Z", "json": {"subscription": {"id": "7979435f-a1c1-499f-9daa-90cd7be72af4", "uss_base_url": "https://example.com", "owner": "uss_qualifier", "notification_index": 2, "time_end": {"value": "2023-11-27T01:39:05.433598Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T01:39:00.433598Z", "format": "RFC3339"}, "version": "1f6qn5p0irha8"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "GET", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/4e30f231-6874-4deb-8725-bc220fad694c", "initiated_at": "2023-11-27T01:39:05.891087Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxOCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:39:05 GMT", "Content-Length": "315"}, "elapsed_s": 0.001145, "reported": "2023-11-27T01:39:05.892901Z", "json": {"subscription": {"id": "4e30f231-6874-4deb-8725-bc220fad694c", "uss_base_url": "https://example.com", "owner": "uss_qualifier", "notification_index": 2, "time_end": {"value": "2023-11-27T01:39:05.444884Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T01:39:00.444884Z", "format": "RFC3339"}, "version": "1f6qn5p0t46so"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/4e30f231-6874-4deb-8725-bc220fad694c/1f6qn5p0t46so", "initiated_at": "2023-11-27T01:39:05.894164Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxOCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:39:05 GMT", "Content-Length": "315"}, "elapsed_s": 0.004583, "reported": "2023-11-27T01:39:05.899273Z", "json": {"subscription": {"id": "4e30f231-6874-4deb-8725-bc220fad694c", "uss_base_url": "https://example.com", "owner": "uss_qualifier", "notification_index": 2, "time_end": {"value": "2023-11-27T01:39:05.444884Z", "format": "RFC3339"}, "time_start": {"value": "2023-11-27T01:39:00.444884Z", "format": "RFC3339"}, "version": "1f6qn5p0t46so"}}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "GET", "url": "http://dss.uss2.localutm/rid/v2/dss/identification_service_areas/af6e1f07-c78e-424a-8799-e8c82cf73e0b", "initiated_at": "2023-11-27T01:39:05.899610Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxOCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:39:05 GMT", "Content-Length": "106"}, "elapsed_s": 0.001182, "reported": "2023-11-27T01:39:05.901371Z", "json": {"message": "ISA af6e1f07-c78e-424a-8799-e8c82cf73e0b not found (E:15cca434-df1a-4fb7-a306-d42efdde29d7)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "GET", "url": "http://dss.uss2.localutm/rid/v2/dss/identification_service_areas/51c27b38-add9-4da8-a024-5faf23e3c442", "initiated_at": "2023-11-27T01:39:05.901707Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxOCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:39:05 GMT", "Content-Length": "106"}, "elapsed_s": 0.001112, "reported": "2023-11-27T01:39:05.903483Z", "json": {"message": "ISA 51c27b38-add9-4da8-a024-5faf23e3c442 not found (E:817af577-728e-4674-a7c5-a758aa505ff9)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "GET", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/05ec7969-9b82-4393-87cb-c04c469b5d37", "initiated_at": "2023-11-27T01:39:05.903819Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxOCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:39:05 GMT", "Content-Length": "115"}, "elapsed_s": 0.001208, "reported": "2023-11-27T01:39:05.905567Z", "json": {"message": "Subscription 05ec7969-9b82-4393-87cb-c04c469b5d37 not found (E:636fb26e-4aa8-46d0-b1f9-d7af79dac178)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "GET", "url": "http://dss.uss2.localutm/rid/v2/dss/subscriptions/50def71f-3af4-4686-aee8-6b37051dc479", "initiated_at": "2023-11-27T01:39:05.905935Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxOCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:39:05 GMT", "Content-Length": "115"}, "elapsed_s": 0.001092, "reported": "2023-11-27T01:39:05.907541Z", "json": {"message": "Subscription 50def71f-3af4-4686-aee8-6b37051dc479 not found (E:2a6140ae-34a8-491d-b1e9-af1d0519ef0d)"}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T01:39:05.907874Z"}}}, {"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-27T01:39:05.908384Z", "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-27T01:39:05.908458Z", "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-27T01:39:05.908513Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-27T01:39:05.910403Z", "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-27T01:39:05.908552Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxOCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:39:05 GMT", "Content-Length": "106"}, "elapsed_s": 0.001072, "reported": "2023-11-27T01:39:05.910143Z", "json": {"message": "ISA 0000015c-e36d-40be-d38b-eca6ca350000 not found (E:1db48a68-141d-43be-9f68-b712ce7e1759)"}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T01:39:05.910484Z"}], "end_time": "2023-11-27T01:39:05.910512Z"}, {"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-27T01:39:05.910548Z", "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-27T01:39:05.910584Z", "failed_checks": [], "passed_checks": [{"name": "Read scope cannot create an ISA", "timestamp": "2023-11-27T01:39:05.913249Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "Missing token prevents creating an ISA", "timestamp": "2023-11-27T01:39:05.916318Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "Fake token prevents creating an ISA", "timestamp": "2023-11-27T01:39:05.920541Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA response code", "timestamp": "2023-11-27T01:39:05.929959Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA response format", "timestamp": "2023-11-27T01:39:05.941301Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA ID matches", "timestamp": "2023-11-27T01:39:05.941385Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA version format", "timestamp": "2023-11-27T01:39:05.941450Z", "participants": ["uss2"], "requirements": []}, {"name": "ISA start time matches", "timestamp": "2023-11-27T01:39:05.941514Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA end time matches", "timestamp": "2023-11-27T01:39:05.941571Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "ISA URL matches", "timestamp": "2023-11-27T01:39:05.941629Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "Correct token and scope can create ISA", "timestamp": "2023-11-27T01:39:05.942104Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "Missing token prevents reading an ISA", "timestamp": "2023-11-27T01:39:05.943625Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.GetISA"]}, {"name": "Fake token prevents reading an ISA", "timestamp": "2023-11-27T01:39:05.946139Z", "participants": ["uss2"], "requirements": ["interuss.f3411.dss_endpoints.GetISA"]}, {"name": "Read scope cannot mutate an ISA", "timestamp": "2023-11-27T01:39:05.948778Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "Missing token prevents mutating an ISA", "timestamp": "2023-11-27T01:39:05.951301Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "Fake token cannot mutate an ISA", "timestamp": "2023-11-27T01:39:05.954616Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,a"]}, {"name": "Read scope cannot delete an ISA", "timestamp": "2023-11-27T01:39:05.956365Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,b"]}, {"name": "Missing token prevents ISA deletion", "timestamp": "2023-11-27T01:39:05.958196Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,b"]}, {"name": "Fake token cannot delete an ISA", "timestamp": "2023-11-27T01:39:05.960085Z", "participants": ["uss2"], "requirements": ["astm.f3411.v22a.DSS0030,b"]}, {"name": "Correct token and scope can delete ISA", "timestamp": "2023-11-27T01:39:05.968502Z", "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-27T01:39:05.911433Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxOCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-27T01:37:59.788388Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-27T02:37:59.788388Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "af1e767a-5e7d-41fa-8247-cfb88c30b645"}, "body": null}, "response": {"code": 403, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:39:05 GMT", "Content-Length": "202"}, "elapsed_s": 0.000839, "reported": "2023-11-27T01:39:05.912870Z", "json": {"message": "Access token missing scopes (AuthOption[0]: rid.service_provider) while expecting [Authority: (rid.service_provider)] and got rid.display_provider (E:17ba81ea-47b9-4306-a6ef-5df9e46e57d8)"}, "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-27T01:39:05.914079Z", "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-27T01:37:59.788388Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-27T02:37:59.788388Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "f18fec92-d951-4e68-90b8-80735dc9b792"}, "body": null}, "response": {"code": 401, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:39:05 GMT", "Content-Length": "76"}, "elapsed_s": 0.001291, "reported": "2023-11-27T01:39:05.915944Z", "json": {"message": "Missing access token (E:7a30d9db-7496-4a65-a0b0-978907aee9c9)"}, "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-27T01:39:05.917121Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImNsaWVudF9pZCI6InVzc191bnNpZ25lZCIsImV4cCI6MTcwMTA1Mjc0NSwiaXNzIjoiTm9BdXRoIiwianRpIjoiM2M4MjY3ZmQtNTI4ZC00MzIzLWFjZmUtMmQ0ZDg3ZGFjM2ZkIiwibmJmIjoxNzAxMDQ5MTQ0LCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3Vuc2lnbmVkIn0.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-27T01:37:59.788388Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-27T02:37:59.788388Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "220c5d21-20bf-415e-9392-3b34c33ebcff"}, "body": null}, "response": {"code": 401, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:39:05 GMT", "Content-Length": "86"}, "elapsed_s": 0.001359, "reported": "2023-11-27T01:39:05.920130Z", "json": {"message": "crypto/rsa: verification error (E:66730739-4086-4d5e-9b7a-69939a858215)"}, "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-27T01:39:05.921412Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcyOSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-27T01:37:59.788388Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-27T02:37:59.788388Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "65852e5b-5f07-4d66-a167-ede2e00413f7"}, "body": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:39:05 GMT", "Content-Length": "335"}, "elapsed_s": 0.005077, "reported": "2023-11-27T01:39:05.927094Z", "json": {"subscribers": [], "service_area": {"uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "time_start": {"value": "2023-11-27T01:37:59.788388Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-27T02:37:59.788388Z", "format": "RFC3339"}, "version": "1f6qn5u4317a8", "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/1f6qn5u4317a8", "initiated_at": "2023-11-27T01:39:05.946966Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxOCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.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-27T01:37:59.788388Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-27T02:37:59.788388Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "f60914ef-0bb1-4dfe-b11d-6e91422b1c4d"}, "body": null}, "response": {"code": 403, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:39:05 GMT", "Content-Length": "202"}, "elapsed_s": 0.000903, "reported": "2023-11-27T01:39:05.948431Z", "json": {"message": "Access token missing scopes (AuthOption[0]: rid.service_provider) while expecting [Authority: (rid.service_provider)] and got rid.display_provider (E:abc107f5-ffcb-4113-9fd1-a7a13520ac65)"}, "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-27T01:39:05.949630Z", "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-27T01:37:59.788388Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-27T02:37:59.788388Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "1f52cad4-501e-4c5d-8cc0-5e727eabc30e"}, "body": null}, "response": {"code": 401, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:39:05 GMT", "Content-Length": "76"}, "elapsed_s": 0.000769, "reported": "2023-11-27T01:39:05.950930Z", "json": {"message": "Missing access token (E:1ddae11e-cc23-4bfb-b901-43310b202025)"}, "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-27T01:39:05.952177Z", "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.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImNsaWVudF9pZCI6InVzc191bnNpZ25lZCIsImV4cCI6MTcwMTA1Mjc0NSwiaXNzIjoiTm9BdXRoIiwianRpIjoiM2M4MjY3ZmQtNTI4ZC00MzIzLWFjZmUtMmQ0ZDg3ZGFjM2ZkIiwibmJmIjoxNzAxMDQ5MTQ0LCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3Vuc2lnbmVkIn0.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-27T01:37:59.788388Z"}, "time_end": {"format": "RFC3339", "value": "2023-11-27T02:37:59.788388Z"}}, "uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "request_id": "56fe4eca-7db5-4cfc-b998-d729ad998d49"}, "body": null}, "response": {"code": 401, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:39:05 GMT", "Content-Length": "86"}, "elapsed_s": 0.001503, "reported": "2023-11-27T01:39:05.954244Z", "json": {"message": "crypto/rsa: verification error (E:c1a32146-1cb6-4a07-99cb-fcc50ebf0ae1)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/rid/v2/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000/1f6qn5u4317a8", "initiated_at": "2023-11-27T01:39:05.954680Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxOCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 403, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:39:05 GMT", "Content-Length": "202"}, "elapsed_s": 0.00083, "reported": "2023-11-27T01:39:05.956039Z", "json": {"message": "Access token missing scopes (AuthOption[0]: rid.service_provider) while expecting [Authority: (rid.service_provider)] and got rid.display_provider (E:38e8df6c-17a2-41a2-8dbe-87973fd59c06)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/rid/v2/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000/1f6qn5u4317a8", "initiated_at": "2023-11-27T01:39:05.956474Z", "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 01:39:05 GMT", "Content-Length": "76"}, "elapsed_s": 0.000852, "reported": "2023-11-27T01:39:05.957861Z", "json": {"message": "Missing access token (E:ca958699-9de5-41c9-9a26-4dacd591e8e0)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/rid/v2/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000/1f6qn5u4317a8", "initiated_at": "2023-11-27T01:39:05.958309Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImNsaWVudF9pZCI6InVzc191bnNpZ25lZCIsImV4cCI6MTcwMTA1Mjc0NSwiaXNzIjoiTm9BdXRoIiwianRpIjoiM2M4MjY3ZmQtNTI4ZC00MzIzLWFjZmUtMmQ0ZDg3ZGFjM2ZkIiwibmJmIjoxNzAxMDQ5MTQ0LCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3Vuc2lnbmVkIn0.REDACTED"}, "body": null, "json": null}, "response": {"code": 401, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:39:05 GMT", "Content-Length": "86"}, "elapsed_s": 0.000733, "reported": "2023-11-27T01:39:05.959730Z", "json": {"message": "crypto/rsa: verification error (E:0b1f2ba8-15bb-4fac-a7b4-bc476821972d)"}, "body": null}, "participant_id": "uss2"}, {"request": {"method": "DELETE", "url": "http://dss.uss2.localutm/rid/v2/dss/identification_service_areas/0000015c-e36d-40be-d38b-eca6ca350000/1f6qn5u4317a8", "initiated_at": "2023-11-27T01:39:05.960135Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Content-Length": "0", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcyOSwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5zZXJ2aWNlX3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 200, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:39:05 GMT", "Content-Length": "335"}, "elapsed_s": 0.005255, "reported": "2023-11-27T01:39:05.966003Z", "json": {"service_area": {"uss_base_url": "https://uss_qualifier.test.utm/dummy_base_url", "owner": "uss_qualifier", "time_start": {"value": "2023-11-27T01:37:59.788388Z", "format": "RFC3339"}, "time_end": {"value": "2023-11-27T02:37:59.788388Z", "format": "RFC3339"}, "version": "1f6qn5u4317a8", "id": "0000015c-e36d-40be-d38b-eca6ca350000"}, "subscribers": []}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T01:39:05.968537Z"}], "end_time": "2023-11-27T01:39:05.968553Z"}], "successful": true, "end_time": "2023-11-27T01:39:05.968568Z", "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-27T01:39:05.968591Z", "failed_checks": [], "passed_checks": [{"name": "Successful ISA query", "timestamp": "2023-11-27T01:39:05.970532Z", "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-27T01:39:05.968620Z", "headers": {"User-Agent": "python-requests/2.31.0", "Accept-Encoding": "gzip, deflate, br", "Accept": "*/*", "Connection": "keep-alive", "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJkc3MudXNzMi5sb2NhbHV0bSIsImV4cCI6MTcwMTA1MjcxOCwiaXNzIjoiZHVtbXkiLCJzY29wZSI6InJpZC5kaXNwbGF5X3Byb3ZpZGVyIiwic3ViIjoidXNzX3F1YWxpZmllciJ9.REDACTED"}, "body": null, "json": null}, "response": {"code": 404, "headers": {"Content-Type": "application/json; charset=utf-8", "Date": "Mon, 27 Nov 2023 01:39:05 GMT", "Content-Length": "106"}, "elapsed_s": 0.001134, "reported": "2023-11-27T01:39:05.970265Z", "json": {"message": "ISA 0000015c-e36d-40be-d38b-eca6ca350000 not found (E:cb8a42e1-fc17-4110-913a-0f86a754d29c)"}, "body": null}, "participant_id": "uss2"}], "end_time": "2023-11-27T01:39:05.970612Z"}}}, {"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-27T01:39:05.971090Z", "cases": [], "successful": true, "end_time": "2023-11-27T01:39:05.971140Z"}}], "capability_evaluations": [], "successful": true, "end_time": "2023-11-27T01:39:05.971361Z"}}], "generator_type": "action_generators.astm.f3411.ForEachDSS", "start_time": "2023-11-27T01:38:32.343380Z", "successful": true, "end_time": "2023-11-27T01:39:05.972057Z"}}], "capability_evaluations": [], "successful": true, "end_time": "2023-11-27T01:39:05.972771Z"}}} \ 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 8c2c2dfb6c..830829d3ad 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": "8c954a94a9594af6c8d39192bce8adc2ec360f75eddc37def0945115e47285ae", - "start_time": "2023-11-16 22:38:53 UTC", - "end_time": "2023-11-16 22:40:01 UTC", - "baseline": "9f5de9ae562fb7baf34cd8209ba89de7071a362adc08c9cd37a8ad6b676090ca", + "test_run_id": "b40aaa3b758f58ff167cc1144c7519b701df2e8e16fe570a228f2b3b313f72de", + "start_time": "2023-11-27 01:37:58 UTC", + "end_time": "2023-11-27 01:39:05 UTC", + "baseline": "b860215d4eea643c0d3a49d1ee65415813dbbf2fec82bee3808e5a758decf4fa", "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 12ab5daef3..b529dd5a96 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-8c954a9 + TR-b40aaa3 Start time - 2023-11-16 22:38:53 UTC + 2023-11-27 01:37:58 UTC End time - 2023-11-16 22:40:01 UTC + 2023-11-27 01:39:05 UTC Test baseline identifier - TB-9f5de9a + TB-b860215 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 f7ff43ad34..900348d7c0 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-8c954a9 + TR-b40aaa3 Start time - 2023-11-16 22:38:53 UTC + 2023-11-27 01:37:58 UTC End time - 2023-11-16 22:40:01 UTC + 2023-11-27 01:39:05 UTC Test baseline identifier - TB-9f5de9a + TB-b860215 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 4e470883b6..bcc10fed71 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-8c954a9 sequence view + TR-b40aaa3 sequence view + + +
+

mock_uss tested requirements

+

Test run

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Test characteristicValue
Participantmock_uss
Other participantsuss1, uss2
Test run identifierTR-db07269
Start time2023-11-27 01:39:09 UTC
End time2023-11-27 01:39:20 UTC
Test baseline identifierTB-6c17d63
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 f54506ebfe..9096757ba6 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": "ea8a6f938034f18e8a691c37f21a2c31c476c173f619f6f800a8968099185d74", - "start_time": "2023-11-16 22:40:04 UTC", - "end_time": "2023-11-16 22:40:13 UTC", - "baseline": "b1d75e626b0becd21aae446d985e9f1623d924c1557e62424d5b4cb4af6f1046", - "environment": "db43ab9a72c7fb443340eefe48e370ccb10fa925ac71e5bfe722cdeacf720ddb" + "test_run_id": "db07269b02ff56b8f8d74a1976b7485e6de77e784043387c9221167ee1fef608", + "start_time": "2023-11-27 01:39:09 UTC", + "end_time": "2023-11-27 01:39:20 UTC", + "baseline": "6c17d6330beb64d0fab94f4436dd751233c662a9361aeaf5b0f47c0b65fe5ec0", + "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 1d1f140aa1..7e42649850 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-ea8a6f9 + TR-db07269 Start time - 2023-11-16 22:40:04 UTC + 2023-11-27 01:39:09 UTC End time - 2023-11-16 22:40:13 UTC + 2023-11-27 01:39:20 UTC Test baseline identifier - TB-b1d75e6 + TB-6c17d63 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 1191234a15..1ef1b65235 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-ea8a6f9 + TR-db07269 Start time - 2023-11-16 22:40:04 UTC + 2023-11-27 01:39:09 UTC End time - 2023-11-16 22:40:13 UTC + 2023-11-27 01:39:20 UTC Test baseline identifier - TB-b1d75e6 + TB-6c17d63 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 f0499ac03c..d8ec2606c8 100644 --- a/artifacts/uss_qualifier/reports/f3548/sequence/index.html +++ b/artifacts/uss_qualifier/reports/f3548/sequence/index.html @@ -1,7 +1,7 @@ - TR-ea8a6f9 sequence view + TR-db07269 sequence view + + +
+

mock_uss tested requirements

+

Test run

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Test characteristicValue
Participantmock_uss
Other participantsuss1, uss2
Test run identifierTR-495fb8f
Start time2023-11-27 01:44:01 UTC
End time2023-11-27 01:46:46 UTC
Test baseline identifierTB-c8c7fce
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 1f618ed94a..0e190fec8d 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": "b06d438306d2035af38c229aab24bb5241e1e7fc07694fe230f1c5aefc039eae", - "start_time": "2023-11-16 22:44:52 UTC", - "end_time": "2023-11-16 22:47:34 UTC", - "baseline": "875925ce24b3d244bcb8ce0352a89e5ad595f3106f9f140d86dbb896e6fa6b7b", - "environment": "bda1324c3560ae59b90f289bb463913952f18484d6235483c840bc7e0842ae50" + "test_run_id": "495fb8f041f84496e854d99b3c2283001619303269e4a0d271902e1f16c29d20", + "start_time": "2023-11-27 01:44:01 UTC", + "end_time": "2023-11-27 01:46:46 UTC", + "baseline": "c8c7fce88bf4f434f1fbc342ad7a99326a0a5511cc2043b37f29699980ede63b", + "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 bf40f4f57c..e5973544c7 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 - BradNicolle/monitoring/v0.0.0-05bdd30 + BradNicolle/monitoring/v0.0.0-3295d62 Other participants - uss2 + mock_uss, uss2 Test run identifier - TR-b06d438 + TR-495fb8f Start time - 2023-11-16 22:44:52 UTC + 2023-11-27 01:44:01 UTC End time - 2023-11-16 22:47:34 UTC + 2023-11-27 01:46:46 UTC Test baseline identifier - TB-875925c + TB-c8c7fce 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 08d22bce33..952d979cf5 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 - BradNicolle/monitoring/v0.0.0-05bdd30 + BradNicolle/monitoring/v0.0.0-3295d62 Other participants - uss1 + mock_uss, uss1 Test run identifier - TR-b06d438 + TR-495fb8f Start time - 2023-11-16 22:44:52 UTC + 2023-11-27 01:44:01 UTC End time - 2023-11-16 22:47:34 UTC + 2023-11-27 01:46:46 UTC Test baseline identifier - TB-875925c + TB-c8c7fce 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 ad2fee2d98..ff33e4448c 100644 --- a/artifacts/uss_qualifier/reports/uspace/sequence/index.html +++ b/artifacts/uss_qualifier/reports/uspace/sequence/index.html @@ -1,7 +1,7 @@ - TR-b06d438 sequence view + TR-495fb8f sequence view