)]}'
{"tempest/api/compute/servers/test_server_actions.py":[{"author":{"_account_id":7350,"name":"Jordan Pittier","email":"jordan.pittier@gmail.com","username":"JordanP"},"change_message_id":"0574a0b39876258ede65c342be1b6282a83af10d","unresolved":false,"context_lines":[{"line_number":16,"context_line":"import testtools"},{"line_number":17,"context_line":""},{"line_number":18,"context_line":"from oslo_log import log as logging"},{"line_number":19,"context_line":""},{"line_number":20,"context_line":"from six.moves.urllib import parse as urlparse"},{"line_number":21,"context_line":""},{"line_number":22,"context_line":"from tempest.api.compute import base"}],"source_content_type":"text/x-python","patch_set":2,"id":"7a77a97e_f37c59ed","line":19,"updated":"2016-11-16 11:18:09.000000000","message":"You should remove that empty line.\n\nBoth oslo_log and six should be grouped together as they are both \"3rd party module\".","commit_id":"1cbe2613fa9ae89610a8b9a6701e5f431c7d43a9"}],"tempest/api/orchestration/stacks/test_neutron_resources.py":[{"author":{"_account_id":7350,"name":"Jordan Pittier","email":"jordan.pittier@gmail.com","username":"JordanP"},"change_message_id":"0574a0b39876258ede65c342be1b6282a83af10d","unresolved":false,"context_lines":[{"line_number":11,"context_line":"#    under the License."},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"import netaddr"},{"line_number":14,"context_line":""},{"line_number":15,"context_line":"from oslo_log import log as logging"},{"line_number":16,"context_line":""},{"line_number":17,"context_line":"from tempest.api.orchestration import base"}],"source_content_type":"text/x-python","patch_set":2,"id":"7a77a97e_138475d2","line":14,"updated":"2016-11-16 11:18:09.000000000","message":"same","commit_id":"1cbe2613fa9ae89610a8b9a6701e5f431c7d43a9"}],"tempest/cmd/main.py":[{"author":{"_account_id":6167,"name":"Ken\u0027ichi Ohmichi","email":"ken1ohmichi@gmail.com","username":"oomichi"},"change_message_id":"aa1f70d18bff5738ea81d0baa45f455edcbc0de3","unresolved":false,"context_lines":[{"line_number":14,"context_line":"import sys"},{"line_number":15,"context_line":""},{"line_number":16,"context_line":"from oslo_log import log as logging"},{"line_number":17,"context_line":"from cliff import app"},{"line_number":18,"context_line":"from cliff import commandmanager"},{"line_number":19,"context_line":"from pbr import version"},{"line_number":20,"context_line":""}],"source_content_type":"text/x-python","patch_set":4,"id":"5a74a57a_fe80f548","line":17,"updated":"2016-11-22 23:07:38.000000000","message":"Please check pep8 failure reason before recheck many times, that wastes gate resource.\n\nThis patch contains wrong order like\n\n 2016-11-22 08:03:00.524615 | ./tempest/cmd/main.py:17:1: H306  imports not in alphabetical order (oslo_log.log, cliff.app)\n 2016-11-22 08:03:00.524704 | from cliff import app\n 2016-11-22 08:03:00.524775 | ^\n 2016-11-22 08:03:25.478951 | ERROR: InvocationError: \u0027/home/jenkins/workspace/gate-tempest-pep8-ubuntu-xenial/.tox/pep8/bin/flake8\u0027\n\nhttp://logs.openstack.org/19/398019/4/check/gate-tempest-pep8-ubuntu-xenial/0a505e2/console.html#_2016-11-22_08_03_00_524615","commit_id":"d5f058c02b9e436682d809984910bf9551cc613d"},{"author":{"_account_id":6167,"name":"Ken\u0027ichi Ohmichi","email":"ken1ohmichi@gmail.com","username":"oomichi"},"change_message_id":"97953bdb6d488294a28c7f9db924a7576a123f7f","unresolved":false,"context_lines":[{"line_number":14,"context_line":"import sys"},{"line_number":15,"context_line":""},{"line_number":16,"context_line":"from oslo_log import log as logging"},{"line_number":17,"context_line":""},{"line_number":18,"context_line":"from cliff import app"},{"line_number":19,"context_line":"from cliff import commandmanager"},{"line_number":20,"context_line":"from pbr import version"}],"source_content_type":"text/x-python","patch_set":5,"id":"5a74a57a_d65f7070","line":17,"updated":"2016-11-23 22:26:52.000000000","message":"oslo_log, cliff and pbr are on the same *3rd-party* library group. So they should be on the same block without any blank line.","commit_id":"370fa894609b91a7c873581573d924ef312d1848"},{"author":{"_account_id":6167,"name":"Ken\u0027ichi Ohmichi","email":"ken1ohmichi@gmail.com","username":"oomichi"},"change_message_id":"94d7562829bd79164562ab21b7e22117d5bdb39d","unresolved":false,"context_lines":[{"line_number":13,"context_line":""},{"line_number":14,"context_line":"import sys"},{"line_number":15,"context_line":""},{"line_number":16,"context_line":"from oslo_log import log as logging"},{"line_number":17,"context_line":"from cliff import app"},{"line_number":18,"context_line":"from cliff import commandmanager"},{"line_number":19,"context_line":"from pbr import version"}],"source_content_type":"text/x-python","patch_set":6,"id":"5a74a57a_402aa82d","line":16,"updated":"2016-11-24 02:37:57.000000000","message":"The imort should be in alphabetical order:\n\nhttp://logs.openstack.org/19/398019/6/check/gate-tempest-pep8-ubuntu-xenial/44ce591/console.html#_2016-11-24_00_53_03_637839\n\n 2016-11-24 00:53:03.637839 | ./tempest/cmd/main.py:17:1: H306  imports not in alphabetical order (oslo_log.log,  cliff.app)\n 2016-11-24 00:53:03.637905 | from cliff import app\n 2016-11-24 00:53:03.637915 | ^","commit_id":"2438937e53423f786c05e9a10c382889c82177c6"},{"author":{"_account_id":6167,"name":"Ken\u0027ichi Ohmichi","email":"ken1ohmichi@gmail.com","username":"oomichi"},"change_message_id":"6213c39c2f1d04240fda4a4ac1ebf3ffe36e469e","unresolved":false,"context_lines":[{"line_number":19,"context_line":"from pbr import version"},{"line_number":20,"context_line":""},{"line_number":21,"context_line":""},{"line_number":22,"context_line":""},{"line_number":23,"context_line":"class Main(app.App):"},{"line_number":24,"context_line":""},{"line_number":25,"context_line":"    log \u003d logging.getLogger(__name__)"}],"source_content_type":"text/x-python","patch_set":7,"id":"5a74a57a_233cd6e1","line":22,"updated":"2016-11-24 03:49:18.000000000","message":"This new line will be failed by pep8 check..","commit_id":"e2e6a093dcab678fa40e405bfbb003ae0fbb3e83"}]}
