)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":20676,"name":"daniel.pawlik","display_name":"Daniel Pawlik","email":"dpawlik@redhat.com","username":"daniel.pawlik"},"change_message_id":"2ce180e15904d71c666b874dba9a4829688b5845","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":7,"id":"ebd68442_b5f8f892","updated":"2022-06-15 09:35:39.000000000","message":"Waiting for Openstack community to confirm that performance.json looks as expected.","commit_id":"44b258579e9cfb631c13c1cb2debf7721344e1a3"},{"author":{"_account_id":20676,"name":"daniel.pawlik","display_name":"Daniel Pawlik","email":"dpawlik@redhat.com","username":"daniel.pawlik"},"change_message_id":"862d88aaa88cab217fb29cc4426277f1fd3caff4","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":7,"id":"9a2bbf10_5bf9a451","updated":"2022-06-07 08:10:14.000000000","message":"rabase was needed.","commit_id":"44b258579e9cfb631c13c1cb2debf7721344e1a3"}],"logscraper/logsender.py":[{"author":{"_account_id":9311,"name":"Tristan Cacqueray","email":"tdecacqu@redhat.com","username":"tristanC"},"change_message_id":"35feb4ef294757b6a604f2396ea5dc6d50559335","unresolved":true,"context_lines":[{"line_number":204,"context_line":"    return fields"},{"line_number":205,"context_line":""},{"line_number":206,"context_line":""},{"line_number":207,"context_line":"def makeJsonFields(content):"},{"line_number":208,"context_line":""},{"line_number":209,"context_line":"    content \u003d json.loads(content)"},{"line_number":210,"context_line":""}],"source_content_type":"text/x-python","patch_set":5,"id":"76db3c86_8eb07daf","line":207,"updated":"2022-05-31 15:24:31.000000000","message":"Might be good to have a test for this function, including a sample performance.json file.","commit_id":"f062814dd2f499d1aa6c1721140a4af51870eb60"},{"author":{"_account_id":20676,"name":"daniel.pawlik","display_name":"Daniel Pawlik","email":"dpawlik@redhat.com","username":"daniel.pawlik"},"change_message_id":"58b15773127e87c7b79299d2d6445a36deffdb96","unresolved":false,"context_lines":[{"line_number":204,"context_line":"    return fields"},{"line_number":205,"context_line":""},{"line_number":206,"context_line":""},{"line_number":207,"context_line":"def makeJsonFields(content):"},{"line_number":208,"context_line":""},{"line_number":209,"context_line":"    content \u003d json.loads(content)"},{"line_number":210,"context_line":""}],"source_content_type":"text/x-python","patch_set":5,"id":"768be10f_49d25c47","line":207,"in_reply_to":"76db3c86_8eb07daf","updated":"2022-06-07 08:09:59.000000000","message":"Done","commit_id":"f062814dd2f499d1aa6c1721140a4af51870eb60"}],"logscraper/tests/test_logsender.py":[{"author":{"_account_id":9311,"name":"Tristan Cacqueray","email":"tdecacqu@redhat.com","username":"tristanC"},"change_message_id":"6f2fd68c8b327d6ace874609fb3f1ab36f13178c","unresolved":true,"context_lines":[{"line_number":249,"context_line":"    \u0027zuul_executor\u0027: \u0027ze07.opendev.org\u0027"},{"line_number":250,"context_line":"}"},{"line_number":251,"context_line":""},{"line_number":252,"context_line":"performance_json \u003d \"\"\""},{"line_number":253,"context_line":"{"},{"line_number":254,"context_line":"  \"services\": ["},{"line_number":255,"context_line":"    {"}],"source_content_type":"text/x-python","patch_set":6,"id":"2881ded1_aa13a7db","line":252,"updated":"2022-06-02 11:44:10.000000000","message":"nit: these kind of sample are better stored in a separate fixture file.","commit_id":"4b42f7ae1c023ee3b9e22af76dbf135eb05ecf5d"},{"author":{"_account_id":20676,"name":"daniel.pawlik","display_name":"Daniel Pawlik","email":"dpawlik@redhat.com","username":"daniel.pawlik"},"change_message_id":"1d9b0c04943301d57fbabccbafaa89098b3b4704","unresolved":false,"context_lines":[{"line_number":249,"context_line":"    \u0027zuul_executor\u0027: \u0027ze07.opendev.org\u0027"},{"line_number":250,"context_line":"}"},{"line_number":251,"context_line":""},{"line_number":252,"context_line":"performance_json \u003d \"\"\""},{"line_number":253,"context_line":"{"},{"line_number":254,"context_line":"  \"services\": ["},{"line_number":255,"context_line":"    {"}],"source_content_type":"text/x-python","patch_set":6,"id":"8219ba7c_9b5e3597","line":252,"in_reply_to":"2881ded1_aa13a7db","updated":"2022-06-24 07:58:39.000000000","message":"Done","commit_id":"4b42f7ae1c023ee3b9e22af76dbf135eb05ecf5d"},{"author":{"_account_id":9311,"name":"Tristan Cacqueray","email":"tdecacqu@redhat.com","username":"tristanC"},"change_message_id":"6f2fd68c8b327d6ace874609fb3f1ab36f13178c","unresolved":true,"context_lines":[{"line_number":861,"context_line":"        mock_json_load.return_value \u003d text"},{"line_number":862,"context_line":"        mock_text.new_callable \u003d mock.mock_open(read_data\u003dstr(text))"},{"line_number":863,"context_line":"        es_doc \u003d {"},{"line_number":864,"context_line":"            \u0027_index\u0027: \u0027perf\u0027,"},{"line_number":865,"context_line":"            \u0027_source\u0027: {"},{"line_number":866,"context_line":"                \u0027@timestamp\u0027: \u00272022-04-18T19:51:55\u0027,"},{"line_number":867,"context_line":"                \u0027build_branch\u0027: \u0027master\u0027,"}],"source_content_type":"text/x-python","patch_set":6,"id":"3c79a7fd_23a98dc6","line":864,"updated":"2022-06-02 11:44:10.000000000","message":"is it expected that this test is updated?","commit_id":"4b42f7ae1c023ee3b9e22af76dbf135eb05ecf5d"},{"author":{"_account_id":20676,"name":"daniel.pawlik","display_name":"Daniel Pawlik","email":"dpawlik@redhat.com","username":"daniel.pawlik"},"change_message_id":"58b15773127e87c7b79299d2d6445a36deffdb96","unresolved":false,"context_lines":[{"line_number":861,"context_line":"        mock_json_load.return_value \u003d text"},{"line_number":862,"context_line":"        mock_text.new_callable \u003d mock.mock_open(read_data\u003dstr(text))"},{"line_number":863,"context_line":"        es_doc \u003d {"},{"line_number":864,"context_line":"            \u0027_index\u0027: \u0027perf\u0027,"},{"line_number":865,"context_line":"            \u0027_source\u0027: {"},{"line_number":866,"context_line":"                \u0027@timestamp\u0027: \u00272022-04-18T19:51:55\u0027,"},{"line_number":867,"context_line":"                \u0027build_branch\u0027: \u0027master\u0027,"}],"source_content_type":"text/x-python","patch_set":6,"id":"3e97fd5f_658cbec4","line":864,"in_reply_to":"3c79a7fd_23a98dc6","updated":"2022-06-07 08:09:59.000000000","message":"Done","commit_id":"4b42f7ae1c023ee3b9e22af76dbf135eb05ecf5d"}]}
