1002 references to FromSeconds
Aspire.Hosting.Testing (2)
Binding.Tcp.IntegrationTests (2)
Client.ChannelLayer.IntegrationTests (3)
Client.ClientBase.IntegrationTests (1)
CookieSample (1)
dotnet-openapi (1)
Extensibility.WebSockets.IntegrationTests (8)
HelixTestRunner (1)
IIS.FunctionalTests (11)
IIS.LongTests (3)
IIS.Microbenchmarks (1)
IIS.NewHandler.FunctionalTests (3)
IIS.NewShim.FunctionalTests (3)
IIS.ShadowCopy.Tests (2)
IIS.Tests (1)
IISExpress.FunctionalTests (9)
InMemory.FunctionalTests (54)
InProcessWebSite (1)
InteractiveHost.UnitTests (1)
Interop.FunctionalTests (9)
InteropTests (4)
Microsoft.AspNetCore.Authentication (1)
Microsoft.AspNetCore.Authentication.OAuth (2)
Microsoft.AspNetCore.Authentication.OpenIdConnect (1)
Microsoft.AspNetCore.Authentication.Test (11)
Microsoft.AspNetCore.Authentication.Twitter (1)
Microsoft.AspNetCore.Components (1)
Microsoft.AspNetCore.Components.Authorization.Tests (1)
Microsoft.AspNetCore.Components.Endpoints.Tests (1)
Microsoft.AspNetCore.Components.Server (1)
Microsoft.AspNetCore.Components.Server.Tests (16)
Microsoft.AspNetCore.Components.Tests (9)
SupplyParameterFromPersistentComponentStateValueProviderTests.cs (2)
232{ new DateTimeOffset(2023, 1, 1, 0, 0, 0, TimeSpan.FromSeconds(0)), new DateTimeOffset(2023, 12, 31, 0, 0, 0, TimeSpan.FromSeconds(0)) },
Microsoft.AspNetCore.Components.WebAssembly.Server (5)
Microsoft.AspNetCore.Components.WebAssembly.Tests (3)
Microsoft.AspNetCore.Components.WebViewE2E.Test (1)
Microsoft.AspNetCore.ConcurrencyLimiter.Tests (2)
Microsoft.AspNetCore.Cors.Test (12)
Microsoft.AspNetCore.DataProtection.Tests (3)
Microsoft.AspNetCore.HeaderParsing.Tests (1)
Microsoft.AspNetCore.Hosting (3)
Microsoft.AspNetCore.Hosting.Tests (7)
Microsoft.AspNetCore.Hosting.WindowsServices.Tests (1)
Microsoft.AspNetCore.Http.Connections (6)
Microsoft.AspNetCore.Http.Connections.Client (2)
Microsoft.AspNetCore.Http.Connections.Tests (18)
Microsoft.AspNetCore.Http.Extensions.Tests (5)
Microsoft.AspNetCore.Http.Results.Tests (2)
Microsoft.AspNetCore.Http.Tests (15)
Microsoft.AspNetCore.HttpLogging (1)
Microsoft.AspNetCore.HttpLogging.Tests (1)
Microsoft.AspNetCore.HttpsPolicy.Tests (3)
Microsoft.AspNetCore.Identity.FunctionalTests (3)
Microsoft.AspNetCore.Identity.Test (1)
Microsoft.AspNetCore.InternalTesting (1)
Microsoft.AspNetCore.Mvc.Core.Test (6)
FileResultHelperTest.cs (3)
251lastModified = new DateTimeOffset(lastModified.Year, lastModified.Month, lastModified.Day, lastModified.Hour, lastModified.Minute, lastModified.Second, TimeSpan.FromSeconds(0));
329lastModified = new DateTimeOffset(lastModified.Year, lastModified.Month, lastModified.Day, lastModified.Hour, lastModified.Minute, lastModified.Second, TimeSpan.FromSeconds(0));
365lastModified = new DateTimeOffset(lastModified.Year, lastModified.Month, lastModified.Day, lastModified.Hour, lastModified.Minute, lastModified.Second, TimeSpan.FromSeconds(0));
Microsoft.AspNetCore.Mvc.Cors.Test (1)
Microsoft.AspNetCore.Mvc.FunctionalTests (2)
Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation.Test (2)
Microsoft.AspNetCore.Mvc.TagHelpers (1)
Microsoft.AspNetCore.Mvc.TagHelpers.Test (22)
Microsoft.AspNetCore.Mvc.Testing (1)
Microsoft.AspNetCore.OpenApi.SourceGenerators.Tests (1)
Microsoft.AspNetCore.OutputCaching (2)
Microsoft.AspNetCore.OutputCaching.StackExchangeRedis (3)
Microsoft.AspNetCore.OutputCaching.Tests (41)
OutputCacheMiddlewareTests.cs (24)
187SetDateHeader(context.CachedResponse, utcNow - TimeSpan.FromSeconds(10));
197SetDateHeader(context.CachedResponse, utcNow + TimeSpan.FromSeconds(10));
229SetDateHeaders(context.CachedResponse, utcNow + TimeSpan.FromSeconds(10), utcNow - TimeSpan.FromSeconds(10));
234SetDateHeaders(context.CachedResponse, utcNow + TimeSpan.FromSeconds(10), utcNow);
239SetDateHeaders(context.CachedResponse, utcNow - TimeSpan.FromSeconds(10), utcNow + TimeSpan.FromSeconds(10));
261entry.CopyHeadersFrom(new HeaderDictionary { [HeaderNames.LastModified] = HeaderUtilities.FormatDate(utcNow + TimeSpan.FromSeconds(10)) });
282context.CachedResponse.CopyHeadersFrom(new HeaderDictionary { [HeaderNames.LastModified] = HeaderUtilities.FormatDate(utcNow - TimeSpan.FromSeconds(10)) });
398timeProvider.Advance(TimeSpan.FromSeconds(10));
414Assert.Equal(TimeSpan.FromSeconds(60), context.CachedResponseValidFor);
433context.HttpContext.Response.Headers.Expires = HeaderUtilities.FormatDate(timeProvider.GetUtcNow() + TimeSpan.FromSeconds(11));
458MaxAge = TimeSpan.FromSeconds(12)
461context.HttpContext.Response.Headers.Expires = HeaderUtilities.FormatDate(timeProvider.GetUtcNow() + TimeSpan.FromSeconds(11));
484MaxAge = TimeSpan.FromSeconds(12),
485SharedMaxAge = TimeSpan.FromSeconds(13)
487context.HttpContext.Response.Headers.Expires = HeaderUtilities.FormatDate(timeProvider.GetUtcNow() + TimeSpan.FromSeconds(11));
557var responseTime = utcNow + TimeSpan.FromSeconds(10);
618context.CachedResponseValidFor = TimeSpan.FromSeconds(10);
647context.CachedResponseValidFor = TimeSpan.FromSeconds(10);
680context.CachedResponseValidFor = TimeSpan.FromSeconds(10);
705context.CachedResponseValidFor = TimeSpan.FromSeconds(10);
777context.CachedResponseValidFor = TimeSpan.FromSeconds(10);
981context.CachedResponseValidFor = TimeSpan.FromSeconds(10);
Microsoft.AspNetCore.RateLimiting.Tests (1)
Microsoft.AspNetCore.ResponseCaching (1)
Microsoft.AspNetCore.ResponseCaching.Tests (75)
ResponseCachingPolicyProviderTests.cs (46)
411MaxAge = TimeSpan.FromSeconds(10)
415context.ResponseTime = utcNow + TimeSpan.FromSeconds(9);
431MaxAge = TimeSpan.FromSeconds(10)
435context.ResponseTime = utcNow + TimeSpan.FromSeconds(10);
453MaxAge = TimeSpan.FromSeconds(10),
454SharedMaxAge = TimeSpan.FromSeconds(15)
457context.ResponseTime = utcNow + TimeSpan.FromSeconds(11);
473MaxAge = TimeSpan.FromSeconds(10),
474SharedMaxAge = TimeSpan.FromSeconds(5)
477context.ResponseTime = utcNow + TimeSpan.FromSeconds(5);
544context.CachedEntryAge = TimeSpan.FromSeconds(9);
550MaxAge = TimeSpan.FromSeconds(10)
564context.CachedEntryAge = TimeSpan.FromSeconds(10);
570MaxAge = TimeSpan.FromSeconds(10)
586context.CachedEntryAge = TimeSpan.FromSeconds(11);
592MaxAge = TimeSpan.FromSeconds(10),
593SharedMaxAge = TimeSpan.FromSeconds(15)
607context.CachedEntryAge = TimeSpan.FromSeconds(5);
613MaxAge = TimeSpan.FromSeconds(10),
614SharedMaxAge = TimeSpan.FromSeconds(5)
631MinFresh = TimeSpan.FromSeconds(2)
636MaxAge = TimeSpan.FromSeconds(10),
637SharedMaxAge = TimeSpan.FromSeconds(5)
639context.CachedEntryAge = TimeSpan.FromSeconds(3);
655MaxAge = TimeSpan.FromSeconds(5)
660MaxAge = TimeSpan.FromSeconds(10),
662context.CachedEntryAge = TimeSpan.FromSeconds(5);
677MaxAge = TimeSpan.FromSeconds(5),
679MaxStaleLimit = TimeSpan.FromSeconds(2)
684MaxAge = TimeSpan.FromSeconds(5),
686context.CachedEntryAge = TimeSpan.FromSeconds(6);
701MaxAge = TimeSpan.FromSeconds(5),
707MaxAge = TimeSpan.FromSeconds(5),
709context.CachedEntryAge = TimeSpan.FromSeconds(6);
724MaxAge = TimeSpan.FromSeconds(5),
726MaxStaleLimit = TimeSpan.FromSeconds(1)
731MaxAge = TimeSpan.FromSeconds(5),
733context.CachedEntryAge = TimeSpan.FromSeconds(6);
748MaxAge = TimeSpan.FromSeconds(5),
750MaxStaleLimit = TimeSpan.FromSeconds(2)
755MaxAge = TimeSpan.FromSeconds(5),
758context.CachedEntryAge = TimeSpan.FromSeconds(6);
773MaxAge = TimeSpan.FromSeconds(5),
775MaxStaleLimit = TimeSpan.FromSeconds(2)
780MaxAge = TimeSpan.FromSeconds(5),
783context.CachedEntryAge = TimeSpan.FromSeconds(6);
Microsoft.AspNetCore.ResponseCompression.Tests (8)
Microsoft.AspNetCore.Rewrite (5)
Microsoft.AspNetCore.Routing (1)
Microsoft.AspNetCore.Server.HttpSys (1)
Microsoft.AspNetCore.Server.HttpSys.FunctionalTests (56)
ServerTests.cs (27)
157await received.Task.TimeoutAfter(TimeSpan.FromSeconds(10));
158await server.StopAsync(new CancellationTokenSource(TimeSpan.FromSeconds(5)).Token);
173await stopped.Task.TimeoutAfter(TimeSpan.FromSeconds(10));
179await received.Task.TimeoutAfter(TimeSpan.FromSeconds(10));
194await shutdown.Task.TimeoutAfter(TimeSpan.FromSeconds(15));
200await received.Task.TimeoutAfter(TimeSpan.FromSeconds(10));
201await server.StopAsync(new CancellationTokenSource(TimeSpan.FromSeconds(5)).Token);
270Assert.True(Task.WaitAll(requestTasks.ToArray(), TimeSpan.FromSeconds(60)), "Timed out");
277var interval = TimeSpan.FromSeconds(10);
311var interval = TimeSpan.FromSeconds(10);
423await run.Task.TimeoutAfter(TimeSpan.FromSeconds(10));
429await received.Task.TimeoutAfter(TimeSpan.FromSeconds(10));
431var cts = new CancellationTokenSource(TimeSpan.FromSeconds(10));
442await Task.WhenAll(stopTask1, stopTask2, stopTask3).TimeoutAfter(TimeSpan.FromSeconds(10));
457await run.Task.TimeoutAfter(TimeSpan.FromSeconds(10));
463await received.Task.TimeoutAfter(TimeSpan.FromSeconds(10));
476await Task.WhenAll(stopTask1, stopTask2, stopTask3).TimeoutAfter(TimeSpan.FromSeconds(10));
494await run.Task.TimeoutAfter(TimeSpan.FromSeconds(10));
500await received.Task.TimeoutAfter(TimeSpan.FromSeconds(10));
513await Task.WhenAll(stopTask1, stopTask2, stopTask3).TimeoutAfter(TimeSpan.FromSeconds(10));
531await run.Task.TimeoutAfter(TimeSpan.FromSeconds(10));
537await received.Task.TimeoutAfter(TimeSpan.FromSeconds(10));
550await Task.WhenAll(stopTask1, stopTask2, stopTask3).TimeoutAfter(TimeSpan.FromSeconds(10));
570await run.Task.TimeoutAfter(TimeSpan.FromSeconds(15));
576await received.Task.TimeoutAfter(TimeSpan.FromSeconds(10));
585await Task.WhenAll(stopTask1, stopTask2).TimeoutAfter(TimeSpan.FromSeconds(10));
594await server.StopAsync(default(CancellationToken)).TimeoutAfter(TimeSpan.FromSeconds(10));
Microsoft.AspNetCore.Server.HttpSys.NonHelixTests (1)
Microsoft.AspNetCore.Server.IIS (1)
Microsoft.AspNetCore.Server.IISIntegration.Tests (4)
Microsoft.AspNetCore.Server.IntegrationTesting (5)
Microsoft.AspNetCore.Server.IntegrationTesting.IIS (3)
Microsoft.AspNetCore.Server.Kestrel.Core (13)
Microsoft.AspNetCore.Server.Kestrel.Core.Tests (55)
TimeoutControlTests.cs (32)
63var minRate = new MinDataRate(bytesPerSecond: 100, gracePeriod: TimeSpan.FromSeconds(2));
94var gracePeriod = TimeSpan.FromSeconds(2);
155var minRate = new MinDataRate(bytesPerSecond: 100, gracePeriod: TimeSpan.FromSeconds(2));
164_timeProvider.Advance(TimeSpan.FromSeconds(1));
166_timeProvider.Advance(TimeSpan.FromSeconds(1));
168_timeProvider.Advance(TimeSpan.FromSeconds(1));
181_timeProvider.Advance(TimeSpan.FromSeconds(2));
201_timeProvider.Advance(TimeSpan.FromSeconds(1));
211var minRate = new MinDataRate(bytesPerSecond: 100, gracePeriod: TimeSpan.FromSeconds(2));
220_timeProvider.Advance(TimeSpan.FromSeconds(1));
222_timeProvider.Advance(TimeSpan.FromSeconds(1));
246_timeProvider.Advance(TimeSpan.FromSeconds(1));
256var timeout = TimeSpan.FromSeconds(5);
257var minRate = new MinDataRate(bytesPerSecond: 100, gracePeriod: TimeSpan.FromSeconds(2));
268_timeProvider.Advance(TimeSpan.FromSeconds(3));
276_timeProvider.Advance(TimeSpan.FromSeconds(2) + Heartbeat.Interval + TimeSpan.FromTicks(1));
286var minRate = new MinDataRate(bytesPerSecond: 100, gracePeriod: TimeSpan.FromSeconds(2));
334var minRate = new MinDataRate(bytesPerSecond: 100, gracePeriod: TimeSpan.FromSeconds(2));
373var minRate = new MinDataRate(bytesPerSecond: 100, gracePeriod: TimeSpan.FromSeconds(2));
383AdvanceClock(TimeSpan.FromSeconds(4) + Heartbeat.Interval + TimeSpan.FromTicks(1));
391var minRate = new MinDataRate(bytesPerSecond: 100, gracePeriod: TimeSpan.FromSeconds(5));
401AdvanceClock(TimeSpan.FromSeconds(1) + Heartbeat.Interval + TimeSpan.FromTicks(1));
407AdvanceClock(minRate.GracePeriod - TimeSpan.FromSeconds(1));
415var minRate = new MinDataRate(bytesPerSecond: 100, gracePeriod: TimeSpan.FromSeconds(2));
429AdvanceClock(TimeSpan.FromSeconds(5) + Heartbeat.Interval + TimeSpan.FromTicks(1));
438AdvanceClock(TimeSpan.FromSeconds(3));
446var minRate = new MinDataRate(bytesPerSecond: 100, gracePeriod: TimeSpan.FromSeconds(5));
479var minRate = new MinDataRate(bytesPerSecond: 100, gracePeriod: TimeSpan.FromSeconds(2));
489_timeProvider.Advance(TimeSpan.FromSeconds(4) + Heartbeat.Interval + TimeSpan.FromTicks(1));
495AdvanceClock(TimeSpan.FromSeconds(4) + TimeSpan.FromTicks(1));
502var gracePeriod = TimeSpan.FromSeconds(5);
515_timeProvider.Advance(TimeSpan.FromSeconds(1));
Microsoft.AspNetCore.Server.Kestrel.Tests (3)
Microsoft.AspNetCore.Server.Kestrel.Transport.NamedPipes (1)
Microsoft.AspNetCore.Server.Kestrel.Transport.Quic (1)
Microsoft.AspNetCore.Server.Kestrel.Transport.Quic.Tests (1)
Microsoft.AspNetCore.Session.Tests (3)
Microsoft.AspNetCore.SignalR.Client.Core (8)
Microsoft.AspNetCore.SignalR.Client.Tests (3)
Microsoft.AspNetCore.SignalR.Core (4)
Microsoft.AspNetCore.SignalR.Microbenchmarks (2)
Microsoft.AspNetCore.SignalR.Specification.Tests (3)
Microsoft.AspNetCore.SignalR.StackExchangeRedis (2)
Microsoft.AspNetCore.SignalR.StackExchangeRedis.Tests (10)
Docker.cs (10)
86RunProcessAndWait(_path, $"stop {_dockerContainerName}", "docker stop", logger, TimeSpan.FromSeconds(15), out var _);
91var wait = TimeSpan.FromSeconds(30);
96RunProcessAndWait(_path, $"logs {_dockerContainerName}", "docker logs", logger, TimeSpan.FromSeconds(5), out var logOutput);
124RunProcessAndWait(_path, $"stop {_dockerMonitorContainerName}", "docker stop", logger, TimeSpan.FromSeconds(15), out var _);
125RunProcessAndWait(_path, $"stop {_dockerContainerName}", "docker stop", logger, TimeSpan.FromSeconds(15), out var output);
131RunProcessAndWait(_path, "inspect --format=\"{{range .NetworkSettings.Networks}}{{.IPAddress}}{{end}}\" " + _dockerContainerName, "docker ipaddress", logger, TimeSpan.FromSeconds(5), out output);
145RunProcessAndThrowIfFailed(_path, $"logs {_dockerContainerName}", "docker logs", logger, TimeSpan.FromSeconds(5));
148RunProcessAndWait(_path, $"stop {_dockerMonitorContainerName}", "docker stop", logger, TimeSpan.FromSeconds(15), out var _);
149RunProcessAndWait(_path, $"stop {_dockerContainerName}", "docker stop", logger, TimeSpan.FromSeconds(15), out var _);
157return RunProcessAndWait(_path, commandAndArguments, prefix, logger, TimeSpan.FromSeconds(30), out output);
Microsoft.AspNetCore.SignalR.Tests (3)
Microsoft.AspNetCore.SignalR.Tests.Utils (4)
Microsoft.AspNetCore.SpaProxy (3)
Microsoft.AspNetCore.SpaServices.Extensions (5)
Microsoft.AspNetCore.StaticFiles.FunctionalTests (1)
Microsoft.AspNetCore.TestHost (2)
Microsoft.AspNetCore.TestHost.Tests (4)
Microsoft.AspNetCore.Tests (2)
Microsoft.AspNetCore.WebSockets.ConformanceTests (2)
Microsoft.AspNetCore.WebSockets.Tests (5)
Microsoft.Build.Engine.UnitTests (30)
Microsoft.Build.Framework.UnitTests (5)
BuildCheckTracingEventArgs_Tests.cs (5)
19TimeSpan span1 = TimeSpan.FromSeconds(5);
21TimeSpan span2 = TimeSpan.FromSeconds(15);
23TimeSpan span3 = TimeSpan.FromSeconds(50);
29new HashSet<string>() { "aa", "b" }, 5, 2, 8, true, TimeSpan.FromSeconds(123));
33new HashSet<string>(), 0, 0, 500, false, TimeSpan.FromSeconds(1234));
Microsoft.Build.Tasks.UnitTests (11)
Microsoft.CodeAnalysis.CSharp.EndToEnd.UnitTests (3)
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (1)
Microsoft.DotNet.ArcadeAzureIntegration (2)
Microsoft.DotNet.Build.Tasks.Feed (5)
Microsoft.DotNet.Internal.SymbolHelper (2)
Microsoft.DotNet.Open.Api.Tools.Tests (4)
Microsoft.Extensions.ApiDescription.Client.Tests (2)
Microsoft.Extensions.Caching.Hybrid.Tests (12)
Microsoft.Extensions.Caching.SqlServer.Tests (24)
Microsoft.Extensions.Diagnostics (2)
Microsoft.Extensions.Diagnostics.HealthChecks (4)
Microsoft.Extensions.Diagnostics.HealthChecks.Tests (54)
HealthCheckPublisherHostedServiceTest.cs (52)
120await publishers[0].Started.TimeoutAfter(TimeSpan.FromSeconds(10));
121await publishers[1].Started.TimeoutAfter(TimeSpan.FromSeconds(10));
122await publishers[2].Started.TimeoutAfter(TimeSpan.FromSeconds(10));
158await publisher.Started.TimeoutAfter(TimeSpan.FromSeconds(10));
171await running.TimeoutAfter(TimeSpan.FromSeconds(10));
200await publisher.Started.TimeoutAfter(TimeSpan.FromSeconds(10));
204await running.TimeoutAfter(TimeSpan.FromSeconds(10));
263Delay = TimeSpan.FromSeconds(1),
264Period = TimeSpan.FromSeconds(9)
275Delay = TimeSpan.FromSeconds(1),
276Period = TimeSpan.FromSeconds(9)
287Delay = TimeSpan.FromSeconds(1),
288Period = TimeSpan.FromSeconds(18)
303Delay = TimeSpan.FromSeconds(2),
304Period = TimeSpan.FromSeconds(18)
315Delay = TimeSpan.FromSeconds(7),
316Period = TimeSpan.FromSeconds(11)
327Delay = TimeSpan.FromSeconds(9),
328Period = TimeSpan.FromSeconds(5)
339Delay = TimeSpan.FromSeconds(10),
340Period = TimeSpan.FromSeconds(8)
351Delay = TimeSpan.FromSeconds(10),
352Period = TimeSpan.FromSeconds(9)
360await publisher.Started.TimeoutAfter(TimeSpan.FromSeconds(10));
367await running.TimeoutAfter(TimeSpan.FromSeconds(10));
373await unblockDelayedCheck.Task.TimeoutAfter(TimeSpan.FromSeconds(10));
418await publishers[0].Started.TimeoutAfter(TimeSpan.FromSeconds(10));
419await publishers[1].Started.TimeoutAfter(TimeSpan.FromSeconds(10));
420await publishers[2].Started.TimeoutAfter(TimeSpan.FromSeconds(10));
426await running.TimeoutAfter(TimeSpan.FromSeconds(10));
464await publisher.Started.TimeoutAfter(TimeSpan.FromSeconds(10));
472await running.TimeoutAfter(TimeSpan.FromSeconds(10));
538Delay = TimeSpan.FromSeconds(1),
539Period = TimeSpan.FromSeconds(9)
550Delay = TimeSpan.FromSeconds(1),
551Period = TimeSpan.FromSeconds(9)
562Delay = TimeSpan.FromSeconds(1),
563Period = TimeSpan.FromSeconds(9)
578Delay = TimeSpan.FromSeconds(2),
579Period = TimeSpan.FromSeconds(18)
590Delay = TimeSpan.FromSeconds(7),
591Period = TimeSpan.FromSeconds(11)
602Delay = TimeSpan.FromSeconds(9),
603Period = TimeSpan.FromSeconds(5)
614Delay = TimeSpan.FromSeconds(10),
615Period = TimeSpan.FromSeconds(8)
626Delay = TimeSpan.FromSeconds(10),
627Period = TimeSpan.FromSeconds(9)
636await unblockDelayedCheck.Task.TimeoutAfter(TimeSpan.FromSeconds(10));
681await RunServiceAsync(service).TimeoutAfter(TimeSpan.FromSeconds(10));
725await RunServiceAsync(service).TimeoutAfter(TimeSpan.FromSeconds(10));
792await Assert.ThrowsAsync<TaskCanceledException>(() => Task.Delay(TimeSpan.FromSeconds(10), cancellationToken));
Microsoft.Extensions.Diagnostics.Probes (1)
Microsoft.Extensions.Diagnostics.Probes.Tests (4)
Microsoft.Extensions.Diagnostics.Testing.Tests (9)
Microsoft.Extensions.FileProviders.Physical (1)
Microsoft.Extensions.Hosting (3)
Microsoft.Extensions.Hosting.Testing (3)
Microsoft.Extensions.Http (2)
Microsoft.Extensions.Http.Polly.Tests (6)
Microsoft.Extensions.Http.Resilience.PerformanceTests (5)
Microsoft.Extensions.Telemetry.Tests (1)
Microsoft.Extensions.TimeProvider.Testing.Tests (25)
FakeTimeProviderTests.cs (19)
78timeProvider.Advance(TimeSpan.FromSeconds(1));
81Assert.Equal(TimeSpan.FromSeconds(1), t);
89AutoAdvanceAmount = TimeSpan.FromSeconds(1)
96Assert.Equal(TimeSpan.FromSeconds(1), elapsedTime);
97Assert.Equal(TimeSpan.FromSeconds(2), elapsedTime2);
232}, null, TimeSpan.FromSeconds(1), TimeSpan.Zero);
240tp.AdjustTime(tp.GetUtcNow() + TimeSpan.FromSeconds(10));
259}, null, TimeSpan.FromSeconds(1), TimeSpan.Zero);
267tp.AdjustTime(tp.GetUtcNow() - TimeSpan.FromSeconds(10));
375var t = source.Task.WaitAsync(TimeSpan.FromSeconds(100000), timeProvider, CancellationToken.None);
446AutoAdvanceAmount = TimeSpan.FromSeconds(1)
454Assert.Equal(timeProvider.Start + TimeSpan.FromSeconds(1), second);
455Assert.Equal(timeProvider.Start + TimeSpan.FromSeconds(2), third);
473AutoAdvanceAmount = TimeSpan.FromSeconds(1)
485var oneSecond = TimeSpan.FromSeconds(1);
503var provider = new FakeTimeProvider { AutoAdvanceAmount = TimeSpan.FromSeconds(2) };
505using var timer = provider.CreateTimer(calls.Add, "timer-1", TimeSpan.FromSeconds(3), TimeSpan.Zero);
558await provider.Delay(TimeSpan.FromSeconds(delay)).ConfigureAwait(false);
572provider.Advance(TimeSpan.FromSeconds(delay));
TimerTests.cs (6)
142Assert.Throws<ArgumentOutOfRangeException>("dueTime", () => t.Change(TimeSpan.FromMilliseconds(-2), TimeSpan.FromSeconds(1)));
144Assert.Throws<ArgumentOutOfRangeException>("dueTime", () => t.Change(TimeSpan.FromMilliseconds(0xFFFFFFFFL), TimeSpan.FromSeconds(1)));
154Assert.Throws<ArgumentOutOfRangeException>("period", () => t.Change(TimeSpan.FromSeconds(1), TimeSpan.FromMilliseconds(-2)));
156Assert.Throws<ArgumentOutOfRangeException>("period", () => t.Change(TimeSpan.FromSeconds(1), TimeSpan.FromMilliseconds(0xFFFFFFFFL)));
339timers.Add(timeProvider.CreateTimer(index => triggers[(int)index!] = true, i, TimeSpan.FromSeconds(dueTimes[i]), TimeSpan.Zero));
357timeProvider.Advance(TimeSpan.FromSeconds(2));
Microsoft.Extensions.Validation.GeneratorTests (1)
Microsoft.JSInterop.Tests (2)
Microsoft.Maui.Essentials (3)
Microsoft.Net.Http.Headers (2)
Microsoft.Net.Http.Headers.Tests (1)
Mvc.RoutingWebSite (1)
OpenIdConnectSample (1)
PresentationCore (3)
PresentationCore.Tests (14)
System\Windows\Media\Animation\RepeatBehavior.Tests.cs (14)
82yield return new object[] { TimeSpan.FromSeconds(1) };
89RepeatBehavior behavior = new RepeatBehavior(TimeSpan.FromSeconds(1));
98RepeatBehavior behavior = new RepeatBehavior(TimeSpan.FromSeconds(1));
161yield return new object[] { new RepeatBehavior(TimeSpan.FromSeconds(1)), new RepeatBehavior(TimeSpan.FromSeconds(1)), true };
163yield return new object[] { new RepeatBehavior(TimeSpan.FromSeconds(1111)), new RepeatBehavior(TimeSpan.FromSeconds(1111)), true };
166yield return new object[] { new RepeatBehavior(TimeSpan.FromSeconds(1111)), new RepeatBehavior(TimeSpan.FromSeconds(1112)), false };
167yield return new object[] { new RepeatBehavior(TimeSpan.FromSeconds(0)), new RepeatBehavior(TimeSpan.FromSeconds(8888)), false };
171yield return new object[] { new RepeatBehavior(1), new RepeatBehavior(TimeSpan.FromSeconds(1)), false };
172yield return new object[] { new RepeatBehavior(1111), new RepeatBehavior(TimeSpan.FromSeconds(1112)), false };
178yield return new object[] { RepeatBehavior.Forever, new RepeatBehavior(TimeSpan.FromSeconds(1112)), false };
PresentationFramework (1)
PresentationFramework.Aero (1)
PresentationFramework.Aero2 (1)
RateLimitingSample (2)
ResponseCachingSample (1)
ResponseCompressionSample (1)
RoutingSandbox (1)
RoutingWebSite (1)
RunTests (1)
SampleStartups (1)
SessionSample (1)
SocialSample (2)
Sockets.BindTests (1)
Sockets.FunctionalTests (14)
StartRequestDelegateUrlApp (1)
StartRouteBuilderUrlApp (1)
StartWithIApplicationBuilderUrlApp (1)
System.Configuration.ConfigurationManager (2)
System.Net.Http (10)
System.Net.Quic (1)
System.Net.Requests (2)
System.Net.Security (3)
System.Net.WebSockets (2)
System.Net.WebSockets.Client (1)
System.Security.Cryptography (5)
System.ServiceModel.Primitives.Tests (9)
System.Threading.RateLimiting (1)
Templates.Blazor.Tests (2)
Templates.Blazor.WebAssembly.Auth.Tests (8)
Templates.Blazor.WebAssembly.Tests (8)
Templates.Mvc.Tests (8)
Templates.Tests (8)
TestProject.IntegrationServiceA (2)
Wasm.Performance.Driver (2)
xunit.console (1)