)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":4264,"name":"Matthias Runge","email":"mrunge@redhat.com","username":"mrunge"},"change_message_id":"880312ec83c7d6515b16703de4f1fb455a3794ff","unresolved":true,"context_lines":[{"line_number":21,"context_line":"- six.with_metaclass"},{"line_number":22,"context_line":"- six.iterkeys"},{"line_number":23,"context_line":"- six.itervalues"},{"line_number":24,"context_line":""},{"line_number":25,"context_line":"Change-Id: I469b49772899672c05f869c6870512fddfc6183d"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":6,"id":"a4c9bad7_d77d74f1","line":24,"updated":"2020-12-04 08:48:38.000000000","message":"You could add a\n\nDepends-on: https://review.opendev.org/c/openstack/heat/+/765325\n\nhere to have the patch tested including the other one as dependency chain.","commit_id":"a2d9f3ce5055c26327f06e9ce606ff41eade9198"}],"aodh/storage/__init__.py":[{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"1632c66fc7da9c4b58b48d174875c9fc210de382","unresolved":false,"context_lines":[{"line_number":20,"context_line":"from oslo_log import log"},{"line_number":21,"context_line":"from oslo_utils import timeutils"},{"line_number":22,"context_line":"from urllib import parse as urlparse"},{"line_number":23,"context_line":"from stevedore import driver"},{"line_number":24,"context_line":"import tenacity"},{"line_number":25,"context_line":""},{"line_number":26,"context_line":"_NAMESPACE \u003d \u0027aodh.storage\u0027"}],"source_content_type":"text/x-python","patch_set":1,"id":"3f65232a_f7907a98","line":23,"updated":"2020-10-21 03:32:26.000000000","message":"pep8: H306: imports not in alphabetical order (urllib.parse, stevedore.driver)","commit_id":"cd4f93762308d1bebdf42c4168d78eb9f9513235"}],"aodh/tests/functional/api/v2/test_app.py":[{"author":{"_account_id":4264,"name":"Matthias Runge","email":"mrunge@redhat.com","username":"mrunge"},"change_message_id":"0257b3976d2fcd920f15986a17e2716e0a8dca24","unresolved":true,"context_lines":[{"line_number":142,"context_line":"        resp \u003d self.get_json(\u0027/alarms/alarm-id-3\u0027, expect_errors\u003dTrue)"},{"line_number":143,"context_line":"        self.assertEqual(404, resp.status_code)"},{"line_number":144,"context_line":"        body \u003d resp.body"},{"line_number":145,"context_line":"        body \u003d body.decode(\u0027utf-8\u0027)"},{"line_number":146,"context_line":"        self.assertEqual(\"Alarm alarm-id-3 not found\","},{"line_number":147,"context_line":"                         json.loads(body)[\u0027error_message\u0027]"},{"line_number":148,"context_line":"                         [\u0027faultstring\u0027])"}],"source_content_type":"text/x-python","patch_set":5,"id":"d8e6bedc_02feca33","line":145,"updated":"2020-12-03 06:56:58.000000000","message":"can you please join both lines here?\nbody \u003d resp.body.decode(...","commit_id":"086fa2bdc2e2b48b0830ca778c45c47a84fed435"},{"author":{"_account_id":32238,"name":"wdd","email":"wangzihao@yovole.com","username":"wangzihao"},"change_message_id":"5125abb0f09317b98b55a0eb6669b1b80ed91ac0","unresolved":false,"context_lines":[{"line_number":142,"context_line":"        resp \u003d self.get_json(\u0027/alarms/alarm-id-3\u0027, expect_errors\u003dTrue)"},{"line_number":143,"context_line":"        self.assertEqual(404, resp.status_code)"},{"line_number":144,"context_line":"        body \u003d resp.body"},{"line_number":145,"context_line":"        body \u003d body.decode(\u0027utf-8\u0027)"},{"line_number":146,"context_line":"        self.assertEqual(\"Alarm alarm-id-3 not found\","},{"line_number":147,"context_line":"                         json.loads(body)[\u0027error_message\u0027]"},{"line_number":148,"context_line":"                         [\u0027faultstring\u0027])"}],"source_content_type":"text/x-python","patch_set":5,"id":"0ab32087_f087bcf7","line":145,"in_reply_to":"d8e6bedc_02feca33","updated":"2020-12-04 01:40:24.000000000","message":"Done.","commit_id":"086fa2bdc2e2b48b0830ca778c45c47a84fed435"},{"author":{"_account_id":4264,"name":"Matthias Runge","email":"mrunge@redhat.com","username":"mrunge"},"change_message_id":"0257b3976d2fcd920f15986a17e2716e0a8dca24","unresolved":true,"context_lines":[{"line_number":155,"context_line":""},{"line_number":156,"context_line":"        self.assertEqual(404, resp.status_code)"},{"line_number":157,"context_line":"        body \u003d resp.body"},{"line_number":158,"context_line":"        body \u003d body.decode(\u0027utf-8\u0027)"},{"line_number":159,"context_line":"        self.assertEqual(\"untranslated_error\","},{"line_number":160,"context_line":"                         json.loads(body)[\u0027error_message\u0027]"},{"line_number":161,"context_line":"                         [\u0027faultstring\u0027])"}],"source_content_type":"text/x-python","patch_set":5,"id":"54d10339_b2a637fd","line":158,"updated":"2020-12-03 06:56:58.000000000","message":"same here.","commit_id":"086fa2bdc2e2b48b0830ca778c45c47a84fed435"},{"author":{"_account_id":32238,"name":"wdd","email":"wangzihao@yovole.com","username":"wangzihao"},"change_message_id":"5125abb0f09317b98b55a0eb6669b1b80ed91ac0","unresolved":false,"context_lines":[{"line_number":155,"context_line":""},{"line_number":156,"context_line":"        self.assertEqual(404, resp.status_code)"},{"line_number":157,"context_line":"        body \u003d resp.body"},{"line_number":158,"context_line":"        body \u003d body.decode(\u0027utf-8\u0027)"},{"line_number":159,"context_line":"        self.assertEqual(\"untranslated_error\","},{"line_number":160,"context_line":"                         json.loads(body)[\u0027error_message\u0027]"},{"line_number":161,"context_line":"                         [\u0027faultstring\u0027])"}],"source_content_type":"text/x-python","patch_set":5,"id":"467a2df8_1f0667ce","line":158,"in_reply_to":"54d10339_b2a637fd","updated":"2020-12-04 01:40:24.000000000","message":"Done","commit_id":"086fa2bdc2e2b48b0830ca778c45c47a84fed435"}],"aodh/tests/functional/db.py":[{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"1632c66fc7da9c4b58b48d174875c9fc210de382","unresolved":false,"context_lines":[{"line_number":69,"context_line":"        self.url \u003d \"sqlite://\""},{"line_number":70,"context_line":""},{"line_number":71,"context_line":""},{"line_number":72,"context_line":"class TestBase(test_base.BaseTestCase, metaclass\u003dtest_base.SkipNotImplementedMeta):"},{"line_number":73,"context_line":""},{"line_number":74,"context_line":"    DRIVER_MANAGERS \u003d {"},{"line_number":75,"context_line":"        \u0027mysql\u0027: MySQLManager,"}],"source_content_type":"text/x-python","patch_set":1,"id":"3f65232a_d78d7e7c","line":72,"updated":"2020-10-21 03:32:26.000000000","message":"pep8: E501 line too long (83 \u003e 79 characters)","commit_id":"cd4f93762308d1bebdf42c4168d78eb9f9513235"}],"aodh/tests/functional/gabbi/fixtures.py":[{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"1632c66fc7da9c4b58b48d174875c9fc210de382","unresolved":false,"context_lines":[{"line_number":25,"context_line":"from oslo_policy import opts"},{"line_number":26,"context_line":"from oslo_utils import uuidutils"},{"line_number":27,"context_line":"from urllib import parse as urlparse"},{"line_number":28,"context_line":"import sqlalchemy_utils"},{"line_number":29,"context_line":""},{"line_number":30,"context_line":"from aodh.api import app"},{"line_number":31,"context_line":"from aodh.api import rbac"}],"source_content_type":"text/x-python","patch_set":1,"id":"3f65232a_37e83215","line":28,"updated":"2020-10-21 03:32:26.000000000","message":"pep8: H306: imports not in alphabetical order (urllib.parse, sqlalchemy_utils)","commit_id":"cd4f93762308d1bebdf42c4168d78eb9f9513235"}],"aodh/tests/unit/evaluator/test_gnocchi.py":[{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"1632c66fc7da9c4b58b48d174875c9fc210de382","unresolved":false,"context_lines":[{"line_number":17,"context_line":"import datetime"},{"line_number":18,"context_line":"import fixtures"},{"line_number":19,"context_line":"import json"},{"line_number":20,"context_line":"import unittest"},{"line_number":21,"context_line":"from unittest import mock"},{"line_number":22,"context_line":""},{"line_number":23,"context_line":"from gnocchiclient import exceptions"}],"source_content_type":"text/x-python","patch_set":1,"id":"3f65232a_17ed3625","line":20,"updated":"2020-10-21 03:32:26.000000000","message":"pep8: F401 \u0027unittest\u0027 imported but unused","commit_id":"cd4f93762308d1bebdf42c4168d78eb9f9513235"}]}
