AJ Heller
d10617edb5
Move resource_user ownership into chttp2 transport/server/connector v2 ( #27032 )
...
Reintroducing PR #26643 , which was reverted in #27029
Fixed a memory leak and added a test that would have caught it (ASAN build): ca0c8c4
3 years ago
Craig Tiller
f5d3ed2db1
Revert "Move resource_user ownership into chttp2 transport/server/connector ( #26643 )" ( #27029 )
...
This reverts commit d1935a65a1
. Will be rolled forward with a fix.
3 years ago
AJ Heller
d1935a65a1
Move resource_user ownership into chttp2 transport/server/connector ( #26643 )
3 years ago
Craig Tiller
0bd70a7e3e
Add Match/Overload abstractions ( #26640 )
...
* match/overload abstraction
* update projects
* match should really not accept mutable args
* typo
* tests
* usage comment
* mutable version
* build stuff
* clang-format
* add an escape hatch to avoid needing port_platform.h in files that do not need port_platform.h
* unused args
* Make it possible for a test to not depend on gpr
* add tests
* compile fix
* sepelling
3 years ago
Ashitha Santhosh
e438fa609b
Separate connection specific args in EvaluaetArgs. ( #25969 )
4 years ago
Ashitha Santhosh
8489a6050b
Revert "Rbac Matcher implementation. ( #25653 )" ( #25957 )
...
This reverts commit 1fb4f715db
.
4 years ago
Ashitha Santhosh
1fb4f715db
Rbac Matcher implementation. ( #25653 )
4 years ago
Jan Tattermusch
65454866da
use linkstatic for libraries that contain main() ( #25517 )
4 years ago
ZhenLian
de4e8a4680
refactor PemKeyCertPair
4 years ago
Mark D. Roth
e4faf1945d
Remove grpc_client_channel_get_subchannel_call().
4 years ago
capstan
131579d52d
Roll forward of commit 7883b51: Use abseil's flags in tests.
...
This replaces gflags. Added TODOs where use of `absl::Duration` or `absl::FlagSaver` might be preferred in follow-up cleanup. Fixes #24493 .
This reverts commit da66b7d14e
.
NEW:
* Adds references to `absl/flags/declare.h`, new to LTS 2020923.2 imported in commit 5b43440
.
* Works around MSVC 2017 compiler error with large help text on flags by reducing the help text.
4 years ago
Esun Kim
f3e75c1fa9
Add stack-tracer to gRPC
4 years ago
Nathan Herring
da66b7d14e
Revert "Abseil Flags"
4 years ago
yang-g
8456e2138a
Check localhost is resolved to ipv4 or ipv6 and update test accordingly.
4 years ago
capstan
7883b5133d
Use abseil's flags in tests.
...
This replaces gflags. Added TODOs where use of `absl::Duration` or `absl::FlagSaver` might be preferred in follow-up cleanup. Fixes #24493 .
4 years ago
Esun Kim
1408523429
Add examine_stack to test util
4 years ago
ashithasantosh
5820e833fc
Add activation logic and endpoint getters.
4 years ago
Yash Tibrewal
55821f5cf8
Revert "Merge pull request #23786 from michaelywg/cel_create_activation"
...
This reverts commit fe59761648
, reversing
changes made to 1856e224c3
.
4 years ago
Michael Wang
b8771966f1
Added tests for eval_args address/port getters. Implemented said getters and CreateActivation.
...
Added logging for unsupported attributes
fixed make issues by moving grpc_authorization_engine under grpc
changed inet_aton to inet_pton
fixed issue leftover from initial implementation of evalargs
4 years ago
Lidi Zheng
c34bef4ca4
Format all Bazel files with buildifier
5 years ago
Jan Tattermusch
6ebc1c616f
set uses_polling=False for some bazel tests
5 years ago
yang-g
37783d6329
Stop calling ParseCommandLineFlags directly, use wrapper call instead
6 years ago
Bill Feng
df89d8e157
bazel RBE Windows build
6 years ago
Moiz Haidry
ba00d3c914
Added a locality map class that maintains a child policy per locality. This is used by the xds lb policy to manage multiple localities. Also added a grpc_core::Map which is a templatized map, that is used by the locality map to maintain this info
6 years ago
Mark D. Roth
d655509e3d
Fix sanity and build.
6 years ago
Mark D. Roth
40f22bfc94
move ForwardingLoadBalancingPolicy to its own library
6 years ago
yang-g
67742ef63f
Fix BUILD files. Manually edit bzl files
6 years ago
yang-g
bd3bb8e289
BUILD fix.
6 years ago
yang-g
cdd698810b
Move grpc_shutdown internals to a detached thread
6 years ago
Adele Zhou
1f3d714d07
Move suppressions files under test/core/util to avoid creating a BUILD file under tools, which breaks import.
7 years ago
adelez
5bdd9a8cb9
Revert "Revert "Add suppressions to sanitizers for bazel builds""
7 years ago
Nicolas Noble
43557fee0b
Revert "Add suppressions to sanitizers for bazel builds"
7 years ago
Adele Zhou
df5ca2532a
Add suppressions files as data dependency to gpr_test_util
7 years ago
Yihua Zhang
cc93663910
Add ALTS fuzzer
7 years ago
ncteisen
bec1a61c26
Reviewer feedback
7 years ago
ncteisen
9efb177730
Review feedback, gTest
7 years ago
Vijay Pai
8a99fdb57e
Move cmdline and subprocess from public gpr to test/core/util
7 years ago
ncteisen
d6631b0d61
Update bazel files
7 years ago
Adele Zhou
5b7cdefb68
Rename port_hermetic to port_isolated_runtime_environment
7 years ago
Adele Zhou
e5df91f477
Use select to decide the test is hermetic or not
7 years ago
Adele Zhou
c8bf2da1e0
Enabling hermetic testing for running tests on Foundry.
7 years ago
Vijay Pai
195cf1ebfd
Move histogram to test/core/util
7 years ago
Craig Tiller
360712fe99
Start to get Bazel running different pollers
7 years ago
ncteisen
aa3b19741f
Rename tracer_peer to tracer_util
7 years ago
ncteisen
90ffc3a6f7
Add tracer peer to keep set_enabled private()
7 years ago
Juanli Shen
3a1989b1b9
Fix an internal build failure
7 years ago
Yash Tibrewal
77532036b6
BUILD changes. test languauge to C++
7 years ago
Yash Tibrewal
e586324627
BUILD files changes for bazel
7 years ago
Craig Tiller
03b3247cec
Fix build
7 years ago
Craig Tiller
922260656a
C++ize BDP estimator, introduce ManualConstructor
7 years ago