)]}'
{"tacker/tests/base.py":[{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"ae28f48102b69bc4d5bef731b09dfd864b2efb6b","unresolved":false,"context_lines":[{"line_number":26,"context_line":"import eventlet.timeout"},{"line_number":27,"context_line":"import fixtures"},{"line_number":28,"context_line":"from unittest import mock"},{"line_number":29,"context_line":"from oslo_config import cfg"},{"line_number":30,"context_line":"from oslo_messaging import conffixture as messaging_conffixture"},{"line_number":31,"context_line":"import testtools"},{"line_number":32,"context_line":""}],"source_content_type":"text/x-python","patch_set":2,"id":"3f4c43b2_41e810e1","line":29,"updated":"2020-04-20 04:49:13.000000000","message":"pep8: H306  imports not in alphabetical order (unittest.mock, oslo_config.cfg)","commit_id":"d82efbc1d7953cc161c149ce3b74fc55a753fddb"}],"tacker/tests/unit/api/test_v2_extension.py":[{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"ae28f48102b69bc4d5bef731b09dfd864b2efb6b","unresolved":false,"context_lines":[{"line_number":15,"context_line":"#    under the License."},{"line_number":16,"context_line":""},{"line_number":17,"context_line":"from unittest import mock"},{"line_number":18,"context_line":"from oslo_config import cfg"},{"line_number":19,"context_line":"from oslo_utils import uuidutils"},{"line_number":20,"context_line":"from webob import exc"},{"line_number":21,"context_line":"import webtest"}],"source_content_type":"text/x-python","patch_set":2,"id":"3f4c43b2_c12f003d","line":18,"updated":"2020-04-20 04:49:13.000000000","message":"pep8: H306  imports not in alphabetical order (unittest.mock, oslo_config.cfg)","commit_id":"d82efbc1d7953cc161c149ce3b74fc55a753fddb"}],"tacker/tests/unit/api/v1/test_vim.py":[{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"ae28f48102b69bc4d5bef731b09dfd864b2efb6b","unresolved":false,"context_lines":[{"line_number":15,"context_line":""},{"line_number":16,"context_line":"import ddt"},{"line_number":17,"context_line":"from unittest import mock"},{"line_number":18,"context_line":"import six"},{"line_number":19,"context_line":"from webob import exc"},{"line_number":20,"context_line":""},{"line_number":21,"context_line":"from tacker.api.v1 import base as v1_base"}],"source_content_type":"text/x-python","patch_set":2,"id":"3f4c43b2_010d68e7","line":18,"updated":"2020-04-20 04:49:13.000000000","message":"pep8: H306  imports not in alphabetical order (unittest.mock, six)","commit_id":"d82efbc1d7953cc161c149ce3b74fc55a753fddb"}],"tacker/tests/unit/api/v2/test_api_v2.py":[{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"ae28f48102b69bc4d5bef731b09dfd864b2efb6b","unresolved":false,"context_lines":[{"line_number":16,"context_line":"import os"},{"line_number":17,"context_line":""},{"line_number":18,"context_line":"from unittest import mock"},{"line_number":19,"context_line":"from oslo_config import cfg"},{"line_number":20,"context_line":"from oslo_policy import policy as common_policy"},{"line_number":21,"context_line":"from oslo_utils import uuidutils"},{"line_number":22,"context_line":"import six"}],"source_content_type":"text/x-python","patch_set":2,"id":"3f4c43b2_61eb8cdb","line":19,"updated":"2020-04-20 04:49:13.000000000","message":"pep8: H306  imports not in alphabetical order (unittest.mock, oslo_config.cfg)","commit_id":"d82efbc1d7953cc161c149ce3b74fc55a753fddb"}],"tacker/tests/unit/base.py":[{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"ae28f48102b69bc4d5bef731b09dfd864b2efb6b","unresolved":false,"context_lines":[{"line_number":14,"context_line":"#    under the License."},{"line_number":15,"context_line":""},{"line_number":16,"context_line":"from unittest import mock"},{"line_number":17,"context_line":"from oslo_config import cfg"},{"line_number":18,"context_line":"from oslo_config import fixture as config_fixture"},{"line_number":19,"context_line":"from requests_mock.contrib import fixture as requests_mock_fixture"},{"line_number":20,"context_line":""}],"source_content_type":"text/x-python","patch_set":2,"id":"3f4c43b2_e12afc29","line":17,"updated":"2020-04-20 04:49:13.000000000","message":"pep8: H306  imports not in alphabetical order (unittest.mock, oslo_config.cfg)","commit_id":"d82efbc1d7953cc161c149ce3b74fc55a753fddb"}],"tacker/tests/unit/common/test_config.py":[{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"ae28f48102b69bc4d5bef731b09dfd864b2efb6b","unresolved":false,"context_lines":[{"line_number":16,"context_line":"import os"},{"line_number":17,"context_line":""},{"line_number":18,"context_line":"from unittest import mock"},{"line_number":19,"context_line":"from oslo_config import cfg"},{"line_number":20,"context_line":""},{"line_number":21,"context_line":"from tacker.common import config"},{"line_number":22,"context_line":"from tacker.tests import base"}],"source_content_type":"text/x-python","patch_set":2,"id":"3f4c43b2_21f7c4d5","line":19,"updated":"2020-04-20 04:49:13.000000000","message":"pep8: H306  imports not in alphabetical order (unittest.mock, oslo_config.cfg)","commit_id":"d82efbc1d7953cc161c149ce3b74fc55a753fddb"}],"tacker/tests/unit/common/test_csar_utils.py":[{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"ae28f48102b69bc4d5bef731b09dfd864b2efb6b","unresolved":false,"context_lines":[{"line_number":13,"context_line":"#    under the License."},{"line_number":14,"context_line":""},{"line_number":15,"context_line":"from unittest import mock"},{"line_number":16,"context_line":"import os"},{"line_number":17,"context_line":"import shutil"},{"line_number":18,"context_line":"import testtools"},{"line_number":19,"context_line":""}],"source_content_type":"text/x-python","patch_set":2,"id":"3f4c43b2_e1115c06","line":16,"updated":"2020-04-20 04:49:13.000000000","message":"pep8: H306  imports not in alphabetical order (unittest.mock, os)","commit_id":"d82efbc1d7953cc161c149ce3b74fc55a753fddb"}],"tacker/tests/unit/conductor/test_conductor_server.py":[{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"ae28f48102b69bc4d5bef731b09dfd864b2efb6b","unresolved":false,"context_lines":[{"line_number":14,"context_line":"# limitations under the License."},{"line_number":15,"context_line":""},{"line_number":16,"context_line":"from unittest import mock"},{"line_number":17,"context_line":"import os"},{"line_number":18,"context_line":"import shutil"},{"line_number":19,"context_line":"import sys"},{"line_number":20,"context_line":""}],"source_content_type":"text/x-python","patch_set":2,"id":"3f4c43b2_21e5040a","line":17,"updated":"2020-04-20 04:49:13.000000000","message":"pep8: H306  imports not in alphabetical order (unittest.mock, os)","commit_id":"d82efbc1d7953cc161c149ce3b74fc55a753fddb"}],"tacker/tests/unit/nfvo/drivers/vim/test_kubernetes_driver.py":[{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"ae28f48102b69bc4d5bef731b09dfd864b2efb6b","unresolved":false,"context_lines":[{"line_number":14,"context_line":""},{"line_number":15,"context_line":"from collections import namedtuple"},{"line_number":16,"context_line":"from unittest import mock"},{"line_number":17,"context_line":"from oslo_config import cfg"},{"line_number":18,"context_line":""},{"line_number":19,"context_line":"from tacker import context as t_context"},{"line_number":20,"context_line":"from tacker.nfvo.drivers.vim import kubernetes_driver"}],"source_content_type":"text/x-python","patch_set":2,"id":"3f4c43b2_21206448","line":17,"updated":"2020-04-20 04:49:13.000000000","message":"pep8: H306  imports not in alphabetical order (unittest.mock, oslo_config.cfg)","commit_id":"d82efbc1d7953cc161c149ce3b74fc55a753fddb"}],"tacker/tests/unit/nfvo/drivers/vim/test_openstack_driver.py":[{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"ae28f48102b69bc4d5bef731b09dfd864b2efb6b","unresolved":false,"context_lines":[{"line_number":15,"context_line":""},{"line_number":16,"context_line":"from keystoneauth1 import exceptions"},{"line_number":17,"context_line":"from unittest import mock"},{"line_number":18,"context_line":"from oslo_config import cfg"},{"line_number":19,"context_line":""},{"line_number":20,"context_line":"from tacker import context as t_context"},{"line_number":21,"context_line":"from tacker.extensions import nfvo"}],"source_content_type":"text/x-python","patch_set":2,"id":"3f4c43b2_01dba84e","line":18,"updated":"2020-04-20 04:49:13.000000000","message":"pep8: H306  imports not in alphabetical order (unittest.mock, oslo_config.cfg)","commit_id":"d82efbc1d7953cc161c149ce3b74fc55a753fddb"}],"tacker/tests/unit/nfvo/test_nfvo_plugin.py":[{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"ae28f48102b69bc4d5bef731b09dfd864b2efb6b","unresolved":false,"context_lines":[{"line_number":16,"context_line":"import codecs"},{"line_number":17,"context_line":"from datetime import datetime"},{"line_number":18,"context_line":"from unittest import mock"},{"line_number":19,"context_line":"import os"},{"line_number":20,"context_line":"from oslo_utils import uuidutils"},{"line_number":21,"context_line":""},{"line_number":22,"context_line":"from mock import patch"}],"source_content_type":"text/x-python","patch_set":2,"id":"3f4c43b2_01260869","line":19,"updated":"2020-04-20 04:49:13.000000000","message":"pep8: H306  imports not in alphabetical order (unittest.mock, os)","commit_id":"d82efbc1d7953cc161c149ce3b74fc55a753fddb"}],"tacker/tests/unit/objects/test_vnf_package.py":[{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"ae28f48102b69bc4d5bef731b09dfd864b2efb6b","unresolved":false,"context_lines":[{"line_number":14,"context_line":"# limitations under the License."},{"line_number":15,"context_line":""},{"line_number":16,"context_line":"from unittest import mock"},{"line_number":17,"context_line":"from oslo_utils import uuidutils"},{"line_number":18,"context_line":""},{"line_number":19,"context_line":"from tacker.common import exceptions"},{"line_number":20,"context_line":"from tacker import context"}],"source_content_type":"text/x-python","patch_set":2,"id":"3f4c43b2_81197823","line":17,"updated":"2020-04-20 04:49:13.000000000","message":"pep8: H306  imports not in alphabetical order (unittest.mock, oslo_utils.uuidutils)","commit_id":"d82efbc1d7953cc161c149ce3b74fc55a753fddb"}],"tacker/tests/unit/test_alarm_receiver.py":[{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"ae28f48102b69bc4d5bef731b09dfd864b2efb6b","unresolved":false,"context_lines":[{"line_number":14,"context_line":"#    under the License."},{"line_number":15,"context_line":""},{"line_number":16,"context_line":"from unittest import mock"},{"line_number":17,"context_line":"from oslo_serialization import jsonutils"},{"line_number":18,"context_line":"from webob import Request"},{"line_number":19,"context_line":""},{"line_number":20,"context_line":"from tacker.alarm_receiver import AlarmReceiver"}],"source_content_type":"text/x-python","patch_set":2,"id":"3f4c43b2_c106e0ce","line":17,"updated":"2020-04-20 04:49:13.000000000","message":"pep8: H306  imports not in alphabetical order (unittest.mock, oslo_serialization.jsonutils)","commit_id":"d82efbc1d7953cc161c149ce3b74fc55a753fddb"}],"tacker/tests/unit/test_context.py":[{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"ae28f48102b69bc4d5bef731b09dfd864b2efb6b","unresolved":false,"context_lines":[{"line_number":14,"context_line":"#    under the License."},{"line_number":15,"context_line":""},{"line_number":16,"context_line":"from unittest import mock"},{"line_number":17,"context_line":"from oslo_context import context as oslo_context"},{"line_number":18,"context_line":"from testtools import matchers"},{"line_number":19,"context_line":""},{"line_number":20,"context_line":"from tacker import context"}],"source_content_type":"text/x-python","patch_set":2,"id":"3f4c43b2_4175b063","line":17,"updated":"2020-04-20 04:49:13.000000000","message":"pep8: H306  imports not in alphabetical order (unittest.mock, oslo_context.context)","commit_id":"d82efbc1d7953cc161c149ce3b74fc55a753fddb"}],"tacker/tests/unit/test_policy.py":[{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"ae28f48102b69bc4d5bef731b09dfd864b2efb6b","unresolved":false,"context_lines":[{"line_number":17,"context_line":""},{"line_number":18,"context_line":"import fixtures"},{"line_number":19,"context_line":"from unittest import mock"},{"line_number":20,"context_line":"import six"},{"line_number":21,"context_line":""},{"line_number":22,"context_line":"from oslo_policy import policy as common_policy"},{"line_number":23,"context_line":"from oslo_serialization import jsonutils as json"}],"source_content_type":"text/x-python","patch_set":2,"id":"3f4c43b2_4123f056","line":20,"updated":"2020-04-20 04:49:13.000000000","message":"pep8: H306  imports not in alphabetical order (unittest.mock, six)","commit_id":"d82efbc1d7953cc161c149ce3b74fc55a753fddb"}],"tacker/tests/unit/test_wsgi.py":[{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"ae28f48102b69bc4d5bef731b09dfd864b2efb6b","unresolved":false,"context_lines":[{"line_number":18,"context_line":"import socket"},{"line_number":19,"context_line":""},{"line_number":20,"context_line":"from unittest import mock"},{"line_number":21,"context_line":"from oslo_config import cfg"},{"line_number":22,"context_line":"import six.moves.urllib.request as urllibrequest"},{"line_number":23,"context_line":"import testtools"},{"line_number":24,"context_line":"import webob"}],"source_content_type":"text/x-python","patch_set":2,"id":"3f4c43b2_6168ac86","line":21,"updated":"2020-04-20 04:49:13.000000000","message":"pep8: H306  imports not in alphabetical order (unittest.mock, oslo_config.cfg)","commit_id":"d82efbc1d7953cc161c149ce3b74fc55a753fddb"}],"tacker/tests/unit/tests/test_post_mortem_debug.py":[{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"ae28f48102b69bc4d5bef731b09dfd864b2efb6b","unresolved":false,"context_lines":[{"line_number":16,"context_line":"import sys"},{"line_number":17,"context_line":""},{"line_number":18,"context_line":"from unittest import mock"},{"line_number":19,"context_line":"from six import moves"},{"line_number":20,"context_line":""},{"line_number":21,"context_line":"from tacker.tests import base"},{"line_number":22,"context_line":"from tacker.tests import post_mortem_debug"}],"source_content_type":"text/x-python","patch_set":2,"id":"3f4c43b2_c1d42023","line":19,"updated":"2020-04-20 04:49:13.000000000","message":"pep8: H306  imports not in alphabetical order (unittest.mock, six.moves)","commit_id":"d82efbc1d7953cc161c149ce3b74fc55a753fddb"}],"tacker/tests/unit/vnfm/infra_drivers/openstack/test_openstack.py":[{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"ae28f48102b69bc4d5bef731b09dfd864b2efb6b","unresolved":false,"context_lines":[{"line_number":15,"context_line":""},{"line_number":16,"context_line":"import codecs"},{"line_number":17,"context_line":"from unittest import mock"},{"line_number":18,"context_line":"import os"},{"line_number":19,"context_line":"import yaml"},{"line_number":20,"context_line":""},{"line_number":21,"context_line":"from oslo_serialization import jsonutils"}],"source_content_type":"text/x-python","patch_set":2,"id":"3f4c43b2_81ee98ea","line":18,"updated":"2020-04-20 04:49:13.000000000","message":"pep8: H306  imports not in alphabetical order (unittest.mock, os)","commit_id":"d82efbc1d7953cc161c149ce3b74fc55a753fddb"}],"tacker/tests/unit/vnfm/monitor_drivers/http_ping/test_http_ping.py":[{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"ae28f48102b69bc4d5bef731b09dfd864b2efb6b","unresolved":false,"context_lines":[{"line_number":13,"context_line":"#"},{"line_number":14,"context_line":""},{"line_number":15,"context_line":"from unittest import mock"},{"line_number":16,"context_line":"import six.moves.urllib.error as urlerr"},{"line_number":17,"context_line":"import testtools"},{"line_number":18,"context_line":""},{"line_number":19,"context_line":"from tacker.vnfm.monitor_drivers.http_ping import http_ping"}],"source_content_type":"text/x-python","patch_set":2,"id":"3f4c43b2_a1d91458","line":16,"updated":"2020-04-20 04:49:13.000000000","message":"pep8: H306  imports not in alphabetical order (unittest.mock, six.moves.urllib.error)","commit_id":"d82efbc1d7953cc161c149ce3b74fc55a753fddb"}],"tacker/tests/unit/vnfm/monitor_drivers/ping/test_ping.py":[{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"ae28f48102b69bc4d5bef731b09dfd864b2efb6b","unresolved":false,"context_lines":[{"line_number":13,"context_line":"#"},{"line_number":14,"context_line":""},{"line_number":15,"context_line":"from unittest import mock"},{"line_number":16,"context_line":"import testtools"},{"line_number":17,"context_line":""},{"line_number":18,"context_line":"from tacker.vnfm.monitor_drivers.ping import ping"},{"line_number":19,"context_line":""}],"source_content_type":"text/x-python","patch_set":2,"id":"3f4c43b2_810058ad","line":16,"updated":"2020-04-20 04:49:13.000000000","message":"pep8: H306  imports not in alphabetical order (unittest.mock, testtools)","commit_id":"d82efbc1d7953cc161c149ce3b74fc55a753fddb"}],"tacker/tests/unit/vnfm/monitor_drivers/zabbix/test_zabbix.py":[{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"ae28f48102b69bc4d5bef731b09dfd864b2efb6b","unresolved":false,"context_lines":[{"line_number":13,"context_line":"#"},{"line_number":14,"context_line":""},{"line_number":15,"context_line":"from unittest import mock"},{"line_number":16,"context_line":"from tacker.vnfm.monitor_drivers.zabbix import zabbix"},{"line_number":17,"context_line":"import testtools"},{"line_number":18,"context_line":""},{"line_number":19,"context_line":""}],"source_content_type":"text/x-python","patch_set":2,"id":"3f4c43b2_e1df9c37","line":16,"updated":"2020-04-20 04:49:13.000000000","message":"pep8: H306  imports not in alphabetical order (unittest.mock, tacker.vnfm.monitor_drivers.zabbix.zabbix)","commit_id":"d82efbc1d7953cc161c149ce3b74fc55a753fddb"}],"tacker/tests/unit/vnfm/policy_actions/autoscaling/test_autoscaling.py":[{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"ae28f48102b69bc4d5bef731b09dfd864b2efb6b","unresolved":false,"context_lines":[{"line_number":13,"context_line":"#    under the License."},{"line_number":14,"context_line":""},{"line_number":15,"context_line":"from unittest import mock"},{"line_number":16,"context_line":"import testtools"},{"line_number":17,"context_line":""},{"line_number":18,"context_line":"from tacker import context"},{"line_number":19,"context_line":"from tacker.db.common_services import common_services_db_plugin"}],"source_content_type":"text/x-python","patch_set":2,"id":"3f4c43b2_6116ecf3","line":16,"updated":"2020-04-20 04:49:13.000000000","message":"pep8: H306  imports not in alphabetical order (unittest.mock, testtools)","commit_id":"d82efbc1d7953cc161c149ce3b74fc55a753fddb"}],"tacker/tests/unit/vnfm/policy_actions/log/test_log.py":[{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"ae28f48102b69bc4d5bef731b09dfd864b2efb6b","unresolved":false,"context_lines":[{"line_number":13,"context_line":"#    under the License."},{"line_number":14,"context_line":""},{"line_number":15,"context_line":"from unittest import mock"},{"line_number":16,"context_line":"import testtools"},{"line_number":17,"context_line":""},{"line_number":18,"context_line":"from tacker import context"},{"line_number":19,"context_line":"from tacker.db.common_services import common_services_db_plugin"}],"source_content_type":"text/x-python","patch_set":2,"id":"3f4c43b2_c1bd40d9","line":16,"updated":"2020-04-20 04:49:13.000000000","message":"pep8: H306  imports not in alphabetical order (unittest.mock, testtools)","commit_id":"d82efbc1d7953cc161c149ce3b74fc55a753fddb"}],"tacker/tests/unit/vnfm/policy_actions/respawn/test_respawn.py":[{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"ae28f48102b69bc4d5bef731b09dfd864b2efb6b","unresolved":false,"context_lines":[{"line_number":13,"context_line":"#    under the License."},{"line_number":14,"context_line":""},{"line_number":15,"context_line":"from unittest import mock"},{"line_number":16,"context_line":"import testtools"},{"line_number":17,"context_line":""},{"line_number":18,"context_line":"from tacker.common import clients"},{"line_number":19,"context_line":"from tacker import context"}],"source_content_type":"text/x-python","patch_set":2,"id":"3f4c43b2_2172247c","line":16,"updated":"2020-04-20 04:49:13.000000000","message":"pep8: H306  imports not in alphabetical order (unittest.mock, testtools)","commit_id":"d82efbc1d7953cc161c149ce3b74fc55a753fddb"}],"tacker/tests/unit/vnfm/policy_actions/vdu_autoheal/test_vdu_autoheal.py":[{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"ae28f48102b69bc4d5bef731b09dfd864b2efb6b","unresolved":false,"context_lines":[{"line_number":15,"context_line":"from datetime import datetime"},{"line_number":16,"context_line":""},{"line_number":17,"context_line":"from unittest import mock"},{"line_number":18,"context_line":"from oslo_utils import uuidutils"},{"line_number":19,"context_line":""},{"line_number":20,"context_line":"from tacker import context"},{"line_number":21,"context_line":"from tacker.db.nfvo import nfvo_db"}],"source_content_type":"text/x-python","patch_set":2,"id":"3f4c43b2_a1347494","line":18,"updated":"2020-04-20 04:49:13.000000000","message":"pep8: H306  imports not in alphabetical order (unittest.mock, oslo_utils.uuidutils)","commit_id":"d82efbc1d7953cc161c149ce3b74fc55a753fddb"}],"tacker/tests/unit/vnfm/test_monitor.py":[{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"ae28f48102b69bc4d5bef731b09dfd864b2efb6b","unresolved":false,"context_lines":[{"line_number":13,"context_line":"#"},{"line_number":14,"context_line":""},{"line_number":15,"context_line":"from unittest import mock"},{"line_number":16,"context_line":"from oslo_serialization import jsonutils"},{"line_number":17,"context_line":"from oslo_utils import timeutils"},{"line_number":18,"context_line":"import testtools"},{"line_number":19,"context_line":""}],"source_content_type":"text/x-python","patch_set":2,"id":"3f4c43b2_41fad0bc","line":16,"updated":"2020-04-20 04:49:13.000000000","message":"pep8: H306  imports not in alphabetical order (unittest.mock, oslo_serialization.jsonutils)","commit_id":"d82efbc1d7953cc161c149ce3b74fc55a753fddb"}],"tacker/tests/unit/vnfm/test_plugin.py":[{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"ae28f48102b69bc4d5bef731b09dfd864b2efb6b","unresolved":false,"context_lines":[{"line_number":17,"context_line":""},{"line_number":18,"context_line":"import ddt"},{"line_number":19,"context_line":"from unittest import mock"},{"line_number":20,"context_line":"from mock import patch"},{"line_number":21,"context_line":"from oslo_utils import uuidutils"},{"line_number":22,"context_line":"import yaml"},{"line_number":23,"context_line":""}],"source_content_type":"text/x-python","patch_set":2,"id":"3f4c43b2_816b3883","line":20,"updated":"2020-04-20 04:49:13.000000000","message":"pep8: H306  imports not in alphabetical order (unittest.mock, mock.patch)","commit_id":"d82efbc1d7953cc161c149ce3b74fc55a753fddb"}],"tacker/tests/unit/vnfm/test_vim_client.py":[{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"ae28f48102b69bc4d5bef731b09dfd864b2efb6b","unresolved":false,"context_lines":[{"line_number":11,"context_line":"#    under the License."},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"from unittest import mock"},{"line_number":14,"context_line":"from sqlalchemy.orm import exc as orm_exc"},{"line_number":15,"context_line":""},{"line_number":16,"context_line":"from tacker.extensions import nfvo"},{"line_number":17,"context_line":"from tacker import manager"}],"source_content_type":"text/x-python","patch_set":2,"id":"3f4c43b2_61fd4cb0","line":14,"updated":"2020-04-20 04:49:13.000000000","message":"pep8: H306  imports not in alphabetical order (unittest.mock, sqlalchemy.orm.exc)","commit_id":"d82efbc1d7953cc161c149ce3b74fc55a753fddb"}],"tacker/tests/unit/vnfpkgm/test_controller.py":[{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"ae28f48102b69bc4d5bef731b09dfd864b2efb6b","unresolved":false,"context_lines":[{"line_number":14,"context_line":"#    under the License."},{"line_number":15,"context_line":""},{"line_number":16,"context_line":"from unittest import mock"},{"line_number":17,"context_line":"from oslo_serialization import jsonutils"},{"line_number":18,"context_line":"from six.moves import http_client"},{"line_number":19,"context_line":"from six.moves import urllib"},{"line_number":20,"context_line":"from webob import exc"}],"source_content_type":"text/x-python","patch_set":2,"id":"3f4c43b2_a10bd4d3","line":17,"updated":"2020-04-20 04:49:13.000000000","message":"pep8: H306  imports not in alphabetical order (unittest.mock, oslo_serialization.jsonutils)","commit_id":"d82efbc1d7953cc161c149ce3b74fc55a753fddb"}]}
