)]}'
{"tempest/api/compute/admin/test_migrations.py":[{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"6dee9acf4936ac4af0ae0192073b0087238f0eaa","unresolved":false,"context_lines":[{"line_number":97,"context_line":""},{"line_number":98,"context_line":"        # Now revert the resize, it should be OK even though the original"},{"line_number":99,"context_line":"        # flavor used to boot the server was deleted."},{"line_number":100,"context_line":"        self.servers_client.revert_resize_server(self.server_id)"},{"line_number":101,"context_line":"        waiters.wait_for_server_status(self.servers_client, server[\u0027id\u0027],"},{"line_number":102,"context_line":"                                       \u0027ACTIVE\u0027)"},{"line_number":103,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"1a122d0e_612a0180","line":100,"range":{"start_line":100,"start_character":54,"end_line":100,"end_character":63},"updated":"2016-04-18 23:38:29.000000000","message":"shart","commit_id":"7ce19ffb08bedcf355ce7b2067c55456af7c8cfb"},{"author":{"_account_id":12024,"name":"Tong Liu","email":"tongl@vmware.com","username":"tong101"},"change_message_id":"7eb9d94b05b1ee350faef7cc6a11c42fc63f7644","unresolved":false,"context_lines":[{"line_number":81,"context_line":"            disk\u003dflavor[\u0027disk\u0027],"},{"line_number":82,"context_line":"            vcpus\u003dflavor[\u0027vcpus\u0027]"},{"line_number":83,"context_line":"        )[\u0027flavor\u0027]"},{"line_number":84,"context_line":"        self.addCleanup(self._flavor_clean_up, flavor[\u0027id\u0027])"},{"line_number":85,"context_line":""},{"line_number":86,"context_line":"        # Now boot a server with the copied flavor."},{"line_number":87,"context_line":"        server \u003d self.create_test_server("}],"source_content_type":"text/x-python","patch_set":2,"id":"1a122d0e_b70d7739","line":84,"updated":"2016-04-19 00:58:43.000000000","message":"I think this will cleanup the newly created flavor, not the original one.","commit_id":"98c32b7860f03bedbe2d4d8e35ec53cfa0c0c5cb"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"fbcec188b5105383f97a22dc0bf1dd38bf979ce0","unresolved":false,"context_lines":[{"line_number":81,"context_line":"            disk\u003dflavor[\u0027disk\u0027],"},{"line_number":82,"context_line":"            vcpus\u003dflavor[\u0027vcpus\u0027]"},{"line_number":83,"context_line":"        )[\u0027flavor\u0027]"},{"line_number":84,"context_line":"        self.addCleanup(self._flavor_clean_up, flavor[\u0027id\u0027])"},{"line_number":85,"context_line":""},{"line_number":86,"context_line":"        # Now boot a server with the copied flavor."},{"line_number":87,"context_line":"        server \u003d self.create_test_server("}],"source_content_type":"text/x-python","patch_set":2,"id":"1a122d0e_ac951288","line":84,"in_reply_to":"1a122d0e_b70d7739","updated":"2016-04-19 13:32:39.000000000","message":"Yes, that\u0027s the intent. We don\u0027t want to delete self.flavor_ref since that\u0027s used by all of the other tests.","commit_id":"98c32b7860f03bedbe2d4d8e35ec53cfa0c0c5cb"},{"author":{"_account_id":12024,"name":"Tong Liu","email":"tongl@vmware.com","username":"tong101"},"change_message_id":"7eb9d94b05b1ee350faef7cc6a11c42fc63f7644","unresolved":false,"context_lines":[{"line_number":85,"context_line":""},{"line_number":86,"context_line":"        # Now boot a server with the copied flavor."},{"line_number":87,"context_line":"        server \u003d self.create_test_server("},{"line_number":88,"context_line":"            wait_until\u003d\u0027ACTIVE\u0027, flavor\u003dflavor[\u0027id\u0027])"},{"line_number":89,"context_line":""},{"line_number":90,"context_line":"        # Delete the flavor we used to boot the instance."},{"line_number":91,"context_line":"        self._flavor_clean_up(flavor[\u0027id\u0027])"}],"source_content_type":"text/x-python","patch_set":2,"id":"1a122d0e_571fc35e","line":88,"updated":"2016-04-19 00:58:43.000000000","message":"This will report exception since the flavor has been deleted from above step.","commit_id":"98c32b7860f03bedbe2d4d8e35ec53cfa0c0c5cb"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"fbcec188b5105383f97a22dc0bf1dd38bf979ce0","unresolved":false,"context_lines":[{"line_number":85,"context_line":""},{"line_number":86,"context_line":"        # Now boot a server with the copied flavor."},{"line_number":87,"context_line":"        server \u003d self.create_test_server("},{"line_number":88,"context_line":"            wait_until\u003d\u0027ACTIVE\u0027, flavor\u003dflavor[\u0027id\u0027])"},{"line_number":89,"context_line":""},{"line_number":90,"context_line":"        # Delete the flavor we used to boot the instance."},{"line_number":91,"context_line":"        self._flavor_clean_up(flavor[\u0027id\u0027])"}],"source_content_type":"text/x-python","patch_set":2,"id":"1a122d0e_ece26a2e","line":88,"in_reply_to":"1a122d0e_571fc35e","updated":"2016-04-19 13:32:39.000000000","message":"No it hasn\u0027t, addCleanup pushes the cleanup method to a stack that gets run when tearDown of the test happens.","commit_id":"98c32b7860f03bedbe2d4d8e35ec53cfa0c0c5cb"}]}
