Craig Tiller
ca8b437613
[experiments] Single experiments flag ( #30822 )
...
* single experiments flag
* add missing files
* fix
* empty-string-fix
* fix
* Automated change: Fix sanity tests
* ensure cold path is out of line
* add log for enabled/disabled experiments
* remove bad sentence
* Automated change: Fix sanity tests
Co-authored-by: ctiller <ctiller@users.noreply.github.com>
2 years ago
Craig Tiller
c580d0d9a7
[experiments] Add experiment framework ( #30775 )
...
* [experiments] Add experiment framework
* auto-ci-config
* fix
* fix
* Automated change: Fix sanity tests
* support different configs
* Automated change: Fix sanity tests
* cleaner generated code
* Automated change: Fix sanity tests
* enforce expiry
* make sure expiry isnt far in the future
* fix
* Automated change: Fix sanity tests
* remove specified testing
* cleaner
* fix
* fix
* Automated change: Fix sanity tests
* fix
* fix
* docstring
* clean up code
* Automated change: Fix sanity tests
* review feedback
* build fix
* Automated change: Fix sanity tests
* ownership
Co-authored-by: ctiller <ctiller@users.noreply.github.com>
2 years ago
Craig Tiller
856abd9446
[iwyu] Add test/core/util ( #30289 )
...
* [iwyu] Add test/core/util
* Automated change: Fix sanity tests
* fix
* fix
* fix
* fix
Co-authored-by: ctiller <ctiller@users.noreply.github.com>
2 years ago
Mark D. Roth
c0a8f5c98c
test: restore original slowdown factor for MSAN and UBSAN ( #29822 )
3 years ago
Mark D. Roth
23a06f7ef5
test: reduce msan and ubsan multipliers ( #29787 )
...
* test: reduce msan and ubsan multipliers
* dial back a bit more
3 years ago
Jan Tattermusch
294c2bd19a
Revert "test: increase test slowdown factor on MacOS ( #29781 )" ( #29794 )
...
This reverts commit b29c26d6b8
.
3 years ago
Mark D. Roth
b29c26d6b8
test: increase test slowdown factor on MacOS ( #29781 )
...
* test: double test slowdown factor on MacOS
* increase mac multiplier to 3
3 years ago
Craig Tiller
5a204075da
[build] Increase timeout multipliers for MSAN, UBSAN ( #29780 )
...
It seems either the cost of these configurations has drifted higher, or
that we're running them in more oversubscribed environments.
Unilaterally raise the timeout multiplier for these sanitizers.
3 years ago
AJ Heller
18a8f6aad9
Refactor end2end tests to exercise each EventEngine ( #29202 )
...
* Refactor end2end tests to exercise each EventEngine
* fix incorrect bazel_only exclusions
* Automated change: Fix sanity tests
* microbenchmark fix
* sanitize, fix iOS flub
* Automated change: Fix sanity tests
* iOS fix
* reviewer feedback
* first pass at excluding EventEngine test expansion
Also caught a few cases where we should not test pollers, but should
test all engines. And two cases where we likely shouldn't be testing
either product.
* end2end fuzzers to be fuzzed differently via EventEngine.
* sanitize
* reviewer feedback
* remove misleading comment
* reviewer feedback: comments
* EE test_init needs to play with our build system
* fix golden file test runner
Co-authored-by: drfloob <drfloob@users.noreply.github.com>
3 years ago
Craig Tiller
0794973bbb
Reland user-agent metadata work ( #28109 )
...
* Revert "Revert "user-agent metadata trait, also: grpc_core::Slice is born (#27770 )" (#28108 )"
This reverts commit 89d08dad9d
.
* will it blend
* will it blend
* will it blend
* lcnagfmt
* sanity
* will it blend
* sleep @ end
* will it blend
* Revert "sleep @ end"
This reverts commit d6bca8ed3d
.
* review feedback
* review feedback
3 years ago
Jan Tattermusch
89d08dad9d
Revert "user-agent metadata trait, also: grpc_core::Slice is born ( #27770 )" ( #28108 )
...
This reverts commit 7a40f50cb3
.
3 years ago
Craig Tiller
7a40f50cb3
user-agent metadata trait, also: grpc_core::Slice is born ( #27770 )
...
* new slice api
* storage-classes
* Automated change: Fix sanity tests
* tweaks
* refinement
* refinement
* compiles
* Automated change: Fix sanity tests
* better impl
* convert to gtest
* clean
* fixes
* tests
* Automated change: Fix sanity tests
* more-tests
* clarity
* comments
* comments
* fixes
* comment-updates
* fixes
* spam
* Automated change: Fix sanity tests
* move transport size into transport!
* mebbefix
* fix type
* x
* fix-merge
* review feedback
* review feedback
* Automated change: Fix sanity tests
* meh
* review feedback
* fix
* resolve compile issue
* Remove slice_refcount dependency on RefCounted
* update init for channel_data in http_client_filter
* Automated change: Fix sanity tests
* remove banned function
* fixes
* will it blend
* will it blend
* fix refcount init
* fix
* fix comment
* Fix typo in bloat script
Co-authored-by: ctiller <ctiller@users.noreply.github.com>
3 years ago
Craig Tiller
ea389c00c2
Adjust include order per style guide ( #27175 )
...
Introduce clang-format configuration to sort includes closer to our rules.
3 years ago
Esun Kim
9bd7c4917a
Fix unused-parameter warning
4 years ago
Esun Kim
e7b9404dc0
Added grpc_stacktrace_minloglevel
4 years ago
Esun Kim
4563ff9780
Enable Abseil crash handler on Windows
4 years ago
Esun Kim
f3e75c1fa9
Add stack-tracer to gRPC
4 years ago
Esun Kim
ef3ca7a90d
Workaround for Windows
4 years ago
Esun Kim
1408523429
Add examine_stack to test util
4 years ago
Esun Kim
91ca04cf6f
Add TestGrpcScope
4 years ago
Alisha Nanda
a4eedc1510
Revert "Merge branch 'master' of https://github.com/ananda1066/grpc "
...
This reverts commit 35e0e96b09
, reversing
changes made to b78bc85185
.
4 years ago
Alisha Nanda
88d99b4603
Add timeout flag to gRPC cli
...
Signed-off-by: Alisha Nanda <alishananda@google.com>
4 years ago
Jan Tattermusch
ed97c209f1
clang format code
4 years ago
Jan Tattermusch
7d7435d1c4
make win stacktrace buildable on both cmake x86 and bazel 64bit
4 years ago
Esun Kim
3cdd6ccb26
Add MSAN workaround to TestEnvironment
4 years ago
Jan Tattermusch
bc9e99e635
clang format code
4 years ago
Jan Tattermusch
8cbd5550ef
address comments
4 years ago
Jan Tattermusch
f1975a09ff
include line numbers in win abort handler
4 years ago
Esun Kim
62ac3f075a
Added call to grpc::testing::TestEnvironment in tests
5 years ago
yang-g
88e43d9901
Adjust wait timeout according to test slowdown factor
5 years ago
Esun Kim
74d2fb842e
Timeout for shutdown!
5 years ago
Vijay Pai
7aa662b97b
Remove unused-parameter warnings, round 2 (18 of 19)
5 years ago
Brian Zhao
8274502af8
Windows's STACKFRAME Frame Addr should be RBP, the base pointer, not RSP, the stack pointer. This is documented here: https://docs.microsoft.com/en-us/windows/win32/api/dbghelp/ns-dbghelp-stackframe with the comment "AddrFrame x64: The frame pointer is RBP or RDI." Note that this is also what StackWalker uses: https://github.com/JochenKalmbach/StackWalker#initializing-the-stackframe64 and what Chromium uses: https://codesearch.chromium.org/chromium/src/v8/src/base/debug/stack_trace_win.cc?l=200&rcl=69d20d247f62a3378d15ce0956ed8bf9665e6a44 release notes: no
5 years ago
Vijay Pai
65eb9c9ddb
Revert "Test message size of 100MB"
5 years ago
Juanli Shen
d34f366337
Test message size of 100MB
5 years ago
Esun Kim
90fbdc92f5
Roll-forward "Config migration"
...
This reverts commit 236ae12bb1
.
6 years ago
Alexander Polcyn
236ae12bb1
Revert "Config migration"
...
This reverts commit 87905ae5ea
.
6 years ago
Esun Kim
87905ae5ea
Config migration
6 years ago
Yash Tibrewal
abcd5861eb
Nuking the poll-cv polling engine
6 years ago
yang-g
456f748b2f
Revert "Merge pull request #18146 from grpc/revert-17308-shutdown"
...
This reverts commit 9079e98dfc
, reversing
changes made to 76a38bfcc2
.
6 years ago
Yang Gao
4bc2ca4de6
Revert "Move grpc_shutdown internals to a detached thread"
6 years ago
yang-g
545c555d31
Rename new public API
6 years ago
yang-g
684643ff0a
Test fixing php
6 years ago
yang-g
bd5d86935f
revert the sample
6 years ago
yang-g
e00ca0371a
Promote gpr_test_util to part of grpc_test_util, add a sample to show it works, build.yaml change first
6 years ago
yang-g
e1f573a58b
clang-format
6 years ago
yang-g
b4565f1b19
Wait for shutdown to finish in TestEnv
6 years ago
yang-g
19b3ca5689
Clang-format
6 years ago
yang-g
2a938b0006
Add a class to wrap grpc_test_init
6 years ago
Muxi Yan
4b37fb0e4c
Stop including inttypes.h in gRPC core public header in Apple platforms
7 years ago