)]}'
{"cyborg_tempest_plugin/tests/api/test_accelerator_request.py":[{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"289b1dd355ce744eac0b2a5ba83a052921cb35f4","unresolved":false,"context_lines":[{"line_number":33,"context_line":"        super(TestAcceleratorRequestController, cls).skip_checks()"},{"line_number":34,"context_line":""},{"line_number":35,"context_line":""},{"line_number":36,"context_line":"    def _create_dp(self, name):"},{"line_number":37,"context_line":"        \"\"\"Create a device profile and register cleanup.\"\"\""},{"line_number":38,"context_line":"        client \u003d self.os_admin.cyborg_client"},{"line_number":39,"context_line":"        dp \u003d [{\"name\": name, \"groups\": _FAKE_DP_GROUPS}]"}],"source_content_type":"text/x-python","patch_set":1,"id":"ae6506e7_90fa6918","line":36,"updated":"2026-06-08 18:16:48.000000000","message":"pep8: E303 too many blank lines (2)","commit_id":"7323de0751ebebe3ca9010126822dddef1b0b1f0"}],"cyborg_tempest_plugin/tests/api/test_accelerator_request_negative.py":[{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"289b1dd355ce744eac0b2a5ba83a052921cb35f4","unresolved":false,"context_lines":[{"line_number":27,"context_line":"        super(AcceleratorRequestNegativeTest, cls).skip_checks()"},{"line_number":28,"context_line":""},{"line_number":29,"context_line":""},{"line_number":30,"context_line":"    @decorators.attr(type\u003d[\u0027negative\u0027, \u0027gate\u0027])"},{"line_number":31,"context_line":"    @decorators.idempotent_id(\u0027a1e6dd06-c64f-49cd-ae4d-defde0b5e662\u0027)"},{"line_number":32,"context_line":"    def test_get_non_existent_accelerator_request(self):"},{"line_number":33,"context_line":"        # get the non-existent accelerator request"}],"source_content_type":"text/x-python","patch_set":1,"id":"608fdb7f_453b00d6","line":30,"updated":"2026-06-08 18:16:48.000000000","message":"pep8: E303 too many blank lines (2)","commit_id":"7323de0751ebebe3ca9010126822dddef1b0b1f0"}],"cyborg_tempest_plugin/tests/api/test_deployable_negative.py":[{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"289b1dd355ce744eac0b2a5ba83a052921cb35f4","unresolved":false,"context_lines":[{"line_number":27,"context_line":"        super(DeployableNegativeTest, cls).skip_checks()"},{"line_number":28,"context_line":""},{"line_number":29,"context_line":""},{"line_number":30,"context_line":"    @decorators.attr(type\u003d[\u0027negative\u0027, \u0027gate\u0027])"},{"line_number":31,"context_line":"    @decorators.idempotent_id(\u00276c79a89c-bbdd-401a-b470-817c1aa8b9cf\u0027)"},{"line_number":32,"context_line":"    def test_get_non_existent_deployable(self):"},{"line_number":33,"context_line":"        # get the non-existent deployable"}],"source_content_type":"text/x-python","patch_set":1,"id":"4e13f526_250f9a8c","line":30,"updated":"2026-06-08 18:16:48.000000000","message":"pep8: E303 too many blank lines (2)","commit_id":"7323de0751ebebe3ca9010126822dddef1b0b1f0"}],"cyborg_tempest_plugin/tests/api/test_deployables.py":[{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"289b1dd355ce744eac0b2a5ba83a052921cb35f4","unresolved":false,"context_lines":[{"line_number":25,"context_line":"        super(TestDeployables, cls).skip_checks()"},{"line_number":26,"context_line":""},{"line_number":27,"context_line":""},{"line_number":28,"context_line":"    @decorators.idempotent_id(\u00276bc3d256-2c1e-4a72-a87d-66d7ab5688b5\u0027)"},{"line_number":29,"context_line":"    def test_list_deployables(self):"},{"line_number":30,"context_line":"        response \u003d self.os_admin.cyborg_client.list_deployables()"},{"line_number":31,"context_line":"        self.assertEqual(\u0027deployables\u0027, list(response.keys())[0])"}],"source_content_type":"text/x-python","patch_set":1,"id":"aa81e0d4_f22af4c9","line":28,"updated":"2026-06-08 18:16:48.000000000","message":"pep8: E303 too many blank lines (2)","commit_id":"7323de0751ebebe3ca9010126822dddef1b0b1f0"}],"cyborg_tempest_plugin/tests/api/test_device.py":[{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"289b1dd355ce744eac0b2a5ba83a052921cb35f4","unresolved":false,"context_lines":[{"line_number":25,"context_line":"        super(TestDevice, cls).skip_checks()"},{"line_number":26,"context_line":""},{"line_number":27,"context_line":""},{"line_number":28,"context_line":"    @decorators.idempotent_id(\u00276f4bf672-1b8e-4e3e-8562-de64093bad52\u0027)"},{"line_number":29,"context_line":"    def test_list_get_device(self):"},{"line_number":30,"context_line":"        response \u003d self.os_admin.cyborg_client.list_devices()"},{"line_number":31,"context_line":"        self.assertEqual(\u0027devices\u0027, list(response.keys())[0])"}],"source_content_type":"text/x-python","patch_set":1,"id":"7a31d569_f8b36b94","line":28,"updated":"2026-06-08 18:16:48.000000000","message":"pep8: E303 too many blank lines (2)","commit_id":"7323de0751ebebe3ca9010126822dddef1b0b1f0"}],"cyborg_tempest_plugin/tests/api/test_device_negative.py":[{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"289b1dd355ce744eac0b2a5ba83a052921cb35f4","unresolved":false,"context_lines":[{"line_number":27,"context_line":"        super(DeviceNegativeTest, cls).skip_checks()"},{"line_number":28,"context_line":""},{"line_number":29,"context_line":""},{"line_number":30,"context_line":"    @decorators.attr(type\u003d[\u0027negative\u0027, \u0027gate\u0027])"},{"line_number":31,"context_line":"    @decorators.idempotent_id(\u0027d904a4c8-5fe0-4884-814f-2f8a0aecdf01\u0027)"},{"line_number":32,"context_line":"    def test_get_non_existent_device(self):"},{"line_number":33,"context_line":"        # get the non-existent device"}],"source_content_type":"text/x-python","patch_set":1,"id":"c92c4362_abc1ed5f","line":30,"updated":"2026-06-08 18:16:48.000000000","message":"pep8: E303 too many blank lines (2)","commit_id":"7323de0751ebebe3ca9010126822dddef1b0b1f0"}],"cyborg_tempest_plugin/tests/api/test_device_profile.py":[{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"289b1dd355ce744eac0b2a5ba83a052921cb35f4","unresolved":false,"context_lines":[{"line_number":26,"context_line":"        super(TestDeviceProfileController, cls).skip_checks()"},{"line_number":27,"context_line":""},{"line_number":28,"context_line":""},{"line_number":29,"context_line":"    @decorators.idempotent_id(\u002759bee5a9-1af3-42bd-8a51-d7b5ecb2049f\u0027)"},{"line_number":30,"context_line":"    def test_create_device_profile(self):"},{"line_number":31,"context_line":"        dp \u003d cyborg_data.NORMAL_DEVICE_PROFILE_DATA1"},{"line_number":32,"context_line":"        response \u003d self.os_admin.cyborg_client.create_device_profile(dp)"}],"source_content_type":"text/x-python","patch_set":1,"id":"efa2d5a7_67bb8234","line":29,"updated":"2026-06-08 18:16:48.000000000","message":"pep8: E303 too many blank lines (2)","commit_id":"7323de0751ebebe3ca9010126822dddef1b0b1f0"}],"cyborg_tempest_plugin/tests/api/test_device_profile_negative.py":[{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"289b1dd355ce744eac0b2a5ba83a052921cb35f4","unresolved":false,"context_lines":[{"line_number":29,"context_line":"        super(DeviceProfileNegativeTest, cls).skip_checks()"},{"line_number":30,"context_line":""},{"line_number":31,"context_line":""},{"line_number":32,"context_line":"    @decorators.attr(type\u003d[\u0027negative\u0027, \u0027gate\u0027])"},{"line_number":33,"context_line":"    @decorators.idempotent_id(\u00272b4bcea3-af0f-4168-9d79-135aab333c7e\u0027)"},{"line_number":34,"context_line":"    def test_get_non_existent_device_profile(self):"},{"line_number":35,"context_line":"        # get the non-existent device_profile"}],"source_content_type":"text/x-python","patch_set":1,"id":"5a660b48_3013658e","line":32,"updated":"2026-06-08 18:16:48.000000000","message":"pep8: E303 too many blank lines (2)","commit_id":"7323de0751ebebe3ca9010126822dddef1b0b1f0"}]}
