apolcyn
35569cd544
Make --server_port optional in C++ interop client ( #25550 )
...
* make --server_port optional in C++ interop client
4 years ago
Donna Dionne
b2443df1e1
xds_interop_client.cc modification: new stats and new timeout_sec config
4 years ago
Esun Kim
9bd7c4917a
Fix unused-parameter warning
4 years ago
Donna Dionne
88876b194c
Fixing interop client to send all RPC types for each duration_per_query.
4 years ago
Donna Dionne
9b1172697e
Adding a expect_status flag in xds interop client to get ready for
...
timeout tests.
4 years ago
Esun Kim
53ab235fb8
Fix google-explicit-constructor
4 years ago
Esun Kim
7d7c3cc711
Update by review
4 years ago
Esun Kim
2ff84ed8c2
C++ cast for void*
4 years ago
Esun Kim
ec0b88a5d7
Fix google-readability-casting
4 years ago
Esun Kim
75e3e660fd
Fix google-readability-todo
4 years ago
Donna Dionne
e4a060fb1e
Adding client changes needed for circuit breaking tests
...
- reworking interop client to accpet ClientConfig RPC
- adding new stats RPC
4 years ago
Donna Dionne
c85ce105ee
Fixing a bug in cpp xds interop client after the use of absl::GetFlag
...
Code used absl::string_view to point into FLAG_xxx, when we changed
to uses absl::GetFlag, absl::string_view is pointing into temp variables
which results in undefined behaviour for the flags.
4 years ago
Mark D. Roth
27e1c1c56d
clang-tidy: enable google-readability-braces-around-statements
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
Nathan Herring
da66b7d14e
Revert "Abseil Flags"
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
aae4f4cf18
Fix by misc-unused-using-decls
4 years ago
Esun Kim
e7434d385e
Fix by tidy-modernize-use-override
4 years ago
Esun Kim
ece76ee1e8
Fix code by readability-container-size-empty
4 years ago
Esun Kim
6d6648c7e1
Fix clang-tidy errors
4 years ago
Vijay Pai
f8b046e819
Eliminate ServerContextBase::Clear/Setup and fix unref process for core call
4 years ago
Yash Tibrewal
d10e06b60a
Add interop test for special_status_message
4 years ago
Eric Gribkoff
8c03da2c0a
Merge pull request #23629 from ericgribkoff/delay_fail_on_failed_rpc
...
Update semantics of --fail_on_failed_rpc
4 years ago
Eric Gribkoff
7df3017c8a
Update semantics of --fail_on_failed_rpc
4 years ago
Mark D. Roth
e681f37054
Remove env var protection of new xds routing code.
4 years ago
Donna Dionne
ea459f72f5
Fixing unsafe std::move.
4 years ago
Donna Dionne
1f30faad13
Fixing call to absl::StrSplit to deal with empty string case.
4 years ago
Donna Dionne
fc8923c0a3
Updating C++ interop client and server to do path matching and header
...
matching tests.
4 years ago
Mark D. Roth
9404f66f70
Replace most uses of gpr_asprintf() with absl calls.
4 years ago
Esun Kim
073c499e18
Added TCP_USER_TIMEOUT auto-detection
4 years ago
Esun Kim
165ee5007a
Replaced grpc::string with std::string
4 years ago
Alexander Polcyn
5727ccc28f
Rename deadline/timeout
5 years ago
Alexander Polcyn
46c13cd870
Add a flag to interop soak tests to exit early and fail if X seconds have passed and we're not done yet.
5 years ago
Alexander Polcyn
1dad16c0d9
Use C-core's histogram, drop use of exec_ctx header
5 years ago
Alexander Polcyn
b872ffe2f2
Make channel soak interop test more debuggable, add max_failures and
...
max_acceptable_latency_ms options
5 years ago
Eric Gribkoff
5330ead3ab
Add --fail_on_failed_rpc flag to xds tests
5 years ago
Yash Tibrewal
331b332392
Try fixing interop tests
5 years ago
Eric Gribkoff
db2edf9737
Properly set context on async call
5 years ago
Eric Gribkoff
627f5d5f47
xds interop client: use async api and initialize an int
...
fixes two bugs with the client, with an uninitialized int and where the
"timer" used to approximate a QPS would block waiting for a synchronous
RPC to timeout, which dramatically limited the QPS.
5 years ago
Esun Kim
415d41f9e8
Rerun clang-formatter-7
5 years ago
Jan Tattermusch
33e9718584
buildifier format
5 years ago
Jan Tattermusch
9cd65c71b2
add missing //test/cpp/interop:http2_client target
5 years ago
Yash Tibrewal
0a863f2243
Clang tidy xds interop client
5 years ago
Eric Gribkoff
2574d98967
buildifier
5 years ago
Eric Gribkoff
39eb1d31b8
clang tidy
5 years ago
Eric Gribkoff
7401256927
check arg early, correct var name
5 years ago
Eric Gribkoff
2509e0c97e
clang tidy
5 years ago
Eric Gribkoff
1d59b25dea
Add xDS test client and server
5 years ago
Esun Kim
f31ca23a6a
Add TestEnvironment to more tests
5 years ago
Lidi Zheng
c34bef4ca4
Format all Bazel files with buildifier
5 years ago