This commit includes the following changes: 1. A new load test template generator (loadtest_template.py) is added. The template generator combines existing configurations or templates for several languages into a single template that can be used to generate configurations for different languages or combinations of languages. 2. A basic template generated from the example tests in grpc/test-infra (loadtest_template_basic_all_languages.yaml) is added. 3. The load test config generator is updated to use the combined template. 4. An example run consisting of a single test (generated from the combined template) is added and set up to run continuously. |
||
|---|---|---|
| .. | ||
| api_reference | ||
| buildgen | ||
| codegen/core | ||
| debug/core | ||
| distrib | ||
| dockerfile | ||
| doxygen | ||
| fuzzer | ||
| gce | ||
| gcp | ||
| github | ||
| gource | ||
| http2_interop | ||
| internal_ci | ||
| interop_matrix | ||
| line_count | ||
| mkowners | ||
| package_hosting | ||
| profiling | ||
| release | ||
| remote_build | ||
| run_tests | ||
| README.md | ||
| bazel | ||
| bazel.rc | ||
README.md
buildgen: Template renderer for our build system.
distrib: Scripts to distribute language-specific packages and other distribution-related helper scripts.
dockerfile: Docker files to test gRPC.
doxygen: gRPC C/C++ documentation generation via Doxygen.
gce: Scripts to help setup testing infrastructure on GCE.
gcp: Helper scripts for interacting with various services on GCP (like Google container engine, BigQuery etc)
internal_ci: Support for running tests on an internal CI platform.
interop_matrix: Scripts to build, upload, and run gRPC clients in docker with various language/runtimes.
jenkins: Support for running tests on Jenkins.
run_tests: Scripts to run gRPC tests in parallel.
run_tests/performance: See the README for more notes on the performance tests.