grpc/test/distrib/cpp
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
..
run_distrib_test_cmake.bat [Build] Removed gRPC_PROTOBUF_PACKAGE_TYPE, supporting config only (#32988) 2023-05-04 13:55:42 -07:00
run_distrib_test_cmake.sh [Deps] Fully vendored upb again (#34508) 2023-09-27 14:15:13 -07:00
run_distrib_test_cmake_aarch64_cross.sh [protobuf] Upgrade third_party/protobuf to 22.x (#32606) 2023-04-12 18:43:58 +02:00
run_distrib_test_cmake_as_externalproject.bat Switch all VS2017 builds to VS2019 (#32662) 2023-03-23 16:44:39 +01:00
run_distrib_test_cmake_as_externalproject.sh add task_runner.py --inner_jobs support for C++ distribtests (#28594) 2022-01-18 18:45:13 +01:00
run_distrib_test_cmake_as_submodule.sh [protobuf] Upgrade third_party/protobuf to 22.x (#32606) 2023-04-12 18:43:58 +02:00
run_distrib_test_cmake_fetchcontent.sh [protobuf] Upgrade third_party/protobuf to 22.x (#32606) 2023-04-12 18:43:58 +02:00
run_distrib_test_cmake_for_dll.bat Making windows/dll test no-op temporarily. This will be reenabled once DLL work is done. 2023-12-01 16:24:25 -08:00
run_distrib_test_cmake_module_install.sh add task_runner.py --inner_jobs support for C++ distribtests (#28594) 2022-01-18 18:45:13 +01:00
run_distrib_test_cmake_pkgconfig.sh [OTel] Generate pkg-config file for grpcpp_otel_plugin (#36686) 2024-05-24 10:41:11 -07:00
run_distrib_test_dummy.sh [bazelify tests] make grpc_distribtests_standalone and grpc_bazel_distribtest presubmit jobs a noop (#34391) 2023-09-19 19:31:24 +02:00