)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":28609,"name":"Arkady Shtempler","email":"ashtempl@redhat.com","username":"ashtempl"},"change_message_id":"d3c344dbb5da25b5c45ccc9c2aa7b40ad15686e0","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"82017567_2bd42e6d","updated":"2023-06-15 12:21:33.000000000","message":"recheck","commit_id":"16aed2545c58a8c41208f2859e8aa9f7287e8aff"},{"author":{"_account_id":11628,"name":"Michael Johnson","email":"johnsomor@gmail.com","username":"johnsom"},"change_message_id":"4bffdd3484e88e6331c8ebab6a080d837f2696a4","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"f17b9a7d_47a46681","updated":"2023-07-21 22:19:55.000000000","message":"Thank you for doing this!\nI only had one set of comments that we should keep the old test ID for the first test in the unrolled group so that refstack doesn\u0027t through a missing test error.","commit_id":"1276b5f71feec5aa3f09fb7dc2d3f4fe5641839c"},{"author":{"_account_id":11628,"name":"Michael Johnson","email":"johnsomor@gmail.com","username":"johnsom"},"change_message_id":"933b50c007e959eb1e3d9eff2fa2a0904bc35ec8","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"f619bfe4_bf5ee49f","updated":"2023-07-24 22:26:41.000000000","message":"LGTM","commit_id":"462e39d73f875e26bab1685f647eab1ea49491d0"}],"designate_tempest_plugin/tests/api/v2/test_recordset.py":[{"author":{"_account_id":11628,"name":"Michael Johnson","email":"johnsomor@gmail.com","username":"johnsom"},"change_message_id":"4bffdd3484e88e6331c8ebab6a080d837f2696a4","unresolved":true,"context_lines":[{"line_number":211,"context_line":"        LOG.info(\u0027Ensure we respond with PENDING\u0027)"},{"line_number":212,"context_line":"        self.assertEqual(const.PENDING, body[\u0027status\u0027])"},{"line_number":213,"context_line":""},{"line_number":214,"context_line":"    @decorators.idempotent_id(\u0027ead696f6-0dc2-11ee-8b75-201e8823901f\u0027)"},{"line_number":215,"context_line":"    def test_create_wildcard_recordset_A_at_APEX(self):"},{"line_number":216,"context_line":"        self._test_create_wildcard_recordset("},{"line_number":217,"context_line":"            \"*\", \"A\", [\"192.0.2.1\", \"192.0.2.2\", \"192.0.2.3\"])"}],"source_content_type":"text/x-python","patch_set":3,"id":"5b7ea4ac_d3932a0e","line":214,"updated":"2023-07-21 22:19:55.000000000","message":"We should keep the old test ID as the ID on the first test case:\n69f002e5-6511-43d3-abae-7abdd45ae03e\n\nOtherwise refstack may throw an error.","commit_id":"1276b5f71feec5aa3f09fb7dc2d3f4fe5641839c"},{"author":{"_account_id":28609,"name":"Arkady Shtempler","email":"ashtempl@redhat.com","username":"ashtempl"},"change_message_id":"ba14e2fdb32d02edbeaba6bc6d5c7a84006c8d9f","unresolved":false,"context_lines":[{"line_number":211,"context_line":"        LOG.info(\u0027Ensure we respond with PENDING\u0027)"},{"line_number":212,"context_line":"        self.assertEqual(const.PENDING, body[\u0027status\u0027])"},{"line_number":213,"context_line":""},{"line_number":214,"context_line":"    @decorators.idempotent_id(\u0027ead696f6-0dc2-11ee-8b75-201e8823901f\u0027)"},{"line_number":215,"context_line":"    def test_create_wildcard_recordset_A_at_APEX(self):"},{"line_number":216,"context_line":"        self._test_create_wildcard_recordset("},{"line_number":217,"context_line":"            \"*\", \"A\", [\"192.0.2.1\", \"192.0.2.2\", \"192.0.2.3\"])"}],"source_content_type":"text/x-python","patch_set":3,"id":"eecbe1f6_976d4633","line":214,"in_reply_to":"5b7ea4ac_d3932a0e","updated":"2023-07-23 09:35:06.000000000","message":"Done","commit_id":"1276b5f71feec5aa3f09fb7dc2d3f4fe5641839c"},{"author":{"_account_id":11628,"name":"Michael Johnson","email":"johnsomor@gmail.com","username":"johnsom"},"change_message_id":"4bffdd3484e88e6331c8ebab6a080d837f2696a4","unresolved":true,"context_lines":[{"line_number":645,"context_line":"            lambda: self.client.create_recordset("},{"line_number":646,"context_line":"                self.zone[\u0027id\u0027], recordset_data))"},{"line_number":647,"context_line":""},{"line_number":648,"context_line":"    @decorators.idempotent_id(\u0027f3808f90-0dd2-11ee-8b75-201e8823901f\u0027)"},{"line_number":649,"context_line":"    def test_create_recordset_invalid_CNAME_multiple(self):"},{"line_number":650,"context_line":"        self._test_create_recordset_invalid("},{"line_number":651,"context_line":"            \u0027www\u0027, \u0027CNAME\u0027, [\"target1.example.org.\", \"target2.example.org.\"])"}],"source_content_type":"text/x-python","patch_set":3,"id":"a28bd0c9_23ab0f41","line":648,"updated":"2023-07-21 22:19:55.000000000","message":"Same here, let\u0027s keep the old ID on the first test case:\n98c94f8c-217a-4056-b996-b1f856d0753e","commit_id":"1276b5f71feec5aa3f09fb7dc2d3f4fe5641839c"},{"author":{"_account_id":28609,"name":"Arkady Shtempler","email":"ashtempl@redhat.com","username":"ashtempl"},"change_message_id":"ba14e2fdb32d02edbeaba6bc6d5c7a84006c8d9f","unresolved":false,"context_lines":[{"line_number":645,"context_line":"            lambda: self.client.create_recordset("},{"line_number":646,"context_line":"                self.zone[\u0027id\u0027], recordset_data))"},{"line_number":647,"context_line":""},{"line_number":648,"context_line":"    @decorators.idempotent_id(\u0027f3808f90-0dd2-11ee-8b75-201e8823901f\u0027)"},{"line_number":649,"context_line":"    def test_create_recordset_invalid_CNAME_multiple(self):"},{"line_number":650,"context_line":"        self._test_create_recordset_invalid("},{"line_number":651,"context_line":"            \u0027www\u0027, \u0027CNAME\u0027, [\"target1.example.org.\", \"target2.example.org.\"])"}],"source_content_type":"text/x-python","patch_set":3,"id":"0bc12c13_4b30dd57","line":648,"in_reply_to":"a28bd0c9_23ab0f41","updated":"2023-07-23 09:35:06.000000000","message":"Done","commit_id":"1276b5f71feec5aa3f09fb7dc2d3f4fe5641839c"}],"designate_tempest_plugin/tests/api/v2/test_recordset_validation.py":[{"author":{"_account_id":22623,"name":"Erik Olof Gunnar Andersson","email":"eandersson@blizzard.com","username":"eoandersson"},"change_message_id":"c6c5b5bf846a0d59d53be50bde652293b8c1ed5b","unresolved":true,"context_lines":[{"line_number":185,"context_line":"    @decorators.idempotent_id(\u0027775b3db5-ec60-4dd7-85d2-f05a9c544978\u0027)"},{"line_number":186,"context_line":"    def test_create_SPF_with(self):"},{"line_number":187,"context_line":"        for key, data in VALID_TXT_DATASET.items():"},{"line_number":188,"context_line":"            LOG.info(\u0027Tested VALID_TXT_DATASET: {}\u0027.format(key))"},{"line_number":189,"context_line":"            post_model \u003d dns_data_utils.rand_spf_recordset("},{"line_number":190,"context_line":"                self.zone[\u0027name\u0027], data[\u0027data\u0027])"},{"line_number":191,"context_line":"            recordset \u003d self.create_recordset(post_model)"}],"source_content_type":"text/x-python","patch_set":4,"id":"2f507d4d_dc781655","line":188,"updated":"2023-07-28 08:44:24.000000000","message":"Nit: It\u0027s fine since it\u0027s just for testing, but ideally all logging should be lazy loaded, e.g.\n\u003e LOG.info(\u0027Tested: %s\u0027, key)","commit_id":"462e39d73f875e26bab1685f647eab1ea49491d0"}],"designate_tempest_plugin/tests/scenario/v2/test_recordsets.py":[{"author":{"_account_id":11628,"name":"Michael Johnson","email":"johnsomor@gmail.com","username":"johnsom"},"change_message_id":"4bffdd3484e88e6331c8ebab6a080d837f2696a4","unresolved":true,"context_lines":[{"line_number":121,"context_line":"                              self.zone[\u0027id\u0027], recordset[\u0027id\u0027]))"},{"line_number":122,"context_line":""},{"line_number":123,"context_line":"    @decorators.attr(type\u003d\u0027slow\u0027)"},{"line_number":124,"context_line":"    @decorators.idempotent_id(\u0027ab380522-0b59-11ee-bbcc-201e8823901f\u0027)"},{"line_number":125,"context_line":"    def test_create_and_delete_records_on_existing_zone_01_A(self):"},{"line_number":126,"context_line":"        self._test_create_and_delete_records_on_existing_zone("},{"line_number":127,"context_line":"            \"www\", \"A\", [\"192.0.2.1\", \"192.0.2.2\", \"192.0.2.3\"])"}],"source_content_type":"text/x-python","patch_set":3,"id":"1da19ca1_b8004a11","line":124,"updated":"2023-07-21 22:19:55.000000000","message":"Same here, let\u0027s keep the old id on this one:\n4664ed66-9ff1-45f2-9e60-d4913195c505","commit_id":"1276b5f71feec5aa3f09fb7dc2d3f4fe5641839c"},{"author":{"_account_id":28609,"name":"Arkady Shtempler","email":"ashtempl@redhat.com","username":"ashtempl"},"change_message_id":"ba14e2fdb32d02edbeaba6bc6d5c7a84006c8d9f","unresolved":false,"context_lines":[{"line_number":121,"context_line":"                              self.zone[\u0027id\u0027], recordset[\u0027id\u0027]))"},{"line_number":122,"context_line":""},{"line_number":123,"context_line":"    @decorators.attr(type\u003d\u0027slow\u0027)"},{"line_number":124,"context_line":"    @decorators.idempotent_id(\u0027ab380522-0b59-11ee-bbcc-201e8823901f\u0027)"},{"line_number":125,"context_line":"    def test_create_and_delete_records_on_existing_zone_01_A(self):"},{"line_number":126,"context_line":"        self._test_create_and_delete_records_on_existing_zone("},{"line_number":127,"context_line":"            \"www\", \"A\", [\"192.0.2.1\", \"192.0.2.2\", \"192.0.2.3\"])"}],"source_content_type":"text/x-python","patch_set":3,"id":"78215a53_0217bc30","line":124,"in_reply_to":"1da19ca1_b8004a11","updated":"2023-07-23 09:35:06.000000000","message":"Done","commit_id":"1276b5f71feec5aa3f09fb7dc2d3f4fe5641839c"}]}
