)]}'
{"nova/tests/unit/virt/test_hardware.py":[{"author":{"_account_id":17973,"name":"Ludovic Beliveau","email":"lbeliveau@gmail.com","username":"lbeliveau"},"change_message_id":"e65760b79afe2889256562de62d62581b02a2189","unresolved":false,"context_lines":[{"line_number":2057,"context_line":""},{"line_number":2058,"context_line":"        inst_pin \u003d hw._numa_fit_instance_cell_with_pinning(host_pin, inst_pin)"},{"line_number":2059,"context_line":"        self.assertInstanceCellPinned(inst_pin)"},{"line_number":2060,"context_line":"        got_topo \u003d objects.VirtCPUTopology(sockets\u003d1, cores\u003d4, threads\u003d1)"},{"line_number":2061,"context_line":"        self.assertEqualTopology(got_topo, inst_pin.cpu_topology)"},{"line_number":2062,"context_line":"        got_pinning \u003d {x: x for x in range(0, 4)}"},{"line_number":2063,"context_line":"        self.assertEqual(got_pinning, inst_pin.cpu_pinning)"}],"source_content_type":"text/x-python","patch_set":4,"id":"dab17558_295d5c47","line":2060,"updated":"2016-05-10 16:51:15.000000000","message":"Why is this change necessary in this patch ?","commit_id":"0b2e34f92507fd490faaec3285049b28446dc94c"},{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"17db3a1876534ffa5d92a5270b7dcb40db63b0ad","unresolved":false,"context_lines":[{"line_number":2057,"context_line":""},{"line_number":2058,"context_line":"        inst_pin \u003d hw._numa_fit_instance_cell_with_pinning(host_pin, inst_pin)"},{"line_number":2059,"context_line":"        self.assertInstanceCellPinned(inst_pin)"},{"line_number":2060,"context_line":"        got_topo \u003d objects.VirtCPUTopology(sockets\u003d1, cores\u003d4, threads\u003d1)"},{"line_number":2061,"context_line":"        self.assertEqualTopology(got_topo, inst_pin.cpu_topology)"},{"line_number":2062,"context_line":"        got_pinning \u003d {x: x for x in range(0, 4)}"},{"line_number":2063,"context_line":"        self.assertEqual(got_pinning, inst_pin.cpu_pinning)"}],"source_content_type":"text/x-python","patch_set":4,"id":"dab17558_451505e3","line":2060,"in_reply_to":"dab17558_295d5c47","updated":"2016-05-11 09:03:52.000000000","message":"See the last paragraph in the commit message. The existing behavior was incorrect and has been resolved.","commit_id":"0b2e34f92507fd490faaec3285049b28446dc94c"},{"author":{"_account_id":17973,"name":"Ludovic Beliveau","email":"lbeliveau@gmail.com","username":"lbeliveau"},"change_message_id":"0095d5e7f652456ca754c9135af4de1bb6b08b0b","unresolved":false,"context_lines":[{"line_number":2057,"context_line":""},{"line_number":2058,"context_line":"        inst_pin \u003d hw._numa_fit_instance_cell_with_pinning(host_pin, inst_pin)"},{"line_number":2059,"context_line":"        self.assertInstanceCellPinned(inst_pin)"},{"line_number":2060,"context_line":"        got_topo \u003d objects.VirtCPUTopology(sockets\u003d1, cores\u003d4, threads\u003d1)"},{"line_number":2061,"context_line":"        self.assertEqualTopology(got_topo, inst_pin.cpu_topology)"},{"line_number":2062,"context_line":"        got_pinning \u003d {x: x for x in range(0, 4)}"},{"line_number":2063,"context_line":"        self.assertEqual(got_pinning, inst_pin.cpu_pinning)"}],"source_content_type":"text/x-python","patch_set":4,"id":"dab17558_2a69a5f9","line":2060,"in_reply_to":"dab17558_451505e3","updated":"2016-05-11 11:40:39.000000000","message":"Got it.","commit_id":"0b2e34f92507fd490faaec3285049b28446dc94c"},{"author":{"_account_id":17973,"name":"Ludovic Beliveau","email":"lbeliveau@gmail.com","username":"lbeliveau"},"change_message_id":"e65760b79afe2889256562de62d62581b02a2189","unresolved":false,"context_lines":[{"line_number":2286,"context_line":"        inst_pin \u003d hw._numa_fit_instance_cell_with_pinning(host_pin, inst_pin)"},{"line_number":2287,"context_line":"        self.assertIsNone(inst_pin)"},{"line_number":2288,"context_line":""},{"line_number":2289,"context_line":"    def test_get_pinning_isolate_policy_fits(self):"},{"line_number":2290,"context_line":"        host_pin \u003d objects.NUMACell(id\u003d0, cpuset\u003dset([0, 1, 2, 3]),"},{"line_number":2291,"context_line":"                                    memory\u003d4096, memory_usage\u003d0,"},{"line_number":2292,"context_line":"                                    siblings\u003d[],"}],"source_content_type":"text/x-python","patch_set":4,"id":"dab17558_891e08b9","line":2289,"updated":"2016-05-10 16:51:15.000000000","message":"Nit: Consider renaming this method \u0027test_get_pinning_isolate_policy_nonht_fits\u0027.","commit_id":"0b2e34f92507fd490faaec3285049b28446dc94c"}]}
