1547 references to FromSeconds
aspire (124)
Acquisition\PeerInstallProbe.cs (1)
35internal static readonly TimeSpan s_defaultTimeout = TimeSpan.FromSeconds(5);
Backchannel\AppHostCliBackchannel.cs (2)
257var maxWait = TimeSpan.FromSeconds(60); 455var maxWait = TimeSpan.FromSeconds(30);
Backchannel\AuxiliaryBackchannelMonitor.cs (3)
31private static readonly TimeSpan s_maxRetryElapsed = TimeSpan.FromSeconds(3); 32private static readonly TimeSpan s_maxRetryDelay = TimeSpan.FromSeconds(1); 239using var timeout = new CancellationTokenSource(TimeSpan.FromSeconds(1));
Backchannel\ExtensionBackchannel.cs (1)
170if (waitingFor > TimeSpan.FromSeconds(10))
Bundles\BundleService.cs (2)
60private static readonly TimeSpan s_directoryMoveMaxRetryElapsed = TimeSpan.FromSeconds(3); 61private static readonly TimeSpan s_directoryMoveMaxRetryDelay = TimeSpan.FromSeconds(1);
Caching\DiskCache.cs (2)
210var age = TimeSpan.FromSeconds(currentUnixTime - ts); 245var age = TimeSpan.FromSeconds(currentUnixTime - ts);
Certificates\CertificateHelpers.cs (1)
130if (!process.WaitForExit(TimeSpan.FromSeconds(5)))
Commands\AppHostLauncher.cs (3)
50private static readonly TimeSpan s_legacyDetachedStartupStabilityWindow = TimeSpan.FromSeconds(2); 244updateStatus => LaunchAndWaitForBackchannelAsync(executablePath, childArgs, expectedHash, legacyHashes, appHostSelectionOrigin, TimeSpan.FromSeconds(timeoutSeconds), updateStatus, cancellationToken)); 307await childProcess.WaitForExitAsync(cancellationToken).WaitAsync(TimeSpan.FromSeconds(10), cancellationToken).ConfigureAwait(false);
Commands\AppHostStartupTimeout.cs (2)
49var timeout = TimeSpan.FromSeconds(WaitCommand.DefaultTimeoutSeconds); 53timeout = TimeSpan.FromSeconds(startupTimeoutSeconds);
Commands\BaseCommand.cs (1)
20private static readonly TimeSpan s_extensionInteractionFlushTimeout = TimeSpan.FromSeconds(10);
Commands\DashboardRunCommand.cs (1)
441using var timeoutCts = new CancellationTokenSource(TimeSpan.FromSeconds(30));
Commands\InstallationInfoOutput.cs (1)
14internal static readonly TimeSpan s_defaultDiscoveryTimeout = TimeSpan.FromSeconds(30);
Commands\LsCommand.cs (1)
193var statusRefreshInterval = TimeSpan.FromSeconds(1);
Commands\RenderCommand.cs (63)
265await Task.Delay(TimeSpan.FromSeconds(2), cancellationToken); 280await Task.Delay(TimeSpan.FromSeconds(2), cancellationToken); 295await Task.Delay(TimeSpan.FromSeconds(2), cancellationToken); 356await Task.Delay(TimeSpan.FromSeconds(2), cancellationToken); 363() => Thread.Sleep(TimeSpan.FromSeconds(1)), 487new("root", "Pipeline", ConsoleActivityLogger.ActivityState.Success, TimeSpan.FromSeconds(14), null, null, 0, 1, TimeSpan.Zero, TimeSpan.FromSeconds(14)), 488new("level-1", "Provision", ConsoleActivityLogger.ActivityState.Success, TimeSpan.FromSeconds(12), null, "root", 1, 2, TimeSpan.FromSeconds(1), TimeSpan.FromSeconds(13)), 489new("level-2", "Generate templates", ConsoleActivityLogger.ActivityState.Success, TimeSpan.FromSeconds(10), null, "level-1", 2, 3, TimeSpan.FromSeconds(1.5), TimeSpan.FromSeconds(11.5)), 490new("level-3", "Upload manifests", ConsoleActivityLogger.ActivityState.Success, TimeSpan.FromSeconds(8), null, "level-2", 3, 4, TimeSpan.FromSeconds(2), TimeSpan.FromSeconds(10)), 491new("level-4", "Wait for deployment", ConsoleActivityLogger.ActivityState.Success, TimeSpan.FromSeconds(6), null, "level-3", 4, 5, TimeSpan.FromSeconds(3), TimeSpan.FromSeconds(9)), 492new("level-5", "Finalize output", ConsoleActivityLogger.ActivityState.Success, TimeSpan.FromSeconds(2), null, "level-4", 5, 6, TimeSpan.FromSeconds(9), TimeSpan.FromSeconds(11)), 493new("level-10", "Leaf nested 10 levels deep", ConsoleActivityLogger.ActivityState.Warning, TimeSpan.FromSeconds(1), null, "level-5", 10, 7, TimeSpan.FromSeconds(10), TimeSpan.FromSeconds(11)), 494new("level-11", "This is a very very very very very long name", ConsoleActivityLogger.ActivityState.Warning, TimeSpan.FromSeconds(1), null, "level-10", 11, 8, TimeSpan.FromSeconds(10), TimeSpan.FromSeconds(11)), 504new("root", "Publish the application with a deliberately long root step display name", ConsoleActivityLogger.ActivityState.Success, TimeSpan.FromSeconds(20), null, null, 0, 1, TimeSpan.Zero, TimeSpan.FromSeconds(20)), 505new("child", "Generate deployment assets for every resource with an extremely verbose child label", ConsoleActivityLogger.ActivityState.Success, TimeSpan.FromSeconds(12), null, "root", 1, 2, TimeSpan.FromSeconds(2), TimeSpan.FromSeconds(14)), 506new("grandchild", "Write an unusually long manifest filename that would normally push the timeline off screen", ConsoleActivityLogger.ActivityState.Success, TimeSpan.FromSeconds(3), null, "child", 2, 3, TimeSpan.FromSeconds(8), TimeSpan.FromSeconds(11)), 518new("root-a", "Restore", ConsoleActivityLogger.ActivityState.Success, TimeSpan.FromSeconds(5), null, null, 0, 1, TimeSpan.Zero, TimeSpan.FromSeconds(5)), 519new("orphan", "Orphaned child falls back to root ordering", ConsoleActivityLogger.ActivityState.Success, TimeSpan.FromSeconds(2), null, "missing-parent", 1, 2, TimeSpan.FromSeconds(1), TimeSpan.FromSeconds(3)), 520new("root-b", "Publish", ConsoleActivityLogger.ActivityState.Warning, TimeSpan.FromSeconds(4), null, null, 0, 3, TimeSpan.FromSeconds(5), TimeSpan.FromSeconds(9)), 521new("child-b", "Package", ConsoleActivityLogger.ActivityState.Success, TimeSpan.FromSeconds(1), null, "root-b", 1, 4, TimeSpan.FromSeconds(6), TimeSpan.FromSeconds(7)), 522new("info-step", "Using cached configuration", ConsoleActivityLogger.ActivityState.Info, TimeSpan.FromSeconds(0), null, "root-b", 1, 5, TimeSpan.FromSeconds(7), TimeSpan.FromSeconds(7)), 523new("root-c", "Validate", ConsoleActivityLogger.ActivityState.Success, TimeSpan.FromSeconds(2), null, null, 0, 6, TimeSpan.FromSeconds(9), TimeSpan.FromSeconds(11)), 530new("mid", "HTTP publish", ConsoleActivityLogger.ActivityState.Success, TimeSpan.FromSeconds(18), null, "root", 1, 3, TimeSpan.FromSeconds(30), TimeSpan.FromSeconds(48)), 531new("late", "Finalize", ConsoleActivityLogger.ActivityState.Success, TimeSpan.FromSeconds(2), null, "root", 1, 4, TimeSpan.FromMinutes(2.5), TimeSpan.FromMinutes(2.53333333333333)), 537new("root", "Deploy to Azure", ConsoleActivityLogger.ActivityState.Success, TimeSpan.FromSeconds(30), null, null, 0, 1, TimeSpan.Zero, TimeSpan.FromSeconds(30)), 538new("provision", "Provision resources", ConsoleActivityLogger.ActivityState.Success, TimeSpan.FromSeconds(18), null, "root", 1, 2, TimeSpan.FromSeconds(2), TimeSpan.FromSeconds(20)), 539new("configure", "Configure endpoints", ConsoleActivityLogger.ActivityState.Success, TimeSpan.FromSeconds(8), null, "root", 1, 3, TimeSpan.FromSeconds(20), TimeSpan.FromSeconds(28)),
Commands\RunCommand.cs (7)
80private static readonly TimeSpan s_appHostStartupCancellationTimeout = TimeSpan.FromSeconds(5); 90internal static readonly TimeSpan s_gracefulShutdownBudget = TimeSpan.FromSeconds(5); 96private static readonly TimeSpan s_detachedAppHostTeardownTimeout = s_gracefulShutdownBudget + TimeSpan.FromSeconds(3); 101private static readonly TimeSpan s_startupFailureObservationWindow = TimeSpan.FromSeconds(2); 171var captureProfileDelay = TimeSpan.FromSeconds(parseResult.GetValue(RootCommand.CaptureProfileDelayOption)); 344var startupTimeout = TimeSpan.FromSeconds(timeoutSeconds); 1214? TimeSpan.FromSeconds(parseResult.GetValue(RootCommand.CaptureProfileDelayOption))
Commands\StartCommand.cs (1)
66? TimeSpan.FromSeconds(parseResult.GetValue(RootCommand.CaptureProfileDelayOption))
DotNet\DotNetCliRunner.cs (4)
188private static readonly TimeSpan[] s_searchRetryDelays = [TimeSpan.FromSeconds(1), TimeSpan.FromSeconds(2)]; 559if (waitingFor > TimeSpan.FromSeconds(10)) 878await Task.Delay(TimeSpan.FromSeconds(attempt + 1), cancellationToken).ConfigureAwait(false);
DotNet\ProcessExecution.cs (3)
21private static readonly TimeSpan s_drainIdleTimeout = TimeSpan.FromSeconds(5); 347using var killDrain = new CancellationTokenSource(TimeSpan.FromSeconds(1)); 376using var drainCts = new CancellationTokenSource(TimeSpan.FromSeconds(2));
Processes\ProcessTreeGracefulShutdownService.cs (1)
27private static readonly TimeSpan s_processTerminationTimeout = TimeSpan.FromSeconds(10);
Profiling\ProfileCaptureOptions.cs (1)
95TimeSpan.FromSeconds(startupDelaySeconds));
Profiling\ProfileCaptureService.cs (3)
39private static readonly TimeSpan s_dashboardStartTimeout = TimeSpan.FromSeconds(90); 40private static readonly TimeSpan s_profileDataTimeout = TimeSpan.FromSeconds(10); 47private static readonly TimeSpan s_dashboardDisposeTimeout = TimeSpan.FromSeconds(5);
Program.cs (1)
1034using var cancellationManager = new ConsoleCancellationManager(finalDrainBudget: TimeSpan.FromSeconds(5));
Projects\AppHostRpcClient.cs (2)
196while ((DateTimeOffset.UtcNow - startTime) < TimeSpan.FromSeconds(ConnectionTimeoutSeconds)) 228while ((DateTimeOffset.UtcNow - startTime) < TimeSpan.FromSeconds(ConnectionTimeoutSeconds))
Projects\GuestAppHostProject.cs (1)
1375if (waitingFor > TimeSpan.FromSeconds(10))
Projects\ProjectLocator.cs (1)
155private static readonly TimeSpan s_workspaceConfigLockTimeout = TimeSpan.FromSeconds(30);
src\Shared\ContainerRuntimeDetector.cs (1)
89private static readonly TimeSpan s_processTimeout = TimeSpan.FromSeconds(10);
src\Shared\ParentProcessLivenessMonitor.cs (1)
13private static readonly TimeSpan s_pollInterval = TimeSpan.FromSeconds(1);
src\Shared\ProcessStartTimeHelper.cs (1)
26public static readonly TimeSpan LegacyStartTimeMatchTolerance = TimeSpan.FromSeconds(1);
Telemetry\InternalMicrosoftDetector.cs (4)
41private static readonly TimeSpan s_processProbeTimeout = TimeSpan.FromSeconds(3); 42private static readonly TimeSpan s_cancelledProbeDrainTimeout = TimeSpan.FromSeconds(1); 43private static readonly TimeSpan s_gitHubHttpTimeout = TimeSpan.FromSeconds(3); 44private static readonly TimeSpan s_gitHubCandidateTimeout = TimeSpan.FromSeconds(5);
Tui\TerminalViewerApp.cs (1)
280var timeout = Task.Delay(TimeSpan.FromSeconds(2), CancellationToken.None);
Utils\CliDownloader.cs (1)
197cts.CancelAfter(TimeSpan.FromSeconds(timeoutSeconds));
Utils\EnvironmentChecker\DcpConnectionChecker.cs (2)
30private static readonly TimeSpan s_connectionTimeout = TimeSpan.FromSeconds(20); 31private static readonly TimeSpan s_processExitTimeout = TimeSpan.FromSeconds(5);
Utils\EnvironmentChecker\DeprecatedWorkloadCheck.cs (1)
21private static readonly TimeSpan s_processTimeout = TimeSpan.FromSeconds(10);
Utils\EnvironmentChecker\EnvironmentChecker.cs (1)
17internal static readonly TimeSpan s_defaultCheckTimeout = TimeSpan.FromSeconds(30);
Utils\ProcessCaptureRunner.cs (2)
17private static readonly TimeSpan s_postKillExitWaitBound = TimeSpan.FromSeconds(2); 19private static readonly TimeSpan s_postExitCaptureWaitBound = TimeSpan.FromSeconds(2);
aspire-managed (3)
src\Shared\ParentProcessLivenessMonitor.cs (1)
13private static readonly TimeSpan s_pollInterval = TimeSpan.FromSeconds(1);
src\Shared\ParentProcessWatchdog.cs (1)
21internal static TimeSpan ForceExitGracePeriod { get; } = TimeSpan.FromSeconds(5);
src\Shared\ProcessStartTimeHelper.cs (1)
26public static readonly TimeSpan LegacyStartTimeMatchTolerance = TimeSpan.FromSeconds(1);
Aspire.Azure.AI.OpenAI.Tests (1)
AspireAzureAIOpenAIExtensionsTests.cs (1)
159var networkTimeout = TimeSpan.FromSeconds(123);
Aspire.Azure.Messaging.WebPubSub.Tests (1)
AspireWebPubSubExtensionsTests.cs (1)
295using var cts = new CancellationTokenSource(TimeSpan.FromSeconds(10));
Aspire.Azure.Search.Documents.Tests (1)
AspireAzureSearchExtensionsTests.cs (1)
135using var cts = new CancellationTokenSource(TimeSpan.FromSeconds(10));
Aspire.Cli.EndToEnd.Tests (476)
AgentCommandTests.cs (18)
34var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500)); 46timeout: TimeSpan.FromSeconds(30), description: "agent help showing mcp and init subcommands"); 52await auto.WaitUntilTextAsync("aspire agent mcp [options]", timeout: TimeSpan.FromSeconds(30)); 58await auto.WaitUntilTextAsync("aspire agent init [options]", timeout: TimeSpan.FromSeconds(30)); 66timeout: TimeSpan.FromSeconds(30), description: "mcp help showing tools and call subcommands"); 72await auto.WaitUntilTextAsync("aspire mcp tools [options]", timeout: TimeSpan.FromSeconds(30)); 95var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500)); 115await auto.WaitUntilTextAsync(".mcp.json", timeout: TimeSpan.FromSeconds(10)); 123await auto.WaitUntilTextAsync("configuration complete", timeout: TimeSpan.FromSeconds(30)); 149var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500)); 162timeout: TimeSpan.FromSeconds(60), description: "doctor output with deprecated warning and fix suggestion"); 185var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500)); 198await auto.WaitUntilTextAsync("workspace:", timeout: TimeSpan.FromSeconds(30)); 203timeout: TimeSpan.FromSeconds(60), description: "skill location prompt"); 207timeout: TimeSpan.FromSeconds(30), description: "skill selection prompt"); 211await auto.WaitUntilTextAsync("configuration complete", timeout: TimeSpan.FromSeconds(30)); 242var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500)); 259await auto.WaitUntilTextAsync("configuration complete", timeout: TimeSpan.FromSeconds(60));
AgentMcpExcludeFromMcpTests.cs (1)
28var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500));
AgentMcpLogsTests.cs (1)
41var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500));
AppHostSyntaxErrorOutputTests.cs (2)
111var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500)); 142await auto.RunCommandAsync($"cd \"$ASPIRE_E2E_WORKSPACE\"/{quotedWorkingDirectory}", counter, TimeSpan.FromSeconds(10));
BannerTests.cs (6)
27var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500)); 49timeout: TimeSpan.FromSeconds(30), description: "waiting for banner and telemetry notice on first run"); 63var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500)); 76timeout: TimeSpan.FromSeconds(30), description: "waiting for banner with version info"); 90var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500)); 119}, timeout: TimeSpan.FromSeconds(30), description: "waiting for help output to complete");
BundleSmokeTests.cs (4)
31var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500)); 56var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500)); 122var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500)); 214var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500));
CentralPackageManagementTests.cs (13)
28var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500)); 86await auto.WaitUntilTextAsync("Perform updates?", timeout: TimeSpan.FromSeconds(60)); 90await auto.WaitUntilTextAsync("Update successful!", timeout: TimeSpan.FromSeconds(60)); 105await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(120)); 143var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500)); 196await auto.WaitUntilTextAsync("Perform updates?", timeout: TimeSpan.FromSeconds(60)); 198await auto.WaitUntilTextAsync("Update successful!", timeout: TimeSpan.FromSeconds(60)); 237await auto.WaitUntilTextAsync("Perform updates?", timeout: TimeSpan.FromSeconds(60)); 239await auto.WaitUntilTextAsync("Update successful!", timeout: TimeSpan.FromSeconds(60)); 240await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(120)); 255await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(120)); 271var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500)); 345await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(120));
CertificatesCommandTests.cs (9)
26var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500)); 45await auto.WaitUntilTextAsync("trusted successfully", timeout: TimeSpan.FromSeconds(60)); 51await auto.WaitUntilTextAsync("certificate is trusted", timeout: TimeSpan.FromSeconds(60)); 65var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500)); 83await auto.WaitUntilTextAsync("cleaned successfully", timeout: TimeSpan.FromSeconds(60)); 89await auto.WaitUntilTextAsync("No HTTPS development certificate", timeout: TimeSpan.FromSeconds(60)); 103var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500)); 117await auto.WaitUntilTextAsync("trusted successfully", timeout: TimeSpan.FromSeconds(60)); 123await auto.WaitUntilTextAsync("certificate is trusted", timeout: TimeSpan.FromSeconds(60));
ChannelUpdateWorkflowTests.cs (5)
76var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500)); 204await auto.WaitForAnyPromptAsync(counter, TimeSpan.FromSeconds(30)); 247var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500)); 290var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500)); 330var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500));
CliTelemetryTests.cs (2)
32var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500)); 90await auto.WaitUntilTextAsync("PASS", timeout: TimeSpan.FromSeconds(5));
ConfigDiscoveryTests.cs (3)
43var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500)); 148var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500)); 195await auto.WaitForAnyPromptAsync(counter, timeout: TimeSpan.FromSeconds(30));
ConfigHealingTests.cs (1)
37var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500));
ConfigMigrationTests.cs (15)
118var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500)); 157await auto.WaitUntilTextAsync("not found", timeout: TimeSpan.FromSeconds(10)); 180var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500)); 225var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500)); 256await auto.WaitUntilTextAsync("stable", timeout: TimeSpan.FromSeconds(10)); 281var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500)); 327await auto.WaitUntilTextAsync("not found", timeout: TimeSpan.FromSeconds(10)); 351var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500)); 387await auto.WaitUntilTextAsync("preview", timeout: TimeSpan.FromSeconds(10)); 393await auto.WaitUntilTextAsync("true", timeout: TimeSpan.FromSeconds(10)); 431var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500)); 484await auto.WaitUntilTextAsync("not found", timeout: TimeSpan.FromSeconds(10)); 516var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500)); 543await auto.WaitUntilTextAsync("staging", timeout: TimeSpan.FromSeconds(10)); 569await auto.WaitUntilTextAsync("staging", timeout: TimeSpan.FromSeconds(10));
CSharpInitTests.cs (2)
34var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500)); 47timeout: TimeSpan.FromSeconds(30),
CSharpProjectModeInitTests.cs (2)
72var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500)); 148var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500));
DashboardRunTests.cs (5)
40var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500)); 72await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(60)); 90await auto.WaitUntilTextAsync("No traces found", timeout: TimeSpan.FromSeconds(30)); 119var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500)); 149await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(60));
DescribeCommandTests.cs (9)
28var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500)); 57await auto.WaitUntilTextAsync("Name", timeout: TimeSpan.FromSeconds(30)); 58await auto.WaitUntilTextAsync("webfrontend", timeout: TimeSpan.FromSeconds(5)); 59await auto.WaitUntilTextAsync("apiservice", timeout: TimeSpan.FromSeconds(5)); 70await auto.WaitUntilTextAsync("webfrontend", timeout: TimeSpan.FromSeconds(10)); 95var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500)); 160await auto.WaitUntilTextAsync("cache", timeout: TimeSpan.FromSeconds(10)); 176await auto.WaitUntilAsync(s => waitForApiserviceReplicaName.Search(s).Count > 0, timeout: TimeSpan.FromSeconds(10), description: "waiting for apiservice replica name"); 188await auto.WaitUntilAsync(s => waitForApiserviceReplicaName.Search(s).Count > 0, timeout: TimeSpan.FromSeconds(10), description: "waiting for apiservice replica in describe output");
DockerDeploymentTests.cs (6)
31var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500)); 52await auto.WaitForAspireAddCompletionAsync(counter, TimeSpan.FromSeconds(180)); 114await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(30)); 131var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500)); 152await auto.WaitForAspireAddCompletionAsync(counter, TimeSpan.FromSeconds(180)); 215await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(30));
DocsCommandE2ETests.cs (2)
47var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500)); 90}, timeout: TimeSpan.FromSeconds(60), description: "waiting for docs get rendered output");
DoctorCommandTests.cs (7)
38var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500)); 58timeout: TimeSpan.FromSeconds(60), description: "doctor to complete with partial trust warning"); 72var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500)); 101}, timeout: TimeSpan.FromSeconds(60), description: "doctor to complete with trusted certificate"); 120var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500)); 171var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500)); 208timeout: TimeSpan.FromSeconds(60),
DotnetToolSmokeTests.cs (5)
40var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500)); 52await auto.WaitUntilTextAsync("aspire.cli", timeout: TimeSpan.FromSeconds(10)); 58await auto.WaitUntilTextAsync(".dotnet/tools/aspire", timeout: TimeSpan.FromSeconds(10)); 64await auto.WaitUntilTextAsync("dotnet tool update -g Aspire.Cli", timeout: TimeSpan.FromSeconds(10)); 75await auto.WaitUntilTextAsync(strategy.Version, timeout: TimeSpan.FromSeconds(10));
EmptyAppHostTemplateTests.cs (2)
27var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500)); 55var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500));
EmulatedLocalReleaseBuildTests.cs (4)
75var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500)); 143var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500)); 242timeout: TimeSpan.FromSeconds(60), 262TimeSpan.FromSeconds(30));
EmulatedReleasedBuildTests.cs (3)
60var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500)); 118var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500)); 173timeout: TimeSpan.FromSeconds(60),
EmulatedStagingBuildTests.cs (3)
70var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500)); 131var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500)); 205timeout: TimeSpan.FromSeconds(60),
EntityFrameworkCoreDeploymentTests.cs (3)
33var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500)); 288await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(30)); 303await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(30));
Helpers\CliE2EAutomatorHelpers.cs (25)
40internal static TimeSpan AspireRunReadyTimeout => TimeSpan.FromSeconds(AspireRunStartupBudgetSeconds + 60); 64await auto.WaitUntilTextAsync("# ", timeout: TimeSpan.FromSeconds(60)); 139TimeSpan.FromSeconds(300)); 147TimeSpan.FromSeconds(120)); 155TimeSpan.FromSeconds(120)); 164TimeSpan.FromSeconds(120)); 356timeout: TimeSpan.FromSeconds(5), 374var effectiveTimeout = timeout ?? TimeSpan.FromSeconds(180); 437TimeSpan.FromSeconds(120)); 446TimeSpan.FromSeconds(120)); 491await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(30)); 516timeout: TimeSpan.FromSeconds(30), 571await auto.PrepareBashEnvironmentAsync(workspace.WorkspaceRoot.FullName, counter, TimeSpan.FromSeconds(10)); 598await auto.RunCommandAsync(command, counter, TimeSpan.FromSeconds(300)); 635timeout: TimeSpan.FromSeconds(10), 686TimeSpan.FromSeconds(30)); 735await auto.RunCommandAsync(command, counter, TimeSpan.FromSeconds(300)); 869}, timeout: TimeSpan.FromSeconds(30), description: $"dashboard url validation [{dashboardUrlCounter} OK/ERR]"); 906}, timeout: TimeSpan.FromSeconds(30), description: $"dashboard URL check [{counter.Value} OK]"); 927await auto.WaitUntilTextAsync("dashboard-http-200", timeout: TimeSpan.FromSeconds(30)); 986}, timeout: TimeSpan.FromSeconds(30), description: $"aspire describe {resource}"); 1128await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(60)); 1141await auto.WaitUntilTextAsync("MCP_DATA_PRESENT", timeout: TimeSpan.FromSeconds(10)); 1151await auto.WaitUntilTextAsync("MCP_EXCLUDED_MARKER_ABSENT", timeout: TimeSpan.FromSeconds(10)); 1159await auto.WaitUntilTextAsync("MCP_INIT_OK", timeout: TimeSpan.FromSeconds(10));
Helpers\CliE2ETestHelpers.cs (1)
620private static readonly HttpClient s_nuGetHttpClient = new() { Timeout = TimeSpan.FromSeconds(30) };
Helpers\KubernetesDeployTestHelpers.cs (20)
40await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(90)); 45await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(90)); 50await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(90)); 74await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(60)); 79await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(30)); 96await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(30)); 106await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(30)); 242timeout: TimeSpan.FromSeconds(60), 248timeout: TimeSpan.FromSeconds(10), 255timeout: TimeSpan.FromSeconds(10), 261timeout: TimeSpan.FromSeconds(10), 267timeout: TimeSpan.FromSeconds(10), 273timeout: TimeSpan.FromSeconds(10), 324await auto.WaitForAspireAddCompletionAsync(counter, TimeSpan.FromSeconds(180)); 332await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(180)); 379await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(30)); 407await auto.WaitForAnyPromptAsync(counter, TimeSpan.FromSeconds(30)); 412await auto.WaitForAnyPromptAsync(counter, TimeSpan.FromSeconds(30)); 435await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(30)); 453await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(60));
IsolatedInstancesOtelLogsTests.cs (5)
27var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500)); 78await auto.WaitUntilTextAsync("INSTANCE1_HAS_LOGS", timeout: TimeSpan.FromSeconds(10)); 83await auto.WaitUntilTextAsync("INSTANCE2_HAS_LOGS", timeout: TimeSpan.FromSeconds(10)); 94await auto.WaitUntilTextAsync("CONTENTROOT1_OK", timeout: TimeSpan.FromSeconds(10)); 99await auto.WaitUntilTextAsync("CONTENTROOT2_OK", timeout: TimeSpan.FromSeconds(10));
JavaCodegenValidationTests.cs (3)
25var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500)); 34await auto.WaitUntilTextAsync("Which language would you like to use?", timeout: TimeSpan.FromSeconds(30)); 37await auto.WaitUntilTextAsync("> Java", timeout: TimeSpan.FromSeconds(5));
JavaEmptyAppHostTemplateTests.cs (1)
27var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500));
JavaPolyglotApphostDirectoryTests.cs (3)
35var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500)); 52await auto.WaitUntilTextAsync("Which language would you like to use?", timeout: TimeSpan.FromSeconds(30)); 55await auto.WaitUntilTextAsync("> Java", timeout: TimeSpan.FromSeconds(5));
JavaPolyglotTests.cs (3)
25var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500)); 34await auto.WaitUntilTextAsync("Which language would you like to use?", timeout: TimeSpan.FromSeconds(30)); 37await auto.WaitUntilTextAsync("> Java", timeout: TimeSpan.FromSeconds(5));
JavaScriptPublishTests.cs (8)
34var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500)); 43await auto.WaitUntilTextAsync("Which language would you like to use?", timeout: TimeSpan.FromSeconds(30)); 45await auto.WaitUntilTextAsync("> TypeScript (Node.js)", timeout: TimeSpan.FromSeconds(5)); 57await auto.WaitForAspireAddCompletionAsync(counter, TimeSpan.FromSeconds(180)); 61await auto.WaitForAspireAddCompletionAsync(counter, TimeSpan.FromSeconds(180)); 80await auto.WaitUntilTextAsync("ALL_OK", timeout: TimeSpan.FromSeconds(90)); 86await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(30)); 102var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500));
JsReactTemplateTests.cs (1)
27var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500));
KubernetesDeployBasicApiServiceTests.cs (1)
33var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500));
KubernetesDeployTypeScriptTests.cs (2)
34var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500)); 130await auto.WaitForSuccessPromptAsync(counter, timeout: TimeSpan.FromSeconds(30));
KubernetesDeployTypeScriptWithPersistentVolumeTests.cs (7)
45var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500)); 207await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(60)); 213await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(30)); 221await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(30)); 246await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(30)); 259await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(60)); 275await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(30));
KubernetesDeployWithGarnetTests.cs (1)
33var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500));
KubernetesDeployWithHelmChartTests.cs (5)
35var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500)); 141await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(30)); 150await auto.WaitUntilTextAsync("VERIFY_OK", timeout: TimeSpan.FromSeconds(60)); 151await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(10)); 156await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(30));
KubernetesDeployWithMongoDBTests.cs (1)
33var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500));
KubernetesDeployWithMySqlTests.cs (1)
33var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500));
KubernetesDeployWithNatsTests.cs (1)
35var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500));
KubernetesDeployWithPersistentVolumeTests.cs (8)
39var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500)); 174await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(60)); 180await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(30)); 189await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(30)); 211await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(60)); 244await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(10)); 249await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(10)); 275await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(30));
KubernetesDeployWithPostgresTests.cs (1)
33var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500));
KubernetesDeployWithProjectPersistentVolumeTests.cs (8)
40var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500)); 151await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(60)); 157await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(30)); 165await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(30)); 184await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(60)); 214await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(10)); 218await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(10)); 235await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(30));
KubernetesDeployWithRabbitMQTests.cs (1)
33var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500));
KubernetesDeployWithRedisTests.cs (1)
33var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500));
KubernetesDeployWithSqlServerTests.cs (1)
33var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500));
KubernetesDeployWithValkeyTests.cs (1)
33var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500));
KubernetesPublishRequiresExternalEndpointTests.cs (5)
60var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500)); 83await auto.WaitForAspireAddCompletionAsync(counter, TimeSpan.FromSeconds(180)); 128await auto.WaitUntilTextAsync("WithExternalHttpEndpoints", timeout: TimeSpan.FromSeconds(30)); 129await auto.WaitUntilTextAsync("'api'", timeout: TimeSpan.FromSeconds(30)); 130await auto.WaitUntilTextAsync("'public'", timeout: TimeSpan.FromSeconds(30));
KubernetesPublishTests.cs (9)
45var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500)); 66await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(60)); 75await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(60)); 98await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(60)); 129await auto.WaitForAspireAddCompletionAsync(counter, TimeSpan.FromSeconds(180)); 234await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(60)); 290await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(60)); 325var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500)); 338await auto.WaitForAspireAddCompletionAsync(counter, TimeSpan.FromSeconds(180));
LaunchProfileTests.cs (1)
32var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500));
ListStepsTests.cs (1)
26var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500));
LocalConfigMigrationTests.cs (7)
50var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500)); 60await auto.WaitUntilTextAsync("Which language would you like to use?", timeout: TimeSpan.FromSeconds(30)); 62await auto.WaitUntilTextAsync("> TypeScript (Node.js)", timeout: TimeSpan.FromSeconds(5)); 93await Task.Delay(TimeSpan.FromSeconds(1), TestContext.Current.CancellationToken); 98await auto.WaitForAnyPromptAsync(counter, timeout: TimeSpan.FromSeconds(30)); 123var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500)); 153await Task.Delay(TimeSpan.FromSeconds(1), TestContext.Current.CancellationToken);
LogLevelTests.cs (3)
28var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500)); 64TimeSpan.FromSeconds(10)); 70TimeSpan.FromSeconds(10));
LogsCommandTests.cs (3)
27var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500)); 66await auto.WaitUntilTextAsync("[apiservice]", timeout: TimeSpan.FromSeconds(10)); 77await auto.WaitUntilTextAsync("\"resourceName\":", timeout: TimeSpan.FromSeconds(10));
MultipleAppHostTests.cs (4)
26var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500)); 61await auto.WaitUntilTextAsync("JSON_VALID", timeout: TimeSpan.FromSeconds(30)); 83var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500)); 114await auto.WaitUntilTextAsync("JSON_VALID", timeout: TimeSpan.FromSeconds(30));
NewChannelNuGetConfigTests.cs (1)
54var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500));
NewWithAgentInitTests.cs (9)
40var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500)); 64timeout: TimeSpan.FromSeconds(60), 71timeout: TimeSpan.FromSeconds(10), 79timeout: TimeSpan.FromSeconds(10), 86timeout: TimeSpan.FromSeconds(10), 93timeout: TimeSpan.FromSeconds(10), 100timeout: TimeSpan.FromSeconds(10), 107timeout: TimeSpan.FromSeconds(120), 136await auto.WaitUntilTextAsync("SKILL.md", timeout: TimeSpan.FromSeconds(10));
OllamaIntegrationTests.cs (1)
31var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500));
OtelLogsTests.cs (3)
36var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500)); 72await auto.WaitUntilTextAsync("STRUCTURED_LOGS_PRESENT", timeout: TimeSpan.FromSeconds(10)); 83await auto.WaitUntilTextAsync("JSON_STRUCTURED_LOGS_PRESENT", timeout: TimeSpan.FromSeconds(10));
PersistentContainerEndToEndTests.cs (2)
28var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500)); 165await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(30));
PlaywrightCliInstallTests.cs (5)
35var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500)); 72await auto.WaitUntilTextAsync("SKILL.md", timeout: TimeSpan.FromSeconds(10)); 94var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500)); 122await auto.WaitUntilTextAsync("SKILL.md", timeout: TimeSpan.FromSeconds(10)); 128await auto.WaitUntilTextAsync("NO_STRAY_FILES", timeout: TimeSpan.FromSeconds(10));
PodmanDeploymentTests.cs (4)
30var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500)); 41await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(10)); 60await auto.WaitForAspireAddCompletionAsync(counter, TimeSpan.FromSeconds(180)); 109await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(30));
ProjectReferenceTests.cs (6)
30var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500)); 159await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(10)); 164await auto.WaitUntilTextAsync("addMyService", timeout: TimeSpan.FromSeconds(5)); 170await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(90)); 175await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(15)); 178await auto.WaitUntilTextAsync("my-svc", timeout: TimeSpan.FromSeconds(5));
PsCommandTests.cs (6)
27var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500)); 45await auto.WaitUntilTextAsync(SharedCommandStrings.AppHostNotRunning, timeout: TimeSpan.FromSeconds(30)); 57await auto.WaitUntilTextAsync("AspirePsTestApp.AppHost", timeout: TimeSpan.FromSeconds(30)); 63await auto.WaitUntilTextAsync("\"appHostPath\":", timeout: TimeSpan.FromSeconds(30)); 75await auto.WaitUntilTextAsync(SharedCommandStrings.AppHostNotRunning, timeout: TimeSpan.FromSeconds(30)); 89var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500));
PythonReactTemplateTests.cs (1)
26var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500));
RadiusDeployTests.cs (4)
74var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500)); 106await auto.WaitForAspireAddCompletionAsync(counter, TimeSpan.FromSeconds(180)); 156await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(60)); 217await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(30));
RadiusPublishTests.cs (2)
41var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500)); 68await auto.WaitForAspireAddCompletionAsync(counter, TimeSpan.FromSeconds(180));
ResourceCommandTests.cs (27)
30var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500)); 63await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(30)); 67await auto.WaitUntilTextAsync("ValueMissing", timeout: TimeSpan.FromSeconds(10)); 72await auto.WaitUntilTextAsync("Resource 'greeting' set successfully.", timeout: TimeSpan.FromSeconds(30)); 73await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(30)); 77await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(30)); 81await auto.WaitUntilTextAsync("Running", timeout: TimeSpan.FromSeconds(10)); 86await auto.WaitUntilTextAsync("Hello world", timeout: TimeSpan.FromSeconds(10)); 91await auto.WaitUntilTextAsync("Resource 'greeting' deleted successfully.", timeout: TimeSpan.FromSeconds(30)); 92await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(30)); 96await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(30)); 100await auto.WaitUntilTextAsync("ValueMissing", timeout: TimeSpan.FromSeconds(10)); 123var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500)); 193await auto.WaitUntilTextAsync("Failed to execute command 'needs-interaction' on resource 'test-resource'", timeout: TimeSpan.FromSeconds(30)); 194await auto.WaitUntilTextAsync("InteractionService is not available", timeout: TimeSpan.FromSeconds(30)); 195await auto.WaitUntilTextAsync("See logs at", timeout: TimeSpan.FromSeconds(30)); 196await auto.WaitUntilTextAsync("See AppHost logs at", timeout: TimeSpan.FromSeconds(30)); 197await auto.WaitForAnyPromptAsync(counter, timeout: TimeSpan.FromSeconds(30)); 201await auto.WaitUntilTextAsync("RESOURCE_CMD_EXIT_CODE_CORRECT", timeout: TimeSpan.FromSeconds(10)); 223var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500)); 277await auto.WaitForAnyPromptAsync(counter, timeout: TimeSpan.FromSeconds(30)); 281await auto.WaitUntilTextAsync("RESOURCE_CMD_EXIT_CODE_CORRECT", timeout: TimeSpan.FromSeconds(10)); 302TimeSpan.FromSeconds(10)); 309TimeSpan.FromSeconds(10)); 331var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500)); 376await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(30)); 386await auto.WaitUntilTextAsync("healthy", timeout: TimeSpan.FromSeconds(10));
SdkExportTests.cs (1)
56var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500));
SecretDotNetAppHostTests.cs (7)
24var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500)); 42await auto.WaitUntilTextAsync("set successfully", timeout: TimeSpan.FromSeconds(60)); 47await auto.WaitUntilTextAsync("set successfully", timeout: TimeSpan.FromSeconds(30)); 53await auto.WaitUntilTextAsync("eastus2", timeout: TimeSpan.FromSeconds(30)); 59await auto.WaitUntilTextAsync("db-password", timeout: TimeSpan.FromSeconds(30)); 65await auto.WaitUntilTextAsync("deleted successfully", timeout: TimeSpan.FromSeconds(30)); 71await auto.WaitUntilTextAsync("db-password", timeout: TimeSpan.FromSeconds(30));
SecretTypeScriptAppHostTests.cs (9)
24var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500)); 34await auto.WaitUntilTextAsync("> C#", timeout: TimeSpan.FromSeconds(30)); 36await auto.WaitUntilTextAsync("> TypeScript (Node.js)", timeout: TimeSpan.FromSeconds(5)); 44await auto.WaitUntilTextAsync("set successfully", timeout: TimeSpan.FromSeconds(30)); 49await auto.WaitUntilTextAsync("set successfully", timeout: TimeSpan.FromSeconds(30)); 55await auto.WaitUntilTextAsync("test-key-123", timeout: TimeSpan.FromSeconds(30)); 61await auto.WaitUntilTextAsync("ConnectionStrings:Db", timeout: TimeSpan.FromSeconds(30)); 67await auto.WaitUntilTextAsync("deleted successfully", timeout: TimeSpan.FromSeconds(30)); 73await auto.WaitUntilTextAsync("ConnectionStrings:Db", timeout: TimeSpan.FromSeconds(30));
SelfUpdateChannelPersistenceTests.cs (1)
30var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500));
SingleFileAppHostInitDotnetRunTests.cs (2)
43var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500)); 56timeout: TimeSpan.FromSeconds(30),
SmokeTests.cs (4)
31var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500)); 79var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500)); 121var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500)); 157var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500));
StagingChannelTests.cs (6)
26var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500)); 56await auto.WaitUntilTextAsync("stagingPinToCliVersion", timeout: TimeSpan.FromSeconds(10)); 63await auto.WaitUntilTextAsync("staging", timeout: TimeSpan.FromSeconds(10)); 81await auto.WaitUntilTextAsync("stable", timeout: TimeSpan.FromSeconds(10)); 93await auto.WaitUntilTextAsync("staging", timeout: TimeSpan.FromSeconds(10)); 100await auto.WaitUntilTextAsync("Prerelease", timeout: TimeSpan.FromSeconds(10));
StartStopTests.cs (12)
35var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500)); 80var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500)); 121var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500)); 236var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500)); 299timeout: TimeSpan.FromSeconds(30), 301await auto.WaitForSuccessPromptAsync(counter, timeout: TimeSpan.FromSeconds(30)); 320var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500)); 369var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500)); 404}, timeout: TimeSpan.FromSeconds(30), description: "version prompt or add success"); 458timeout: TimeSpan.FromSeconds(30), 459retryInterval: TimeSpan.FromSeconds(1)); 475retryInterval: TimeSpan.FromSeconds(8));
StopForceTests.cs (1)
35var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500));
StopNonInteractiveTests.cs (12)
30var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500)); 71await auto.WaitUntilTextAsync(SharedCommandStrings.AppHostNotRunning, timeout: TimeSpan.FromSeconds(30)); 72await auto.WaitForAnyPromptAsync(counter, TimeSpan.FromSeconds(30)); 85var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500)); 130await auto.WaitUntilTextAsync(SharedCommandStrings.AppHostNotRunning, timeout: TimeSpan.FromSeconds(30)); 131await auto.WaitForAnyPromptAsync(counter, TimeSpan.FromSeconds(30)); 145var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500)); 195await auto.WaitUntilTextAsync(SharedCommandStrings.AppHostNotRunning, timeout: TimeSpan.FromSeconds(30)); 196await auto.WaitForAnyPromptAsync(counter, TimeSpan.FromSeconds(30)); 210var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500)); 253timeout: TimeSpan.FromSeconds(30)); 254await auto.WaitForAnyPromptAsync(counter, TimeSpan.FromSeconds(30));
TerminalCommandTests.cs (4)
26var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500)); 66await auto.WaitUntilTextAsync("Ctrl+B D", timeout: TimeSpan.FromSeconds(30)); 73timeout: TimeSpan.FromSeconds(30), 80await auto.WaitForSuccessPromptAsync(counter, timeout: TimeSpan.FromSeconds(30));
tests\Shared\Hex1bAutomatorTestHelpers.cs (19)
26var effectiveTimeout = timeout ?? TimeSpan.FromSeconds(500); 61var effectiveTimeout = timeout ?? TimeSpan.FromSeconds(30); 62var effectiveRetryInterval = retryInterval ?? TimeSpan.FromSeconds(5); 118var promptGrace = TimeSpan.FromSeconds(1); 227var effectiveTimeout = timeout ?? TimeSpan.FromSeconds(500); 286var effectiveTimeout = timeout ?? TimeSpan.FromSeconds(30); 317TimeSpan.FromSeconds(30)); 344TimeSpan.FromSeconds(30)); 357TimeSpan.FromSeconds(30)); 419var effectiveTimeout = timeout ?? TimeSpan.FromSeconds(500); 484var templateTimeout = TimeSpan.FromSeconds(60); 505timeout: TimeSpan.FromSeconds(5), 515timeout: TimeSpan.FromSeconds(5), 526timeout: TimeSpan.FromSeconds(5), 538timeout: TimeSpan.FromSeconds(5), 552timeout: TimeSpan.FromSeconds(10), 563timeout: TimeSpan.FromSeconds(10), 613timeout: TimeSpan.FromSeconds(10), 631timeout: TimeSpan.FromSeconds(10),
tests\Shared\Hex1bTestHelpers.cs (20)
160var effectiveTimeout = timeout ?? TimeSpan.FromSeconds(500); 183var effectiveTimeout = timeout ?? TimeSpan.FromSeconds(500); 214var effectiveTimeout = timeout ?? TimeSpan.FromSeconds(500); 239}, TimeSpan.FromSeconds(1)); 257}, TimeSpan.FromSeconds(1)); 279.WaitUntil(s => agentInitPrompt.Search(s).Count > 0, timeout ?? TimeSpan.FromSeconds(120)) 300var effectiveTimeout = timeout ?? TimeSpan.FromSeconds(500); 340}, TimeSpan.FromSeconds(1)); 364var templateTimeout = TimeSpan.FromSeconds(60); 399.WaitUntil(s => jsReactSelected.Search(s).Count > 0, TimeSpan.FromSeconds(5)) 408.WaitUntil(s => expressReactSelected.Search(s).Count > 0, TimeSpan.FromSeconds(5)) 418.WaitUntil(s => pythonReactSelected.Search(s).Count > 0, TimeSpan.FromSeconds(5)) 425.WaitUntil(s => waitingForAppHostLanguagePrompt.Search(s).Count > 0, TimeSpan.FromSeconds(10)) 432.WaitUntil(s => waitingForAppHostLanguagePrompt.Search(s).Count > 0, TimeSpan.FromSeconds(10)) 440.WaitUntil(s => waitingForAppHostLanguagePrompt.Search(s).Count > 0, TimeSpan.FromSeconds(10)) 447builder.WaitUntil(s => waitingForProjectNamePrompt.Search(s).Count > 0, TimeSpan.FromSeconds(10)) 452builder.WaitUntil(s => waitingForOutputPathPrompt.Search(s).Count > 0, TimeSpan.FromSeconds(10)) 456builder.WaitUntil(s => waitingForUrlsPrompt.Search(s).Count > 0, TimeSpan.FromSeconds(10)) 464builder.WaitUntil(s => waitingForRedisPrompt.Search(s).Count > 0, TimeSpan.FromSeconds(10)); 481builder.WaitUntil(s => waitingForTestPrompt.Search(s).Count > 0, TimeSpan.FromSeconds(10))
TypeScriptBlazorGatewayTests.cs (1)
47var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500));
TypeScriptCodegenValidationTests.cs (6)
38var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500)); 146var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500)); 273var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500)); 328await auto.WaitUntilTextAsync("hello-from-typescript-e2e", timeout: TimeSpan.FromSeconds(30)); 329await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(30)); 350var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500));
TypeScriptEmptyAppHostTemplateTests.cs (2)
29var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500)); 84var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500));
TypeScriptLegacyAppHostTests.cs (1)
43var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500));
TypeScriptMigrateAppHostTests.cs (1)
44var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500));
TypeScriptPolyglotApphostDirectoryTests.cs (1)
41var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500));
TypeScriptPolyglotTests.cs (4)
46var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500)); 173var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500)); 259var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500)); 322var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500));
TypeScriptPublishTests.cs (8)
29var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500)); 40await auto.WaitUntilTextAsync("Which language would you like to use?", timeout: TimeSpan.FromSeconds(30)); 42await auto.WaitUntilTextAsync("> TypeScript (Node.js)", timeout: TimeSpan.FromSeconds(5)); 111var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500)); 205var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500)); 216await auto.WaitUntilTextAsync("Which language would you like to use?", timeout: TimeSpan.FromSeconds(30)); 218await auto.WaitUntilTextAsync("> TypeScript (Node.js)", timeout: TimeSpan.FromSeconds(5)); 289var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500));
TypeScriptReusablePackageTests.cs (1)
25var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500));
TypeScriptSqlServerNativeAssetsBundleTests.cs (1)
33var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500));
TypeScriptStarterSmokeTests.cs (1)
38var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500));
TypeScriptStarterTemplateTests.cs (1)
27var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500));
UpdateChannelNuGetConfigOrderingTests.cs (2)
75var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500)); 200await auto.WaitForAnyPromptAsync(counter, TimeSpan.FromSeconds(30));
WaitCommandTests.cs (1)
29var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500));
Aspire.Cli.Tests (193)
Acquisition\PeerInstallProbeTests.cs (5)
61=> new(TimeSpan.FromSeconds(30), ProbeLogger); 361var fakeSleep = TimeSpan.FromSeconds(30); 395var probe = new PeerInstallProbe(TimeSpan.FromSeconds(30), ProbeLogger); 422var probe = new PeerInstallProbe(TimeSpan.FromSeconds(30), ProbeLogger); 446var deadline = DateTimeOffset.UtcNow + TimeSpan.FromSeconds(5);
Agents\AspireSkillsInstallerTests.cs (9)
117var completedTask = await Task.WhenAny(cleanupRetryBudgetExceeded.Task, installTask).WaitAsync(TimeSpan.FromSeconds(10)); 123var result = await installTask.WaitAsync(TimeSpan.FromSeconds(10)); 727await retryObserved.Task.WaitAsync(TimeSpan.FromSeconds(10)); 730var result = await installTask.WaitAsync(TimeSpan.FromSeconds(10)); 787var result = await installer.InstallAsync(CancellationToken.None).WaitAsync(TimeSpan.FromSeconds(10)); 924await retryObserved.Task.WaitAsync(TimeSpan.FromSeconds(10)); 1014await verificationStarted.Task.WaitAsync(TimeSpan.FromSeconds(10)); 1033var firstResult = await firstInstallTask.WaitAsync(TimeSpan.FromSeconds(10)); 1044await firstInstallTask.WaitAsync(TimeSpan.FromSeconds(10));
Agents\TelemetryHookScriptTests.cs (1)
525using var timeout = new CancellationTokenSource(TimeSpan.FromSeconds(30));
Caching\DiskCacheTests.cs (1)
55await Task.Delay(TimeSpan.FromSeconds(2)).DefaultTimeout();
Certificates\UnixCertificateManagerTests.cs (2)
57Assert.True(ProcessTestHelpers.WaitForProcessExit(parentPid, TimeSpan.FromSeconds(10)), $"Expected certutil process {parentPid} to exit."); 58Assert.True(ProcessTestHelpers.WaitForProcessExit(childPid, TimeSpan.FromSeconds(10)), $"Expected child process {childPid} to exit.");
Commands\AgentMcpCommandTests.cs (1)
618await serverRunTask.WaitAsync(TimeSpan.FromSeconds(2));
Commands\AppHostLauncherTests.cs (4)
152TimeSpan.FromSeconds(120), 510TimeSpan.FromSeconds(120), 542TimeSpan.FromSeconds(120), 1302StartedProcess.WaitForExit(TimeSpan.FromSeconds(10));
Commands\AppHostStartupTimeoutTests.cs (4)
24Assert.Equal(TimeSpan.FromSeconds(86400), timeout); 34Assert.Equal(TimeSpan.FromSeconds(120), timeout); 50Assert.Equal(TimeSpan.FromSeconds(5), timeout); 68Assert.Equal(TimeSpan.FromSeconds(180), timeout);
Commands\RunCommandTests.cs (15)
391await Task.Delay(TimeSpan.FromSeconds(30), CancellationToken.None); 419Assert.True(stopwatch.Elapsed < TimeSpan.FromSeconds(3), $"Expected prompt exit after Ctrl+C, but took {stopwatch.Elapsed}."); 498await runCancellationObserved.Task.WaitAsync(TimeSpan.FromSeconds(30)); 594await dashboardRequested.Task.WaitAsync(TimeSpan.FromSeconds(30)); 602timeProvider.Advance(TimeSpan.FromSeconds(5)); 605await appHostReady.Task.WaitAsync(TimeSpan.FromSeconds(30)); 691await startupReached.Task.WaitAsync(TimeSpan.FromSeconds(30)); 693await teardownStarted.Task.WaitAsync(TimeSpan.FromSeconds(30)); 723timeProvider.Advance(TimeSpan.FromSeconds(2)); 2173var completedTask = await Task.WhenAny(dashboardUrlsDisplayed.Task, Task.Delay(TimeSpan.FromSeconds(1))).DefaultTimeout(); 2965cts.CancelAfter(TimeSpan.FromSeconds(2)); 3024cts.CancelAfter(TimeSpan.FromSeconds(2)); 3136cts.CancelAfter(TimeSpan.FromSeconds(2)); 3195cts.CancelAfter(TimeSpan.FromSeconds(2)); 3602cts.CancelAfter(TimeSpan.FromSeconds(2));
ConsoleCancellationManagerTests.cs (27)
14using var manager = new ConsoleCancellationManager(TimeSpan.FromSeconds(5)); 22using var manager = new ConsoleCancellationManager(TimeSpan.FromSeconds(5)); 34using var manager = new ConsoleCancellationManager(TimeSpan.FromSeconds(5)); 47using var manager = new ConsoleCancellationManager(TimeSpan.FromSeconds(30)); 71using var manager = new ConsoleCancellationManager(TimeSpan.FromSeconds(30)); 91using var manager = new ConsoleCancellationManager(TimeSpan.FromSeconds(30)); 93manager.ConfigureForCommand(TimeSpan.FromSeconds(30)); 120using var manager = new ConsoleCancellationManager(TimeSpan.FromSeconds(30)); 122manager.ConfigureForCommand(TimeSpan.FromSeconds(30)); 141using var manager = new ConsoleCancellationManager(TimeSpan.FromSeconds(5)); 198using var manager = new ConsoleCancellationManager(TimeSpan.FromSeconds(30)); 199manager.ConfigureForCommand(TimeSpan.FromSeconds(30)); 214using var manager = new ConsoleCancellationManager(TimeSpan.FromSeconds(30)); 243var manager = new ConsoleCancellationManager(TimeSpan.FromSeconds(5)); 253var manager = new ConsoleCancellationManager(TimeSpan.FromSeconds(5)); 264using var manager = new ConsoleCancellationManager(TimeSpan.FromSeconds(5)); 272using var manager = new ConsoleCancellationManager(TimeSpan.FromSeconds(5)); 282using var manager = new ConsoleCancellationManager(TimeSpan.FromSeconds(5)); 294var manager = new ConsoleCancellationManager(TimeSpan.FromSeconds(5)); 305var manager = new ConsoleCancellationManager(TimeSpan.FromSeconds(5)); 316using var manager = new ConsoleCancellationManager(TimeSpan.FromSeconds(5)); 324using var manager = new ConsoleCancellationManager(TimeSpan.FromSeconds(5)); 326manager.ConfigureForCommand(TimeSpan.FromSeconds(5)); 334using var manager = new ConsoleCancellationManager(TimeSpan.FromSeconds(5)); 344using var manager = new ConsoleCancellationManager(TimeSpan.FromSeconds(5)); 363using var manager = new ConsoleCancellationManager(TimeSpan.FromSeconds(5)); 385using var manager = new ConsoleCancellationManager(TimeSpan.FromSeconds(5));
DotNet\ProcessExecutionDetachedTests.cs (11)
122await detachedProcess.WaitForExitAsync(CancellationToken.None).WaitAsync(TimeSpan.FromSeconds(5)); 172await WaitForFileAsync(startedPath).WaitAsync(TimeSpan.FromSeconds(5)); 175Assert.True(await startTask.WaitAsync(TimeSpan.FromSeconds(5))); 186await startTask.WaitAsync(TimeSpan.FromSeconds(5)); 199await detachedProcess.WaitForExitAsync(CancellationToken.None).WaitAsync(TimeSpan.FromSeconds(5)); 244await detachedProcess.WaitForExitAsync(CancellationToken.None).WaitAsync(TimeSpan.FromSeconds(5)); 296await detachedProcess.WaitForExitAsync(CancellationToken.None).WaitAsync(TimeSpan.FromSeconds(5)); 350await detachedProcess.WaitForExitAsync(CancellationToken.None).WaitAsync(TimeSpan.FromSeconds(5)); 452await bundleService.AcquisitionStarted.WaitAsync(TimeSpan.FromSeconds(5)); 460Assert.True(await startTask.WaitAsync(TimeSpan.FromSeconds(5))); 461await disposeTask.WaitAsync(TimeSpan.FromSeconds(5));
DotNet\ProcessExecutionTests.cs (12)
52await firstLineSeen.Task.WaitAsync(TimeSpan.FromSeconds(10)); 70if (!releaseCallback.Task.Wait(TimeSpan.FromSeconds(20))) 84await releaseTask.WaitAsync(TimeSpan.FromSeconds(1)); 112await firstLineSeen.Task.WaitAsync(TimeSpan.FromSeconds(10)); 130if (!releaseCallback.Task.Wait(TimeSpan.FromSeconds(20))) 142await releaseTask.WaitAsync(TimeSpan.FromSeconds(1)); 175Assert.True(WaitForProcessExit(execution.ProcessId, TimeSpan.FromSeconds(10)), $"Expected process {execution.ProcessId} to exit after cancellation."); 205Assert.True(WaitForProcessExit(execution.ProcessId, TimeSpan.FromSeconds(10)), $"Expected process {execution.ProcessId} to exit after graceful signal."); 233await signaled.Task.WaitAsync(TimeSpan.FromSeconds(10)); 237await waitTask.WaitAsync(TimeSpan.FromSeconds(30)); 240Assert.True(WaitForProcessExit(execution.ProcessId, TimeSpan.FromSeconds(10)), $"Expected process {execution.ProcessId} to be killed after graceful expiration."); 266Assert.True(WaitForProcessExit(execution.ProcessId, TimeSpan.FromSeconds(10)), $"Expected process {execution.ProcessId} to be killed after signaler failure.");
DotNetSdkInstallerTests.cs (2)
75Assert.True(ProcessTestHelpers.WaitForProcessExit(parentPid, TimeSpan.FromSeconds(10)), $"Expected dotnet process {parentPid} to exit."); 76Assert.True(ProcessTestHelpers.WaitForProcessExit(childPid, TimeSpan.FromSeconds(10)), $"Expected child process {childPid} to exit.");
Mcp\Docs\DocsIndexServiceTests.cs (1)
823var fetcher = new DelayingDocsFetcher("# Doc\nContent.", TimeSpan.FromSeconds(10));
NuGet\BundleNuGetServiceTests.cs (1)
362await firstRestoreStarted.Task.WaitAsync(TimeSpan.FromSeconds(10));
Processes\IsolatedProcessTests.cs (11)
38await Task.WhenAll(child.StandardOutputClosed, child.StandardErrorClosed).WaitAsync(TimeSpan.FromSeconds(10)); 39await child.WaitForExitAsync().WaitAsync(TimeSpan.FromSeconds(10)); 70await Task.WhenAll(child.StandardOutputClosed, child.StandardErrorClosed).WaitAsync(TimeSpan.FromSeconds(10)); 71await child.WaitForExitAsync().WaitAsync(TimeSpan.FromSeconds(10)); 108async () => await child.StandardOutputClosed.WaitAsync(TimeSpan.FromSeconds(10))); 111await child.StandardErrorClosed.WaitAsync(TimeSpan.FromSeconds(10)); 112await child.WaitForExitAsync().WaitAsync(TimeSpan.FromSeconds(10)); 147await callbackEntered.Task.WaitAsync(TimeSpan.FromSeconds(10)); 148await child.WaitForExitAsync().WaitAsync(TimeSpan.FromSeconds(10)); 151await child.DisposeAsync().AsTask().WaitAsync(TimeSpan.FromSeconds(1)); 156await child.StandardOutputClosed.WaitAsync(TimeSpan.FromSeconds(10));
Processes\LauncherLivenessMonitorTests.cs (3)
14private static readonly TimeSpan s_observationTimeout = TimeSpan.FromSeconds(15); 67await Task.Delay(TimeSpan.FromSeconds(3)); 91await Task.Delay(TimeSpan.FromSeconds(3));
Processes\ParentProcessLivenessMonitorTests.cs (3)
11private static readonly TimeSpan s_observationTimeout = TimeSpan.FromSeconds(15); 82await Task.Delay(TimeSpan.FromSeconds(3)); 111await Task.Delay(TimeSpan.FromSeconds(3));
Processes\ProcessTreeGracefulShutdownServiceTests.cs (8)
180CancellationToken.None).WaitAsync(TimeSpan.FromSeconds(5)); 227CancellationToken.None).WaitAsync(TimeSpan.FromSeconds(2)); 230await cliProcess.WaitForExitAsync().WaitAsync(TimeSpan.FromSeconds(2)); 266CancellationToken.None).WaitAsync(TimeSpan.FromSeconds(2)); 269await cliProcess.WaitForExitAsync().WaitAsync(TimeSpan.FromSeconds(2)); 305CancellationToken.None).WaitAsync(TimeSpan.FromSeconds(5)); 308await appHostProcess.WaitForExitAsync().WaitAsync(TimeSpan.FromSeconds(2)); 391await process.WaitForExitAsync().WaitAsync(TimeSpan.FromSeconds(5));
Processes\WindowsConsoleProcessJobTests.cs (2)
43await spawnedProcess.WaitForExitAsync().WaitAsync(TimeSpan.FromSeconds(15)); 61await spawnedProcess.WaitForExitAsync().WaitAsync(TimeSpan.FromSeconds(15));
ProfileCaptureOptionsTests.cs (4)
52Assert.Equal(TimeSpan.FromSeconds(7), options.StartupDelay); 67Assert.Equal(TimeSpan.FromSeconds(RootCommand.DefaultCaptureProfileDelaySeconds), options.StartupDelay); 159StartupDelay: TimeSpan.FromSeconds(3)); 190StartupDelay: TimeSpan.FromSeconds(3));
ProfileCaptureServiceTests.cs (6)
31private static readonly TimeSpan s_testTimeout = TimeSpan.FromSeconds(10); 32private static readonly TimeSpan s_testPollInterval = TimeSpan.FromSeconds(1); 306timeProvider.Advance(TimeSpan.FromSeconds(1)); 310await disposeTask.WaitAsync(TimeSpan.FromSeconds(10)); 330profileDataTimeout: TimeSpan.FromSeconds(1), 366profileDataTimeout: TimeSpan.FromSeconds(1),
Projects\AppHostServerSessionTests.cs (10)
144WaitForProcessExit(project.StartedExecution!.ProcessId, TimeSpan.FromSeconds(30)), 153Assert.True(stopwatch.Elapsed < TimeSpan.FromSeconds(5), 203var exitCode = await completion.WaitAsync(TimeSpan.FromSeconds(30)); 248await completion.WaitAsync(TimeSpan.FromSeconds(30)); 294await signaled.Task.WaitAsync(TimeSpan.FromSeconds(10)); 298await completion.WaitAsync(TimeSpan.FromSeconds(30)); 332await completion.WaitAsync(TimeSpan.FromSeconds(30)); 367await session.DisposeAsync().AsTask().WaitAsync(TimeSpan.FromSeconds(30)); 373Assert.True(WaitForProcessExit(pid, TimeSpan.FromSeconds(5)), $"Process {pid} should be exited after DisposeAsync."); 386var exitCode = await session.WaitForExitAsync().WaitAsync(TimeSpan.FromSeconds(30));
Projects\GuestAppHostProjectTests.cs (1)
1116using var cancellationSource = new CancellationTokenSource(TimeSpan.FromSeconds(1));
Projects\GuestRuntimeTests.cs (2)
854using var cts = new CancellationTokenSource(TimeSpan.FromSeconds(10)); 939Assert.True(stopwatch.Elapsed < TimeSpan.FromSeconds(15),
Projects\ProcessGuestLauncherTests.cs (11)
79var (exitCode, _) = await launchTask.WaitAsync(TimeSpan.FromSeconds(30)); 83Assert.True(stopwatch.Elapsed < TimeSpan.FromSeconds(15), 133var (exitCode, _) = await launchTask.WaitAsync(TimeSpan.FromSeconds(30)); 186var (exitCode, _) = await launchTask.WaitAsync(TimeSpan.FromSeconds(10)); 192Assert.True(stopwatch.Elapsed < TimeSpan.FromSeconds(5), 245await signaled.Task.WaitAsync(TimeSpan.FromSeconds(10)); 250var (exitCode, _) = await launchTask.WaitAsync(TimeSpan.FromSeconds(30)); 254Assert.True(WaitForProcessExit(descendantPid, TimeSpan.FromSeconds(10)), $"Expected descendant process {descendantPid} to be killed with the root process tree."); 255Assert.True(stopwatch.Elapsed < TimeSpan.FromSeconds(15), 303var (exitCode, _) = await launchTask.WaitAsync(TimeSpan.FromSeconds(30)); 308Assert.True(stopwatch.Elapsed < TimeSpan.FromSeconds(15),
Telemetry\InternalMicrosoftDetectorTests.cs (2)
506Assert.True(stopwatch.Elapsed < TimeSpan.FromSeconds(10), $"Elapsed {stopwatch.Elapsed} exceeded the overall candidate timeout budget."); 541using var safetyTimeout = new CancellationTokenSource(TimeSpan.FromSeconds(30));
TestServices\TestAppHostCliBackchannel.cs (1)
84using var timer = new PeriodicTimer(TimeSpan.FromSeconds(1));
Utils\CliTestHelper.cs (1)
208finalDrainBudget: TimeSpan.FromSeconds(5)));
Utils\ConsoleActivityLoggerTests.cs (27)
271new ConsoleActivityLogger.StepDurationRecord("root", "Prepare", ConsoleActivityLogger.ActivityState.Success, TimeSpan.FromSeconds(10), null, null, 0, 1, TimeSpan.Zero, TimeSpan.FromSeconds(10)), 272new ConsoleActivityLogger.StepDurationRecord("child-a", "Build", ConsoleActivityLogger.ActivityState.Success, TimeSpan.FromSeconds(3), null, "root", 1, 2, TimeSpan.FromSeconds(1), TimeSpan.FromSeconds(4)), 273new ConsoleActivityLogger.StepDurationRecord("grandchild", "Package", ConsoleActivityLogger.ActivityState.Success, TimeSpan.FromSeconds(1), null, "child-a", 2, 3, TimeSpan.FromSeconds(1.5), TimeSpan.FromSeconds(2.5)), 274new ConsoleActivityLogger.StepDurationRecord("child-b", "Publish", ConsoleActivityLogger.ActivityState.Success, TimeSpan.FromSeconds(2), null, "root", 1, 4, TimeSpan.FromSeconds(5), TimeSpan.FromSeconds(7)), 275new ConsoleActivityLogger.StepDurationRecord("finalize", "Finalize", ConsoleActivityLogger.ActivityState.Success, TimeSpan.FromSeconds(1), null, null, 0, 5, TimeSpan.FromSeconds(10), TimeSpan.FromSeconds(11)), 305new ConsoleActivityLogger.StepDurationRecord("root", "Prepare", ConsoleActivityLogger.ActivityState.Success, TimeSpan.FromSeconds(8), null, null, 0, 1, TimeSpan.Zero, TimeSpan.FromSeconds(8)), 306new ConsoleActivityLogger.StepDurationRecord("child", "Publish", ConsoleActivityLogger.ActivityState.Warning, TimeSpan.FromSeconds(2), null, "root", 1, 2, TimeSpan.FromSeconds(4), TimeSpan.FromSeconds(6)), 380new ConsoleActivityLogger.StepDurationRecord("root", "Prepare", ConsoleActivityLogger.ActivityState.Success, TimeSpan.FromSeconds(8), null, null, 0, 1, TimeSpan.Zero, TimeSpan.FromSeconds(8)), 381new ConsoleActivityLogger.StepDurationRecord("zero", "Zero event", ConsoleActivityLogger.ActivityState.Success, TimeSpan.Zero, null, "root", 1, 2, TimeSpan.FromSeconds(4), TimeSpan.FromSeconds(4)), 416new ConsoleActivityLogger.StepDurationRecord("root", "Prepare", ConsoleActivityLogger.ActivityState.Success, TimeSpan.FromSeconds(8), null, null, 0, 1, TimeSpan.Zero, TimeSpan.FromSeconds(8)), 417new ConsoleActivityLogger.StepDurationRecord("deep", "Publish", ConsoleActivityLogger.ActivityState.Success, TimeSpan.FromSeconds(2), null, "root", 12, 2, TimeSpan.FromSeconds(4), TimeSpan.FromSeconds(6)), 482while (console.MoveLeftCallCount == 0 && sw.Elapsed < TimeSpan.FromSeconds(10))
Utils\DevCertsCheckTests.cs (1)
633await Task.Delay(TimeSpan.FromSeconds(30), cancellationToken);
Utils\EnvironmentCheckerTests.cs (4)
39totalTimeout: TimeSpan.FromSeconds(5)); 82checkTimeout: TimeSpan.FromSeconds(5), 100checkTimeout: TimeSpan.FromSeconds(5), 101totalTimeout: TimeSpan.FromSeconds(10));
Aspire.Deployment.EndToEnd.Tests (298)
AcaCompactNamingDeploymentTests.cs (4)
83var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500)); 162await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(30)); 237var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500)); 308await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(30));
AcaCompactNamingUpgradeDeploymentTests.cs (6)
81var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500)); 215await auto.WaitUntilTextAsync("(based on NuGet.config)", timeout: TimeSpan.FromSeconds(60)); 217await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(180)); 265await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(30)); 322await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(60)); 356await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(30));
AcaCustomRegistryDeploymentTests.cs (2)
70var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500)); 184await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(60));
AcaDeploymentErrorOutputTests.cs (1)
73var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500));
AcaExistingRegistryDeploymentTests.cs (4)
82var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500)); 95await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(60)); 99await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(60)); 216await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(60));
AcaManagedRedisDeploymentTests.cs (4)
70var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500)); 100await auto.WaitForAspireAddCompletionAsync(counter, TimeSpan.FromSeconds(180)); 106await auto.WaitForAspireAddCompletionAsync(counter, TimeSpan.FromSeconds(180)); 114TimeSpan.FromSeconds(120));
AcaStarterDeploymentTests.cs (1)
71var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500));
AcrPurgeTaskDeploymentTests.cs (5)
70var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500)); 102await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(180)); 156await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(60)); 193await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(60)); 221await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(60));
AksAzureKubernetesEnvironmentCertManagerDeploymentTests.cs (4)
84var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500)); 207await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(60)); 220await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(30)); 240await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(30));
AksAzureKubernetesEnvironmentCertManagerTypeScriptDeploymentTests.cs (5)
86var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500)); 116await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(180)); 221await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(60)); 234await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(30)); 251await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(30));
AksAzureKubernetesEnvironmentGatewayDeploymentTests.cs (8)
74var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500)); 206await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(60)); 217await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(30)); 224await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(30)); 259await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(10)); 263await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(10)); 273await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(60)); 277await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(10));
AksBlazorRedisDeploymentTests.cs (9)
70var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500)); 153await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(60)); 164await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(30)); 170await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(30)); 178await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(10)); 183await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(10)); 188await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(60)); 196await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(120)); 201await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(10));
AksMultipleNodePoolsDeploymentTests.cs (8)
70var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500)); 158await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(60)); 178await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(30)); 184await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(30)); 196await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(30)); 202await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(10)); 207await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(60)); 212await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(10));
AksPersistentVolumeDeploymentTests.cs (1)
60var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500));
AksStarterDeploymentTests.cs (15)
78var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500)); 99await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(60)); 113await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(60)); 141await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(30)); 147await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(30)); 153await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(30)); 220await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(60)); 257await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(30)); 287await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(30)); 293await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(30)); 300await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(10)); 303await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(60)); 309await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(10)); 312await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(60)); 318await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(10));
AksStarterWithRedisHelmDeploymentTests.cs (18)
80var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500)); 101await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(60)); 115await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(60)); 142await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(30)); 148await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(30)); 154await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(30)); 220await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(60)); 257await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(30)); 297await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(30)); 303await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(30)); 309await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(30)); 315await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(30)); 321await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(10)); 324await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(60)); 330await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(10)); 333await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(60)); 342await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(120)); 348await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(10));
AksVnetInfraDeploymentTests.cs (5)
65var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500)); 145await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(60)); 151await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(60)); 158await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(30)); 163await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(30));
AksVnetWithAzureResourcesDeploymentTests.cs (13)
70var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500)); 114await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(120)); 119await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(120)); 245await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(60)); 256await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(30)); 262await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(60)); 269await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(60)); 276await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(60)); 282await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(30)); 287await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(10)); 293await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(120)); 299await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(120)); 304await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(10));
AksWithAzureResourcesDeploymentTests.cs (12)
70var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500)); 111await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(120)); 117await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(120)); 233await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(60)); 244await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(30)); 251await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(60)); 257await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(30)); 265await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(30)); 270await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(10)); 275await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(120)); 280await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(120)); 285await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(10));
AksWithHelmChartDeploymentTests.cs (11)
75var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500)); 164await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(60)); 174await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(30)); 186await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(10)); 192await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(30)); 198await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(10)); 202await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(10)); 211await auto.WaitUntilTextAsync("VERIFY_OK", timeout: TimeSpan.FromSeconds(120)); 212await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(10)); 216await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(10)); 230await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(10));
AppServicePythonDeploymentTests.cs (2)
72var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500)); 106await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(180));
AppServiceReactDeploymentTests.cs (1)
72var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500));
AppServiceStoragePrivateEndpointDeploymentTests.cs (2)
64var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500)); 97await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(120));
AzureAppConfigDeploymentTests.cs (3)
66var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500)); 87await auto.WaitUntilTextAsync("Select an integration to add:", timeout: TimeSpan.FromSeconds(60)); 139await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(30));
AzureContainerRegistryDeploymentTests.cs (2)
66var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500)); 122await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(30));
AzureEventHubsDeploymentTests.cs (3)
66var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500)); 87await auto.WaitUntilTextAsync("Select an integration to add:", timeout: TimeSpan.FromSeconds(60)); 139await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(30));
AzureKeyVaultDeploymentTests.cs (3)
66var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500)); 87await auto.WaitUntilTextAsync("Select an integration to add:", timeout: TimeSpan.FromSeconds(60)); 139await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(30));
AzureLogAnalyticsDeploymentTests.cs (2)
66var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500)); 122await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(30));
AzureResourceScopeDeploymentTests.cs (2)
69var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500)); 135await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(60));
AzureRoleAssignmentRunModeTests.cs (2)
74var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500)); 194await auto.RunCommandAsync($"python3 validate-role-assignment.py roles-deployment.json az-account.json {requireServicePrincipal}", counter, TimeSpan.FromSeconds(30));
AzureServiceBusDeploymentTests.cs (3)
66var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500)); 87await auto.WaitUntilTextAsync("Select an integration to add:", timeout: TimeSpan.FromSeconds(60)); 141await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(30));
AzureStorageDeploymentTests.cs (5)
77var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500)); 98await auto.WaitUntilTextAsync("Select an integration to add:", timeout: TimeSpan.FromSeconds(60)); 155await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(30)); 233var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500)); 318await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(30));
AzureStorageRunModeTests.cs (3)
62var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500)); 162await auto.RunCommandAsync("python3 validate-get-resource.py get-resource.json storage-resource-id.txt storage-deployment-id.txt", counter, TimeSpan.FromSeconds(30)); 174await auto.RunCommandAsync($"az group exists --subscription {subscriptionId} --name {resourceGroupName} -o tsv | grep '^false$'", counter, TimeSpan.FromSeconds(30));
FoundryHostedAgentDeploymentTests.cs (3)
72var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500)); 221await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(30)); 225await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(30));
FrontDoorDeploymentTests.cs (1)
70var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500));
Helpers\DeploymentE2EAutomatorHelpers.cs (5)
22await auto.PrepareBashEnvironmentAsync(workspace.WorkspaceRoot.FullName, counter, TimeSpan.FromSeconds(10)); 59TimeSpan.FromSeconds(300)); 66TimeSpan.FromSeconds(300)); 77TimeSpan.FromSeconds(120)); 85TimeSpan.FromSeconds(300));
KubernetesGatewayTlsDeploymentTests.cs (15)
86var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500)); 113await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(60)); 119await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(60)); 130await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(60)); 156await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(30)); 182await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(60)); 196await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(30)); 238await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(30)); 242await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(15)); 331await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(60)); 376await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(30)); 406await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(10)); 410await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(10)); 418await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(60)); 422await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(10));
KubernetesHelmChartDeploymentTests.cs (13)
81var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500)); 98await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(60)); 107await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(60)); 126await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(30)); 130await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(30)); 199await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(60)); 236await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(10)); 241await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(30)); 247await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(10)); 251await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(10)); 260await auto.WaitUntilTextAsync("VERIFY_OK", timeout: TimeSpan.FromSeconds(60)); 261await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(10)); 265await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(10));
NspStorageKeyVaultDeploymentTests.cs (3)
69var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500)); 119await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(120)); 125await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(120));
PythonFastApiDeploymentTests.cs (2)
72var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500)); 107await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(180));
RadiusAzureResourcesDeploymentTests.cs (2)
51var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500)); 132await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(30));
RadiusStarterDeploymentTests.cs (22)
100var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500)); 207await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(30)); 218await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(60)); 232await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(60)); 260await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(30)); 265await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(30)); 296await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(60)); 312await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(30)); 405await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(60)); 448timeout: TimeSpan.FromSeconds(30), 450await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(30)); 516await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(30)); 526await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(10)); 529await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(60)); 552await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(10)); 555await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(60)); 560await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(60)); 569await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(30)); 574await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(60)); 579await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(60)); 584await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(10)); 666using var killCts = new CancellationTokenSource(TimeSpan.FromSeconds(30));
tests\Shared\Hex1bAutomatorTestHelpers.cs (19)
26var effectiveTimeout = timeout ?? TimeSpan.FromSeconds(500); 61var effectiveTimeout = timeout ?? TimeSpan.FromSeconds(30); 62var effectiveRetryInterval = retryInterval ?? TimeSpan.FromSeconds(5); 118var promptGrace = TimeSpan.FromSeconds(1); 227var effectiveTimeout = timeout ?? TimeSpan.FromSeconds(500); 286var effectiveTimeout = timeout ?? TimeSpan.FromSeconds(30); 317TimeSpan.FromSeconds(30)); 344TimeSpan.FromSeconds(30)); 357TimeSpan.FromSeconds(30)); 419var effectiveTimeout = timeout ?? TimeSpan.FromSeconds(500); 484var templateTimeout = TimeSpan.FromSeconds(60); 505timeout: TimeSpan.FromSeconds(5), 515timeout: TimeSpan.FromSeconds(5), 526timeout: TimeSpan.FromSeconds(5), 538timeout: TimeSpan.FromSeconds(5), 552timeout: TimeSpan.FromSeconds(10), 563timeout: TimeSpan.FromSeconds(10), 613timeout: TimeSpan.FromSeconds(10), 631timeout: TimeSpan.FromSeconds(10),
tests\Shared\Hex1bTestHelpers.cs (20)
160var effectiveTimeout = timeout ?? TimeSpan.FromSeconds(500); 183var effectiveTimeout = timeout ?? TimeSpan.FromSeconds(500); 214var effectiveTimeout = timeout ?? TimeSpan.FromSeconds(500); 239}, TimeSpan.FromSeconds(1)); 257}, TimeSpan.FromSeconds(1)); 279.WaitUntil(s => agentInitPrompt.Search(s).Count > 0, timeout ?? TimeSpan.FromSeconds(120)) 300var effectiveTimeout = timeout ?? TimeSpan.FromSeconds(500); 340}, TimeSpan.FromSeconds(1)); 364var templateTimeout = TimeSpan.FromSeconds(60); 399.WaitUntil(s => jsReactSelected.Search(s).Count > 0, TimeSpan.FromSeconds(5)) 408.WaitUntil(s => expressReactSelected.Search(s).Count > 0, TimeSpan.FromSeconds(5)) 418.WaitUntil(s => pythonReactSelected.Search(s).Count > 0, TimeSpan.FromSeconds(5)) 425.WaitUntil(s => waitingForAppHostLanguagePrompt.Search(s).Count > 0, TimeSpan.FromSeconds(10)) 432.WaitUntil(s => waitingForAppHostLanguagePrompt.Search(s).Count > 0, TimeSpan.FromSeconds(10)) 440.WaitUntil(s => waitingForAppHostLanguagePrompt.Search(s).Count > 0, TimeSpan.FromSeconds(10)) 447builder.WaitUntil(s => waitingForProjectNamePrompt.Search(s).Count > 0, TimeSpan.FromSeconds(10)) 452builder.WaitUntil(s => waitingForOutputPathPrompt.Search(s).Count > 0, TimeSpan.FromSeconds(10)) 456builder.WaitUntil(s => waitingForUrlsPrompt.Search(s).Count > 0, TimeSpan.FromSeconds(10)) 464builder.WaitUntil(s => waitingForRedisPrompt.Search(s).Count > 0, TimeSpan.FromSeconds(10)); 481builder.WaitUntil(s => waitingForTestPrompt.Search(s).Count > 0, TimeSpan.FromSeconds(10))
TypeScriptAzureContainerAppJobDeploymentTests.cs (1)
61var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500));
TypeScriptExpressDeploymentTests.cs (2)
68var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500)); 102await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(180));
TypeScriptJavaScriptHostingDeploymentTests.cs (1)
61var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500));
TypeScriptVnetSqlServerInfraDeploymentTests.cs (5)
65var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500)); 145await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(180)); 159await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(180)); 173await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(180)); 230await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(60));
VnetKeyVaultConnectivityDeploymentTests.cs (3)
67var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500)); 109await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(120)); 196await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(60));
VnetKeyVaultInfraDeploymentTests.cs (2)
64var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500)); 150await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(60));
VnetSqlServerConnectivityDeploymentTests.cs (3)
72var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500)); 114await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(120)); 242await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(60));
VnetSqlServerInfraDeploymentTests.cs (2)
64var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500)); 151await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(60));
VnetStorageBlobConnectivityDeploymentTests.cs (3)
67var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500)); 111await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(120)); 203await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(60));
VnetStorageBlobInfraDeploymentTests.cs (2)
64var auto = new Hex1bTerminalAutomator(terminal, defaultTimeout: TimeSpan.FromSeconds(500)); 152await auto.WaitForSuccessPromptAsync(counter, TimeSpan.FromSeconds(60));
Aspire.Hosting.RemoteHost (3)
JsonRpcCallbackInvoker.cs (1)
14private static readonly TimeSpan s_callbackTimeout = TimeSpan.FromSeconds(60);
OrphanDetector.cs (1)
74using var periodic = new PeriodicTimer(TimeSpan.FromSeconds(1), TimeProvider.System);
src\Shared\ProcessStartTimeHelper.cs (1)
26public static readonly TimeSpan LegacyStartTimeMatchTolerance = TimeSpan.FromSeconds(1);
Aspire.Hosting.RemoteHost.Tests (3)
JsonRpcAuthenticationTests.cs (2)
140var completedTask = await Task.WhenAny(client.Completion, Task.Delay(TimeSpan.FromSeconds(5))); 187using var timeoutCts = new CancellationTokenSource(TimeSpan.FromSeconds(10));
OrphanDetectorTests.cs (1)
13private static readonly TimeSpan s_timeout = TimeSpan.FromSeconds(10);
Aspire.Hosting.Testing (2)
DistributedApplicationFactory.cs (2)
29private TimeSpan _shutdownTimeout = TimeSpan.FromSeconds(10); 430return TimeSpan.FromSeconds((int)timeoutInSeconds);
Aspire.Managed.Tests (8)
ParentProcessWatchdogTests.cs (3)
79Assert.True(callbackStarted.Wait(TimeSpan.FromSeconds(10))); 80Assert.Equal(124, await exitCode.Task.WaitAsync(TimeSpan.FromSeconds(10))); 87await cancellationTask.WaitAsync(TimeSpan.FromSeconds(10));
TerminalHostSignalTests.cs (5)
48var readyTask = WaitForFilesAsync(socketPaths, TimeSpan.FromSeconds(10)); 60await process.WaitForExitAsync().WaitAsync(TimeSpan.FromSeconds(10)); 115var parentReadyTask = WaitForFilesAsync(parentSocketPaths, TimeSpan.FromSeconds(10)); 145var readyTask = WaitForFilesAsync(socketPaths, TimeSpan.FromSeconds(20)); 158await process.WaitForExitAsync().WaitAsync(TimeSpan.FromSeconds(10));
Aspire.Microsoft.EntityFrameworkCore.Cosmos.Tests (11)
AspireAzureEfCoreCosmosDBExtensionsTests.cs (7)
31cosmosBuilder.RequestTimeout(TimeSpan.FromSeconds(608)); 44Assert.Equal(TimeSpan.FromSeconds(608), extension.RequestTimeout); 70configureSettings: useSettings ? settings => settings.RequestTimeout = TimeSpan.FromSeconds(608) : null); 81Assert.Equal(TimeSpan.FromSeconds(608), extension.RequestTimeout); 107cosmosBuilder.RequestTimeout(TimeSpan.FromSeconds(123)); 110configureSettings: useSettings ? settings => settings.RequestTimeout = TimeSpan.FromSeconds(300) : null); 121Assert.Equal(TimeSpan.FromSeconds(123), extension.RequestTimeout);
EnrichCosmosDbTests.cs (4)
59builder.RequestTimeout(TimeSpan.FromSeconds(123)); 75Assert.Equal(TimeSpan.FromSeconds(123), extension.RequestTimeout); 128optionsBuilder.UseCosmos(ConnectionString, DatabaseName, builder => builder.RequestTimeout(TimeSpan.FromSeconds(123))); 131builder.EnrichCosmosDbContext<TestDbContext>(settings => settings.RequestTimeout = TimeSpan.FromSeconds(456));
Aspire.Microsoft.Extensions.Configuration.AzureAppConfiguration.Tests (3)
ConformanceTests.cs (3)
63minBackoffDurationProperty?.SetValue(options, TimeSpan.FromSeconds(1)); 68.SetRefreshInterval(TimeSpan.FromSeconds(1)); 72startupOptions.Timeout = TimeSpan.FromSeconds(1);
Aspire.Milvus.Client.Tests (1)
MilvusHealthCheckTests.cs (1)
43using var cts = new CancellationTokenSource(TimeSpan.FromSeconds(10));
Aspire.MongoDB.EntityFrameworkCore.Tests (1)
ConformanceTests.cs (1)
89using var cts = new CancellationTokenSource(TimeSpan.FromSeconds(10));
Aspire.NATS.Net.Tests (2)
AspireNatsClientExtensionsTests.cs (2)
199using var cts = new CancellationTokenSource(TimeSpan.FromSeconds(10)); 266var activityList = await notifier.TakeAsync(1, TimeSpan.FromSeconds(10));
Aspire.Qdrant.Client.Tests (1)
QdrantHealthCheckTests.cs (1)
40using var cts = new CancellationTokenSource(TimeSpan.FromSeconds(10));
Aspire.RabbitMQ.Client (1)
src\Components\Aspire.RabbitMQ.Client\AspireRabbitMQExtensions.cs (1)
198Delay = TimeSpan.FromSeconds(1),
Aspire.RabbitMQ.Client.Tests (1)
AspireRabbitMQExtensionsTests.cs (1)
157Assert.Equal(TimeSpan.FromSeconds(3), connectionFactory.SocketReadTimeout);
Aspire.RabbitMQ.Client.v6.Tests (1)
tests\Aspire.RabbitMQ.Client.Tests\AspireRabbitMQExtensionsTests.cs (1)
157Assert.Equal(TimeSpan.FromSeconds(3), connectionFactory.SocketReadTimeout);
Aspire.Seq.Tests (2)
SeqEndpointCanBeConfigured.cs (2)
81using var serverCts = new CancellationTokenSource(TimeSpan.FromSeconds(10)); 94using var cts = new CancellationTokenSource(TimeSpan.FromSeconds(10));
Aspire.StackExchange.Redis (1)
src\Vendoring\OpenTelemetry.Instrumentation.StackExchangeRedis\StackExchangeRedisInstrumentationOptions.cs (1)
34public TimeSpan FlushInterval { get; set; } = TimeSpan.FromSeconds(10);
Aspire.StackExchange.Redis.DistributedCaching.Tests (1)
DistributedCacheConformanceTests.cs (1)
67var activityList = await notifier.TakeAsync(3, TimeSpan.FromSeconds(10));
Aspire.StackExchange.Redis.OutputCaching.Tests (1)
OutputCacheConformanceTests.cs (1)
67var activityList = await notifier.TakeAsync(3, TimeSpan.FromSeconds(10));
Aspire.StackExchange.Redis.Tests (1)
AspireRedisExtensionsTests.cs (1)
291var activityList = await notifier.TakeAsync(1, TimeSpan.FromSeconds(10));
Binding.ReliableSession.IntegrationTests (2)
NetHttpBindingTests.cs (1)
360TimeSpan keepAliveInterval = TimeSpan.FromSeconds(2);
WSHttpBindingTests.cs (1)
360TimeSpan keepAliveInterval = TimeSpan.FromSeconds(2);
Binding.Tcp.IntegrationTests (2)
NetTcpBindingTests.4.0.0.cs (2)
137binding.OpenTimeout = TimeSpan.FromSeconds(10); 144Thread.Sleep(binding.OpenTimeout + TimeSpan.FromSeconds(5));
BlazorHosted.ClientServiceDefaults (2)
Extensions.cs (2)
54Delay = TimeSpan.FromSeconds(1), 55MaxDelay = TimeSpan.FromSeconds(5),
BlazorStandalone.ClientServiceDefaults (2)
Extensions.cs (2)
54Delay = TimeSpan.FromSeconds(1), 55MaxDelay = TimeSpan.FromSeconds(5),
Client.ChannelLayer.IntegrationTests (3)
DuplexChannelShapeTests.4.0.0.cs (1)
54replyMessage = channel.Receive(TimeSpan.FromSeconds(5));
DuplexChannelShapeTests.4.1.0.cs (2)
51replyMessage = channel.Receive(TimeSpan.FromSeconds(5)); 111replyMessage = channel.Receive(TimeSpan.FromSeconds(5));
Client.ClientBase.IntegrationTests (1)
SessionTests.cs (1)
186Thread.Sleep(TimeSpan.FromSeconds(10));
Client.TypedClient.IntegrationTests (2)
TypedProxyTests.4.0.0.cs (2)
25static TimeSpan maxTestWaitTime = TimeSpan.FromSeconds(10); 312replyMessage = channel.Request(requestMessage, TimeSpan.FromSeconds(60));
Contract.Service.IntegrationTests (3)
ServiceContractTests.4.1.0.cs (3)
679TimeSpan delayOperation = TimeSpan.FromSeconds(3); 769TimeSpan delayOperation = TimeSpan.FromSeconds(3); 859TimeSpan delayOperation = TimeSpan.FromSeconds(3);
dotnet (5)
Commands\Test\MTP\IPC\NamedPipeServer.cs (1)
240if (!_loopTask!.Wait(TimeSpan.FromSeconds(90)))
Commands\Test\MTP\TestApplication.cs (2)
216await Task.WhenAll(stdOutTask, stdErrTask).WaitAsync(TimeSpan.FromSeconds(5)); 597: TimeSpan.FromSeconds(seconds);
Commands\Test\MTP\TestRunPolicy.cs (1)
19internal static readonly TimeSpan DefaultCancellationGracePeriod = TimeSpan.FromSeconds(30);
NugetSearch\NugetToolSearchApiRequest.cs (1)
29using var cancellation = new CancellationTokenSource(TimeSpan.FromSeconds(10));
dotnet-aot (2)
src\sdk\src\Cli\dotnet\NugetSearch\NugetToolSearchApiRequest.cs (2)
29using var cancellation = new CancellationTokenSource(TimeSpan.FromSeconds(10)); 98using var cancellation = new CancellationTokenSource(TimeSpan.FromSeconds(10));
dotnet-openapi (1)
DebugMode.cs (1)
22Thread.Sleep(TimeSpan.FromSeconds(3));
Extensibility.WebSockets.IntegrationTests (8)
WebSocketTests.4.1.0.cs (8)
67uploadStream.StreamDuration = TimeSpan.FromSeconds(1); 84uploadStream.StreamDuration = TimeSpan.FromSeconds(1); 210binding.WebSocketSettings.KeepAliveInterval = TimeSpan.FromSeconds(2); 308uploadStream.StreamDuration = TimeSpan.FromSeconds(1); 325uploadStream.StreamDuration = TimeSpan.FromSeconds(1); 471uploadStream.StreamDuration = TimeSpan.FromSeconds(1); 577binding.WebSocketSettings.KeepAliveInterval = TimeSpan.FromSeconds(2); 695binding.WebSocketSettings.KeepAliveInterval = TimeSpan.FromSeconds(2);
GetDocument.Insider (1)
src\ab038811704af8d7\HostFactoryResolver.cs (1)
35return TimeSpan.FromSeconds((int)timeoutInSeconds);
Infrastructure.Tests (10)
Pipelines\NixCliPackageTests.cs (1)
243using var cancellationTokenSource = new CancellationTokenSource(TimeSpan.FromSeconds(30));
Pipelines\NpmCliPackageTests.cs (3)
166.WithTimeout(TimeSpan.FromSeconds(30)); 198.WithTimeout(TimeSpan.FromSeconds(30)); 232.WithTimeout(TimeSpan.FromSeconds(30));
PowerShellScripts\DownloadNativeArchivesTests.cs (1)
683try { _serverTask?.Wait(TimeSpan.FromSeconds(2)); } catch { }
PowerShellScripts\PowerShellCommand.cs (1)
143var completedTask = await Task.WhenAny(waitForExitTask, Task.Delay(TimeSpan.FromSeconds(5), token)).ConfigureAwait(false);
WorkflowScripts\ExtensionChangelogFinalizedWorkflowTests.cs (2)
338using var timeout = new CancellationTokenSource(TimeSpan.FromSeconds(30)); 502using var timeout = new CancellationTokenSource(TimeSpan.FromSeconds(30));
WorkflowScripts\ExtensionReleaseWorkflowTests.cs (1)
744using var timeout = new CancellationTokenSource(TimeSpan.FromSeconds(30));
WorkflowScripts\NodeCommand.cs (1)
135var completedTask = await Task.WhenAny(waitForExitTask, Task.Delay(TimeSpan.FromSeconds(5), token)).ConfigureAwait(false);
Microsoft.AspNetCore.Authentication (1)
RemoteAuthenticationOptions.cs (1)
65public TimeSpan BackchannelTimeout { get; set; } = TimeSpan.FromSeconds(60);
Microsoft.AspNetCore.Authentication.OAuth (2)
Events\OAuthCreatingTicketContext.cs (1)
85return TimeSpan.FromSeconds(value);
OAuthHandler.cs (1)
170var expiresAt = TimeProvider.GetUtcNow() + TimeSpan.FromSeconds(value);
Microsoft.AspNetCore.Authentication.OpenIdConnect (1)
OpenIdConnectHandler.cs (1)
1148var expiresAt = TimeProvider.GetUtcNow() + TimeSpan.FromSeconds(value);
Microsoft.AspNetCore.Authentication.Twitter (1)
TwitterOptions.cs (1)
25BackchannelTimeout = TimeSpan.FromSeconds(60);
Microsoft.AspNetCore.Components (1)
src\aspnetcore\src\Http\Routing\src\Constraints\RegexRouteConstraint.cs (1)
26private static readonly TimeSpan RegexMatchTimeout = TimeSpan.FromSeconds(10);
Microsoft.AspNetCore.Components.Endpoints (1)
DependencyInjection\RazorComponentsServiceOptions.cs (1)
143internal static readonly TimeSpan DefaultCacheViewExpiration = TimeSpan.FromSeconds(30);
Microsoft.AspNetCore.Components.Server (1)
Circuits\RemoteJSRuntime.cs (1)
192CancellationTokenSource cancellationTokenSource = new(TimeSpan.FromSeconds(10));
Microsoft.AspNetCore.Components.Testing (1)
Infrastructure\ReadinessNotificationService.cs (1)
52client.Timeout = TimeSpan.FromSeconds(5);
Microsoft.AspNetCore.Components.WebAssembly.Authentication (1)
Services\RemoteAuthenticationService.cs (1)
32private static readonly TimeSpan _userCacheRefreshInterval = TimeSpan.FromSeconds(60);
Microsoft.AspNetCore.Components.WebAssembly.Server (5)
DebugProxyLauncher.cs (4)
17private static readonly TimeSpan DebugProxyLaunchTimeout = TimeSpan.FromSeconds(10); 19private static readonly Regex NowListeningRegex = new Regex(@"^\s*Now listening on: (?<url>.*)$", RegexOptions.None, TimeSpan.FromSeconds(10)); 20private static readonly Regex ApplicationStartedRegex = new Regex(@"^\s*Application started\. Press Ctrl\+C to shut down\.$", RegexOptions.None, TimeSpan.FromSeconds(10)); 21private static readonly Regex NowListeningFirefoxRegex = new Regex(@"^\s*Debug proxy for firefox now listening on tcp://(?<url>.*)\. And expecting firefox at port 6000\.$", RegexOptions.None, TimeSpan.FromSeconds(10));
TargetPickerUi.cs (1)
449using var httpClient = new HttpClient { Timeout = TimeSpan.FromSeconds(5) };
Microsoft.AspNetCore.Diagnostics.Middleware (2)
Buffering\PerRequestLogBufferingOptions.cs (1)
30private static readonly TimeSpan _defaultAutoFlushDuration = TimeSpan.FromSeconds(30);
Latency\RequestLatencyTelemetryOptions.cs (1)
21public TimeSpan LatencyDataExportTimeout { get; set; } = TimeSpan.FromSeconds(5);
Microsoft.AspNetCore.Hosting (3)
Internal\HostingEventSource.cs (1)
97DisplayRateTimeScale = TimeSpan.FromSeconds(1)
Internal\WebHostOptions.cs (2)
40ShutdownTimeout = TimeSpan.FromSeconds(seconds); 66public TimeSpan ShutdownTimeout { get; } = TimeSpan.FromSeconds(30);
Microsoft.AspNetCore.Http.Connections (6)
ConnectionOptionsSetup.cs (1)
17public static TimeSpan DefaultDisconectTimeout = TimeSpan.FromSeconds(15);
HttpConnectionDispatcherOptions.cs (1)
35TransportSendTimeout = TimeSpan.FromSeconds(10);
Internal\HttpConnectionManager.cs (2)
20private static readonly TimeSpan _heartbeatTickRate = TimeSpan.FromSeconds(1); 200Task.WaitAll(tasks.ToArray(), TimeSpan.FromSeconds(5));
LongPollingOptions.cs (1)
14public TimeSpan PollTimeout { get; set; } = TimeSpan.FromSeconds(90);
WebSocketOptions.cs (1)
15public TimeSpan CloseTimeout { get; set; } = TimeSpan.FromSeconds(5);
Microsoft.AspNetCore.Http.Connections.Client (3)
HttpConnection.cs (2)
37private static readonly TimeSpan HttpClientTimeout = TimeSpan.FromSeconds(120); 846tokenLifetime = TimeSpan.FromSeconds(reader.GetInt32());
HttpConnectionOptions.cs (1)
191public TimeSpan CloseTimeout { get; set; } = TimeSpan.FromSeconds(5);
Microsoft.AspNetCore.Http.Connections.Common (1)
NegotiateProtocol.cs (1)
230tokenLifetime = TimeSpan.FromSeconds(reader.ReadAsInt32(TokenLifetimePropertyName).GetValueOrDefault());
Microsoft.AspNetCore.HttpLogging (1)
W3CLoggerOptions.cs (1)
17private TimeSpan _flushInterval = TimeSpan.FromSeconds(1);
Microsoft.AspNetCore.InternalTesting (1)
AssemblyTestLog.cs (1)
291flushToDiskInterval: TimeSpan.FromSeconds(1),
Microsoft.AspNetCore.Mvc.TagHelpers (1)
CacheTagHelperBase.cs (1)
34public static readonly TimeSpan DefaultExpiration = TimeSpan.FromSeconds(30);
Microsoft.AspNetCore.Mvc.Testing (1)
src\ab038811704af8d7\HostFactoryResolver.cs (1)
35return TimeSpan.FromSeconds((int)timeoutInSeconds);
Microsoft.AspNetCore.OutputCaching (2)
OutputCacheAttribute.cs (1)
114builder.Expire(TimeSpan.FromSeconds(_duration.Value));
OutputCacheOptions.cs (1)
27public TimeSpan DefaultExpirationTimeSpan { get; set; } = TimeSpan.FromSeconds(60);
Microsoft.AspNetCore.OutputCaching.StackExchangeRedis (3)
RedisOutputCacheStore.cs (3)
43private readonly TimeSpan ReconnectMinInterval = TimeSpan.FromSeconds(60); 46private readonly TimeSpan ReconnectErrorThreshold = TimeSpan.FromSeconds(30); 100await Task.Delay(TimeSpan.FromSeconds(secondsWithJitter)).ConfigureAwait(false);
Microsoft.AspNetCore.ResponseCaching (1)
ResponseCachingMiddleware.cs (1)
19private static readonly TimeSpan DefaultExpirationTimeSpan = TimeSpan.FromSeconds(10);
Microsoft.AspNetCore.Rewrite (5)
ApacheModRewrite\RuleBuilder.cs (1)
19private readonly TimeSpan _regexTimeout = TimeSpan.FromSeconds(1);
IISUrlRewrite\UriMatchCondition.cs (1)
11private static readonly TimeSpan _regexTimeout = TimeSpan.FromSeconds(1);
IISUrlRewrite\UrlRewriteRuleBuilder.cs (1)
11private readonly TimeSpan _regexTimeout = TimeSpan.FromSeconds(1);
RedirectRule.cs (1)
13private readonly TimeSpan _regexTimeout = TimeSpan.FromSeconds(1);
RewriteRule.cs (1)
13private readonly TimeSpan _regexTimeout = TimeSpan.FromSeconds(1);
Microsoft.AspNetCore.Routing (1)
Constraints\RegexRouteConstraint.cs (1)
26private static readonly TimeSpan RegexMatchTimeout = TimeSpan.FromSeconds(10);
Microsoft.AspNetCore.Server.HttpSys (1)
src\aspnetcore\src\Shared\Buffers.MemoryPool\PinnedBlockMemoryPool.cs (1)
27public static readonly TimeSpan DefaultEvictionDelay = TimeSpan.FromSeconds(10);
Microsoft.AspNetCore.Server.IIS (1)
src\aspnetcore\src\Shared\Buffers.MemoryPool\PinnedBlockMemoryPool.cs (1)
27public static readonly TimeSpan DefaultEvictionDelay = TimeSpan.FromSeconds(10);
Microsoft.AspNetCore.Server.IntegrationTesting (5)
Common\DeploymentResult.cs (1)
68Timeout = TimeSpan.FromSeconds(200),
Deployers\NginxDeployer.cs (2)
20private readonly int _waitTime = (int)TimeSpan.FromSeconds(30).TotalMilliseconds; 80httpClient.Timeout = TimeSpan.FromSeconds(200);
src\aspnetcore\src\Shared\Process\ProcessEx.cs (1)
209timeSpan = TimeSpan.FromSeconds(600);
src\aspnetcore\src\Shared\Process\ProcessExtensions.cs (1)
14private static readonly TimeSpan _defaultTimeout = TimeSpan.FromSeconds(30);
Microsoft.AspNetCore.Server.Kestrel.Core (14)
Http2Limits.cs (1)
22private TimeSpan _keepAlivePingTimeout = TimeSpan.FromSeconds(20);
HttpsConnectionAdapterOptions.cs (1)
18internal static TimeSpan DefaultHandshakeTimeout = TimeSpan.FromSeconds(10);
Internal\Http2\Http2Connection.cs (1)
67private readonly TimeSpan StreamPoolExpiry = TimeSpan.FromSeconds(5);
Internal\Infrastructure\Constants.cs (1)
32public static readonly TimeSpan RequestBodyDrainTimeout = TimeSpan.FromSeconds(5);
Internal\Infrastructure\Heartbeat.cs (1)
11public static readonly TimeSpan Interval = TimeSpan.FromSeconds(1);
Internal\Infrastructure\KestrelEventSource.cs (2)
311DisplayRateTimeScale = TimeSpan.FromSeconds(1) 322DisplayRateTimeScale = TimeSpan.FromSeconds(1)
Internal\KestrelServerImpl.cs (1)
362cts.CancelAfter(TimeSpan.FromSeconds(5));
KestrelServerLimits.cs (4)
37private TimeSpan _keepAliveTimeout = TimeSpan.FromSeconds(130); 39private TimeSpan _requestHeadersTimeout = TimeSpan.FromSeconds(30); 360new MinDataRate(bytesPerSecond: 240, gracePeriod: TimeSpan.FromSeconds(5)); 388new MinDataRate(bytesPerSecond: 240, gracePeriod: TimeSpan.FromSeconds(5));
ListenOptionsHttpsExtensions.cs (1)
282internal static readonly TimeSpan DefaultTlsClientHelloListenerTimeout = TimeSpan.FromSeconds(8);
src\aspnetcore\src\Shared\Buffers.MemoryPool\PinnedBlockMemoryPool.cs (1)
27public static readonly TimeSpan DefaultEvictionDelay = TimeSpan.FromSeconds(10);
Microsoft.AspNetCore.Server.Kestrel.Transport.DirectTls (1)
Connection\DirectTlsConnectionListener.cs (1)
217using var stopCts = new CancellationTokenSource(TimeSpan.FromSeconds(10));
Microsoft.AspNetCore.Server.Kestrel.Transport.NamedPipes (1)
src\aspnetcore\src\Shared\Buffers.MemoryPool\PinnedBlockMemoryPool.cs (1)
27public static readonly TimeSpan DefaultEvictionDelay = TimeSpan.FromSeconds(10);
Microsoft.AspNetCore.Server.Kestrel.Transport.Quic (1)
src\aspnetcore\src\Shared\Buffers.MemoryPool\PinnedBlockMemoryPool.cs (1)
27public static readonly TimeSpan DefaultEvictionDelay = TimeSpan.FromSeconds(10);
Microsoft.AspNetCore.SignalR.Client.Core (10)
HubConnection.cs (5)
47public static readonly TimeSpan DefaultServerTimeout = TimeSpan.FromSeconds(30); // Server ping rate is 15 sec, this is 2 times that. 52public static readonly TimeSpan DefaultHandshakeTimeout = TimeSpan.FromSeconds(15); 57public static readonly TimeSpan DefaultKeepAliveInterval = TimeSpan.FromSeconds(15); 192internal TimeSpan TickRate { get; set; } = TimeSpan.FromSeconds(1); 2600cts = new CancellationTokenSource(TimeSpan.FromSeconds(5));
Internal\DefaultRetryPolicy.cs (3)
13TimeSpan.FromSeconds(2), 14TimeSpan.FromSeconds(10), 15TimeSpan.FromSeconds(30),
src\aspnetcore\src\SignalR\common\Shared\MessageBuffer.cs (2)
23public static TimeSpan AckRate => TimeSpan.FromSeconds(1); 140using var cts = new CancellationTokenSource(TimeSpan.FromSeconds(5), _timeProvider);
Microsoft.AspNetCore.SignalR.Core (5)
HubOptionsSetup.cs (3)
15internal static TimeSpan DefaultHandshakeTimeout => TimeSpan.FromSeconds(15); 17internal static TimeSpan DefaultKeepAliveInterval => TimeSpan.FromSeconds(15); 19internal static TimeSpan DefaultClientTimeoutInterval => TimeSpan.FromSeconds(30);
src\aspnetcore\src\SignalR\common\Shared\MessageBuffer.cs (2)
23public static TimeSpan AckRate => TimeSpan.FromSeconds(1); 140using var cts = new CancellationTokenSource(TimeSpan.FromSeconds(5), _timeProvider);
Microsoft.AspNetCore.SignalR.Specification.Tests (3)
src\aspnetcore\src\SignalR\common\testassets\Tests.Utils\HubConnectionContextUtils.cs (3)
21KeepAliveInterval = TimeSpan.FromSeconds(15), 35KeepAliveInterval = TimeSpan.FromSeconds(15), 36ClientTimeoutInterval = TimeSpan.FromSeconds(15),
Microsoft.AspNetCore.SignalR.StackExchangeRedis (2)
Internal\AckHandler.cs (2)
13private readonly long _ackThreshold = (long)TimeSpan.FromSeconds(30).TotalMilliseconds; 14private readonly TimeSpan _ackInterval = TimeSpan.FromSeconds(5);
Microsoft.AspNetCore.SpaProxy (3)
SpaDevelopmentServerOptions.cs (1)
26public TimeSpan MaxTimeout => TimeSpan.FromSeconds(MaxTimeoutInSeconds);
SpaProxyLaunchManager.cs (2)
78cancellationTokenSource.CancelAfter(TimeSpan.FromSeconds(10)); 109cancellationTokenSource.CancelAfter(TimeSpan.FromSeconds(10));
Microsoft.AspNetCore.SpaServices.Extensions (5)
AngularCli\AngularCliBuilder.cs (1)
23private static readonly TimeSpan RegexMatchTimeout = TimeSpan.FromSeconds(5); // This is a development-time only feature, so a very long timeout is fine
AngularCli\AngularCliMiddleware.cs (1)
21private static readonly TimeSpan RegexMatchTimeout = TimeSpan.FromSeconds(5); // This is a development-time only feature, so a very long timeout is fine
Npm\NodeScriptRunner.cs (1)
23private static readonly Regex AnsiColorRegex = new Regex("\x001b\\[[0-9;]*m", RegexOptions.None, TimeSpan.FromSeconds(1));
ReactDevelopmentServer\ReactDevelopmentServerMiddleware.cs (1)
21private static readonly TimeSpan RegexMatchTimeout = TimeSpan.FromSeconds(5); // This is a development-time only feature, so a very long timeout is fine
SpaOptions.cs (1)
96public TimeSpan StartupTimeout { get; set; } = TimeSpan.FromSeconds(120);
Microsoft.AspNetCore.TestHost (2)
src\ab038811704af8d7\HostFactoryResolver.cs (1)
35return TimeSpan.FromSeconds((int)timeoutInSeconds);
TestServer.cs (1)
186Timeout = TimeSpan.FromSeconds(200),
Microsoft.Build (1)
src\msbuild\src\Shared\Tracing.cs (1)
67s_interval = TimeSpan.FromSeconds(1);
Microsoft.Build.Tasks.Core (1)
src\msbuild\src\Shared\Tracing.cs (1)
67s_interval = TimeSpan.FromSeconds(1);
Microsoft.Build.Utilities.Core (2)
src\msbuild\src\Shared\Tracing.cs (1)
67s_interval = TimeSpan.FromSeconds(1);
ToolTask.cs (1)
1133bool allEOFReceived = _eofCountdown.Wait(TimeSpan.FromSeconds(eofTimeoutSec));
Microsoft.CodeAnalysis.Features (3)
Completion\CompletionService.ProviderManager.cs (1)
43TimeSpan.FromSeconds(1),
Completion\Providers\ImportCompletionProvider\AbstractImportCompletionCacheServiceFactory.cs (1)
29TimeSpan.FromSeconds(1),
MetadataAsSource\DecompilationMetadataAsSourceFileProvider.cs (1)
162var timeout = TimeSpan.FromSeconds(5);
Microsoft.CodeAnalysis.Workspaces (2)
PatternMatching\RegexPatternMatcher.cs (1)
42var timeout = TimeSpan.FromSeconds(1);
Workspace\ProjectSystem\ReferenceFileChangeTracker.cs (1)
48TimeSpan.FromSeconds(5),
Microsoft.DotNet.Arcade.Sdk (1)
src\DownloadFile.cs (1)
154httpClient.Timeout = TimeSpan.FromSeconds(TimeoutInSeconds);
Microsoft.DotNet.Cli.Utils (3)
ExponentialRetry.cs (3)
12yield return TimeSpan.FromSeconds(0); // first retry immediately 16yield return TimeSpan.FromSeconds(seconds); 28yield return TimeSpan.FromSeconds(0);
Microsoft.DotNet.HotReload.Watch (7)
Context\EnvironmentOptions.cs (1)
71=> ProcessCleanupTimeout ?? TimeSpan.FromSeconds(5);
Context\EnvironmentVariables.cs (1)
96=> Environment.GetEnvironmentVariable(variableName) is var value && long.TryParse(value, out var intValue) && intValue >= 0 ? TimeSpan.FromSeconds(intValue) : null;
Process\ProcessRunner.cs (1)
305cancellationSource.CancelAfter(TimeSpan.FromSeconds(1));
src\sdk\src\Dotnet.Watch\AspireService\AspireServerService.cs (1)
241KeepAliveInterval = TimeSpan.FromSeconds(PingIntervalInSeconds)
src\sdk\src\Dotnet.Watch\HotReloadClient\Web\AbstractBrowserRefreshServer.cs (2)
158var firstReportSeconds = TimeSpan.FromSeconds(60); 159var nextReportSeconds = TimeSpan.FromSeconds(10);
src\sdk\src\Dotnet.Watch\HotReloadClient\Web\KestrelWebSocketServer.cs (1)
105.WaitAsync(suppressTimeouts ? TimeSpan.MaxValue : TimeSpan.FromSeconds(10), cancellationToken);
Microsoft.Extensions.AI.Evaluation.Reporting.Tests (10)
ChatTurnDetailsTests.cs (6)
27Assert.Equal(TimeSpan.FromSeconds(5), details!.Latency); 61Assert.Equal(TimeSpan.FromSeconds(5), details!.Latency); 96Assert.Equal(TimeSpan.FromSeconds(5), details!.Latency); 132Assert.Equal(TimeSpan.FromSeconds(1), details!.Latency); 174Assert.Equal(TimeSpan.FromSeconds(1), details!.Latency); 217Assert.Equal(TimeSpan.FromSeconds(2), details!.Latency);
ScenarioRunResultTests.cs (4)
66latency: TimeSpan.FromSeconds(1), 75latency: TimeSpan.FromSeconds(2), 158latency: TimeSpan.FromSeconds(1), 167latency: TimeSpan.FromSeconds(2),
Microsoft.Extensions.Caching.Hybrid.Tests (14)
ExpirationTests.cs (3)
44clock.Add(TimeSpan.FromSeconds(45)); // should still be fine from L1 (L1 has 1 minute expiration) 47clock.Add(TimeSpan.FromSeconds(45)); // should still be fine from L2 (L1 now expired, but fetches from L2 and detects 0:30 remaining, which limits L1 to 0:30) 50clock.Add(TimeSpan.FromSeconds(45)); // should now be expired
PayloadTests.cs (7)
56clock.Add(TimeSpan.FromSeconds(10)); 85clock.Add(TimeSpan.FromSeconds(58)); 91clock.Add(TimeSpan.FromSeconds(4)); 119clock.Add(TimeSpan.FromSeconds(2)); 149clock.Add(TimeSpan.FromSeconds(2)); 186clock.Add(TimeSpan.FromSeconds(2)); 351clock.Add(TimeSpan.FromSeconds(10));
ServiceConstructionTests.cs (3)
42options.DefaultEntryOptions = new() { Expiration = TimeSpan.FromSeconds(120), Flags = HybridCacheEntryFlags.DisableLocalCacheRead }; 50Assert.Equal(TimeSpan.FromSeconds(120), defaults.Expiration); 304Assert.Equal(TimeSpan.FromSeconds(120), defaults.LocalCacheExpiration);
UnreliableL2Tests.cs (1)
48await log.WaitForLogsAsync(errorIds, TimeSpan.FromSeconds(5));
Microsoft.Extensions.Caching.StackExchangeRedis (4)
RedisCache.cs (4)
63private readonly TimeSpan ReconnectMinInterval = TimeSpan.FromSeconds(60); 66private readonly TimeSpan ReconnectErrorThreshold = TimeSpan.FromSeconds(30); 188var setTtl = batch.KeyExpireAsync(prefixedKey, TimeSpan.FromSeconds(ttl.GetValueOrDefault())); 237cache.KeyExpireAsync(prefixedKey, TimeSpan.FromSeconds(ttl.GetValueOrDefault()))
Microsoft.Extensions.DataIngestion.Tests (1)
Readers\DocumentReaderConformanceTests.cs (1)
17private static readonly HttpClient _httpClient = new() { Timeout = TimeSpan.FromSeconds(30) };
Microsoft.Extensions.Diagnostics (2)
Metrics\DebugConsoleMetricListener.cs (2)
34_timer.Change(TimeSpan.FromSeconds(1), TimeSpan.FromSeconds(1));
Microsoft.Extensions.Diagnostics.HealthChecks (4)
HealthCheckPublisherOptions.cs (4)
21_delay = TimeSpan.FromSeconds(5); 22_period = TimeSpan.FromSeconds(30); 56if (value < TimeSpan.FromSeconds(1)) 85public TimeSpan Timeout { get; set; } = TimeSpan.FromSeconds(30);
Microsoft.Extensions.Diagnostics.HealthChecks.ResourceUtilization (1)
ResourceUtilizationHealthCheckOptions.cs (1)
18internal static readonly TimeSpan DefaultSamplingWindow = TimeSpan.FromSeconds(5);
Microsoft.Extensions.Diagnostics.Probes.Tests (4)
TcpEndpointProbesExtensionsTests.cs (4)
51o.HealthAssessmentPeriod = TimeSpan.FromSeconds(15); 60Assert.Equal(TimeSpan.FromSeconds(15), config.Value.HealthAssessmentPeriod); 88o.HealthAssessmentPeriod = TimeSpan.FromSeconds(5); 98Assert.Equal(TimeSpan.FromSeconds(5), config.Get("Liveness").HealthAssessmentPeriod);
Microsoft.Extensions.Diagnostics.Testing.Tests (10)
Logging\FakeLogCollectorTests.LogEnumeration.cs (1)
132var timeout = Task.Delay(TimeSpan.FromSeconds(5));
Metrics\MetricCollectorTests.cs (9)
69timeProvider.Advance(TimeSpan.FromSeconds(1)); 114timeProvider.Advance(TimeSpan.FromSeconds(1)); 161timeProvider.Advance(TimeSpan.FromSeconds(1)); 222timeProvider.Advance(TimeSpan.FromSeconds(1)); 312var wait = collector.WaitForMeasurementsAsync(2, TimeSpan.FromSeconds(1)); 321wait = collector.WaitForMeasurementsAsync(1, TimeSpan.FromSeconds(1)); 327await wait.WaitAsync(TimeSpan.FromSeconds(5), TimeProvider.System); 356var wait = collector.WaitForMeasurementsAsync(2, TimeSpan.FromSeconds(1)); 367await Assert.ThrowsAsync<ObjectDisposedException>(async () => await collector.WaitForMeasurementsAsync(1, TimeSpan.FromSeconds(1)));
Microsoft.Extensions.FileProviders.Physical (1)
PhysicalFilesWatcher.cs (1)
29internal static TimeSpan DefaultPollingInterval = TimeSpan.FromSeconds(4);
Microsoft.Extensions.Hosting (3)
HostOptions.cs (3)
24public TimeSpan ShutdownTimeout { get; set; } = TimeSpan.FromSeconds(30); 68ShutdownTimeout = TimeSpan.FromSeconds(seconds); 75StartupTimeout = TimeSpan.FromSeconds(seconds);
Microsoft.Extensions.Hosting.Testing (3)
FakeHostOptions.cs (3)
19public TimeSpan StartUpTimeout { get; set; } = TimeSpan.FromSeconds(5); 26public TimeSpan ShutDownTimeout { get; set; } = TimeSpan.FromSeconds(10); 36public TimeSpan TimeToLive { get; set; } = TimeSpan.FromSeconds(30);
Microsoft.Extensions.Http (2)
DefaultHttpClientFactory.cs (1)
34private readonly TimeSpan DefaultCleanupInterval = TimeSpan.FromSeconds(10);
HttpClientFactoryOptions.cs (1)
21internal static readonly TimeSpan MinimumHandlerLifetime = TimeSpan.FromSeconds(1);
Microsoft.Extensions.Http.Resilience.PerformanceTests (5)
RetryBenchmark.cs (2)
44Delay = TimeSpan.FromSeconds(1), 60.AddPolicyHandler(builder.WaitAndRetryAsync(3, _ => TimeSpan.FromSeconds(1)));
StandardResilienceBenchmark.cs (3)
54builder.AdvancedCircuitBreakerAsync(0.1, TimeSpan.FromSeconds(30), 100, TimeSpan.FromSeconds(5)), 55builder.WaitAndRetryAsync(3, _ => TimeSpan.FromSeconds(1)),
Microsoft.Extensions.Http.Resilience.Tests (37)
BuildTransitive\GrpcNetClientFactoryVersionTargetTests.cs (1)
306if (!process.WaitForExit((int)TimeSpan.FromSeconds(30).TotalMilliseconds))
Hedging\HttpStandardHedgingResilienceOptionsCustomValidatorTests.cs (5)
19options.Endpoint.CircuitBreaker.SamplingDuration = TimeSpan.FromSeconds(1); 20options.TotalRequestTimeout.Timeout = TimeSpan.FromSeconds(1); 82options.TotalRequestTimeout.Timeout = TimeSpan.FromSeconds(2); 83options.Endpoint.Timeout.Timeout = TimeSpan.FromSeconds(3); 87options.TotalRequestTimeout.Timeout = TimeSpan.FromSeconds(2);
Hedging\HttpStandardHedgingResilienceOptionsTests.cs (2)
22_options.TotalRequestTimeout.Timeout.Should().Be(TimeSpan.FromSeconds(30)); 23_options.Endpoint.Timeout.Timeout.Should().Be(TimeSpan.FromSeconds(10));
Hedging\StandardHedgingTests.cs (5)
55Builder.Configure(options => options.TotalRequestTimeout.Timeout = TimeSpan.FromSeconds(1)); 328opt.Hedging.Delay = TimeSpan.FromSeconds(11); 330opt.Endpoint.CircuitBreaker.SamplingDuration = TimeSpan.FromSeconds(900); 331opt.TotalRequestTimeout.Timeout = TimeSpan.FromSeconds(200); 332opt.Endpoint.Timeout.Timeout = TimeSpan.FromSeconds(200);
Internal\RetryAfterHelperTests.cs (2)
20response.Headers.RetryAfter = new RetryConditionHeaderValue(TimeSpan.FromSeconds(10)); 25retryAfter.Should().Be(TimeSpan.FromSeconds(10));
Polly\HttpCircuitBreakerStrategyOptionsTests.cs (2)
40_testObject.BreakDuration.Should().Be(TimeSpan.FromSeconds(5)); 42_testObject.SamplingDuration.Should().Be(TimeSpan.FromSeconds(30));
Polly\HttpRetryStrategyOptionsTests.cs (3)
42options.Delay.Should().Be(TimeSpan.FromSeconds(2)); 134RetryAfter = new RetryConditionHeaderValue(TimeSpan.FromSeconds(10)) 143Assert.Equal(result, TimeSpan.FromSeconds(10));
Polly\HttpTimeoutStrategyOptionsTests.cs (1)
23_testObject.Timeout.Should().Be(TimeSpan.FromSeconds(30));
Resilience\GrpcResilienceTests.cs (1)
81var client = CreateClient(builder => builder.AddResilienceHandler("custom", builder => builder.AddTimeout(TimeSpan.FromSeconds(1))));
Resilience\HttpClientBuilderExtensionsTests.BySelector.cs (4)
33.AddResilienceHandler("dummy", builder => builder.AddTimeout(TimeSpan.FromSeconds(1))) 50var builder = _builder.AddResilienceHandler("dummy", builder => builder.AddTimeout(TimeSpan.FromSeconds(1))).SelectPipelineByAuthority(); 72.AddResilienceHandler("dummy", builder => builder.AddTimeout(TimeSpan.FromSeconds(1))) 119.AddResilienceHandler("dummy", builder => builder.AddTimeout(TimeSpan.FromSeconds(1)))
Resilience\HttpClientBuilderExtensionsTests.Resilience.cs (2)
74builder.AddTimeout(TimeSpan.FromSeconds(1)); 361private void ConfigureBuilder(ResiliencePipelineBuilder<HttpResponseMessage> builder) => builder.AddTimeout(TimeSpan.FromSeconds(1));
Resilience\HttpClientBuilderExtensionsTests.Standard.cs (2)
188options.TotalRequestTimeout.Timeout = TimeSpan.FromSeconds(1); 189options.AttemptTimeout.Timeout = TimeSpan.FromSeconds(2);
Resilience\HttpStandardResilienceOptionsCustomValidatorTests.cs (5)
26options.CircuitBreaker.SamplingDuration = TimeSpan.FromSeconds(1); 27options.TotalRequestTimeout.Timeout = TimeSpan.FromSeconds(1); 84options.TotalRequestTimeout.Timeout = TimeSpan.FromSeconds(2); 85options.AttemptTimeout.Timeout = TimeSpan.FromSeconds(3); 89options.TotalRequestTimeout.Timeout = TimeSpan.FromSeconds(2);
Resilience\HttpStandardResilienceOptionsTests.cs (2)
17_options.AttemptTimeout.Timeout.Should().Be(TimeSpan.FromSeconds(10)); 18_options.TotalRequestTimeout.Timeout.Should().Be(TimeSpan.FromSeconds(30));
Microsoft.Extensions.Logging.AzureAppServices (1)
BatchingLoggerOptions.cs (1)
15private TimeSpan _flushPeriod = TimeSpan.FromSeconds(1);
Microsoft.Extensions.ServiceDiscovery.Dns (7)
DnsResolverOptions.cs (1)
29public TimeSpan Timeout { get; set; } = TimeSpan.FromSeconds(3);
DnsServiceEndpointProviderOptions.cs (2)
19public TimeSpan MinRetryPeriod { get; set; } = TimeSpan.FromSeconds(1); 24public TimeSpan MaxRetryPeriod { get; set; } = TimeSpan.FromSeconds(30);
DnsSrvServiceEndpointProviderOptions.cs (2)
19public TimeSpan MinRetryPeriod { get; set; } = TimeSpan.FromSeconds(1); 24public TimeSpan MaxRetryPeriod { get; set; } = TimeSpan.FromSeconds(30);
FallbackDnsResolver.cs (2)
66ExpiresAt = now.Add(TimeSpan.FromSeconds(record.TimeToLive)) 79ExpiresAt = now.Add(TimeSpan.FromSeconds(record.TimeToLive)),
Microsoft.Extensions.ServiceDiscovery.Dns.Tests (11)
DnsServiceEndpointResolverTests.cs (3)
22.AddDnsServiceEndpointProvider(o => o.DefaultRefreshPeriod = TimeSpan.FromSeconds(30)) 28timeProvider.Advance(TimeSpan.FromSeconds(7)); 32timeProvider.Advance(TimeSpan.FromSeconds(80));
Resolver\LoopbackDnsTestBase.cs (1)
34Timeout = TimeSpan.FromSeconds(5),
Resolver\ResolveAddressesTests.cs (3)
264Options.Timeout = TimeSpan.FromSeconds(1); 275Options.Timeout = TimeSpan.FromSeconds(1); 293Options.Timeout = TimeSpan.FromSeconds(5);
Resolver\TcpFailoverTests.cs (4)
46Options.Timeout = TimeSpan.FromSeconds(60); 59AddressResult[] results = await Resolver.ResolveIPAddressesAsync(hostName, AddressFamily.InterNetwork).AsTask().WaitAsync(TimeSpan.FromSeconds(10)); 86Options.Timeout = TimeSpan.FromSeconds(1); 113Options.Timeout = TimeSpan.FromSeconds(1);
Microsoft.Extensions.ServiceDiscovery.Dns.Tests.Fuzzing (1)
Fuzzers\DnsResponseFuzzer.cs (1)
25Timeout = TimeSpan.FromSeconds(5),
Microsoft.Maui.Essentials (3)
Geolocation\GeolocationListeningRequest.shared.cs (2)
24 : this(accuracy, TimeSpan.FromSeconds(1)) 43 public TimeSpan MinimumTime { get; set; } = TimeSpan.FromSeconds(1);
Vibration\Vibration.shared.cs (1)
115 duration = TimeSpan.FromSeconds(5);
Microsoft.ML.AutoML.Tests (3)
StopTrainingManagerTests.cs (3)
48var manager = new TimeoutTrainingStopManager(TimeSpan.FromSeconds(1), null); 73var timeoutManager = new TimeoutTrainingStopManager(TimeSpan.FromSeconds(1), null); 97aggregationManager = new AggregateTrainingStopManager(null, new TimeoutTrainingStopManager(TimeSpan.FromSeconds(100), null), cancellationManager);
Microsoft.NET.Build.Containers (3)
LocalDaemons\ContainerRuntime.cs (1)
23private static readonly TimeSpan s_defaultProbeTimeout = TimeSpan.FromSeconds(5);
Registry\DefaultRegistryAPI.cs (1)
64ConnectTimeout = TimeSpan.FromSeconds(30)
Registry\Registry.cs (1)
125_retryDelayProvider = retryDelayProvider ?? (() => TimeSpan.FromSeconds(1));
Microsoft.Net.Http.Headers (2)
HeaderUtilities.cs (1)
257value = TimeSpan.FromSeconds(seconds);
SetCookieHeaderValue.cs (1)
600result.MaxAge = TimeSpan.FromSeconds(maxAge);
Microsoft.NET.Sdk.Publish.Tasks (4)
Tasks\OneDeploy\OneDeployStatusService.cs (2)
12private static readonly TimeSpan s_refreshDelay = TimeSpan.FromSeconds(3); 13private static readonly TimeSpan s_retryDelay = TimeSpan.FromSeconds(1);
Tasks\ZipDeploy\ZipDeploymentStatus.cs (2)
52deploymentUrl, userName, password, RetryCount, TimeSpan.FromSeconds(RetryDelaySeconds), tokenSource); 68await System.Threading.Tasks.Task.Delay(TimeSpan.FromSeconds(StatusRefreshDelaySeconds));
Microsoft.NET.Sdk.Razor.Tasks (2)
DotnetToolTask.cs (1)
93Thread.Sleep(TimeSpan.FromSeconds(3));
src\sdk\src\RazorSdk\Tool\ServerProtocol\ServerRequest.cs (1)
61keepAlive = TimeSpan.FromSeconds(result);
Microsoft.NET.Sdk.StaticWebAssets.Tasks (1)
ScopedCss\RewriteCss.cs (1)
26private static readonly TimeSpan s_regexTimeout = TimeSpan.FromSeconds(1);
Microsoft.TemplateEngine.Edge (1)
BuiltInManagedProvider\GlobalSettings.cs (1)
18private static readonly TimeSpan MaxNotificationDelayOnWriterLock = TimeSpan.FromSeconds(1);
NuGet.Packaging (2)
PackageCreation\Utility\PackageIdValidator.cs (1)
20matchTimeout: TimeSpan.FromSeconds(10));
Signing\Timestamp\Rfc3161TimestampProvider.cs (1)
25private static readonly TimeSpan RequestTimeout = TimeSpan.FromSeconds(10);
NuGet.Protocol (12)
EnhancedHttpRetryHelper.cs (1)
91return TimeSpan.FromSeconds(maxRetryAfterDelay);
HttpSource\HttpRetryHandlerRequest.cs (3)
17public static readonly TimeSpan DefaultDownloadTimeout = TimeSpan.FromSeconds(60); 35RequestTimeout = TimeSpan.FromSeconds(100); 36RetryDelay = TimeSpan.FromSeconds(1);
HttpSource\HttpSourceRequest.cs (1)
15public static readonly TimeSpan DefaultRequestTimeout = TimeSpan.FromSeconds(100);
Plugins\PluginConstants.cs (3)
17public static readonly TimeSpan CloseTimeout = TimeSpan.FromSeconds(2); 33public static readonly TimeSpan ProgressInterval = TimeSpan.FromSeconds(10); 38public static readonly TimeSpan RequestTimeout = TimeSpan.FromSeconds(30);
Plugins\ProtocolConstants.cs (2)
27public static readonly TimeSpan HandshakeTimeout = TimeSpan.FromSeconds(30); 43public static readonly TimeSpan RequestTimeout = TimeSpan.FromSeconds(30);
Plugins\TimeoutUtilities.cs (1)
36var timeout = TimeSpan.FromSeconds(seconds);
Resources\PackageUpdateResource.cs (1)
99var requestTimeout = TimeSpan.FromSeconds(timeoutInSecond);
PresentationCore (3)
System\Windows\Media\Animation\Clock.cs (1)
4470private static Int64 s_TimeSpanTicksPerSecond = TimeSpan.FromSeconds(1).Ticks;
System\Windows\Media\MediaContext.cs (2)
575if (nextTickNeeded > TimeSpan.FromSeconds(1)) 597_promoteRenderOpToRender.Interval = TimeSpan.FromSeconds(1);
PresentationFramework (1)
System\Windows\Controls\ProgressBar.cs (1)
254animation.KeyFrames.Add(new LinearThicknessKeyFrame(new Thickness(startPos,0,0,0), TimeSpan.FromSeconds(0)));
PresentationFramework.Aero (1)
Microsoft\Windows\Themes\ButtonChrome.cs (1)
237daukf.KeyFrames.Add(new LinearDoubleKeyFrame(currentOpacity, TimeSpan.FromSeconds(2)));
PresentationFramework.Aero2 (1)
Microsoft\Windows\Themes\ButtonChrome.cs (1)
237daukf.KeyFrames.Add(new LinearDoubleKeyFrame(currentOpacity, TimeSpan.FromSeconds(2)));
rzc (5)
DebugMode.cs (1)
19Thread.Sleep(TimeSpan.FromSeconds(3));
RequestDispatcher.cs (1)
17public static readonly TimeSpan GCTimeout = TimeSpan.FromSeconds(30);
ServerCommand.cs (1)
99keepAlive = TimeSpan.FromSeconds(result);
ServerProtocol\ServerRequest.cs (1)
61keepAlive = TimeSpan.FromSeconds(result);
ShutdownCommand.cs (1)
43using (var client = await Client.ConnectAsync(Pipe.Value(), timeout: TimeSpan.FromSeconds(5), cancellationToken: Cancelled))
System.CommandLine (1)
InvocationConfiguration.cs (1)
25public TimeSpan? ProcessTerminationTimeout { get; set; } = TimeSpan.FromSeconds(2);
System.Configuration.ConfigurationManager (2)
System\Configuration\TimeSpanSecondsConverter.cs (1)
31return TimeSpan.FromSeconds(min);
System\Configuration\ValidatorUtils.cs (1)
83ValidateResolution(TimeSpan.FromSeconds(resolutionInSeconds).ToString(), value.Ticks,
System.Net.Http (11)
src\runtime\src\libraries\Common\src\System\Net\Http\HttpHandlerDefaults.cs (2)
17public static readonly TimeSpan DefaultResponseDrainTimeout = TimeSpan.FromSeconds(2); 30public static readonly TimeSpan DefaultExpect100ContinueTimeout = TimeSpan.FromSeconds(1);
System\Net\Http\HttpClient.cs (1)
19private static readonly TimeSpan s_defaultTimeout = TimeSpan.FromSeconds(100);
System\Net\Http\HttpHandlerDefaults.cs (1)
15public static readonly TimeSpan DefaultKeepAlivePingTimeout = TimeSpan.FromSeconds(20);
System\Net\Http\HttpTelemetry.AnyOS.cs (2)
60DisplayRateTimeScale = TimeSpan.FromSeconds(1) 76DisplayRateTimeScale = TimeSpan.FromSeconds(1)
System\Net\Http\SocketsHttpHandler\HttpConnectionPoolManager.cs (3)
87_cleanPoolTimeout = TimeSpan.FromSeconds(DefaultScavengeSeconds); 94_cleanPoolTimeout = timerPeriod.TotalSeconds >= MinScavengeSeconds ? timerPeriod : TimeSpan.FromSeconds(MinScavengeSeconds); 105_cleanPoolTimeout = TimeSpan.FromSeconds(MaxEvictionIntervalSeconds);
System\Net\Http\SocketsHttpHandler\SocketsHttpHandler.cs (2)
354throw new ArgumentOutOfRangeException(nameof(value), value, SR.Format(SR.net_http_value_must_be_greater_than_or_equal, value, TimeSpan.FromSeconds(1))); 379throw new ArgumentOutOfRangeException(nameof(value), value, SR.Format(SR.net_http_value_must_be_greater_than_or_equal, value, TimeSpan.FromSeconds(1)));
System.Net.Http.WinHttpHandler (6)
src\runtime\src\libraries\Common\src\System\Net\Http\HttpHandlerDefaults.cs (2)
17public static readonly TimeSpan DefaultResponseDrainTimeout = TimeSpan.FromSeconds(2); 30public static readonly TimeSpan DefaultExpect100ContinueTimeout = TimeSpan.FromSeconds(1);
System\Net\Http\WinHttpHandler.cs (4)
82private TimeSpan _sendTimeout = TimeSpan.FromSeconds(30); 83private TimeSpan _receiveHeadersTimeout = TimeSpan.FromSeconds(30); 84private TimeSpan _receiveDataTimeout = TimeSpan.FromSeconds(30); 89private TimeSpan _tcpKeepAliveInterval = TimeSpan.FromSeconds(1);
System.Net.NameResolution (11)
System\Net\DnsResolverPal.Managed.cs (11)
42private static readonly TimeSpan s_queryTimeout = TimeSpan.FromSeconds(3); 153records.Add(new AddressRecord(a.ToIPAddress(), TimeSpan.FromSeconds(record.TimeToLive))); 162records.Add(new AddressRecord(aaaa.ToIPAddress(), TimeSpan.FromSeconds(record.TimeToLive))); 218list.Add(new AddressRecord(address, TimeSpan.FromSeconds(record.TimeToLive))); 230records.Add(new SrvRecord(target, port, priority, weight, TimeSpan.FromSeconds(ttl), attached)); 259records.Add(new TxtRecord(values, TimeSpan.FromSeconds(record.TimeToLive))); 284records.Add(new MxRecord(mx.Exchange.ToString(), mx.Preference, TimeSpan.FromSeconds(record.TimeToLive))); 309records.Add(new CNameRecord(cname.CName.ToString(), TimeSpan.FromSeconds(record.TimeToLive))); 334records.Add(new PtrRecord(ptr.Name.ToString(), TimeSpan.FromSeconds(record.TimeToLive))); 359records.Add(new NsRecord(ns.Name.ToString(), TimeSpan.FromSeconds(record.TimeToLive))); 383return TimeSpan.FromSeconds(negTtl);
System.Net.Quic (1)
System\Net\Quic\QuicDefaults.cs (1)
39public static readonly TimeSpan HandshakeTimeout = TimeSpan.FromSeconds(10);
System.Net.Requests (2)
src\runtime\src\libraries\Common\src\System\Net\Http\HttpHandlerDefaults.cs (2)
17public static readonly TimeSpan DefaultResponseDrainTimeout = TimeSpan.FromSeconds(2); 30public static readonly TimeSpan DefaultExpect100ContinueTimeout = TimeSpan.FromSeconds(1);
System.Net.Security (3)
src\runtime\src\libraries\Common\src\System\Net\Http\X509ResourceClient.cs (1)
177SetPooledConnectionIdleTimeout(socketsHttpHandler, TimeSpan.FromSeconds(PooledConnectionIdleTimeoutSeconds));
System\Net\Security\NetSecurityTelemetry.cs (1)
56DisplayRateTimeScale = TimeSpan.FromSeconds(1)
System\Net\Security\SslStreamCertificateContext.Linux.cs (1)
24internal static TimeSpan RefreshAfterFailureBackOffInterval => TimeSpan.FromSeconds(5);
System.Net.WebSockets (2)
src\runtime\src\libraries\Common\src\System\Net\WebSockets\WebSocketDefaults.cs (1)
15public static readonly TimeSpan DefaultClientKeepAliveInterval = TimeSpan.FromSeconds(30);
System\Net\WebSockets\WebSocketStream.cs (1)
43closeTimeout: ownsWebSocket ? TimeSpan.FromSeconds(DefaultCloseTimeoutSeconds) : null);
System.Security.Cryptography (1)
src\runtime\src\libraries\Common\src\System\Net\Http\X509ResourceClient.cs (1)
177SetPooledConnectionIdleTimeout(socketsHttpHandler, TimeSpan.FromSeconds(PooledConnectionIdleTimeoutSeconds));
System.ServiceModel.NetTcp (1)
System\ServiceModel\Channels\DnsCache.cs (1)
15private static readonly TimeSpan s_cacheTimeout = TimeSpan.FromSeconds(2);
System.ServiceModel.Primitives (5)
System\ServiceModel\Channels\LifetimeManager.cs (1)
226CloseCore(TimeSpan.FromSeconds(1), true);
System\ServiceModel\Channels\ReliableMessagingHelpers.cs (3)
738static public TimeSpan UnknownInitiationTime = TimeSpan.FromSeconds(2); 739static public TimeSpan RequestorIterationTime = TimeSpan.FromSeconds(10); 740static public TimeSpan RequestorReceiveTime = TimeSpan.FromSeconds(10);
System\ServiceModel\Dispatcher\ChannelHandler.cs (1)
19public static readonly TimeSpan CloseAfterFaultTimeout = TimeSpan.FromSeconds(10);
System.ServiceModel.Primitives.Tests (9)
Channels\CommunicationObjectTest.cs (9)
22TimeSpan timeout = TimeSpan.FromSeconds(30); 53TimeSpan timeout = TimeSpan.FromSeconds(30); 87TimeSpan timeout = TimeSpan.FromSeconds(30); 114TimeSpan timeout = TimeSpan.FromSeconds(30); 177TimeSpan timeout = TimeSpan.FromSeconds(30); 306TimeSpan timeout = TimeSpan.FromSeconds(30); 331TimeSpan timeout = TimeSpan.FromSeconds(30); 358TimeSpan timeout = TimeSpan.FromSeconds(30); 385TimeSpan timeout = TimeSpan.FromSeconds(30);
System.Speech (2)
Recognition\RecognizerBase.cs (2)
519InitialSilenceTimeout = TimeSpan.FromSeconds(30); 3045private TimeSpan _defaultTimeout = TimeSpan.FromSeconds(30);
System.Threading.RateLimiting (1)
System\Threading\RateLimiting\DefaultPartitionedRateLimiter.cs (1)
16private static readonly TimeSpan s_idleTimeLimit = TimeSpan.FromSeconds(10);
TestProject.IntegrationServiceA (2)
ResilienceUtils.cs (2)
20Delay = TimeSpan.FromSeconds(1), 24.AddTimeout(TimeSpan.FromSeconds(overallTimeoutSecs))
UnitTests.Common (9)
MockAsyncResult.cs (1)
18public MockAsyncResult() : this(TimeSpan.FromSeconds(30), null, null)
MockChannelBase.cs (2)
92return TimeSpan.FromSeconds(30); 105return TimeSpan.FromSeconds(30);
MockChannelFactory.cs (2)
94return TimeSpan.FromSeconds(30); 107return TimeSpan.FromSeconds(30);
MockCommunicationObject.cs (2)
77return TimeSpan.FromSeconds(30); 90return TimeSpan.FromSeconds(30);
MockInteractiveChannelInitializer.cs (1)
29MockAsyncResult result = new MockAsyncResult(TimeSpan.FromSeconds(30), callback, state);
TestHelpers.cs (1)
20public static readonly TimeSpan TestTimeout = TimeSpan.FromSeconds(20);
VBCSCompiler (4)
src\roslyn\src\Compilers\Server\VBCSCompiler\BuildServerController.cs (2)
70return TimeSpan.FromSeconds(keepAliveValue); 256options.KeepAlive = parsedTimeout == 0 ? Timeout.InfiniteTimeSpan : TimeSpan.FromSeconds(parsedTimeout);
src\roslyn\src\Compilers\Server\VBCSCompiler\ClientConnectionHandler.cs (1)
196timeout = TimeSpan.FromSeconds(result);
src\roslyn\src\Compilers\Server\VBCSCompiler\ServerDispatcher.cs (1)
52internal static readonly TimeSpan GCTimeout = TimeSpan.FromSeconds(30);
vstest.console (2)
Internal\MSBuildLogger.cs (1)
511s_regex = new Regex(@$"^ {atString} (?<code>.+) {inPattern}$", RegexOptions.Compiled, matchTimeout: TimeSpan.FromSeconds(1));
Processors\AeDebuggerArgumentProcessor.cs (1)
195return !process.WaitForExit(TimeSpan.FromSeconds(ProcDumpTimeoutSeconds).Seconds)
vstest.console.arm64 (2)
src\vstest\src\vstest.console\Internal\MSBuildLogger.cs (1)
511s_regex = new Regex(@$"^ {atString} (?<code>.+) {inPattern}$", RegexOptions.Compiled, matchTimeout: TimeSpan.FromSeconds(1));
src\vstest\src\vstest.console\Processors\AeDebuggerArgumentProcessor.cs (1)
195return !process.WaitForExit(TimeSpan.FromSeconds(ProcDumpTimeoutSeconds).Seconds)