Craig Tiller
2e4a7dc2fe
Make gcov compile flags reflect dbg
10 years ago
Craig Tiller
581737ce27
Kill thread stress test - to be replaced with something new
10 years ago
Craig Tiller
0ced984233
Kill echo test
10 years ago
Craig Tiller
8ad26f7f74
Remove test for an old API corner case
10 years ago
David Garcia Quintas
bbc0b775e1
Merge comments. See below.
...
- Added ptag ignore annotation threshold
- prefixed everythig with grpc_
- removed spurious annotations in channel_create.c and client_channel.c
- removed stap_probes.h (it's generated from stap_probes.d by make)
- Updated Makefile and its template with the right way to generate stap
probe headers from its .d definition.
10 years ago
David Garcia Quintas
c3edfc4b2b
Fixed repetitions in Makefile.template.
10 years ago
David Garcia Quintas
8954e90b72
Integration of Systemtap (STAP) for profiling.
...
This commit includes a faulty Makefile to be fixed in a follow commit.
10 years ago
Nicolas "Pixel" Noble
adaa100e3e
Trimming down useless variables in the Makefile.
...
A bunch of autogenerated variables are currently useless, because of tests actually having no source code attached to them. Let's avoid emitting useless code in that case.
10 years ago
Craig Tiller
af20b7108b
Remove legacy tests
10 years ago
David Garcia Quintas
a9eb302aba
STAP annotation working.
...
Test annotations made to client_channel.c (start_rpc) and channel_create.c
(grpc_channel_create).
10 years ago
zeliard
3e3e0ad348
merge from upstream (grpc) master
10 years ago
David Garcia Quintas
f5fcafde81
Renamed make variables for protoc presence and version checking.
10 years ago
David Garcia Quintas
0dee28e95a
Renamed make variables for protoc presence and version checking.
10 years ago
Craig Tiller
04f8156f65
Cleanup
10 years ago
Craig Tiller
2660ebcff0
Actually remove them
10 years ago
Craig Tiller
d896fa5640
Remove some useless lines in the Makefile
10 years ago
Yang Gao
96de48449c
Add the new header to build.json and regenerate projects
10 years ago
Nicolas "Pixel" Noble
010f1e7b62
More work in not having to compile OpenSSL.
10 years ago
Nicolas "Pixel" Noble
99738f6bcd
Making sure we don't require OpenSSL for tests that, in fact, don't need it.
10 years ago
Craig Tiller
83f88d90b9
stuff
10 years ago
Nicolas "Pixel" Noble
d49893db82
Adding a helpful warning message on top of the Makefile and BUILD file.
10 years ago
Craig Tiller
c8b357f7c8
Run capable test suites against grpc_unsecure
10 years ago
Julien Boeuf
7d1d9ca7fa
Refactoring of core security to remove the factories.
...
- Renamed security_context -> security_connector.
- Credentials are now responsible for creating their own connectors.
10 years ago
Abhishek Kumar
60572d422b
Move .proto files up for reuse
10 years ago
Abhishek Kumar
1b3e3cd75b
Moving test.proto to an outer directory so others can depend on it.
10 years ago
Craig Tiller
4e99edb642
Kill transport end2end tests: not useful
10 years ago
Craig Tiller
6902ad2e9c
Switching to batch oriented metadata passing
10 years ago
Craig Tiller
08453374b2
Introduce ahead-of-time registration of (method,host) pairs
10 years ago
Yang Gao
103837ee6b
Wrap ParseCommandLineFlags in InitTest
10 years ago
Yang Gao
084ef52672
Remove outdated protos
10 years ago
Yang Gao
b0b518e367
Further refactor interop_client and server to libraries
10 years ago
Vijay Pai
bc17113192
Allow a build config called CONFIG=latprof that defines the appropriate
...
variables to set up the GRPC_LATENCY_PROFILER preprocessor macro so that timing
actually takes place.
10 years ago
Vijay Pai
6dfa7e6ea3
Move files to a new "profiling" directory to better distinguish from census
...
statistics
10 years ago
Vijay Pai
c914c4a71a
Infrastructure for timer insertion, logging, and testing.
10 years ago
Nicolas "Pixel" Noble
27a0dc0208
Adjusting build.json.
10 years ago
Yang Gao
fa4549dd2d
Add missing public headers
10 years ago
Craig Tiller
8cca9abeda
Thread local storage for grpc
10 years ago
Tim Emiola
820e3d612a
Fixes the Makefile template to link .so.<MAJOR_VERSION>
...
This resolves a blocker stopping a clean linuxbrew install to work with one of
the wrapped libraries.
10 years ago
Craig Tiller
66048f4fc1
Add reporting library, use it
10 years ago
Yang Gao
a40020788f
Split interop client and server into components
10 years ago
Craig Tiller
e9a6eb7332
Allow RunScenarios to spawn in-process workers
...
This allows us to get back to single binary tests where appropriate, which will help in-depth profiling efforts.
I've built this atop my smoke_test changes as they inspired me to get this done.
10 years ago
Nicolas "Pixel" Noble
0caebbfcfe
Splitting gRPC service class codegen into its own set of files.
10 years ago
Craig Tiller
2c2cf6d2c5
Smoke test initial version
10 years ago
Craig Tiller
34cf2f37f7
Begin port selection code for windows
10 years ago
Craig Tiller
b25c90dbf4
Add endpoint_pair_windows.c
10 years ago
Masood Malekghassemi
d1be74ff56
Enable dylib installation on MacOS
...
Enables the installation of dylibs to the MacOS prefix, and ensures that the
install name of the dylibs are just their file names rather than their relative
paths from project root when built.
10 years ago
murgatroid99
ac0002adb8
Made Objective C plugin build without error
10 years ago
Nicolas "Pixel" Noble
5e51518f61
Bumping library version to 0.6.
10 years ago
Nicolas "Pixel" Noble
ff2828be3d
Rewriting mutex, condition_variable, and thread.
10 years ago
Nicolas Noble
91647cc815
Adding joinable threads, and gpr_thd_join.
10 years ago