Skip to content
This repository has been archived by the owner on Jun 16, 2022. It is now read-only.

Commit

Permalink
Mq performance test is now separated client from server.
Browse files Browse the repository at this point in the history
Added semaphore to the MqSession.Send to prevent the outbox queue filling up.  Configurable from MqConfig.MaxQueuedOutgoingMessages.
  • Loading branch information
DJGosnell committed Jun 28, 2017
1 parent 905a6a7 commit edc252e
Show file tree
Hide file tree
Showing 17 changed files with 449 additions and 487 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -52,17 +52,20 @@
</ItemGroup>
<ItemGroup>
<Compile Include="ConsoleCopy.cs" />
<Compile Include="MqPerformanceTest.cs" />
<Compile Include="MqThroughputTest.cs" />
<Compile Include="PerformanceTestBase.cs" />
<Compile Include="Program.cs" />
<Compile Include="Properties\AssemblyInfo.cs" />
<Compile Include="RpcPerformanceTest.cs" />
<Compile Include="ServerMessageType.cs" />
<Compile Include="ServerMqPerformanceTests.cs" />
<Compile Include="Services\Server\CalculatorService.cs" />
<Compile Include="Services\Server\ICalculatorService.cs" />
<Compile Include="Services\Server\TestService.cs" />
<Compile Include="SimpleMqSession.cs" />
<Compile Include="TestSessions\MqBaseTestSession.cs" />
<Compile Include="TestSessions\MqThroughputTestSession.cs" />
<Compile Include="SimpleRpcSession.cs" />
<Compile Include="TestMode.cs" />
<Compile Include="TestStartArgs.cs" />
</ItemGroup>
<ItemGroup>
Expand All @@ -74,6 +77,9 @@
<Content Include="run-mq-multi-client.bat">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</Content>
<Content Include="run-mq-server.bat">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</Content>
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\DtronixMessageQueue\DtronixMessageQueue.csproj">
Expand All @@ -82,7 +88,7 @@
</ProjectReference>
</ItemGroup>
<ItemGroup>
<Content Include="run-mq.bat">
<Content Include="run-mq-client.bat">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</Content>
</ItemGroup>
Expand Down
342 changes: 0 additions & 342 deletions src/DtronixMessageQueue.Tests.Performance/MqPerformanceTest.cs

This file was deleted.

Loading

0 comments on commit edc252e

Please sign in to comment.