)]}'
{"glance/tests/unit/test_glance_replicator.py":[{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"e1ecca010f69e5c1196db9d5427c0578d9701405","unresolved":false,"context_lines":[{"line_number":21,"context_line":"import uuid"},{"line_number":22,"context_line":""},{"line_number":23,"context_line":"import fixtures"},{"line_number":24,"context_line":"from io import StringIO"},{"line_number":25,"context_line":"from io import BytesIO"},{"line_number":26,"context_line":"from oslo_serialization import jsonutils"},{"line_number":27,"context_line":"import webob"}],"source_content_type":"text/x-python","patch_set":1,"id":"9f560f44_03e51fdb","line":24,"updated":"2020-10-13 10:44:20.000000000","message":"pep8: F401 \u0027io.StringIO\u0027 imported but unused","commit_id":"9b5de64fc7bdb55d688076116ca53468c861a767"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"e1ecca010f69e5c1196db9d5427c0578d9701405","unresolved":false,"context_lines":[{"line_number":22,"context_line":""},{"line_number":23,"context_line":"import fixtures"},{"line_number":24,"context_line":"from io import StringIO"},{"line_number":25,"context_line":"from io import BytesIO"},{"line_number":26,"context_line":"from oslo_serialization import jsonutils"},{"line_number":27,"context_line":"import webob"},{"line_number":28,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"9f560f44_43ca7745","line":25,"updated":"2020-10-13 10:44:20.000000000","message":"pep8: F401 \u0027io.BytesIO\u0027 imported but unused","commit_id":"9b5de64fc7bdb55d688076116ca53468c861a767"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"e1ecca010f69e5c1196db9d5427c0578d9701405","unresolved":false,"context_lines":[{"line_number":22,"context_line":""},{"line_number":23,"context_line":"import fixtures"},{"line_number":24,"context_line":"from io import StringIO"},{"line_number":25,"context_line":"from io import BytesIO"},{"line_number":26,"context_line":"from oslo_serialization import jsonutils"},{"line_number":27,"context_line":"import webob"},{"line_number":28,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"9f560f44_63cfbb56","line":25,"updated":"2020-10-13 10:44:20.000000000","message":"pep8: H306: imports not in alphabetical order (io.stringio, io.bytesio)","commit_id":"9b5de64fc7bdb55d688076116ca53468c861a767"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"e1ecca010f69e5c1196db9d5427c0578d9701405","unresolved":false,"context_lines":[{"line_number":306,"context_line":""},{"line_number":307,"context_line":""},{"line_number":308,"context_line":"def check_no_args(command, args):"},{"line_number":309,"context_line":"    options \u003d moves.UserDict()"},{"line_number":310,"context_line":"    no_args_error \u003d False"},{"line_number":311,"context_line":""},{"line_number":312,"context_line":"    orig_img_service \u003d glance_replicator.get_image_service"}],"source_content_type":"text/x-python","patch_set":1,"id":"9f560f44_a3d553e8","line":309,"updated":"2020-10-13 10:44:20.000000000","message":"pep8: F821 undefined name \u0027moves\u0027","commit_id":"9b5de64fc7bdb55d688076116ca53468c861a767"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"e1ecca010f69e5c1196db9d5427c0578d9701405","unresolved":false,"context_lines":[{"line_number":323,"context_line":""},{"line_number":324,"context_line":""},{"line_number":325,"context_line":"def check_bad_args(command, args):"},{"line_number":326,"context_line":"    options \u003d moves.UserDict()"},{"line_number":327,"context_line":"    bad_args_error \u003d False"},{"line_number":328,"context_line":""},{"line_number":329,"context_line":"    orig_img_service \u003d glance_replicator.get_image_service"}],"source_content_type":"text/x-python","patch_set":1,"id":"9f560f44_83d00ff6","line":326,"updated":"2020-10-13 10:44:20.000000000","message":"pep8: F821 undefined name \u0027moves\u0027","commit_id":"9b5de64fc7bdb55d688076116ca53468c861a767"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"e1ecca010f69e5c1196db9d5427c0578d9701405","unresolved":false,"context_lines":[{"line_number":351,"context_line":"        self.assertEqual(2, mock_lookup_command.call_count)"},{"line_number":352,"context_line":""},{"line_number":353,"context_line":"    def test_replication_size(self):"},{"line_number":354,"context_line":"        options \u003d moves.UserDict()"},{"line_number":355,"context_line":"        options.targettoken \u003d \u0027targettoken\u0027"},{"line_number":356,"context_line":"        args \u003d [\u0027localhost:9292\u0027]"},{"line_number":357,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"9f560f44_e3046b80","line":354,"updated":"2020-10-13 10:44:20.000000000","message":"pep8: F821 undefined name \u0027moves\u0027","commit_id":"9b5de64fc7bdb55d688076116ca53468c861a767"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"e1ecca010f69e5c1196db9d5427c0578d9701405","unresolved":false,"context_lines":[{"line_number":405,"context_line":"    def test_replication_dump(self):"},{"line_number":406,"context_line":"        tempdir \u003d self.useFixture(fixtures.TempDir()).path"},{"line_number":407,"context_line":""},{"line_number":408,"context_line":"        options \u003d moves.UserDict()"},{"line_number":409,"context_line":"        options.chunksize \u003d 4096"},{"line_number":410,"context_line":"        options.sourcetoken \u003d \u0027sourcetoken\u0027"},{"line_number":411,"context_line":"        options.metaonly \u003d False"}],"source_content_type":"text/x-python","patch_set":1,"id":"9f560f44_c307a780","line":408,"updated":"2020-10-13 10:44:20.000000000","message":"pep8: F821 undefined name \u0027moves\u0027","commit_id":"9b5de64fc7bdb55d688076116ca53468c861a767"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"e1ecca010f69e5c1196db9d5427c0578d9701405","unresolved":false,"context_lines":[{"line_number":492,"context_line":"            f.write(jsonutils.dumps([1, 2, 3, 4, 5]))"},{"line_number":493,"context_line":""},{"line_number":494,"context_line":"        # Finally, we\u0027re ready to test"},{"line_number":495,"context_line":"        options \u003d moves.UserDict()"},{"line_number":496,"context_line":"        options.dontreplicate \u003d \u0027dontrepl dontreplabsent\u0027"},{"line_number":497,"context_line":"        options.targettoken \u003d \u0027targettoken\u0027"},{"line_number":498,"context_line":"        args \u003d [\u0027localhost:9292\u0027, tempdir]"}],"source_content_type":"text/x-python","patch_set":1,"id":"9f560f44_23fb037b","line":495,"updated":"2020-10-13 10:44:20.000000000","message":"pep8: F821 undefined name \u0027moves\u0027","commit_id":"9b5de64fc7bdb55d688076116ca53468c861a767"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"e1ecca010f69e5c1196db9d5427c0578d9701405","unresolved":false,"context_lines":[{"line_number":520,"context_line":"        self.assertTrue(check_bad_args(command, args))"},{"line_number":521,"context_line":""},{"line_number":522,"context_line":"    def test_replication_livecopy(self):"},{"line_number":523,"context_line":"        options \u003d moves.UserDict()"},{"line_number":524,"context_line":"        options.chunksize \u003d 4096"},{"line_number":525,"context_line":"        options.dontreplicate \u003d \u0027dontrepl dontreplabsent\u0027"},{"line_number":526,"context_line":"        options.sourcetoken \u003d \u0027livesourcetoken\u0027"}],"source_content_type":"text/x-python","patch_set":1,"id":"9f560f44_03febf68","line":523,"updated":"2020-10-13 10:44:20.000000000","message":"pep8: F821 undefined name \u0027moves\u0027","commit_id":"9b5de64fc7bdb55d688076116ca53468c861a767"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"e1ecca010f69e5c1196db9d5427c0578d9701405","unresolved":false,"context_lines":[{"line_number":548,"context_line":"        self.assertTrue(check_bad_args(command, args))"},{"line_number":549,"context_line":""},{"line_number":550,"context_line":"    def test_replication_compare(self):"},{"line_number":551,"context_line":"        options \u003d moves.UserDict()"},{"line_number":552,"context_line":"        options.chunksize \u003d 4096"},{"line_number":553,"context_line":"        options.dontreplicate \u003d \u0027dontrepl dontreplabsent\u0027"},{"line_number":554,"context_line":"        options.sourcetoken \u003d \u0027livesourcetoken\u0027"}],"source_content_type":"text/x-python","patch_set":1,"id":"9f560f44_63f85b7b","line":551,"updated":"2020-10-13 10:44:20.000000000","message":"pep8: F821 undefined name \u0027moves\u0027","commit_id":"9b5de64fc7bdb55d688076116ca53468c861a767"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"d5b566216d5dc548e92aaa8562c86cb0dab95317","unresolved":false,"context_lines":[{"line_number":304,"context_line":""},{"line_number":305,"context_line":""},{"line_number":306,"context_line":"def check_no_args(command, args):"},{"line_number":307,"context_line":"    options \u003d UserDict()"},{"line_number":308,"context_line":"    no_args_error \u003d False"},{"line_number":309,"context_line":""},{"line_number":310,"context_line":"    orig_img_service \u003d glance_replicator.get_image_service"}],"source_content_type":"text/x-python","patch_set":2,"id":"7f6b1bfe_82f737f6","line":307,"updated":"2020-10-14 06:57:26.000000000","message":"pep8: F821 undefined name \u0027UserDict\u0027","commit_id":"8175cbf5e6a3876c63e12091098c35ecf84caffa"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"d5b566216d5dc548e92aaa8562c86cb0dab95317","unresolved":false,"context_lines":[{"line_number":321,"context_line":""},{"line_number":322,"context_line":""},{"line_number":323,"context_line":"def check_bad_args(command, args):"},{"line_number":324,"context_line":"    options \u003d UserDict()"},{"line_number":325,"context_line":"    bad_args_error \u003d False"},{"line_number":326,"context_line":""},{"line_number":327,"context_line":"    orig_img_service \u003d glance_replicator.get_image_service"}],"source_content_type":"text/x-python","patch_set":2,"id":"7f6b1bfe_e2db8b7a","line":324,"updated":"2020-10-14 06:57:26.000000000","message":"pep8: F821 undefined name \u0027UserDict\u0027","commit_id":"8175cbf5e6a3876c63e12091098c35ecf84caffa"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"d5b566216d5dc548e92aaa8562c86cb0dab95317","unresolved":false,"context_lines":[{"line_number":349,"context_line":"        self.assertEqual(2, mock_lookup_command.call_count)"},{"line_number":350,"context_line":""},{"line_number":351,"context_line":"    def test_replication_size(self):"},{"line_number":352,"context_line":"        options \u003d UserDict()"},{"line_number":353,"context_line":"        options.targettoken \u003d \u0027targettoken\u0027"},{"line_number":354,"context_line":"        args \u003d [\u0027localhost:9292\u0027]"},{"line_number":355,"context_line":""}],"source_content_type":"text/x-python","patch_set":2,"id":"7f6b1bfe_c2d80f81","line":352,"updated":"2020-10-14 06:57:26.000000000","message":"pep8: F821 undefined name \u0027UserDict\u0027","commit_id":"8175cbf5e6a3876c63e12091098c35ecf84caffa"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"d5b566216d5dc548e92aaa8562c86cb0dab95317","unresolved":false,"context_lines":[{"line_number":403,"context_line":"    def test_replication_dump(self):"},{"line_number":404,"context_line":"        tempdir \u003d self.useFixture(fixtures.TempDir()).path"},{"line_number":405,"context_line":""},{"line_number":406,"context_line":"        options \u003d UserDict()"},{"line_number":407,"context_line":"        options.chunksize \u003d 4096"},{"line_number":408,"context_line":"        options.sourcetoken \u003d \u0027sourcetoken\u0027"},{"line_number":409,"context_line":"        options.metaonly \u003d False"}],"source_content_type":"text/x-python","patch_set":2,"id":"7f6b1bfe_22e62346","line":406,"updated":"2020-10-14 06:57:26.000000000","message":"pep8: F821 undefined name \u0027UserDict\u0027","commit_id":"8175cbf5e6a3876c63e12091098c35ecf84caffa"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"d5b566216d5dc548e92aaa8562c86cb0dab95317","unresolved":false,"context_lines":[{"line_number":490,"context_line":"            f.write(jsonutils.dumps([1, 2, 3, 4, 5]))"},{"line_number":491,"context_line":""},{"line_number":492,"context_line":"        # Finally, we\u0027re ready to test"},{"line_number":493,"context_line":"        options \u003d UserDict()"},{"line_number":494,"context_line":"        options.dontreplicate \u003d \u0027dontrepl dontreplabsent\u0027"},{"line_number":495,"context_line":"        options.targettoken \u003d \u0027targettoken\u0027"},{"line_number":496,"context_line":"        args \u003d [\u0027localhost:9292\u0027, tempdir]"}],"source_content_type":"text/x-python","patch_set":2,"id":"7f6b1bfe_02e32735","line":493,"updated":"2020-10-14 06:57:26.000000000","message":"pep8: F821 undefined name \u0027UserDict\u0027","commit_id":"8175cbf5e6a3876c63e12091098c35ecf84caffa"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"d5b566216d5dc548e92aaa8562c86cb0dab95317","unresolved":false,"context_lines":[{"line_number":518,"context_line":"        self.assertTrue(check_bad_args(command, args))"},{"line_number":519,"context_line":""},{"line_number":520,"context_line":"    def test_replication_livecopy(self):"},{"line_number":521,"context_line":"        options \u003d UserDict()"},{"line_number":522,"context_line":"        options.chunksize \u003d 4096"},{"line_number":523,"context_line":"        options.dontreplicate \u003d \u0027dontrepl dontreplabsent\u0027"},{"line_number":524,"context_line":"        options.sourcetoken \u003d \u0027livesourcetoken\u0027"}],"source_content_type":"text/x-python","patch_set":2,"id":"7f6b1bfe_62d13b58","line":521,"updated":"2020-10-14 06:57:26.000000000","message":"pep8: F821 undefined name \u0027UserDict\u0027","commit_id":"8175cbf5e6a3876c63e12091098c35ecf84caffa"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"d5b566216d5dc548e92aaa8562c86cb0dab95317","unresolved":false,"context_lines":[{"line_number":546,"context_line":"        self.assertTrue(check_bad_args(command, args))"},{"line_number":547,"context_line":""},{"line_number":548,"context_line":"    def test_replication_compare(self):"},{"line_number":549,"context_line":"        options \u003d UserDict()"},{"line_number":550,"context_line":"        options.chunksize \u003d 4096"},{"line_number":551,"context_line":"        options.dontreplicate \u003d \u0027dontrepl dontreplabsent\u0027"},{"line_number":552,"context_line":"        options.sourcetoken \u003d \u0027livesourcetoken\u0027"}],"source_content_type":"text/x-python","patch_set":2,"id":"7f6b1bfe_42d6bf51","line":549,"updated":"2020-10-14 06:57:26.000000000","message":"pep8: F821 undefined name \u0027UserDict\u0027","commit_id":"8175cbf5e6a3876c63e12091098c35ecf84caffa"}],"glance/tests/unit/test_image_cache.py":[{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"e1ecca010f69e5c1196db9d5427c0578d9701405","unresolved":false,"context_lines":[{"line_number":21,"context_line":"import time"},{"line_number":22,"context_line":""},{"line_number":23,"context_line":"import fixtures"},{"line_number":24,"context_line":"from io import BytesIO"},{"line_number":25,"context_line":"from oslo_utils import units"},{"line_number":26,"context_line":""},{"line_number":27,"context_line":"from glance.common import exception"}],"source_content_type":"text/x-python","patch_set":1,"id":"9f560f44_23e2e3d4","line":24,"updated":"2020-10-13 10:44:20.000000000","message":"pep8: F401 \u0027io.BytesIO\u0027 imported but unused","commit_id":"9b5de64fc7bdb55d688076116ca53468c861a767"}]}
