diff --git a/app/models/v2/test_result.rb b/app/models/v2/test_result.rb index 0c1c57d0e..502e82d72 100644 --- a/app/models/v2/test_result.rb +++ b/app/models/v2/test_result.rb @@ -2,7 +2,6 @@ module V2 # Database model representing latest results of compliance scans - # rubocop:disable Metrics/ClassLength class TestResult < ApplicationRecord # FIXME: clean up after the remodel self.table_name = :v2_test_results @@ -124,10 +123,6 @@ def compliant !score.nil? && score >= threshold.to_f end - def security_guide_id - attributes['security_guide__id'] || try(:security_guide)&.id - end - def security_guide_version attributes['security_guide__version'] || try(:security_guide)&.version end @@ -148,5 +143,4 @@ def self.security_guide_versions .uniq # using this instead of `.distinct` to properly handle sorting of versions. It should still perform fine. end end - # rubocop:enable Metrics/ClassLength end diff --git a/app/serializers/v2/test_result_serializer.rb b/app/serializers/v2/test_result_serializer.rb index c78b08a91..ef960309f 100644 --- a/app/serializers/v2/test_result_serializer.rb +++ b/app/serializers/v2/test_result_serializer.rb @@ -13,6 +13,5 @@ class TestResultSerializer < V2::ApplicationSerializer derived_attribute :compliant, :score, report: [:compliance_threshold] derived_attribute :system_id, :system_id derived_attribute :security_guide_version, security_guide: [:version] - derived_attribute :security_guide_id, security_guide: [:id] end end diff --git a/spec/controllers/v2/test_results_controller_spec.rb b/spec/controllers/v2/test_results_controller_spec.rb index 7d6430e5f..58bebe9a5 100644 --- a/spec/controllers/v2/test_results_controller_spec.rb +++ b/spec/controllers/v2/test_results_controller_spec.rb @@ -8,7 +8,6 @@ end_time: -> { end_time.as_json }, failed_rule_count: :failed_rule_count, display_name: :display_name, - security_guide_id: :security_guide_id, security_guide_version: :security_guide_version, groups: :groups, tags: -> { tags.map { |t| t.slice('key', 'namespace', 'value') } }, diff --git a/swagger/v2/openapi.json b/swagger/v2/openapi.json index e5bb1df0b..13cbe5557 100644 --- a/swagger/v2/openapi.json +++ b/swagger/v2/openapi.json @@ -14318,434 +14318,424 @@ "value": { "data": [ { - "id": "24bf1aa6-8243-4059-87e1-8b67dab32e5b", - "end_time": "2025-03-05T13:44:14.846Z", + "id": "17f60d15-9c4f-4ca6-b92c-bcb6a182dea1", + "end_time": "2025-02-23T12:02:36.779Z", "failed_rule_count": 0, "supported": true, - "score": 97.33037824833082, + "score": 66.2475181384697, "type": "test_result", - "display_name": "haley-roberts.test", + "display_name": "stiedemann.example", "groups": [], "tags": [ { - "key": "monitor", - "value": "mobile", + "key": "application", + "value": "virtual", "namespace": "generating" }, { - "key": "card", - "value": "digital", - "namespace": "connecting" + "key": "feed", + "value": "open-source", + "namespace": "indexing" }, { - "key": "card", - "value": "neural", + "key": "driver", + "value": "1080p", "namespace": "navigating" }, { - "key": "sensor", - "value": "auxiliary", - "namespace": "synthesizing" + "key": "capacitor", + "value": "cross-platform", + "namespace": "overriding" }, { - "key": "bandwidth", - "value": "neural", - "namespace": "bypassing" + "key": "application", + "value": "cross-platform", + "namespace": "indexing" } ], "os_major_version": 8, "os_minor_version": 0, - "compliant": true, - "system_id": "f5657ecb-30f0-4a70-9b48-084bf09ca9db", - "security_guide_version": "100.100.44", - "security_guide_id": "5f5ccfc0-42c5-495a-904a-3404e3d0b78a" + "compliant": false, + "system_id": "c509962d-2f0d-47f1-bc0f-d4fb21b9c417", + "security_guide_version": "100.101.43" }, { - "id": "2e9bcea4-e0cf-49c6-bf54-b329acef6022", - "end_time": "2025-03-05T13:44:14.785Z", + "id": "1ae880cb-004d-4d8c-ae02-8a3de05c3d73", + "end_time": "2025-02-23T12:02:36.725Z", "failed_rule_count": 0, "supported": true, - "score": 2.208460725453076, + "score": 40.57264941327801, "type": "test_result", - "display_name": "adams.example", + "display_name": "anderson-hills.test", "groups": [], "tags": [ { - "key": "monitor", - "value": "cross-platform", - "namespace": "bypassing" + "key": "port", + "value": "primary", + "namespace": "programming" }, { - "key": "monitor", - "value": "back-end", - "namespace": "transmitting" + "key": "protocol", + "value": "wireless", + "namespace": "compressing" }, { "key": "protocol", - "value": "haptic", - "namespace": "indexing" + "value": "bluetooth", + "namespace": "transmitting" }, { - "key": "program", - "value": "redundant", + "key": "sensor", + "value": "open-source", "namespace": "indexing" }, { - "key": "sensor", - "value": "wireless", - "namespace": "compressing" + "key": "card", + "value": "bluetooth", + "namespace": "copying" } ], "os_major_version": 8, "os_minor_version": 0, "compliant": false, - "system_id": "2d02400c-c917-4af8-af17-761b8fee9cc2", - "security_guide_version": "100.100.44", - "security_guide_id": "5f5ccfc0-42c5-495a-904a-3404e3d0b78a" + "system_id": "66873e6c-7423-4db6-ae21-c8c658540fe4", + "security_guide_version": "100.101.43" }, { - "id": "3449c1f9-db78-4b49-b0c7-5d705973be83", - "end_time": "2025-03-05T13:44:14.796Z", + "id": "1e43ea74-365e-49dc-8c05-ff31ee6ffa38", + "end_time": "2025-02-23T12:02:36.714Z", "failed_rule_count": 0, "supported": true, - "score": 93.69975494423878, + "score": 53.51501419514586, "type": "test_result", - "display_name": "greenholt.test", + "display_name": "douglas.test", "groups": [], "tags": [ { - "key": "protocol", - "value": "redundant", - "namespace": "quantifying" + "key": "circuit", + "value": "bluetooth", + "namespace": "backing up" }, { - "key": "interface", - "value": "multi-byte", + "key": "alarm", + "value": "digital", "namespace": "generating" }, { - "key": "monitor", - "value": "redundant", - "namespace": "navigating" + "key": "port", + "value": "cross-platform", + "namespace": "parsing" }, { - "key": "microchip", + "key": "card", "value": "virtual", "namespace": "synthesizing" }, { - "key": "monitor", - "value": "optical", - "namespace": "calculating" + "key": "system", + "value": "online", + "namespace": "quantifying" } ], "os_major_version": 8, "os_minor_version": 0, - "compliant": true, - "system_id": "9b5b8fb1-6cd4-4969-84ef-ccdc21d802d5", - "security_guide_version": "100.100.44", - "security_guide_id": "5f5ccfc0-42c5-495a-904a-3404e3d0b78a" + "compliant": false, + "system_id": "6472ec69-03b5-45df-b39d-081f73361ecf", + "security_guide_version": "100.101.43" }, { - "id": "442191fa-652a-4d3f-b83a-9a76a5c11b13", - "end_time": "2025-03-05T13:44:14.943Z", + "id": "2098d96f-ccfe-4bf2-b7bf-3535bfacfa18", + "end_time": "2025-02-23T12:02:36.774Z", "failed_rule_count": 0, "supported": true, - "score": 45.73937919052117, + "score": 0.8293169587939242, "type": "test_result", - "display_name": "bergnaum.test", + "display_name": "jacobs.test", "groups": [], "tags": [ { - "key": "card", - "value": "digital", - "namespace": "transmitting" + "key": "bandwidth", + "value": "multi-byte", + "namespace": "backing up" }, { - "key": "bandwidth", - "value": "haptic", - "namespace": "copying" + "key": "hard drive", + "value": "bluetooth", + "namespace": "synthesizing" }, { - "key": "sensor", - "value": "primary", - "namespace": "compressing" + "key": "system", + "value": "haptic", + "namespace": "overriding" }, { - "key": "circuit", - "value": "redundant", - "namespace": "indexing" + "key": "bus", + "value": "wireless", + "namespace": "navigating" }, { - "key": "sensor", + "key": "circuit", "value": "haptic", - "namespace": "parsing" + "namespace": "hacking" } ], "os_major_version": 8, "os_minor_version": 0, "compliant": false, - "system_id": "5f651391-5d34-4f9a-a38e-5cb58a2b8889", - "security_guide_version": "100.100.44", - "security_guide_id": "5f5ccfc0-42c5-495a-904a-3404e3d0b78a" + "system_id": "76598218-9943-4e40-80fb-560a131c117d", + "security_guide_version": "100.101.43" }, { - "id": "46d30bd2-a06a-4c0d-a249-20e6897ff125", - "end_time": "2025-03-05T13:44:15.018Z", + "id": "2133b39c-9cdc-49f8-9bdb-c30a3ea22de2", + "end_time": "2025-02-23T12:02:36.814Z", "failed_rule_count": 0, "supported": true, - "score": 8.679139139535808, + "score": 58.18464094604838, "type": "test_result", - "display_name": "hills-krajcik.test", + "display_name": "leannon-lynch.test", "groups": [], "tags": [ { - "key": "panel", - "value": "multi-byte", - "namespace": "copying" + "key": "sensor", + "value": "auxiliary", + "namespace": "generating" }, { - "key": "transmitter", - "value": "1080p", - "namespace": "connecting" + "key": "driver", + "value": "online", + "namespace": "synthesizing" }, { - "key": "feed", - "value": "neural", - "namespace": "indexing" + "key": "port", + "value": "multi-byte", + "namespace": "bypassing" }, { - "key": "sensor", - "value": "primary", - "namespace": "indexing" + "key": "system", + "value": "haptic", + "namespace": "connecting" }, { - "key": "card", - "value": "multi-byte", - "namespace": "copying" + "key": "alarm", + "value": "open-source", + "namespace": "overriding" } ], "os_major_version": 8, "os_minor_version": 0, "compliant": false, - "system_id": "7aa0e72a-de6c-4651-8fab-b05472605ded", - "security_guide_version": "100.100.44", - "security_guide_id": "5f5ccfc0-42c5-495a-904a-3404e3d0b78a" + "system_id": "ca135595-04d3-45b3-9b10-751bf43a411b", + "security_guide_version": "100.101.43" }, { - "id": "4c5b2c13-c02c-406f-a891-488c6da857e0", - "end_time": "2025-03-05T13:44:15.007Z", + "id": "2a919e34-673a-47dc-908d-0767a9e5a101", + "end_time": "2025-02-23T12:02:36.819Z", "failed_rule_count": 0, "supported": true, - "score": 36.93205858837224, + "score": 12.83747401424451, "type": "test_result", - "display_name": "erdman.example", + "display_name": "hills-marks.test", "groups": [], "tags": [ { - "key": "card", - "value": "wireless", - "namespace": "backing up" + "key": "protocol", + "value": "open-source", + "namespace": "navigating" }, { - "key": "circuit", - "value": "haptic", - "namespace": "bypassing" + "key": "firewall", + "value": "redundant", + "namespace": "transmitting" }, { - "key": "program", - "value": "1080p", - "namespace": "backing up" + "key": "protocol", + "value": "redundant", + "namespace": "synthesizing" }, { - "key": "monitor", - "value": "neural", - "namespace": "connecting" + "key": "alarm", + "value": "wireless", + "namespace": "indexing" }, { - "key": "feed", - "value": "1080p", - "namespace": "calculating" + "key": "array", + "value": "neural", + "namespace": "indexing" } ], "os_major_version": 8, "os_minor_version": 0, "compliant": false, - "system_id": "677d20d8-bccb-4b9e-886d-2d5b95075dc8", - "security_guide_version": "100.100.44", - "security_guide_id": "5f5ccfc0-42c5-495a-904a-3404e3d0b78a" + "system_id": "b018f0aa-081a-45f8-a6ac-0cdb1a126306", + "security_guide_version": "100.101.43" }, { - "id": "604769e7-0991-4018-a777-27a9022ec642", - "end_time": "2025-03-05T13:44:14.964Z", + "id": "3358623b-af6f-467a-b6ad-e98d6f95c71f", + "end_time": "2025-02-23T12:02:36.748Z", "failed_rule_count": 0, "supported": true, - "score": 12.18008287031962, + "score": 98.52633981108146, "type": "test_result", - "display_name": "corwin.example", + "display_name": "miller-jakubowski.test", "groups": [], "tags": [ { - "key": "program", - "value": "mobile", - "namespace": "synthesizing" + "key": "alarm", + "value": "virtual", + "namespace": "compressing" }, { - "key": "matrix", - "value": "auxiliary", - "namespace": "navigating" + "key": "program", + "value": "digital", + "namespace": "compressing" }, { - "key": "feed", - "value": "1080p", - "namespace": "copying" + "key": "sensor", + "value": "cross-platform", + "namespace": "compressing" }, { - "key": "microchip", - "value": "bluetooth", - "namespace": "connecting" + "key": "program", + "value": "wireless", + "namespace": "synthesizing" }, { - "key": "panel", - "value": "optical", + "key": "bandwidth", + "value": "multi-byte", "namespace": "indexing" } ], "os_major_version": 8, "os_minor_version": 0, - "compliant": false, - "system_id": "4495860c-a16d-4876-8126-f34baf9e453d", - "security_guide_version": "100.100.44", - "security_guide_id": "5f5ccfc0-42c5-495a-904a-3404e3d0b78a" + "compliant": true, + "system_id": "cb9518b3-2bb2-477f-a4ae-c8b7e198f2d3", + "security_guide_version": "100.101.43" }, { - "id": "8360aef1-4a9b-4d07-af8e-de8bb553f3c9", - "end_time": "2025-03-05T13:44:14.986Z", + "id": "3974676b-8e9e-4be8-9cad-4dd2d4ab75a8", + "end_time": "2025-02-23T12:02:36.761Z", "failed_rule_count": 0, "supported": true, - "score": 26.92888717897337, + "score": 35.9091664844094, "type": "test_result", - "display_name": "pfeffer-ziemann.example", + "display_name": "crooks.example", "groups": [], "tags": [ { - "key": "hard drive", - "value": "1080p", - "namespace": "navigating" + "key": "monitor", + "value": "bluetooth", + "namespace": "overriding" }, { - "key": "application", - "value": "open-source", - "namespace": "calculating" + "key": "alarm", + "value": "multi-byte", + "namespace": "programming" }, { - "key": "firewall", - "value": "multi-byte", - "namespace": "connecting" + "key": "bus", + "value": "cross-platform", + "namespace": "indexing" }, { - "key": "bandwidth", - "value": "wireless", - "namespace": "hacking" + "key": "monitor", + "value": "redundant", + "namespace": "connecting" }, { - "key": "firewall", - "value": "digital", - "namespace": "quantifying" + "key": "feed", + "value": "haptic", + "namespace": "synthesizing" } ], "os_major_version": 8, "os_minor_version": 0, "compliant": false, - "system_id": "1ea2faf5-86f4-491d-8f4e-4e90d689820c", - "security_guide_version": "100.100.44", - "security_guide_id": "5f5ccfc0-42c5-495a-904a-3404e3d0b78a" + "system_id": "b8de2bb2-8abf-4cd4-a46f-6ae658fd5af6", + "security_guide_version": "100.101.43" }, { - "id": "8d99855e-031e-422d-ba8c-283180c2cfd7", - "end_time": "2025-03-05T13:44:15.041Z", + "id": "3afd910f-ee2d-46c7-a9ff-b1abd05b4778", + "end_time": "2025-02-23T12:02:36.810Z", "failed_rule_count": 0, "supported": true, - "score": 10.43528788221564, + "score": 29.23510439806874, "type": "test_result", - "display_name": "leffler.test", + "display_name": "davis-lang.example", "groups": [], "tags": [ { - "key": "capacitor", - "value": "digital", - "namespace": "bypassing" + "key": "panel", + "value": "multi-byte", + "namespace": "backing up" }, { - "key": "bandwidth", - "value": "digital", - "namespace": "transmitting" + "key": "array", + "value": "multi-byte", + "namespace": "generating" }, { - "key": "bus", - "value": "neural", - "namespace": "compressing" + "key": "array", + "value": "online", + "namespace": "programming" }, { - "key": "application", + "key": "system", "value": "haptic", - "namespace": "indexing" + "namespace": "synthesizing" }, { - "key": "port", - "value": "wireless", - "namespace": "indexing" + "key": "bandwidth", + "value": "redundant", + "namespace": "programming" } ], "os_major_version": 8, "os_minor_version": 0, "compliant": false, - "system_id": "f1683f79-39c9-49fe-b0e6-4a34144e0325", - "security_guide_version": "100.100.44", - "security_guide_id": "5f5ccfc0-42c5-495a-904a-3404e3d0b78a" + "system_id": "658da22a-ac28-4574-b966-a646f39e849b", + "security_guide_version": "100.101.43" }, { - "id": "91c09a59-b878-4a30-96c6-455379028c4c", - "end_time": "2025-03-05T13:44:14.921Z", + "id": "534c66dc-6671-4eff-9168-4ce2c035fcdc", + "end_time": "2025-02-23T12:02:36.783Z", "failed_rule_count": 0, "supported": true, - "score": 90.3571411891034, + "score": 3.043163649416813, "type": "test_result", - "display_name": "baumbach.example", + "display_name": "blick.test", "groups": [], "tags": [ { - "key": "firewall", - "value": "open-source", - "namespace": "synthesizing" + "key": "driver", + "value": "multi-byte", + "namespace": "compressing" }, { - "key": "sensor", - "value": "optical", - "namespace": "bypassing" + "key": "panel", + "value": "mobile", + "namespace": "compressing" }, { - "key": "transmitter", - "value": "virtual", - "namespace": "connecting" + "key": "application", + "value": "multi-byte", + "namespace": "programming" }, { - "key": "interface", - "value": "1080p", - "namespace": "backing up" + "key": "protocol", + "value": "digital", + "namespace": "calculating" }, { - "key": "bandwidth", - "value": "mobile", - "namespace": "backing up" + "key": "interface", + "value": "auxiliary", + "namespace": "synthesizing" } ], "os_major_version": 8, "os_minor_version": 0, - "compliant": true, - "system_id": "4c3de224-b6ee-4759-b16e-7fdd43f35d9c", - "security_guide_version": "100.100.44", - "security_guide_id": "5f5ccfc0-42c5-495a-904a-3404e3d0b78a" + "compliant": false, + "system_id": "3bdab343-0fe9-4d54-825a-b775223a8dc4", + "security_guide_version": "100.101.43" } ], "meta": { @@ -14767,434 +14757,424 @@ "value": { "data": [ { - "id": "c7b0b3e2-ee9a-4961-aab3-fd6279b8e2ac", - "end_time": "2025-03-05T13:44:15.495Z", + "id": "095b4b3b-8cfc-444e-a603-b4d9a8f31403", + "end_time": "2025-02-23T12:02:37.063Z", "failed_rule_count": 0, "supported": true, - "score": 0.3477919840649268, + "score": 3.059863301815224, "type": "test_result", - "display_name": "schuppe.example", + "display_name": "kertzmann.test", "groups": [], "tags": [ { - "key": "matrix", - "value": "primary", - "namespace": "calculating" + "key": "system", + "value": "cross-platform", + "namespace": "bypassing" }, { - "key": "card", - "value": "wireless", - "namespace": "hacking" + "key": "transmitter", + "value": "back-end", + "namespace": "bypassing" }, { "key": "array", - "value": "open-source", - "namespace": "copying" + "value": "online", + "namespace": "connecting" }, { - "key": "firewall", - "value": "virtual", - "namespace": "copying" + "key": "driver", + "value": "cross-platform", + "namespace": "navigating" }, { - "key": "capacitor", - "value": "back-end", - "namespace": "quantifying" + "key": "card", + "value": "haptic", + "namespace": "backing up" } ], "os_major_version": 8, "os_minor_version": 0, "compliant": false, - "system_id": "b604146d-a46c-4502-a13f-0e67db7543cc", - "security_guide_version": "100.102.7", - "security_guide_id": "f41147c3-6432-46c1-b5cf-c74b4b8ab32b" + "system_id": "c7b959fe-de32-4529-bcbf-a4c77daabf85", + "security_guide_version": "100.103.15" }, { - "id": "8dda1eb0-5f11-4e08-9456-a0fdd4cb6b6f", - "end_time": "2025-03-05T13:44:15.568Z", + "id": "93e49efc-3dd8-41d4-b978-7b523b8e9ca9", + "end_time": "2025-02-23T12:02:37.120Z", "failed_rule_count": 0, "supported": true, - "score": 3.345726561523521, + "score": 3.16679571967583, "type": "test_result", - "display_name": "grimes.test", + "display_name": "predovic-crooks.test", "groups": [], "tags": [ { - "key": "card", + "key": "circuit", "value": "bluetooth", - "namespace": "copying" - }, - { - "key": "matrix", - "value": "wireless", "namespace": "bypassing" }, { - "key": "pixel", - "value": "optical", - "namespace": "indexing" + "key": "sensor", + "value": "cross-platform", + "namespace": "calculating" }, { - "key": "port", - "value": "haptic", - "namespace": "calculating" + "key": "microchip", + "value": "auxiliary", + "namespace": "connecting" }, { - "key": "application", + "key": "program", "value": "bluetooth", - "namespace": "quantifying" + "namespace": "parsing" + }, + { + "key": "matrix", + "value": "online", + "namespace": "hacking" } ], "os_major_version": 8, "os_minor_version": 0, "compliant": false, - "system_id": "effc56ce-a17c-430f-8795-d2feb4979308", - "security_guide_version": "100.102.7", - "security_guide_id": "f41147c3-6432-46c1-b5cf-c74b4b8ab32b" + "system_id": "9597438f-8e24-447f-a60b-e55871fd9b79", + "security_guide_version": "100.103.15" }, { - "id": "c364abac-6755-4230-8463-c33b1ea01d68", - "end_time": "2025-03-05T13:44:15.654Z", + "id": "a4b747d4-c393-4e0f-8b54-7768b46a2a43", + "end_time": "2025-02-23T12:02:37.089Z", "failed_rule_count": 0, "supported": true, - "score": 4.172882836004854, + "score": 16.3037705999445, "type": "test_result", - "display_name": "graham.example", + "display_name": "senger-oconnell.test", "groups": [], "tags": [ { - "key": "port", - "value": "neural", - "namespace": "copying" + "key": "array", + "value": "digital", + "namespace": "quantifying" }, { - "key": "pixel", - "value": "neural", - "namespace": "parsing" + "key": "array", + "value": "digital", + "namespace": "overriding" }, { - "key": "microchip", - "value": "open-source", - "namespace": "synthesizing" + "key": "system", + "value": "mobile", + "namespace": "hacking" }, { - "key": "firewall", - "value": "digital", - "namespace": "calculating" + "key": "bandwidth", + "value": "back-end", + "namespace": "parsing" }, { - "key": "transmitter", - "value": "mobile", - "namespace": "quantifying" + "key": "driver", + "value": "primary", + "namespace": "transmitting" } ], "os_major_version": 8, "os_minor_version": 0, "compliant": false, - "system_id": "f34b30d6-4b49-4843-b274-63ed9bcd24bf", - "security_guide_version": "100.102.7", - "security_guide_id": "f41147c3-6432-46c1-b5cf-c74b4b8ab32b" + "system_id": "c203913c-be7c-40f2-b7e2-50a00f48d4b7", + "security_guide_version": "100.103.15" }, { - "id": "f9e55796-8067-4331-b575-5bc70e0d71c9", - "end_time": "2025-03-05T13:44:15.472Z", + "id": "04b267c9-8b11-471b-b8ea-90b7f4b722a8", + "end_time": "2025-02-23T12:02:37.111Z", "failed_rule_count": 0, "supported": true, - "score": 6.107381707870196, + "score": 17.15543086680532, "type": "test_result", - "display_name": "wolff.example", + "display_name": "hirthe.example", "groups": [], "tags": [ { - "key": "application", - "value": "multi-byte", + "key": "pixel", + "value": "back-end", "namespace": "connecting" }, { - "key": "system", - "value": "solid state", - "namespace": "transmitting" + "key": "protocol", + "value": "open-source", + "namespace": "navigating" }, { - "key": "alarm", - "value": "auxiliary", - "namespace": "quantifying" + "key": "circuit", + "value": "digital", + "namespace": "connecting" }, { - "key": "array", - "value": "cross-platform", - "namespace": "quantifying" + "key": "matrix", + "value": "mobile", + "namespace": "programming" }, { - "key": "card", - "value": "digital", - "namespace": "compressing" + "key": "feed", + "value": "redundant", + "namespace": "synthesizing" } ], "os_major_version": 8, "os_minor_version": 0, "compliant": false, - "system_id": "1719017b-9859-45a9-b02e-dfdb042983d7", - "security_guide_version": "100.102.7", - "security_guide_id": "f41147c3-6432-46c1-b5cf-c74b4b8ab32b" + "system_id": "6cef3256-e839-49f8-934b-acd9ed190cc0", + "security_guide_version": "100.103.15" }, { - "id": "3137e79d-1ed2-46c6-91f6-7101d352a4b6", - "end_time": "2025-03-05T13:44:15.547Z", + "id": "fdbcf302-e92b-4d25-9b9b-62a21cdc0e31", + "end_time": "2025-02-23T12:02:37.011Z", "failed_rule_count": 0, "supported": true, - "score": 6.38533305897041, + "score": 28.0221450114782, "type": "test_result", - "display_name": "bradtke.test", + "display_name": "green-huel.test", "groups": [], "tags": [ { - "key": "port", - "value": "back-end", - "namespace": "compressing" - }, - { - "key": "firewall", - "value": "digital", - "namespace": "indexing" + "key": "matrix", + "value": "bluetooth", + "namespace": "overriding" }, { - "key": "bandwidth", - "value": "primary", - "namespace": "transmitting" + "key": "card", + "value": "online", + "namespace": "compressing" }, { - "key": "pixel", - "value": "wireless", + "key": "array", + "value": "mobile", "namespace": "connecting" }, { - "key": "system", + "key": "monitor", "value": "neural", - "namespace": "calculating" + "namespace": "bypassing" + }, + { + "key": "interface", + "value": "virtual", + "namespace": "quantifying" } ], "os_major_version": 8, "os_minor_version": 0, "compliant": false, - "system_id": "af73cf90-9015-4632-8ef5-59ab4b0a40c6", - "security_guide_version": "100.102.7", - "security_guide_id": "f41147c3-6432-46c1-b5cf-c74b4b8ab32b" + "system_id": "0b9d246e-b9ca-4019-a2e2-c2af80152c83", + "security_guide_version": "100.103.15" }, { - "id": "44c87817-22fc-40bc-a01b-bcbaf451e440", - "end_time": "2025-03-05T13:44:15.628Z", + "id": "e94d5fab-da12-4058-826e-c8f67a3d6bf9", + "end_time": "2025-02-23T12:02:37.022Z", "failed_rule_count": 0, "supported": true, - "score": 7.321897569289925, + "score": 28.23387252879796, "type": "test_result", - "display_name": "steuber-brakus.test", + "display_name": "zboncak-fritsch.test", "groups": [], "tags": [ { - "key": "card", - "value": "digital", - "namespace": "parsing" - }, - { - "key": "pixel", - "value": "solid state", - "namespace": "parsing" + "key": "monitor", + "value": "back-end", + "namespace": "indexing" }, { - "key": "array", + "key": "matrix", "value": "primary", "namespace": "programming" }, { - "key": "monitor", - "value": "cross-platform", - "namespace": "hacking" + "key": "hard drive", + "value": "online", + "namespace": "bypassing" }, { - "key": "card", - "value": "primary", - "namespace": "indexing" + "key": "microchip", + "value": "wireless", + "namespace": "quantifying" + }, + { + "key": "port", + "value": "neural", + "namespace": "calculating" } ], "os_major_version": 8, "os_minor_version": 0, "compliant": false, - "system_id": "1dd92a40-bb53-4981-9e9b-d2180150d6f8", - "security_guide_version": "100.102.7", - "security_guide_id": "f41147c3-6432-46c1-b5cf-c74b4b8ab32b" + "system_id": "f8d02faa-d8f2-478b-a4c6-10384bb85157", + "security_guide_version": "100.103.15" }, { - "id": "005ab525-29f1-42d0-ab2a-51394cc09bce", - "end_time": "2025-03-05T13:44:15.615Z", + "id": "f9b250a5-b464-45d8-af00-a7d3612cb61e", + "end_time": "2025-02-23T12:02:37.080Z", "failed_rule_count": 0, "supported": true, - "score": 8.758114804703009, + "score": 32.86960190360756, "type": "test_result", - "display_name": "adams-stracke.test", + "display_name": "kemmer.test", "groups": [], "tags": [ { - "key": "hard drive", - "value": "cross-platform", - "namespace": "quantifying" + "key": "capacitor", + "value": "virtual", + "namespace": "indexing" }, { "key": "panel", - "value": "back-end", - "namespace": "backing up" + "value": "auxiliary", + "namespace": "programming" }, { - "key": "microchip", - "value": "1080p", - "namespace": "hacking" + "key": "port", + "value": "virtual", + "namespace": "connecting" }, { - "key": "system", - "value": "wireless", - "namespace": "indexing" + "key": "protocol", + "value": "open-source", + "namespace": "compressing" }, { - "key": "microchip", - "value": "mobile", - "namespace": "programming" + "key": "feed", + "value": "wireless", + "namespace": "generating" } ], "os_major_version": 8, "os_minor_version": 0, "compliant": false, - "system_id": "00d8ee8a-cd92-42eb-9dd8-e40e4f5f223f", - "security_guide_version": "100.102.7", - "security_guide_id": "f41147c3-6432-46c1-b5cf-c74b4b8ab32b" + "system_id": "c33e1275-d176-40bc-93eb-759d615283a1", + "security_guide_version": "100.103.15" }, { - "id": "858634d7-fac6-47a8-b9e4-23530c6c255e", - "end_time": "2025-03-05T13:44:15.589Z", + "id": "20ee7d8a-d713-4222-b660-7f7e57f9225f", + "end_time": "2025-02-23T12:02:37.071Z", "failed_rule_count": 0, "supported": true, - "score": 11.06659663659198, + "score": 36.76977986163573, "type": "test_result", - "display_name": "marquardt-walsh.test", + "display_name": "collier.example", "groups": [], "tags": [ { - "key": "transmitter", - "value": "haptic", - "namespace": "navigating" + "key": "microchip", + "value": "online", + "namespace": "connecting" }, { - "key": "card", - "value": "back-end", - "namespace": "compressing" + "key": "array", + "value": "solid state", + "namespace": "connecting" }, { - "key": "port", - "value": "digital", + "key": "bus", + "value": "cross-platform", "namespace": "hacking" }, { - "key": "protocol", - "value": "haptic", - "namespace": "compressing" + "key": "bandwidth", + "value": "solid state", + "namespace": "copying" }, { - "key": "transmitter", - "value": "virtual", - "namespace": "hacking" + "key": "program", + "value": "wireless", + "namespace": "compressing" } ], "os_major_version": 8, "os_minor_version": 0, "compliant": false, - "system_id": "7ec3f314-a246-4f65-9ed6-14a0a81c347a", - "security_guide_version": "100.102.7", - "security_guide_id": "f41147c3-6432-46c1-b5cf-c74b4b8ab32b" + "system_id": "e736554e-7565-417c-9df8-7fbbe17725ff", + "security_guide_version": "100.103.15" }, { - "id": "0e4a7ddf-9962-4c49-a77a-ed1bf60c1c3a", - "end_time": "2025-03-05T13:44:15.420Z", + "id": "cf52593e-4657-4148-a877-f7e7c9ab0275", + "end_time": "2025-02-23T12:02:37.102Z", "failed_rule_count": 0, "supported": true, - "score": 18.42263538332349, + "score": 51.93507737780973, "type": "test_result", - "display_name": "green.example", + "display_name": "quigley.example", "groups": [], "tags": [ { - "key": "card", - "value": "solid state", - "namespace": "generating" + "key": "program", + "value": "digital", + "namespace": "hacking" }, { - "key": "circuit", - "value": "open-source", + "key": "array", + "value": "solid state", "namespace": "copying" }, { - "key": "application", - "value": "online", - "namespace": "hacking" + "key": "array", + "value": "optical", + "namespace": "bypassing" }, { - "key": "protocol", - "value": "back-end", - "namespace": "generating" + "key": "pixel", + "value": "solid state", + "namespace": "navigating" }, { - "key": "protocol", - "value": "1080p", - "namespace": "connecting" + "key": "array", + "value": "haptic", + "namespace": "parsing" } ], "os_major_version": 8, "os_minor_version": 0, "compliant": false, - "system_id": "74625897-6ecf-4866-8103-8ec87d0de055", - "security_guide_version": "100.102.7", - "security_guide_id": "f41147c3-6432-46c1-b5cf-c74b4b8ab32b" + "system_id": "b403e4ab-2549-4a62-bc46-799e4ec6ae03", + "security_guide_version": "100.103.15" }, { - "id": "5ed996dd-3e9a-47ec-a676-ce71feae9c5a", - "end_time": "2025-03-05T13:44:15.452Z", + "id": "cfcc6f1f-774b-440a-a179-717368a3f652", + "end_time": "2025-02-23T12:02:37.124Z", "failed_rule_count": 0, "supported": true, - "score": 25.70501807661244, + "score": 53.88459228726198, "type": "test_result", - "display_name": "bradtke.example", + "display_name": "jaskolski.example", "groups": [], "tags": [ { - "key": "transmitter", - "value": "1080p", - "namespace": "programming" + "key": "firewall", + "value": "open-source", + "namespace": "compressing" }, { "key": "capacitor", - "value": "primary", - "namespace": "copying" - }, - { - "key": "sensor", - "value": "mobile", - "namespace": "backing up" + "value": "bluetooth", + "namespace": "indexing" }, { - "key": "interface", + "key": "microchip", "value": "1080p", - "namespace": "parsing" + "namespace": "compressing" }, { - "key": "pixel", - "value": "multi-byte", + "key": "system", + "value": "bluetooth", "namespace": "bypassing" + }, + { + "key": "monitor", + "value": "online", + "namespace": "hacking" } ], "os_major_version": 8, "os_minor_version": 0, "compliant": false, - "system_id": "f191a900-3c46-41d2-a951-cd2ad4ee1169", - "security_guide_version": "100.102.7", - "security_guide_id": "f41147c3-6432-46c1-b5cf-c74b4b8ab32b" + "system_id": "e9e1f6d4-3a18-4403-8cd4-8e5314f10b3c", + "security_guide_version": "100.103.15" } ], "meta": { @@ -15447,47 +15427,46 @@ "Returns a Test Result under a Report": { "value": { "data": { - "id": "49c79a91-7b4d-42a8-9f4b-a0130e960510", - "end_time": "2025-03-05T13:44:19.242Z", + "id": "617c3d31-8970-42ed-9ce6-be08033beaef", + "end_time": "2025-02-23T12:02:38.706Z", "failed_rule_count": 0, "supported": true, - "score": 22.43520990886945, + "score": 6.716663596655215, "type": "test_result", - "display_name": "murray.test", + "display_name": "crona-predovic.test", "groups": [], "tags": [ - { - "key": "firewall", - "value": "primary", - "namespace": "synthesizing" - }, { "key": "hard drive", - "value": "cross-platform", - "namespace": "copying" - }, - { - "key": "card", - "value": "auxiliary", - "namespace": "connecting" + "value": "open-source", + "namespace": "indexing" }, { - "key": "system", + "key": "matrix", "value": "online", "namespace": "synthesizing" }, { - "key": "hard drive", - "value": "solid state", + "key": "sensor", + "value": "primary", "namespace": "indexing" + }, + { + "key": "driver", + "value": "multi-byte", + "namespace": "overriding" + }, + { + "key": "circuit", + "value": "digital", + "namespace": "overriding" } ], "os_major_version": 8, "os_minor_version": 0, "compliant": false, - "system_id": "0ff52f6c-ce76-444e-a6c5-697a263ecb0a", - "security_guide_version": "100.109.44", - "security_guide_id": "4760c0fd-5f9c-4f6a-a445-5c609693890d" + "system_id": "fc55c48b-2c7f-4f6b-9b02-4599ec3baa4b", + "security_guide_version": "100.111.1" } }, "summary": "",