Paulo Castello da Costa
3ad2e3185f
LoadTest generator for OSS benchmarks framework. ( #25781 )
...
* LoadTest generator for OSS benchmarks framework.
This change adds a LoadTest configuration generator for the OSS
benchmarks framework. The output of the generator is a multipart
YAML file that specifies uniquely named LoadTest resources that
can be applied to a kubernetes cluster.
For the benchmarks framework, see https://github.com/github/test-infra .
4 years ago
Yash Tibrewal
13a4888183
Remove disrespectful terms
4 years ago
Sergii Tkachenko
8db79e2e71
Python style: reformat code using updated yapf 0.30.0
4 years ago
Jan Tattermusch
8b775834d6
add "scenarios" top level element
4 years ago
Jan Tattermusch
4dfd34f002
add a simple export tool for JSON performance scenarios
4 years ago
Patrice Chalin
891ca8a443
Guides links updates
5 years ago
Lidi Zheng
d657d73565
Integrate existing gRPC Python stack benchmarks with Bazel
5 years ago
Lidi Zheng
fdbeb3c5c3
Enforce 1 channel per client
5 years ago
Lidi Zheng
c22b161d4e
Improve benchmark automations:
...
1. Use monotonic time;
2. Improve readabilities;
3. Add two more fields for number of processes.
5 years ago
Lidi Zheng
50a7c863dd
Add nto1 scenario between aio and C++
5 years ago
Lidi Zheng
72514e9bf4
Adding more comments & fix the outstanding channel count
5 years ago
Lidi Zheng
4819d8ba6e
Improve scenario configs & plumb through channel arguments
5 years ago
Lidi Zheng
68be8a7742
Improve log readability & polish scenario parameters
5 years ago
Lidi Zheng
03e1bf1071
Fix already cancelled RPC
5 years ago
Lidi Zheng
df7d02c887
Make shellcheck happy
5 years ago
Lidi Zheng
32d83a9c28
Use tools/bazel instead of installed bazel
5 years ago
Lidi Zheng
c702f7238e
s/blaze/bazel/
5 years ago
Lidi Zheng
3a46fc73dd
Use Bazel to build and run aio qps worker
5 years ago
Lidi Zheng
e9b1cddb97
Fix the cpp server scenarios
5 years ago
Lidi Zheng
88077403cb
Add full capacity benchmark scenario
5 years ago
Lidi Zheng
8bede2fe91
Explicitly disable fork support
5 years ago
Lidi Zheng
8a70e757fa
Re-enable all scenarios
5 years ago
Lidi Zheng
5e2114d92f
Fix the sub worker
5 years ago
Lidi Zheng
2d81bd203f
Introduce sub workers
5 years ago
Lidi Zheng
e0f235ed99
Unconstrained?
5 years ago
Lidi Zheng
37bb427c03
Make run_worker_python.sh an executable
5 years ago
Lidi Zheng
85eb4c17fb
Use Python3.6 v2
5 years ago
Lidi Zheng
2e4e4f72c1
Use Python3.6 instead of Python3.7
5 years ago
Lidi Zheng
d309d35934
Fix the build performance for python_asyncio
5 years ago
Lidi Zheng
6f343fc758
Make sanity tests happy
5 years ago
Lidi Zheng
5d46af6c19
Fix typo in build_performance.sh
5 years ago
Lidi Zheng
1ba37eebd2
Add Python AsyncIO to the party
5 years ago
Lidi Zheng
c53dd61dc7
Stop building for Android
5 years ago
Ben Reed
01457b2b5a
Add ignore android flag in performance README.md
...
The tools/run_tests/performance/README.md file provides an example to
run workers in Java. However, this example does not work out of the
box, because the Java build requires an Android SDK. This change adds a
Gradle flag `-PskipAndroid=true` to the existing example, allowing it to
work as intended.
Signed-off-by: Ben Reed <benreed@google.com>
5 years ago
Esun Kim
7be821ac47
Yapf all target python sources
5 years ago
chentanjun
4ecc1fe6a4
fix the wrong word
5 years ago
Jan Tattermusch
0d6eec8b8f
a few fixes for run_performance_tests.py flame graph generators
5 years ago
Stanley Cheung
0a8fbd2a67
Fix broken php7 performance benchmarks build
6 years ago
Jan Tattermusch
c586eea27e
adjust run_*tests.py
6 years ago
Yash Tibrewal
abcd5861eb
Nuking the poll-cv polling engine
6 years ago
ncteisen
440f734d59
Remove owners for tools/run_tests/performance
6 years ago
Lidi Zheng
8cb2d0546d
Upgrade sanity Docker image to debian:stretch
...
* Use latest pylint in Python 3.7 (they dropped support for PY2)
* Make latest pylint happy
* Forced to upgrade to shellcheck 0.4.4
* Make shellcheck 0.4.4 happy
* Adopt reviewers' advice to reduce global disabled rules
6 years ago
Jan Tattermusch
b30218b6e0
C#: use netcoreapp1.1 qps worker
6 years ago
Jan Tattermusch
84c74b67f8
build C++ in benchmarks with cmake
6 years ago
Jan Tattermusch
5d70ac18e0
too many C++ benchmarks considered "smoketest"
6 years ago
Jan Tattermusch
eac8b812b4
fixup #16837
6 years ago
Jan Tattermusch
22c6257040
only build with python27 in performance benchmarks
6 years ago
Jan Tattermusch
96ae5f9aaa
make sure port server runs locally too
6 years ago
Jan Tattermusch
ef9cd82b08
fix build of performance benchmarks
6 years ago
Jan Tattermusch
52e17d7d0b
correctly set performance job metadata on kokoro
6 years ago