)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":31412,"name":"Wenping Song","email":"songwenping@inspur.com","username":"songwenping"},"change_message_id":"76f27dccbb49bdc86ddd55259590e8e873d93a4e","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"67d67cbc_f5fe44ce","updated":"2021-12-31 02:37:58.000000000","message":"LGTM,thanks.","commit_id":"cbea482e1c701c0798f56c89a2234318d709374d"},{"author":{"_account_id":26458,"name":"Brin Zhang","email":"zhangbailin@inspur.com","username":"zhangbailin"},"change_message_id":"902f863c891c1ff25fc2cf9ae8c0dbb61537716c","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"de6fdf51_b2351757","updated":"2021-12-31 07:15:51.000000000","message":"good catch","commit_id":"cbea482e1c701c0798f56c89a2234318d709374d"}],"cyborg/tests/unit/objects/test_device.py":[{"author":{"_account_id":31412,"name":"Wenping Song","email":"songwenping@inspur.com","username":"songwenping"},"change_message_id":"a2deeb2872a12a7fd202d53e18444d205e11d9ad","unresolved":true,"context_lines":[{"line_number":46,"context_line":"            self.assertEqual(self.context, device._context)"},{"line_number":47,"context_line":""},{"line_number":48,"context_line":"    def test_get_by_non_existed_id(self):"},{"line_number":49,"context_line":"        device_id \u003d \u00270ffd4dd8-7e66-4d12-91d6-327394bf88cf\u0027"},{"line_number":50,"context_line":"        with mock.patch.object(self.dbapi, \u0027device_get_by_id\u0027,"},{"line_number":51,"context_line":"                               autospec\u003dTrue) as mock_device_get_by_id:"},{"line_number":52,"context_line":"            mock_device_get_by_id.side_effect \u003d exception.ResourceNotFound("}],"source_content_type":"text/x-python","patch_set":1,"id":"0f8865bc_68990828","line":49,"range":{"start_line":49,"start_character":20,"end_line":49,"end_character":58},"updated":"2021-12-30 01:41:13.000000000","message":"replace with `self.fake_device[\u0027id\u0027]` please.","commit_id":"5fed1211e9b52a3754b40f352423de8122504d5d"},{"author":{"_account_id":23950,"name":"Eric Xie","email":"eric_xiett@163.com","username":"ericxie"},"change_message_id":"5fa9221c30de5238eb02b24c0444a5293680e238","unresolved":false,"context_lines":[{"line_number":46,"context_line":"            self.assertEqual(self.context, device._context)"},{"line_number":47,"context_line":""},{"line_number":48,"context_line":"    def test_get_by_non_existed_id(self):"},{"line_number":49,"context_line":"        device_id \u003d \u00270ffd4dd8-7e66-4d12-91d6-327394bf88cf\u0027"},{"line_number":50,"context_line":"        with mock.patch.object(self.dbapi, \u0027device_get_by_id\u0027,"},{"line_number":51,"context_line":"                               autospec\u003dTrue) as mock_device_get_by_id:"},{"line_number":52,"context_line":"            mock_device_get_by_id.side_effect \u003d exception.ResourceNotFound("}],"source_content_type":"text/x-python","patch_set":1,"id":"3159cd98_fae83e93","line":49,"range":{"start_line":49,"start_character":20,"end_line":49,"end_character":58},"in_reply_to":"0f8865bc_68990828","updated":"2021-12-30 13:19:54.000000000","message":"Done","commit_id":"5fed1211e9b52a3754b40f352423de8122504d5d"}]}
