Jan Tattermusch
a6b5e5c73a
make qps_worker --server_port behavior consistent with java
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
9e8a13bb93
Fix by tidy-readability-redundant-control-flow
4 years ago
Esun Kim
e7434d385e
Fix by tidy-modernize-use-override
4 years ago
Esun Kim
6ae8463500
Fix by modernize-make-unique
4 years ago
Esun Kim
ece76ee1e8
Fix code by readability-container-size-empty
4 years ago
Esun Kim
a51fe3e675
Fix abseil-* clang-tidy errors
4 years ago
Esun Kim
c08f33c437
Fix clang-tidy errors
4 years ago
Esun Kim
6d6648c7e1
Fix clang-tidy errors
4 years ago
Alexander Polcyn
eed39b385a
Allow --qps_server_target_override to configure clients even if the driver isn't configuring any servers
4 years ago
Esun Kim
5112d75a46
Add TestEnvironment to tests
4 years ago
Esun Kim
3e7d5976b5
Add TestEnvironment to tests
4 years ago
Esun Kim
f2374fb591
Add TestEnvironment to tests
4 years ago
Esun Kim
165ee5007a
Replaced grpc::string with std::string
5 years ago
Esun Kim
2a3b1f0eb7
Revert log changes
5 years ago
Esun Kim
b3469c723e
Pre-assigned the server port and added more logs
5 years ago
Esun Kim
ed2037d343
Update by review
5 years ago
Esun Kim
0eefd8b209
Finish client first completely for client-lead tests
5 years ago
Esun Kim
d45f877dfb
Add more logs and asswert to qps_worker
5 years ago
Mark D. Roth
c769951764
Remove deprecated variant of JoinHostPort().
5 years ago
Mark D. Roth
fc6f26c89b
Remove grpc_core::StringView.
5 years ago
Alexander Polcyn
962a8f28f9
Add a flag to set a grpclb+pick_first service config in
...
CreateTestChannel; use CreateTestChannel in qps_json_driver
5 years ago
Esun Kim
415d41f9e8
Rerun clang-formatter-7
5 years ago
Jan Tattermusch
41ac287f7b
generate build metadata from bazel BUILD
5 years ago
Lidi Zheng
16ea383337
Update qps scenarios
5 years ago
Vijay Pai
6622c94c17
Shutdown server properly before CQs
5 years ago
Esun Kim
e52081f903
More pythons to be formatted
5 years ago
Jan Tattermusch
e5634f318c
dont run qps_json_driver and json_run_localhost scenarios under bazel on mac
5 years ago
Vijay Pai
be6979202b
Revamp server-side C++ callback API, message allocator, and mocking
5 years ago
Esun Kim
e45b60d1fe
Fix unique_ptr<char> memory allocation mismatch
5 years ago
Esun Kim
b2b7fc9af8
Replaced grpc_core::UniquePtr with std::unique_ptr
5 years ago
Richard Belleville
9918329bb5
Groundhog day
5 years ago
Richard Belleville
57e40c87e9
Buildifier again
5 years ago
Lidi Zheng
02f558e57a
Make the generated file buildifier format compatible
5 years ago
Lidi Zheng
202a02341f
Regenerate qps scenarios
5 years ago
Lidi Zheng
c34bef4ca4
Format all Bazel files with buildifier
5 years ago
Richard Belleville
444d5b7760
Revert "Reuse the definition already in the bazel/ directory"
...
Turns out that putting this in the main build definition starklark file
means that our users will also incur a dependency on the repo rule.
That's no bueno.
This reverts commit 78e443b4f6
.
5 years ago
Richard Belleville
78e443b4f6
Reuse the definition already in the bazel/ directory
5 years ago
Richard Belleville
4c8935761d
Add wrapper layer for Blaze
5 years ago
Eytan Kidron
c97ce9057b
Simplify the platform and constraints settings for remote execution
...
* Remove the toolchains //third_party/toolchains:local and //third_party/toolchains:local_large.
* Remove the platforms :rbe_ubuntu1604, :rbe_ubuntu1604_large, :local and :local_large.
* No longer inherit from @rbe_default//config:platform but instead use it directly. It is now the only non-windows platform.
* When creating @rbe_default//config:platform directly with rbe_autoconfig, set dockerAddCapabilities and dockerPrivileged directly in the exec_properties field. No need to set dockerNetwork to "off" and dockerSiblingContainers to false since these are the defaults.
* Also set gceMachineType = "n1-highmem-2" on the default platform. This value can be overridden by specific targets that want to use LARGE_MACHINE.
* Use create_exec_properties_dict where appropriate.
* Use custom_exec_properties to define LARGE_MACHINE.
I wasn't able to test thoroughly that this PR does not break any existing targets. I was not able to run anything on windows/mac and I also don't have access to gRPC's RBE setup.
5 years ago
Jan Tattermusch
e5e3f70a1a
Revert "Revert "Upgrade to bazel 1.0.0""
5 years ago
nanahpang
8983ad4aff
Revert "Measure benchmark results more accurately in qps_driver"
5 years ago
Na-Na Pang
18580a9f4e
clang format
5 years ago
Na-Na Pang
03ac8490ea
revert changes
5 years ago
Na-Na Pang
1ead5c1905
remove the last invalid read, which cause hanging issue in driver
5 years ago
Na-Na Pang
968f7130a7
Fix typo
5 years ago
Na-Na Pang
b6fe2678bb
Clarify comments
5 years ago
Na-Na Pang
8edf0dd0c8
clang format
5 years ago