public void Should_Delete_Server_To_Free_Up_Network() { var provider = new CloudServersProvider(_testIdentity); provider.DeleteServer(_created_server_id); provider.WaitForServerDeleted(_created_server_id); }
private void DeleteServers(IEnumerable <Server> servers) { var deletes = servers.Select(x => Task.Run(() => { _serverService.DeleteServer(x.Id); _serverService.WaitForServerDeleted(x.Id); }) ).ToArray(); Task.WaitAll(deletes); }
public static void ClassCleanup() { IComputeProvider provider = new CloudServersProvider(Bootstrapper.Settings.TestIdentity); Stopwatch timer = Stopwatch.StartNew(); Console.Write(" Deleting..."); bool deleted = provider.DeleteServer(_server.Id); Assert.IsTrue(deleted); provider.WaitForServerDeleted(_server.Id); Console.Write("done. {0} seconds", timer.Elapsed.TotalSeconds); }
public void CleanupTestServers() { IComputeProvider provider = new CloudServersProvider(Bootstrapper.Settings.TestIdentity); IEnumerable <SimpleServer> servers = ListAllServers(provider); foreach (SimpleServer server in servers) { if (string.IsNullOrEmpty(server.Name)) { continue; } if (!server.Name.StartsWith(UnitTestServerPrefix)) { continue; } Console.WriteLine("Deleting unit test server... {0} ({1})", server.Name, server.Id); bool deleted = provider.DeleteServer(server.Id); Assert.IsTrue(deleted); provider.WaitForServerDeleted(server.Id); } }
public void CleanupTestServers() { IComputeProvider provider = new CloudServersProvider(Bootstrapper.Settings.TestIdentity); IEnumerable<SimpleServer> servers = ListAllServers(provider); foreach (SimpleServer server in servers) { if (string.IsNullOrEmpty(server.Name)) continue; if (!server.Name.StartsWith(UnitTestServerPrefix)) continue; Console.WriteLine("Deleting unit test server... {0} ({1})", server.Name, server.Id); bool deleted = provider.DeleteServer(server.Id); Assert.IsTrue(deleted); provider.WaitForServerDeleted(server.Id); } }
public void Should_Wait_A_Max_Of_10_Minutes_For_The_Server_Is_Deleted_Indicated_By_A_Null_Return_Value_For_Details_For_Server2() { var provider = new CloudServersProvider(_testIdentity); provider.WaitForServerDeleted(_testServer2.Id); }