)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":4523,"name":"Eric Harney","email":"eharney@redhat.com","username":"eharney"},"change_message_id":"3c6d088ebd9f24ea3535a8a2b653fdd0720dc257","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"7b2de718_fd7897c7","updated":"2026-01-26 15:23:16.000000000","message":"Code needs updates to pass pep8","commit_id":"b1f9a930497752d5159a58eaa47a31ef6c8512a4"},{"author":{"_account_id":37784,"name":"Abhishek Gupta","display_name":"Abhishek Gupta","email":"Abhishek_Gupta14@Dell.com","username":"abhishek-gupta14"},"change_message_id":"55ae37b07e7c37b70b014e82a6a11975564139b7","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"3ff18942_9ccbdb03","updated":"2026-01-22 08:49:24.000000000","message":"run-DellEMC PowerMax CI","commit_id":"b1f9a930497752d5159a58eaa47a31ef6c8512a4"},{"author":{"_account_id":37784,"name":"Abhishek Gupta","display_name":"Abhishek Gupta","email":"Abhishek_Gupta14@Dell.com","username":"abhishek-gupta14"},"change_message_id":"19d96475b6b02e18be327ecd7c6726be5c83e301","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"0b383370_567d5955","in_reply_to":"7b2de718_fd7897c7","updated":"2026-01-29 19:43:09.000000000","message":"@eharney@redhat.com pep8 has been passed.","commit_id":"b1f9a930497752d5159a58eaa47a31ef6c8512a4"},{"author":{"_account_id":37784,"name":"Abhishek Gupta","display_name":"Abhishek Gupta","email":"Abhishek_Gupta14@Dell.com","username":"abhishek-gupta14"},"change_message_id":"dcc340592cd4e76c6fe06eceb9c8d04b6ca9cdf6","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":6,"id":"63160a90_19e5c69c","updated":"2026-02-17 19:01:55.000000000","message":"@eharney@redhat.com @rosmaita.fossdev@gmail.com @rajatdhasmana@gmail.com\nCould you please help in reviewing this patch. \nThank you","commit_id":"dd667d8c41fcdf4b48b7f272105c6e83711ce21f"},{"author":{"_account_id":37784,"name":"Abhishek Gupta","display_name":"Abhishek Gupta","email":"Abhishek_Gupta14@Dell.com","username":"abhishek-gupta14"},"change_message_id":"2ff25b5f2cf6a136fd1d904341cf6b2d34f28d67","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":6,"id":"83bcecc5_55f6cc4e","updated":"2026-02-01 19:41:00.000000000","message":"@rosmaita.fossdev@gmail.com @rajatdhasmana@gmail.com\nCould you please help in reviewing this patch.\nThank you.","commit_id":"dd667d8c41fcdf4b48b7f272105c6e83711ce21f"},{"author":{"_account_id":36725,"name":"Nilesh Thathagar","display_name":"Nilesh Thathagar","email":"nilesh.thathagar@dell.com","username":"NileshT"},"change_message_id":"162826379b52b625b5c7f025e328cf7a5e0ffb3c","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":6,"id":"23790381_456418b2","updated":"2026-04-07 05:04:40.000000000","message":"recheck","commit_id":"dd667d8c41fcdf4b48b7f272105c6e83711ce21f"},{"author":{"_account_id":37784,"name":"Abhishek Gupta","display_name":"Abhishek Gupta","email":"Abhishek_Gupta14@Dell.com","username":"abhishek-gupta14"},"change_message_id":"f9e47e28629dce30c705c0525d33d9c9c641b359","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":6,"id":"cefe6dcd_b062df09","updated":"2026-01-29 18:36:36.000000000","message":"recheck","commit_id":"dd667d8c41fcdf4b48b7f272105c6e83711ce21f"}],"cinder/tests/unit/volume/drivers/dell_emc/powermax/test_powermax_common.py":[{"author":{"_account_id":36171,"name":"jayaanand borra","display_name":"jayaanand borra","email":"jayaanand.borra@netapp.com","username":"jayaanan","status":"netapp"},"change_message_id":"2ce1824033ca36c091f06415cbf9bcc52bca808a","unresolved":true,"context_lines":[{"line_number":1707,"context_line":"            mock_add.assert_not_called()"},{"line_number":1708,"context_line":""},{"line_number":1709,"context_line":"    @mock.patch.object(utils.PowerMaxUtils, \u0027is_volume_failed_over\u0027,"},{"line_number":1710,"context_line":"                       retrun_value\u003dTrue)"},{"line_number":1711,"context_line":"    @mock.patch.object(common.PowerMaxCommon, \u0027_get_replication_extra_specs\u0027,"},{"line_number":1712,"context_line":"                       return_value\u003dtpd.PowerMaxData.rep_extra_specs)"},{"line_number":1713,"context_line":"    def test_get_target_wwns_from_masking_view(self, mock_rep_specs, mock_fo):"}],"source_content_type":"text/x-python","patch_set":6,"id":"07cd5892_b0bb8bd0","line":1710,"updated":"2026-04-08 16:47:03.000000000","message":"return?","commit_id":"dd667d8c41fcdf4b48b7f272105c6e83711ce21f"},{"author":{"_account_id":37784,"name":"Abhishek Gupta","display_name":"Abhishek Gupta","email":"Abhishek_Gupta14@Dell.com","username":"abhishek-gupta14"},"change_message_id":"26ee6b4e34a114a37a38b41da2a5aa3bf5fc9b88","unresolved":false,"context_lines":[{"line_number":1707,"context_line":"            mock_add.assert_not_called()"},{"line_number":1708,"context_line":""},{"line_number":1709,"context_line":"    @mock.patch.object(utils.PowerMaxUtils, \u0027is_volume_failed_over\u0027,"},{"line_number":1710,"context_line":"                       retrun_value\u003dTrue)"},{"line_number":1711,"context_line":"    @mock.patch.object(common.PowerMaxCommon, \u0027_get_replication_extra_specs\u0027,"},{"line_number":1712,"context_line":"                       return_value\u003dtpd.PowerMaxData.rep_extra_specs)"},{"line_number":1713,"context_line":"    def test_get_target_wwns_from_masking_view(self, mock_rep_specs, mock_fo):"}],"source_content_type":"text/x-python","patch_set":6,"id":"c11fa99c_c6c8cf2e","line":1710,"in_reply_to":"07cd5892_b0bb8bd0","updated":"2026-04-17 21:08:53.000000000","message":"Done","commit_id":"dd667d8c41fcdf4b48b7f272105c6e83711ce21f"},{"author":{"_account_id":36171,"name":"jayaanand borra","display_name":"jayaanand borra","email":"jayaanand.borra@netapp.com","username":"jayaanan","status":"netapp"},"change_message_id":"2ce1824033ca36c091f06415cbf9bcc52bca808a","unresolved":true,"context_lines":[{"line_number":5366,"context_line":"        mock_get_sg.assert_called_once()"},{"line_number":5367,"context_line":"        mock_del_sg.assert_called_once()"},{"line_number":5368,"context_line":"        mock_remove_vol.assert_called_once()"},{"line_number":5369,"context_line":"        mock_remove_vol.mock_remove_vol()"},{"line_number":5370,"context_line":""},{"line_number":5371,"context_line":"    @mock.patch.object("},{"line_number":5372,"context_line":"        common.PowerMaxCommon, \u0027_get_src_device_id_for_group_snap\u0027)"}],"source_content_type":"text/x-python","patch_set":6,"id":"fdf11db3_5a3de48f","line":5369,"updated":"2026-04-08 16:47:03.000000000","message":"what this method is doing at end of function?","commit_id":"dd667d8c41fcdf4b48b7f272105c6e83711ce21f"},{"author":{"_account_id":37784,"name":"Abhishek Gupta","display_name":"Abhishek Gupta","email":"Abhishek_Gupta14@Dell.com","username":"abhishek-gupta14"},"change_message_id":"26ee6b4e34a114a37a38b41da2a5aa3bf5fc9b88","unresolved":false,"context_lines":[{"line_number":5366,"context_line":"        mock_get_sg.assert_called_once()"},{"line_number":5367,"context_line":"        mock_del_sg.assert_called_once()"},{"line_number":5368,"context_line":"        mock_remove_vol.assert_called_once()"},{"line_number":5369,"context_line":"        mock_remove_vol.mock_remove_vol()"},{"line_number":5370,"context_line":""},{"line_number":5371,"context_line":"    @mock.patch.object("},{"line_number":5372,"context_line":"        common.PowerMaxCommon, \u0027_get_src_device_id_for_group_snap\u0027)"}],"source_content_type":"text/x-python","patch_set":6,"id":"a51b2dd5_da8c69be","line":5369,"in_reply_to":"fdf11db3_5a3de48f","updated":"2026-04-17 21:08:53.000000000","message":"Done","commit_id":"dd667d8c41fcdf4b48b7f272105c6e83711ce21f"}],"cinder/tests/unit/volume/drivers/dell_emc/powermax/test_powermax_fc.py":[{"author":{"_account_id":36171,"name":"jayaanand borra","display_name":"jayaanand borra","email":"jayaanand.borra@netapp.com","username":"jayaanan","status":"netapp"},"change_message_id":"2ce1824033ca36c091f06415cbf9bcc52bca808a","unresolved":true,"context_lines":[{"line_number":304,"context_line":"            mock_unmanage.assert_called_once_with("},{"line_number":305,"context_line":"                self.data.test_volume)"},{"line_number":306,"context_line":""},{"line_number":307,"context_line":"    def manage_existing_snapshot(self):"},{"line_number":308,"context_line":"        with mock.patch.object(self.common, \u0027manage_existing_snapshot\u0027,"},{"line_number":309,"context_line":"                               return_value\u003d{}) as mock_manage_snapshot:"},{"line_number":310,"context_line":"            self.driver.manage_existing_snapshot("}],"source_content_type":"text/x-python","patch_set":6,"id":"2e0c394a_b0842272","line":307,"updated":"2026-04-08 16:47:03.000000000","message":"test prefix is missing. what is the intent of this function?","commit_id":"dd667d8c41fcdf4b48b7f272105c6e83711ce21f"},{"author":{"_account_id":37784,"name":"Abhishek Gupta","display_name":"Abhishek Gupta","email":"Abhishek_Gupta14@Dell.com","username":"abhishek-gupta14"},"change_message_id":"26ee6b4e34a114a37a38b41da2a5aa3bf5fc9b88","unresolved":false,"context_lines":[{"line_number":304,"context_line":"            mock_unmanage.assert_called_once_with("},{"line_number":305,"context_line":"                self.data.test_volume)"},{"line_number":306,"context_line":""},{"line_number":307,"context_line":"    def manage_existing_snapshot(self):"},{"line_number":308,"context_line":"        with mock.patch.object(self.common, \u0027manage_existing_snapshot\u0027,"},{"line_number":309,"context_line":"                               return_value\u003d{}) as mock_manage_snapshot:"},{"line_number":310,"context_line":"            self.driver.manage_existing_snapshot("}],"source_content_type":"text/x-python","patch_set":6,"id":"d628084c_83d8e144","line":307,"in_reply_to":"2e0c394a_b0842272","updated":"2026-04-17 21:08:53.000000000","message":"Done","commit_id":"dd667d8c41fcdf4b48b7f272105c6e83711ce21f"}]}
