grpc/test/cpp/ext
Yijie Ma bc4766381a [metrics] Templatized Metrics API (#36449)
This adds compile-time checking that the type of the value and the size of the labels and optional labels passed when recording a metric must match with the type and the size specified when the metric is registered.

The RegistrationBuilder API idea is credited to @ctiller.

<!--

If you know who should review your pull request, please assign it to that
person, otherwise the pull request would get assigned randomly.

If your pull request is for a specific language, please add the appropriate
lang label.

-->

Closes #36449

COPYBARA_INTEGRATE_REVIEW=https://github.com/grpc/grpc/pull/36449 from yijiem:registration-builder-api a727810136
PiperOrigin-RevId: 632271022
2024-05-09 14:31:47 -07:00
..
csm [CSM] Minor test modifications (#36564) 2024-05-08 14:08:57 -07:00
filters [grpc][Gpr_To_Absl_Logging] Migrating from gpr to absl logging - gpr_log (#36547) 2024-05-08 21:23:26 -07:00
gcp [reorg] move test/core/util -> test/core/test_util (#36446) 2024-04-29 17:06:40 -07:00
otel [metrics] Templatized Metrics API (#36449) 2024-05-09 14:31:47 -07:00
BUILD [reorg] move test/core/util -> test/core/test_util (#36446) 2024-04-29 17:06:40 -07:00
chaotic_good_test.cc [reorg] move test/core/util -> test/core/test_util (#36446) 2024-04-29 17:06:40 -07:00