)]}'
{"nova/tests/functional/test_server_group.py":[{"author":{"_account_id":6450,"name":"Hans Lindgren","email":"hanlind@kth.se","username":"hanlind"},"change_message_id":"46b34727bfa4e899746f1caf042c0b2f6a67a22f","unresolved":false,"context_lines":[{"line_number":356,"context_line":"        self.assertNotEqual(servers[0][\u0027OS-EXT-SRV-ATTR:host\u0027],"},{"line_number":357,"context_line":"                            migrated_server[\u0027OS-EXT-SRV-ATTR:host\u0027])"},{"line_number":358,"context_line":""},{"line_number":359,"context_line":"        compute3.kill()"},{"line_number":360,"context_line":""},{"line_number":361,"context_line":"    def _get_compute_service_by_host_name(self, host_name):"},{"line_number":362,"context_line":"        host \u003d None"}],"source_content_type":"text/x-python","patch_set":2,"id":"9aed3d3a_7b05c4c0","line":359,"updated":"2016-02-26 14:26:44.000000000","message":"another one here","commit_id":"9cf32e0305ef04059fad5c82b37a49b35efd056c"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"dcbfb0b022132704a6ef88dc5d0b782046e17da0","unresolved":false,"context_lines":[{"line_number":356,"context_line":"        self.assertNotEqual(servers[0][\u0027OS-EXT-SRV-ATTR:host\u0027],"},{"line_number":357,"context_line":"                            migrated_server[\u0027OS-EXT-SRV-ATTR:host\u0027])"},{"line_number":358,"context_line":""},{"line_number":359,"context_line":"        compute3.kill()"},{"line_number":360,"context_line":""},{"line_number":361,"context_line":"    def _get_compute_service_by_host_name(self, host_name):"},{"line_number":362,"context_line":"        host \u003d None"}],"source_content_type":"text/x-python","patch_set":2,"id":"9aed3d3a_50e7d1af","line":359,"in_reply_to":"9aed3d3a_7b05c4c0","updated":"2016-02-27 14:19:29.000000000","message":"Done","commit_id":"9cf32e0305ef04059fad5c82b37a49b35efd056c"},{"author":{"_account_id":6450,"name":"Hans Lindgren","email":"hanlind@kth.se","username":"hanlind"},"change_message_id":"46b34727bfa4e899746f1caf042c0b2f6a67a22f","unresolved":false,"context_lines":[{"line_number":393,"context_line":"        self.assertNotEqual(evacuated_server[\u0027OS-EXT-SRV-ATTR:host\u0027],"},{"line_number":394,"context_line":"                            servers[0][\u0027OS-EXT-SRV-ATTR:host\u0027])"},{"line_number":395,"context_line":""},{"line_number":396,"context_line":"        compute3.kill()"},{"line_number":397,"context_line":"        host.start()"},{"line_number":398,"context_line":""},{"line_number":399,"context_line":"    def test_evacuate_with_anti_affinity_no_valid_host(self):"}],"source_content_type":"text/x-python","patch_set":2,"id":"9aed3d3a_5b0a80d3","line":396,"updated":"2016-02-26 14:26:44.000000000","message":"and here","commit_id":"9cf32e0305ef04059fad5c82b37a49b35efd056c"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"cd9f7a7e440428629a41182831cd90d6d8814a3c","unresolved":false,"context_lines":[{"line_number":393,"context_line":"        self.assertNotEqual(evacuated_server[\u0027OS-EXT-SRV-ATTR:host\u0027],"},{"line_number":394,"context_line":"                            servers[0][\u0027OS-EXT-SRV-ATTR:host\u0027])"},{"line_number":395,"context_line":""},{"line_number":396,"context_line":"        compute3.kill()"},{"line_number":397,"context_line":"        host.start()"},{"line_number":398,"context_line":""},{"line_number":399,"context_line":"    def test_evacuate_with_anti_affinity_no_valid_host(self):"}],"source_content_type":"text/x-python","patch_set":2,"id":"9aed3d3a_903839a2","line":396,"in_reply_to":"9aed3d3a_5b0a80d3","updated":"2016-02-27 13:54:58.000000000","message":"Is this actually cleanup?","commit_id":"9cf32e0305ef04059fad5c82b37a49b35efd056c"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"dcbfb0b022132704a6ef88dc5d0b782046e17da0","unresolved":false,"context_lines":[{"line_number":393,"context_line":"        self.assertNotEqual(evacuated_server[\u0027OS-EXT-SRV-ATTR:host\u0027],"},{"line_number":394,"context_line":"                            servers[0][\u0027OS-EXT-SRV-ATTR:host\u0027])"},{"line_number":395,"context_line":""},{"line_number":396,"context_line":"        compute3.kill()"},{"line_number":397,"context_line":"        host.start()"},{"line_number":398,"context_line":""},{"line_number":399,"context_line":"    def test_evacuate_with_anti_affinity_no_valid_host(self):"}],"source_content_type":"text/x-python","patch_set":2,"id":"9aed3d3a_f0d705bd","line":396,"in_reply_to":"9aed3d3a_903839a2","updated":"2016-02-27 14:19:29.000000000","message":"Done","commit_id":"9cf32e0305ef04059fad5c82b37a49b35efd056c"},{"author":{"_account_id":6450,"name":"Hans Lindgren","email":"hanlind@kth.se","username":"hanlind"},"change_message_id":"46b34727bfa4e899746f1caf042c0b2f6a67a22f","unresolved":false,"context_lines":[{"line_number":626,"context_line":"                            servers[1][\u0027OS-EXT-SRV-ATTR:host\u0027])"},{"line_number":627,"context_line":""},{"line_number":628,"context_line":"    def test_boot_servers_with_soft_anti_affinity_one_available_host(self):"},{"line_number":629,"context_line":"        self.compute2.kill()"},{"line_number":630,"context_line":"        created_group \u003d self.api.post_server_groups("},{"line_number":631,"context_line":"            self.soft_anti_affinity, api_version\u003dself.microversion)"},{"line_number":632,"context_line":"        servers \u003d self._boot_servers_to_group(created_group)"}],"source_content_type":"text/x-python","patch_set":2,"id":"9aed3d3a_fb26f414","line":629,"updated":"2016-02-26 14:26:44.000000000","message":"and here although this one isn\u0027t really a cleanup but rather a setup for the specific test","commit_id":"9cf32e0305ef04059fad5c82b37a49b35efd056c"}]}
