// Perform the resize test, but accept the resize request. func resizeAcceptTest(api gophercloud.CloudServersProvider, done chan bool) { withServer(api, func(id string) { newFlavorId := findAlternativeFlavor() err := api.ResizeServer(id, randomString("ACPTTEST", 24), newFlavorId, "") if err != nil { panic(err) } waitForServerState(api, id, "VERIFY_RESIZE") err = api.ConfirmResize(id) if err != nil { panic(err) } }) done <- true }