28 Commits

Author SHA1 Message Date
Christian Köllner
23944aef56 Updated package dependencies
Fixed Thread.Join race condition in Tcp server
Removed unnecessary code
Added some integration-level tests for capnpc-csharp
2019-08-31 18:42:03 +02:00
Christian Köllner
c46ca4876c T&est stability improvement, adjusted Choco verification description 2019-08-27 19:07:53 +02:00
Christian Köllner
e6c129b8da Fixed a race condition: Cancelling a question (at client side) which is about to be answered (from server side) might prevent releasing returned capabilities. 2019-08-25 15:59:07 +02:00
Christian Köllner
611199af83 Runtime + test stability 2019-08-24 00:29:42 +02:00
Christian Köllner
ee974940c0 Test troubleshooting 2019-08-23 23:35:22 +02:00
Christian Köllner
7ea1c5dd1d RpcEngine.RemoveImport should throw rather than just log a warning when import ID is wrong 2019-08-23 22:53:49 +02:00
Christian Köllner
c8881f3482 Troubleshooting ReleaseOnCancelClient, 3rd attempt 2019-08-23 22:10:23 +02:00
Christian Köllner
d97010de42 Troubleshooting ReleaseOnCancelClient, 2nd attempt 2019-08-23 21:41:32 +02:00
Christian Köllner
97c2c2d127 Troublehsooting ReleaseOnCancelClient 2019-08-22 22:17:12 +02:00
Christian Köllner
5c32356835 Increased test timeout, again 2019-08-22 21:33:18 +02:00
Christian Köllner
50507c40c7 Increased test timeout 2019-08-22 20:53:03 +02:00
Christian Köllner
15eda8c54e Troubleshooting failing RepeatedEmbargoError test 2019-08-21 22:14:58 +02:00
Christian Köllner
0ef76806d6 Make TCs use rotating TCP ports from ephemeral range only to reduce failures which might be due to overallocated ports 2019-08-21 21:42:32 +02:00
Christian Köllner
44d160b5d1 Increased RepeatedEmbargoError TC timeout, $version$ token for .nuspec 2019-08-21 20:51:22 +02:00
Christian Köllner
2e524ef628 Troubleshooting Embargo* TCs, some CM tweaks 2019-08-21 19:48:04 +02:00
Christian Köllner
20d480a770 Removed debugging aids, fixed Random non-reentrancy, increased ReleaseOnCancelClient timeout 2019-08-20 22:09:37 +02:00
Christian Köllner
fecfa94433 Troubleshooting Embargo / EmbargoServer TC 2019-08-20 21:26:13 +02:00
Christian Köllner
44fd4edfe9 Troubleshooting EmbargoServer TC 2019-08-20 19:45:40 +02:00
Christian Köllner
4a261e2c58 Test stability improvements 2019-08-19 22:46:58 +02:00
Christian Köllner
8e539b573b Minor fixes 2019-07-14 15:28:50 +02:00
Christian Köllner
71c2b32c69 Fixed documentation bugs + minor testsuite warnings 2019-07-12 21:48:01 +02:00
Christian Köllner
d80fcdc27d CM tweak: Specified multiple TFMs in a single project 2019-07-08 22:47:43 +02:00
Christian Köllner
31af304f09 See comment on issue #3: TcpRpcClient+TcpRpcServer should retry if socket cannot be bound due to SocketError.AddressAlreadyInUse 2019-07-07 19:59:31 +02:00
Christian Köllner
eaecfda35e See comments on issue #3: Pending questions shall fail when connection is broken.
Adjusted required version of .NET Core runtime from 2.2 to 2.1
2019-07-07 17:12:49 +02:00
Christian Köllner
97eb340261 Created dual solution (.NET Standard 2.0 + .NET Core 2.1) 2019-07-04 22:05:37 +02:00
Chris Wheeler
82b569ede6 Ignore predictably failing test 2019-06-22 20:03:12 -04:00
Chris Wheeler
d0863fbdc4 refactored for .NET standard 2 2019-06-22 18:43:30 -04:00
Christian Köllner
cbf2144ef4 Initial commit 2019-06-12 21:56:55 +02:00