)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":8213,"name":"Claudiu Belu","email":"cbelu@cloudbasesolutions.com","username":"claudiub"},"change_message_id":"36c21ae039cab8eb6a0347fdd7a143faef0a4d0e","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"0664e03b_dbad3d8e","updated":"2026-06-22 10:52:02.000000000","message":"recheck","commit_id":"a08dce7b434d78c913b216fabbb70af95d9b7136"}],"designate/tests/__init__.py":[{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"e04ba04059f6b4d016006af8fbcfdda4a300e94a","unresolved":false,"context_lines":[{"line_number":22,"context_line":"# eventlet\u0027s patched DNS resolver and dnspython\u0027s native implementation."},{"line_number":23,"context_line":"os.environ[\u0027EVENTLET_NO_GREENDNS\u0027] \u003d \u0027yes\u0027"},{"line_number":24,"context_line":""},{"line_number":25,"context_line":"from oslotest import mock_fixture"},{"line_number":26,"context_line":"mock_fixture.patch_mock_module()"},{"line_number":27,"context_line":""},{"line_number":28,"context_line":"from oslo_service import backend as oslo_service_backend # noqa"}],"source_content_type":"text/x-python","patch_set":1,"id":"5f5c8005_62a997f9","line":25,"updated":"2026-06-18 18:48:04.000000000","message":"pep8: E402 module level import not at top of file","commit_id":"fa22beb3f00a085963a9dd97b6ea6278c09c90e8"}],"designate/tests/functional/central/test_basic.py":[{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"d8327ed1680cd5c9812b613642f7b2e5c178945c","unresolved":false,"context_lines":[{"line_number":287,"context_line":""},{"line_number":288,"context_line":"    def test_create_recordset_in_storage(self):"},{"line_number":289,"context_line":"        self.service._enforce_recordset_quota \u003d mock.Mock()"},{"line_number":290,"context_line":"        self.service._validate_recordset \u003d mock.Mock(autospec\u003dobjects.RecordSet)"},{"line_number":291,"context_line":""},{"line_number":292,"context_line":"        self.service.storage.create_recordset \u003d mock.Mock(return_value\u003d\u0027rs\u0027)"},{"line_number":293,"context_line":"        self.service._update_zone_in_storage \u003d mock.Mock()"}],"source_content_type":"text/x-python","patch_set":4,"id":"32079f82_f7d2d0a1","line":290,"updated":"2026-06-23 11:36:21.000000000","message":"pep8: E501 line too long (80 \u003e 79 characters)","commit_id":"e81e4f0201a1d878b9050ac2c4e9d184f0908708"}],"designate/tests/unit/workers/test_service.py":[{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"e04ba04059f6b4d016006af8fbcfdda4a300e94a","unresolved":false,"context_lines":[{"line_number":331,"context_line":"            export"},{"line_number":332,"context_line":"        )"},{"line_number":333,"context_line":""},{"line_number":334,"context_line":"        self.service.executor.run.assert_called_with(mock_export_zone.return_value)"},{"line_number":335,"context_line":""},{"line_number":336,"context_line":"    @mock.patch.object(service.zonetasks, \u0027ZoneXfr\u0027)"},{"line_number":337,"context_line":"    def test_perform_zone_xfr(self, mock_perform_zone_xfr):"}],"source_content_type":"text/x-python","patch_set":1,"id":"c0c74818_a28d3c1c","line":334,"updated":"2026-06-18 18:48:04.000000000","message":"pep8: E501 line too long (83 \u003e 79 characters)","commit_id":"fa22beb3f00a085963a9dd97b6ea6278c09c90e8"}]}
