)]}'
{"nova/tests/functional/integrated_helpers.py":[{"author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"change_message_id":"381f3eebf120611a36a598c01cb0bd1dd48dbaa8","unresolved":false,"context_lines":[{"line_number":856,"context_line":"            server, request\u003drequest, old_flavor\u003dflavor, new_flavor\u003dflavor,"},{"line_number":857,"context_line":"            source_rp_uuid\u003dsource_rp_uuid, dest_rp_uuid\u003ddest_rp_uuid)"},{"line_number":858,"context_line":""},{"line_number":859,"context_line":"    def _resize_and_check_allocations(self, server, old_flavor, new_flavor,"},{"line_number":860,"context_line":"                                      source_rp_uuid, dest_rp_uuid):"},{"line_number":861,"context_line":"        request \u003d {"},{"line_number":862,"context_line":"            \u0027resize\u0027: {"}],"source_content_type":"text/x-python","patch_set":1,"id":"3fa7e38b_b87ec867","line":859,"updated":"2019-11-15 12:59:10.000000000","message":"You can now actually delete the similar function from the ServerMovingTests class.\n\nhttps://github.com/openstack/nova/blob/c06374862edddeb88db1e99e315f896ed5b422cd/nova/tests/functional/test_servers.py#L1780","commit_id":"f7dde6054e559752d8e9be044c32c0741f8f39c5"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"039e95c5dc4e1c96d89874ea747b39ffee2d6b51","unresolved":false,"context_lines":[{"line_number":856,"context_line":"            server, request\u003drequest, old_flavor\u003dflavor, new_flavor\u003dflavor,"},{"line_number":857,"context_line":"            source_rp_uuid\u003dsource_rp_uuid, dest_rp_uuid\u003ddest_rp_uuid)"},{"line_number":858,"context_line":""},{"line_number":859,"context_line":"    def _resize_and_check_allocations(self, server, old_flavor, new_flavor,"},{"line_number":860,"context_line":"                                      source_rp_uuid, dest_rp_uuid):"},{"line_number":861,"context_line":"        request \u003d {"},{"line_number":862,"context_line":"            \u0027resize\u0027: {"}],"source_content_type":"text/x-python","patch_set":1,"id":"3fa7e38b_ee623a3d","line":859,"in_reply_to":"3fa7e38b_b87ec867","updated":"2019-11-15 13:46:13.000000000","message":"Done: https://review.opendev.org/694538","commit_id":"f7dde6054e559752d8e9be044c32c0741f8f39c5"}],"nova/tests/functional/wsgi/test_services.py":[{"author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"change_message_id":"cb532ea843671631554825a45039b8c915f90f7e","unresolved":false,"context_lines":[{"line_number":231,"context_line":"        # Delete the source compute service."},{"line_number":232,"context_line":"        service \u003d self.admin_api.get_services("},{"line_number":233,"context_line":"            binary\u003d\u0027nova-compute\u0027, host\u003d\u0027host1\u0027)[0]"},{"line_number":234,"context_line":"        self.admin_api.api_delete(\u0027/os-services/%s\u0027 % service[\u0027id\u0027])"},{"line_number":235,"context_line":"        # FIXME(mriedem): This is bug 1852610 where the compute service is"},{"line_number":236,"context_line":"        # deleted but the resource provider is not because there are still"},{"line_number":237,"context_line":"        # migration-based allocations against the source node provider."}],"source_content_type":"text/x-python","patch_set":1,"id":"3fa7e38b_b7f01cff","line":234,"range":{"start_line":234,"start_character":23,"end_line":234,"end_character":33},"updated":"2019-11-14 22:46:15.000000000","message":"ditto previous patch","commit_id":"f7dde6054e559752d8e9be044c32c0741f8f39c5"},{"author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"change_message_id":"cb532ea843671631554825a45039b8c915f90f7e","unresolved":false,"context_lines":[{"line_number":239,"context_line":"        self.assertEqual(200, resp.status)"},{"line_number":240,"context_line":"        self.assertFlavorMatchesUsage(host1_rp_uuid, flavor1)"},{"line_number":241,"context_line":"        # Now try to revert the resize."},{"line_number":242,"context_line":"        # NOTE(mriedem): This actually works because the drop_move_claim"},{"line_number":243,"context_line":"        # happens in revert_resize on the dest host which still has its"},{"line_number":244,"context_line":"        # ComputeNode record. The migration-based allocations are reverted"},{"line_number":245,"context_line":"        # so the instance holds the allocations for the source provider and"}],"source_content_type":"text/x-python","patch_set":1,"id":"3fa7e38b_77c3848b","line":242,"range":{"start_line":242,"start_character":25,"end_line":242,"end_character":44},"updated":"2019-11-14 22:46:15.000000000","message":"but this whole bottom chunk of the test will go away once L234 simply bounces, yes?","commit_id":"f7dde6054e559752d8e9be044c32c0741f8f39c5"}]}
