vjpai
9b14e15165
Merge commit '6bf1de9' into protosplit
9 years ago
vjpai
6bf1de9ab2
Mark a method with GRPC_OVERRIDE to avoid compiler warning
9 years ago
vjpai
aa39192d70
Cleanup directory and make minor changes
9 years ago
vjpai
b8024dd0af
Merge branch 'master' into protosplit
9 years ago
Vijay Pai
6b43ac41b9
Merge pull request #4018 from ctiller/latent-see
...
Fix nap condition for pollset wakeup
9 years ago
vjpai
11537dc71c
Merge remote-tracking branch 'upstream/master' into protosplit
9 years ago
Craig Tiller
66197ca25d
Fix nap condition for pollset wakeup
...
If:
- one thread issues a kick forcing pollset re-evaluation
- concurrently with a second thread forcing a specific poller to be awoken
And:
- both threads kicks are processed as a single wakeup
Then:
- since we enqueue nothing to the exec_ctx in this situation, we responded to the wakeup by doing another poll until the timeout, ignoring urgent work up the stack
Fix this by flagging that a specific worker was designated to be awoken (since this is a good signal that we really really need to wake up), and use that to still re-evaluate the poll set, but with an immediate deadline so that we fall out of the poll loop as soon as possible.
9 years ago
Craig Tiller
89ea0c7815
Merge pull request #4006 from dgquintas/fix-lb-test
...
Fixed potential stack corruption
9 years ago
Michael Lumish
a16f88b65b
Merge pull request #4012 from grpc/release-0_11
...
Bring to master the ObjC documentation changes made for the release.
9 years ago
Michael Lumish
e745ff2c3f
Merge pull request #4011 from jcanizales/make-xctool-work-on-release-too
...
Make xctool work on the release branch too.
9 years ago
Jorge Canizales
d76f1467d2
Prevent XCode 7 from showing spurious warnings
...
This will hopefully make xctool work on Travis too (cross fingers!)
9 years ago
Michael Lumish
785d8aec36
Merge pull request #4009 from jtattermusch/add_badges
...
Add npm, gem and cocoapods badges
9 years ago
Jan Tattermusch
d6c0415e94
Add cocoapods badge
9 years ago
Jan Tattermusch
a9b933eee3
Add gem badge
9 years ago
Jan Tattermusch
c8a5cc586d
Add npm badge
9 years ago
Tim Emiola
4cca1a5699
Merge pull request #3886 from murgatroid99/node_file_comments
...
Added some file-level comments to Node source files
9 years ago
Tim Emiola
8b162cd41f
Merge pull request #3981 from jtattermusch/add_nuget_badge
...
Add nuget pkg version badge for C#
9 years ago
David Garcia Quintas
93c65aeb59
Fixed potential stack corruption
9 years ago
Craig Tiller
ad7aefd052
Merge pull request #3974 from adelez/bazel-like-output
...
Bazel like output
9 years ago
Nicolas Noble
9f0f01efe3
Merge pull request #3997 from a-veitch/fix_tsan_cpu_test
...
Fix for long-running tsan test
9 years ago
Michael Lumish
4a09912bd6
Merge pull request #3998 from jcanizales/travis-for-ios
...
Travis for iOS
9 years ago
Michael Lumish
6eeb6859e1
Merge pull request #3994 from jcanizales/split-test-schemes
...
Split tests into one scheme per test case
9 years ago
Alistair Veitch
f987e3af95
Fix for long-running tsan test
9 years ago
Michael Lumish
d96a633c1a
Merge pull request #3989 from jcanizales/fix-routeguide
...
Fix RouteGuide example to use the last surface
9 years ago
Michael Lumish
89c3b186b0
Merge pull request #3990 from jcanizales/xcode7-warnings
...
Prevent XCode 7 from showing spurious warnings
9 years ago
vjpai
72a6332138
QPS worker no longer needs to specify server port on command line. This is part
...
of the proto if desired, or just goes to pick_unused_port_or_die if not
specified
9 years ago
vjpai
119c103ab0
Split up into a new service proto, use proper service suffix, add a
...
reset option to the mark, create a closed loop config params (empty
message) for consistency with other tests.
9 years ago
Jorge Canizales
c0daf068d3
Merge commit '96dde58ba59f0f124ae647b6e581225a62c2ea07' into travis-for-ios
9 years ago
Jorge Canizales
7102c92979
Deactivate remote interop tests in Travis
9 years ago
Jorge Canizales
96dde58ba5
Fixup: Target name changed.
9 years ago
Jorge Canizales
abf596c022
Fail fast if the plugin can’t be made or pod not installed
9 years ago
Jorge Canizales
ea1cfc8eb1
Restrict tests to simulator
...
Device builds require code signing, that isn’t set up (they probably
wouldn’t work anyway - I don’t think Travis is attaching devices to
their VMs).
9 years ago
Jorge Canizales
289016d702
Require Xcode 7.1 to try and get NS_ASSUME_NONNULL_BEGIN
9 years ago
Jorge Canizales
53d01bc004
Silence pod repo update
9 years ago
Jorge Canizales
bda34767fa
Pod install manually, to get —-verbose
9 years ago
Jorge Canizales
227c9b2a05
Try Travis builtin support for Cocoapods & xctool
9 years ago
Jorge Canizales
833a215e34
Install gflags, needed to build the C++ interop server
9 years ago
Nicolas "Pixel" Noble
de87e1ceb9
Testing travis iOS feature.
9 years ago
Jorge Canizales
5351f5961d
Merge commit '2beb88c1fd961cfd697df6c94d6bd72537ddefc9' into travis-for-ios
9 years ago
Jorge Canizales
2beb88c1fd
Fix documentation of tests
9 years ago
Jorge Canizales
91db5acd5b
Split AllTests into 4 schemes
...
For local running one can still tests AllTests, but for C.I. one can
test the 4 of them in parallel (and, importantly, deactivate the remote
interop tests until we fix them on Travis; while keeping the rest).
I had to make the remote tests a subclass of an abstract InteropTests
(like InteropTestsLocalSSL and InteropTestsLocalCleartext), and then
deactivate the abstract InteropTests on the 4 schemes that use it.
9 years ago
Jorge Canizales
54fa62e3db
Reject nils in useTestCertsPath:testName:forHost:
9 years ago
Jorge Canizales
ea4955e2c4
Remove outdated routeguide test
...
Eventually all samples will be tested.
9 years ago
Nicolas Noble
05e9e270a8
Merge pull request #3987 from jtattermusch/csharp_opencover
...
Add OpenCover coverage for C#
9 years ago
Jan Tattermusch
a09edad02a
run all the tests for C# extension coverage
9 years ago
vjpai
754751e3c6
Numerous proto changes to make things more sane and fix some outstanding issues
9 years ago
Jan Tattermusch
1bf6f68a01
Merge pull request #3983 from nicolasnoble/coverage-support
...
Fixing 'all' run tests target.
9 years ago
Jan Tattermusch
bdf4b2e5da
C# native extension coverage on Linux
9 years ago
Jorge Canizales
10622a8d9b
Prevent XCode 7 from showing spurious warnings
...
This will hopefully make xctool work on Travis too (cross fingers!)
9 years ago
Jorge Canizales
2f0d11bf2a
Fix build breakage.
9 years ago