)]}'
{"tempest/api/compute/test_cold_migration.py":[{"author":{"_account_id":5292,"name":"Christopher Yeoh","email":"cbkyeoh@gmail.com","username":"cyeoh-0"},"change_message_id":"e25b30f490d938d1332434d22974a6920fec890f","unresolved":false,"context_lines":[{"line_number":103,"context_line":"        # Cold migrate a shutoff instance to another host and confirm resize"},{"line_number":104,"context_line":"        if len(self._get_compute_hostnames()) \u003c 2:"},{"line_number":105,"context_line":"            raise self.skipTest("},{"line_number":106,"context_line":"                \"Less than 2 compute nodes, skipping migration test.\")"},{"line_number":107,"context_line":"        server_id \u003d self._get_an_active_server()"},{"line_number":108,"context_line":"        resp, server \u003d self.servers_client.stop(server_id)"},{"line_number":109,"context_line":"        self.servers_client.wait_for_server_status(server_id, \u0027SHUTOFF\u0027)"}],"source_content_type":"text/x-python","patch_set":3,"id":"AAAAUX%2F%2B4dk%3D","line":106,"updated":"2014-02-18 12:55:52.000000000","message":"I think this can be moved into setupClass since its always required","commit_id":"ffd7daa2df8871384e27bdbcf6fc69a3c4ca189a"},{"author":{"_account_id":5292,"name":"Christopher Yeoh","email":"cbkyeoh@gmail.com","username":"cyeoh-0"},"change_message_id":"e25b30f490d938d1332434d22974a6920fec890f","unresolved":false,"context_lines":[{"line_number":108,"context_line":"        resp, server \u003d self.servers_client.stop(server_id)"},{"line_number":109,"context_line":"        self.servers_client.wait_for_server_status(server_id, \u0027SHUTOFF\u0027)"},{"line_number":110,"context_line":"        actual_host \u003d self._get_host_for_server(server_id)"},{"line_number":111,"context_line":"        self._cold_migrate_server_to(server_id)"},{"line_number":112,"context_line":"        self.servers_client.wait_for_server_status(server_id, \u0027VERIFY_RESIZE\u0027)"},{"line_number":113,"context_line":"        self.servers_client.confirm_resize(server_id)"},{"line_number":114,"context_line":"        self.servers_client.wait_for_server_status(server_id, \u0027SHUTOFF\u0027)"}],"source_content_type":"text/x-python","patch_set":3,"id":"AAAAUX%2F%2B4a4%3D","line":111,"updated":"2014-02-18 12:55:52.000000000","message":"Should check the status code returned","commit_id":"ffd7daa2df8871384e27bdbcf6fc69a3c4ca189a"},{"author":{"_account_id":5292,"name":"Christopher Yeoh","email":"cbkyeoh@gmail.com","username":"cyeoh-0"},"change_message_id":"e25b30f490d938d1332434d22974a6920fec890f","unresolved":false,"context_lines":[{"line_number":110,"context_line":"        actual_host \u003d self._get_host_for_server(server_id)"},{"line_number":111,"context_line":"        self._cold_migrate_server_to(server_id)"},{"line_number":112,"context_line":"        self.servers_client.wait_for_server_status(server_id, \u0027VERIFY_RESIZE\u0027)"},{"line_number":113,"context_line":"        self.servers_client.confirm_resize(server_id)"},{"line_number":114,"context_line":"        self.servers_client.wait_for_server_status(server_id, \u0027SHUTOFF\u0027)"},{"line_number":115,"context_line":"        resp, server \u003d self.servers_client.start(server_id)"},{"line_number":116,"context_line":"        self.servers_client.wait_for_server_status(server_id, \u0027ACTIVE\u0027)"}],"source_content_type":"text/x-python","patch_set":3,"id":"AAAAUX%2F%2B4cg%3D","line":113,"updated":"2014-02-18 12:55:52.000000000","message":"Should check the status code returned","commit_id":"ffd7daa2df8871384e27bdbcf6fc69a3c4ca189a"},{"author":{"_account_id":5292,"name":"Christopher Yeoh","email":"cbkyeoh@gmail.com","username":"cyeoh-0"},"change_message_id":"e25b30f490d938d1332434d22974a6920fec890f","unresolved":false,"context_lines":[{"line_number":128,"context_line":"        actual_host \u003d self._get_host_for_server(server_id)"},{"line_number":129,"context_line":"        self._cold_migrate_server_to(server_id)"},{"line_number":130,"context_line":"        self.servers_client.wait_for_server_status(server_id, \u0027VERIFY_RESIZE\u0027)"},{"line_number":131,"context_line":"        self.servers_client.revert_resize(server_id)"},{"line_number":132,"context_line":"        self.servers_client.wait_for_server_status(server_id, \u0027SHUTOFF\u0027)"},{"line_number":133,"context_line":"        resp, server \u003d self.servers_client.start(server_id)"},{"line_number":134,"context_line":"        self.servers_client.wait_for_server_status(server_id, \u0027ACTIVE\u0027)"}],"source_content_type":"text/x-python","patch_set":3,"id":"AAAAUX%2F%2B4bs%3D","line":131,"updated":"2014-02-18 12:55:52.000000000","message":"should check the status code returned","commit_id":"ffd7daa2df8871384e27bdbcf6fc69a3c4ca189a"}]}
