Commit Graph

7 Commits

Author SHA1 Message Date
Wanlin Du c8c82b1c2f
Add enablePrometheus annotation. (#30452)
* Add enablePrometheus annotation.

The PR adds the enablePrometheus annotation to load tests that are
part of PSM data plan performance tests. This annotation enables
all PSM related tests to obtain data from Prometehus, even for the
regular tests.
2022-08-02 09:23:53 -07:00
Paulo Castello da Costa cf0782bab3
Create directory tree before generating load test examples. (#30453)
PSM examples are created deeper and that may cause an error if the directories are not created before generating the examples.
2022-08-01 16:45:50 -07:00
Wanlin Du daaeec062b
Remove support for csharp(core) and ruby for PSM tests. (#29694) 2022-05-23 13:43:02 -07:00
Wanlin Du 61c69db2bf
Add templates for PSM test. (#29456)
* Add templates for PSM test.

The commit adds psm related template generated from
loadtest_template.py. This commit also update the
loadtest_example.sh to generate examples based on the templates.
2022-04-20 18:01:17 -07:00
Jan Tattermusch 2c6ab431a1
Add support for grpc-dotnet in GKE benchmarks (#28975)
* GKE benchmarks: add support for benchmarking grpc-dotnet

* add dotnet to loadtest basic templates

* print full path for generated examples

* add grpc-dotnet scenario to loadtest_example.sh generator

* add grpc-dotnet to the experimental kokoro job

* yapf format code
2022-04-07 05:13:37 -07:00
Wanlin Du 82871fe497
Update templates for php7 and php7_protobuf_c examples (#26578)
* Update templates for php7 and php7_protobuf_c examples
* Update templates and loadtest_examples.sh
2021-06-29 20:51:07 -07:00
Paulo Castello da Costa e76afe5457
Update load test template and config generation. (#26398)
* Update load test template and config generation.

This change includes the following features and fixes:

* Add a script to generate load test examples.
* Update template generation logic to support round trip from configs to templates (handling of repeated clients and servers for the same language and of named clients and servers in source configs).
* Integrate safe language names from scenario config.
* Update template and config formatting (now that we generate in round trip).
* Fix shellcheck lint warnings.
* Update README.md.
2021-06-02 12:57:32 -07:00