Public Access
Harden CI-sensitive recording and taskbar tests
PR and Push Build/Test / build-and-test (push) Failing after 9m57s
PR and Push Build/Test / build-and-test (push) Failing after 9m57s
This commit is contained in:
@@ -17,7 +17,7 @@ public sealed class RecordingCoordinatorTests
|
||||
{
|
||||
private static async Task WaitUntilAsync(Func<bool> condition)
|
||||
{
|
||||
var deadline = DateTimeOffset.UtcNow.AddSeconds(5);
|
||||
var deadline = DateTimeOffset.UtcNow.AddSeconds(15);
|
||||
while (DateTimeOffset.UtcNow < deadline)
|
||||
{
|
||||
if (condition())
|
||||
@@ -367,7 +367,7 @@ public sealed class RecordingCoordinatorTests
|
||||
|
||||
clock.Advance(TimeSpan.FromSeconds(2));
|
||||
await promptService.WaitForPromptAsync();
|
||||
await WaitUntilAsync(() => !coordinator.CurrentStatus.IsRecording);
|
||||
await WaitUntilAsync(() => summaryPipeline.WasRun);
|
||||
|
||||
Assert.Single(promptService.Requests);
|
||||
Assert.False(coordinator.CurrentStatus.IsRecording);
|
||||
@@ -464,7 +464,7 @@ public sealed class RecordingCoordinatorTests
|
||||
await WaitUntilAsync(() => clock.PendingDelayCount > 0);
|
||||
|
||||
clock.Advance(TimeSpan.FromSeconds(3));
|
||||
await WaitUntilAsync(() => !coordinator.CurrentStatus.IsRecording);
|
||||
await WaitUntilAsync(() => summaryPipeline.WasRun);
|
||||
|
||||
Assert.Single(promptService.Requests);
|
||||
Assert.True(summaryPipeline.WasRun);
|
||||
|
||||
Reference in New Issue
Block a user