Donna Dionne
88876b194c
Fixing interop client to send all RPC types for each duration_per_query.
2020-12-22 10:15:48 -08:00
Donna Dionne
9b1172697e
Adding a expect_status flag in xds interop client to get ready for
...
timeout tests.
2020-12-21 09:51:26 -08:00
Esun Kim
53ab235fb8
Fix google-explicit-constructor
2020-12-03 15:03:39 -08:00
Esun Kim
7d7c3cc711
Update by review
2020-12-02 13:42:53 -08:00
Esun Kim
2ff84ed8c2
C++ cast for void*
2020-11-30 17:29:15 -08:00
Esun Kim
ec0b88a5d7
Fix google-readability-casting
2020-11-30 17:27:51 -08:00
Esun Kim
75e3e660fd
Fix google-readability-todo
2020-11-25 10:09:42 -08:00
Donna Dionne
e4a060fb1e
Adding client changes needed for circuit breaking tests
...
- reworking interop client to accpet ClientConfig RPC
- adding new stats RPC
2020-11-20 16:23:49 -08:00
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.
2020-11-15 15:30:43 -08:00
Mark D. Roth
27e1c1c56d
clang-tidy: enable google-readability-braces-around-statements
2020-11-06 13:41:44 -08:00
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.
2020-11-06 16:07:19 +01:00
Nathan Herring
da66b7d14e
Revert "Abseil Flags"
2020-10-24 15:19:55 -07:00
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 .
2020-10-23 19:36:33 +02:00
Esun Kim
aae4f4cf18
Fix by misc-unused-using-decls
2020-10-19 18:12:11 -07:00
Esun Kim
e7434d385e
Fix by tidy-modernize-use-override
2020-10-16 14:01:06 -07:00
Esun Kim
ece76ee1e8
Fix code by readability-container-size-empty
2020-10-16 09:48:20 -07:00
Esun Kim
6d6648c7e1
Fix clang-tidy errors
2020-10-13 09:51:31 -07:00
Vijay Pai
f8b046e819
Eliminate ServerContextBase::Clear/Setup and fix unref process for core call
2020-09-22 00:37:25 -07:00
Yash Tibrewal
d10e06b60a
Add interop test for special_status_message
2020-09-17 14:00:47 -07:00
Eric Gribkoff
7df3017c8a
Update semantics of --fail_on_failed_rpc
2020-07-27 10:11:19 -07:00
Mark D. Roth
e681f37054
Remove env var protection of new xds routing code.
2020-07-20 07:59:07 -07:00
Donna Dionne
ea459f72f5
Fixing unsafe std::move.
2020-07-16 16:05:31 -07:00
Donna Dionne
1f30faad13
Fixing call to absl::StrSplit to deal with empty string case.
2020-07-15 17:31:10 -07:00
Donna Dionne
fc8923c0a3
Updating C++ interop client and server to do path matching and header
...
matching tests.
2020-07-14 18:23:18 -07:00
Mark D. Roth
9404f66f70
Replace most uses of gpr_asprintf() with absl calls.
2020-07-07 12:01:02 -07:00
Esun Kim
073c499e18
Added TCP_USER_TIMEOUT auto-detection
2020-07-06 20:27:58 -07:00
Esun Kim
165ee5007a
Replaced grpc::string with std::string
2020-06-29 17:56:36 -07:00
Alexander Polcyn
5727ccc28f
Rename deadline/timeout
2020-06-10 23:25:29 -07:00
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.
2020-06-08 18:40:11 -07:00
Alexander Polcyn
1dad16c0d9
Use C-core's histogram, drop use of exec_ctx header
2020-05-08 15:54:38 -07:00
Alexander Polcyn
b872ffe2f2
Make channel soak interop test more debuggable, add max_failures and
...
max_acceptable_latency_ms options
2020-05-07 11:41:16 -07:00
Eric Gribkoff
5330ead3ab
Add --fail_on_failed_rpc flag to xds tests
2020-04-24 08:57:43 -07:00
Yash Tibrewal
331b332392
Try fixing interop tests
2020-04-10 16:43:30 -07:00
Eric Gribkoff
db2edf9737
Properly set context on async call
2020-03-05 00:36:03 -08:00
Eric Gribkoff
49ede8e078
Merge pull request #22226 from ericgribkoff/async_xds_interop-client
...
xds interop client: use async api and initialize an int
2020-03-04 10:32:36 -08:00
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.
2020-03-03 17:19:20 -08:00
Esun Kim
415d41f9e8
Rerun clang-formatter-7
2020-03-03 10:46:55 -08:00
Yash Tibrewal
a77d7c0f5a
Merge pull request #21999 from yashykt/xdsinteropclangtidy
...
Clang tidy xds interop client
2020-02-13 12:33:56 -08:00
Jan Tattermusch
33e9718584
buildifier format
2020-02-13 12:46:22 +01:00
Jan Tattermusch
9cd65c71b2
add missing //test/cpp/interop:http2_client target
2020-02-13 12:46:22 +01:00
Yash Tibrewal
0a863f2243
Clang tidy xds interop client
2020-02-12 17:34:42 -08:00
Eric Gribkoff
2574d98967
buildifier
2020-02-09 19:03:59 -08:00
Eric Gribkoff
39eb1d31b8
clang tidy
2020-02-09 01:07:14 -08:00
Eric Gribkoff
7401256927
check arg early, correct var name
2020-02-06 18:20:50 -08:00
Eric Gribkoff
2509e0c97e
clang tidy
2020-02-04 01:28:31 -08:00
Eric Gribkoff
1d59b25dea
Add xDS test client and server
2020-02-04 00:39:52 -08:00
Esun Kim
f31ca23a6a
Add TestEnvironment to more tests
2020-01-09 17:01:52 -08:00
Lidi Zheng
c34bef4ca4
Format all Bazel files with buildifier
2019-11-05 14:03:52 -08:00
Vijay Pai
e35c869aaf
Remove unused-parameter warnings, round 2 (19 of 19)
2019-10-21 09:16:35 -07:00
Vijay Pai
406b70629a
Remove unused parameter warning (17 of 20)
2019-10-17 08:52:00 -07:00