Jan Tattermusch
|
b021add5e4
|
C#: avoid unnecessary ifdefine in NUnitMain.cs
|
2018-12-03 15:17:52 +01:00 |
Jan Tattermusch
|
2e54a2bc36
|
update compiler defines
|
2018-11-30 13:04:33 +01:00 |
Jan Tattermusch
|
ba6b1c215c
|
switch netcoreapp1.0->1.1
|
2018-11-30 13:04:33 +01:00 |
Jan Tattermusch
|
5344c81f3c
|
switch C# to contextual serializer and deserializer internally
|
2018-11-09 17:16:56 +01:00 |
kkm
|
51e41ae7d5
|
Merge remote-tracking branch 'golden/master' into package-grpc-tools
|
2018-10-07 00:07:30 -07:00 |
Jan Tattermusch
|
5a34293615
|
Merge pull request #16631 from szehetner/Allocations
C#: Various allocation optimizations
|
2018-09-28 13:21:33 +02:00 |
Jan Tattermusch
|
ea5aa4a34a
|
addressing a few nits
|
2018-09-28 11:39:32 +02:00 |
Jan Tattermusch
|
d4356bf719
|
Merge pull request #16367 from jtattermusch/csharp_new_serialization_api
Add new C# serialization API
|
2018-09-26 15:07:37 +02:00 |
Jan Tattermusch
|
a2a4629614
|
add MarshallerTest
|
2018-09-23 21:10:03 -07:00 |
Jan Tattermusch
|
63a31d85f1
|
contextual marshaller test
|
2018-09-23 18:58:37 -07:00 |
Jan Tattermusch
|
d90d082ca2
|
Merge pull request #16554 from jtattermusch/csharp_dont_leak_when_call_init_fails
C#: avoid leaking resources when starting a call fails
|
2018-09-07 18:21:35 -07:00 |
Jan Tattermusch
|
bc3e95c6b2
|
simplify ChannelConnectivityTest
|
2018-09-05 08:10:52 -07:00 |
Jan Tattermusch
|
1abe2aeb9f
|
c#: expose TryWaitForStateChangedAsync
|
2018-09-04 11:44:46 -07:00 |
Jan Tattermusch
|
603a9a0635
|
add tests for sync unary
|
2018-09-04 02:07:26 -07:00 |
Jan Tattermusch
|
b155c314f1
|
handle failures in async call initialization without leaks
|
2018-09-04 02:07:26 -07:00 |
Jan Tattermusch
|
a46b41b4d6
|
Merge pull request #16438 from jtattermusch/csharp_fix_subchannel_sharing
C#: fix subchannel sharing for secure channels
|
2018-08-27 18:47:52 +02:00 |
Jan Tattermusch
|
a80fa8732f
|
C#: allow dot in metadata keys
|
2018-08-23 18:24:19 +02:00 |
Jan Tattermusch
|
dc7bedd128
|
C#: fix subchannel sharing for secure channels
|
2018-08-23 11:36:46 +02:00 |
Jan Tattermusch
|
c2f270fe37
|
sync nunit version for all test projects
|
2018-08-13 16:50:21 +02:00 |
Jan Tattermusch
|
ec8a5f2d74
|
C# sanity test accepts [TestCase] attribute too
|
2018-08-13 16:49:01 +02:00 |
Jan Tattermusch
|
e3e7e32a7e
|
sync nunit version for all test projects
|
2018-08-13 15:55:54 +02:00 |
Jan Tattermusch
|
62901c1631
|
C# sanity test accepts [TestCase] attribute too
|
2018-08-13 14:55:22 +02:00 |
Jan Tattermusch
|
67c2d99189
|
add Grpc.Tools.Tests to SanityTest
|
2018-08-13 14:48:01 +02:00 |
Mehrdad Afshari
|
a7c1b6251c
|
Eliminate GenericInterceptor to simplify this PR
|
2018-02-22 08:00:55 -08:00 |
Mehrdad Afshari
|
23b9e0de2e
|
Add test for interceptor registration code paths
|
2018-02-21 18:30:19 -08:00 |
Mehrdad Afshari
|
c1c29e3046
|
Make GenericInterceptor internal for now
Also change `*Arbitrator` to `*Hooks`.
|
2018-02-21 18:30:19 -08:00 |
Mehrdad Afshari
|
62f9f53b7a
|
Add more tests for ServerInterceptor
|
2018-02-21 18:30:19 -08:00 |
Mehrdad Afshari
|
0126b1c6e9
|
Simplify ServerInterceptorTest to leverage GenericInterceptor
|
2018-02-21 18:30:19 -08:00 |
Mehrdad Afshari
|
e97fe27f68
|
Add more tests for client interceptors
|
2018-02-21 18:30:19 -08:00 |
Mehrdad Afshari
|
2354a1d76e
|
Add Intercept(metadata=>metadata) helper function
|
2018-02-21 18:30:19 -08:00 |
Mehrdad Afshari
|
b604750f2a
|
Simplify the AddHeaderClientInterceptor with GenericInterceptor
|
2018-02-21 18:30:19 -08:00 |
Mehrdad Afshari
|
e954dff656
|
Add basic tests for C# interceptors
|
2018-02-21 18:30:19 -08:00 |
Jan Tattermusch
|
c14997be8e
|
fix leak caused by csharp context pooling
|
2018-01-22 13:26:16 +01:00 |
Jan Tattermusch
|
866db6e9b1
|
Merge pull request #13675 from jtattermusch/fix_csharp_clientserver_test
C# synchronize access to grpc_channel methods.
|
2017-12-11 10:46:42 -08:00 |
Jan Tattermusch
|
05455715db
|
split out channel connectivity test
|
2017-12-07 18:11:17 +01:00 |
Jan Tattermusch
|
fb6d01a30c
|
recycling of requestcallcontext
|
2017-11-30 07:42:52 +01:00 |
Jan Tattermusch
|
ba89ad4065
|
Merge pull request #13476 from jtattermusch/csharp_batchcontext_pooling
Reuse BatchContextSafeHandle objects by pooling them (take two)
|
2017-11-30 07:39:23 +01:00 |
Nicolas "Pixel" Noble
|
361f8108e4
|
Merge branch 'master' of https://github.com/grpc/grpc into upmerge-from-v1.7
|
2017-11-29 19:31:42 +01:00 |
Jan Tattermusch
|
63834bf62a
|
add basic tests
|
2017-11-25 20:13:56 +01:00 |
Jan Tattermusch
|
0f41e496d2
|
simple version of batchcontext pooling
|
2017-11-25 19:57:08 +01:00 |
Jan Tattermusch
|
85807230fb
|
consistent naming for OnReceivedCloseOnServer
|
2017-11-21 11:48:29 +01:00 |
Jan Tattermusch
|
c5638887bf
|
make everything compile
|
2017-11-21 07:55:09 +01:00 |
Jan Tattermusch
|
9a244d61d4
|
avoid unnecessary allocation in completion registry
|
2017-11-21 07:32:57 +01:00 |
Jan Tattermusch
|
32d196f1b1
|
remove delays in tests
|
2017-10-05 16:34:00 +02:00 |
Jan Tattermusch
|
f8c9bcdc0f
|
introduce CallCancellationTest
|
2017-10-04 17:39:59 +02:00 |
David Garcia Quintas
|
b352be025f
|
Upmerge from v1.6.x branch to master
|
2017-09-18 11:55:52 -07:00 |
Jan Tattermusch
|
398435122a
|
PackageTargetFallback not necessary
|
2017-09-05 17:09:58 +02:00 |
Jan Tattermusch
|
a37b72e9fd
|
dont set RuntimeFrameworkVersion unneccessarily
|
2017-09-05 17:09:58 +02:00 |
Jan Tattermusch
|
ec6f728084
|
NUnit.ConsoleRunner dependency is useless
|
2017-09-05 17:09:57 +02:00 |
Jan Tattermusch
|
ff6c03638d
|
unify loggers used by Grpc tests
|
2017-08-20 17:27:01 +02:00 |