Skip to content

Commit fa25379

Browse files
committed
reduce performance test asserts
1 parent 3971672 commit fa25379

2 files changed

Lines changed: 3 additions & 2 deletions

File tree

test/Docker.DotNet.Tests/IContainerOperationsTests.cs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -252,6 +252,7 @@ await _testFixture.DockerClients[clientType].Containers.StopContainerAsync(
252252
var averageLineCount = logLists.Values.Average(logs => logs.Split('\n').Count());
253253

254254
_testOutputHelper.WriteLine($"ClientType {clientType}: avg. Line count: {averageLineCount:N1}, cpu ticks: {cpuTimeAfter.Ticks - cpuTimeBefore.Ticks:N0}, mem usage: {memoryUsageAfter - memoryUsageBefore:N0}, sockets: {socketsAfter - socketsBefore:N0}");
255+
_testOutputHelper.WriteLine($"ClientType {clientType}: FirstLine: {logLists.Values.FirstOrDefault()}");
255256

256257
// one container should produce 2 lines per second (stdout + stderr) plus 1 for last empty line of split
257258
Assert.True(averageLineCount > (runtimeInSeconds + 1) * 2, $"Average line count {averageLineCount:N1} is less than expected {(runtimeInSeconds + 1) * 2}");
@@ -403,7 +404,7 @@ await _testFixture.DockerClients[clientType].Containers.StopContainerAsync(
403404

404405
_testOutputHelper.WriteLine($"ClientType {clientType}: Line count: {counter}, mem usage: {memoryUsageAfter - memoryUsageBefore:N0}");
405406

406-
Assert.True(counter > runtimeInSeconds * 100000, $"Line count {counter} is less than expected {runtimeInSeconds * 100000}");
407+
Assert.True(counter > runtimeInSeconds * 25000, $"Line count {counter} is less than expected {runtimeInSeconds * 25000}");
407408

408409
GC.Collect();
409410
}

test/Docker.DotNet.Tests/ISystemOperations.Tests.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -251,7 +251,7 @@ await _testFixture.DockerClients[clientType].Images.TagImageAsync(
251251
var createContainerResponse = await _testFixture.DockerClients[clientType].Containers.CreateContainerAsync(new CreateContainerParameters { Image = $"{_testFixture.Repository}:{_testFixture.Tag}", Entrypoint = CommonCommands.SleepInfinity });
252252
await _testFixture.DockerClients[clientType].Containers.RemoveContainerAsync(createContainerResponse.ID, new ContainerRemoveParameters(), cts.Token);
253253

254-
await Task.Delay(TimeSpan.FromSeconds(1));
254+
await Task.Delay(TimeSpan.FromSeconds(2));
255255
await cts.CancelAsync();
256256

257257
await Assert.ThrowsAnyAsync<OperationCanceledException>(() => task);

0 commit comments

Comments
 (0)