Stanley Cheung
fc159a6901
[Observability Testing] register prometheus exporter ( #34380 )
...
Working towards testing against CSM Observability. Added ability to
register a prometheus exporter with our Opentelemetry plugin. This will
allow our metrics to be available at the standard prometheus port
`:9464`.
2023-09-19 16:54:58 -07:00
Mohan Li
66f60aa763
[test] Allow set request/response size in interop soak test ( #34010 )
...
Internal bug: b/289109827
2023-08-10 09:34:27 -07:00
Stanley Cheung
2845a248d6
[GcpObservability] Remove sleep from observability test client ( #32817 )
...
.. as it is now part of the `GcpObservabilityClose()` routine
[itself](https://github.com/grpc/grpc/pull/32715/files#diff-e1ce0ccb4650e20b62a6d6b31655f446ad9ef72efca5849143e65f4a5a5e0310R223 ).
Background: #32715 may have broken the CI for observability interop
testing. The client seems to be taking too long to finish. More info at
b/277145074
We need to backport this to the `v1.54.x` branch if this is the right
fix.
2023-04-06 05:25:22 +00:00
Eugene Ostroukhov
c62ecd5cb4
[testing]: Add "orca_per_rpc" test case ( #32524 )
2023-03-14 11:06:31 -07:00
Stanley Cheung
db62c06171
GCP Observability testing for C++ ( #32531 )
...
Third try for #32466 .
This adds an interop client / server for GCP Observability integration
testing.
Everything is new here with no refactor. Plan is to get this in first
before trying to refactor out the flags.
2023-03-02 18:10:48 -08:00
Craig Tiller
78c799bce6
Revert "GCP Observability testing for C++" ( #32518 )
...
Reverts grpc/grpc#32466
2023-03-01 23:11:07 -08:00
Stanley Cheung
f217a732d3
GCP Observability testing for C++ ( #32466 )
...
This PR enables GCP Observability testing for C++.
This re-uses the existing interop test client and server and adds an
`--enable_observability=true` flag.
This also adds a `Dockerfile` and `run.sh` script to allow the test
framework to execute the test.
Framework PR:
https://github.com/GoogleCloudPlatform/grpc-gcp-tools/pull/18
Java PR: https://github.com/grpc/grpc-java/pull/9858
Golang PR: https://github.com/grpc/grpc-go/pull/5979
2023-03-01 14:25:02 -08:00