grpc/test/distrib
Yash Tibrewal ac303a09f6 [OTel] Generate pkg-config file for grpcpp_otel_plugin (#36686)
Public Changes -
* Add a pkgconfig installer for `grpcpp_otel_plugin`

Example Changes -
* Add example of how to use the pkgconfig for `grpcpp_otel_plugin` with the existing OpenTelemetry example.
* Add another OpenTelemetry example that uses OTel's OStream exporter. This makes it easier to test the pkgconfig file for `grpcpp_otel_plugin` since the OStream exporter does not require any additional dependencies, as opposed to the Prometheus exporter.

Test changes -
* Modify `run_distrib_test_cmake_pkgconfig.sh` test to install opentelemetry and build the example with the OStream exporter.

Closes #36686

PiperOrigin-RevId: 636965475
2024-05-24 10:41:11 -07:00
..
bazel [Python Bazel] Allow overwriting grpc_library in python_rules.bzl (#35629) 2024-02-13 11:45:29 -08:00
cpp [OTel] Generate pkg-config file for grpcpp_otel_plugin (#36686) 2024-05-24 10:41:11 -07:00
csharp [csharp] Use a stable/supported C# runtime in ubuntu 22.04 distribtest docker images (#35955) 2024-02-27 10:34:33 -08:00
gcf/python [Python Version] Drop support for Python 3.7 (#34450) 2024-04-08 11:17:51 -07:00
php [test] Run PHP distribtests with make -j8 (#33831) 2023-07-24 11:38:50 -07:00
python [Python Dist] Fix grpc_distribtests_python (#36352) 2024-04-15 14:29:41 -07:00
ruby Pointing the protobuf submodule to the new URL (#26811) 2021-07-29 10:19:16 -07:00