)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":20000,"name":"Songming Yan","email":"yan.songming@zte.com.cn","username":"SonmingYan.zte"},"change_message_id":"cf91277d7cb23284548e17669436b6a5ac1076f3","unresolved":false,"context_lines":[{"line_number":15,"context_line":"reason is the test condition is wrong in the code, we should use \u003e\u003d"},{"line_number":16,"context_line":"instead of \u003e"},{"line_number":17,"context_line":""},{"line_number":18,"context_line":"add a unit test"},{"line_number":19,"context_line":"neutron.tests.unit.services.metering.agents.test_metering_agent."},{"line_number":20,"context_line":"TestMeteringOperations.test_notification_report_interval"},{"line_number":21,"context_line":"to test the report interval"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":4,"id":"1a122d0e_dff8f84b","line":18,"updated":"2016-04-19 11:14:12.000000000","message":"initials in capitals.","commit_id":"fe1b52634aaf850bba99cdb0c41b5f30851a3e75"}],"neutron/tests/unit/services/metering/agents/test_metering_agent.py":[{"author":{"_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},"change_message_id":"165c46bc480d829dd7d43202b1ea8f01ea20eb91","unresolved":false,"context_lines":[{"line_number":151,"context_line":""},{"line_number":152,"context_line":"            if count \u003e 1:"},{"line_number":153,"context_line":"                break"},{"line_number":154,"context_line":"            time.sleep(measure_interval)"},{"line_number":155,"context_line":""},{"line_number":156,"context_line":"        self.assertEqual(\u0027l3.meter\u0027, n[\u0027event_type\u0027])"},{"line_number":157,"context_line":""}],"source_content_type":"text/x-python","patch_set":2,"id":"1a122d0e_09a1ef94","line":154,"updated":"2016-04-17 07:42:48.000000000","message":"please do not use sleep in the unit tests. please use override - https://github.com/openstack/oslo.utils/blob/master/oslo_utils/timeutils.py#L202","commit_id":"62f7deeea7059721a232c8a4def1fcb238a4014f"}]}
