Skip to content

stats: enable tag-extraction check for ratelimit, scoped_rds, open_telemetry tests#46064

Open
davidvo-lyft wants to merge 1 commit into
envoyproxy:mainfrom
davidvo-lyft:davidvo/21595-enable-check-clean-flips
Open

stats: enable tag-extraction check for ratelimit, scoped_rds, open_telemetry tests#46064
davidvo-lyft wants to merge 1 commit into
envoyproxy:mainfrom
davidvo-lyft:davidvo/21595-enable-check-clean-flips

Conversation

@davidvo-lyft

Copy link
Copy Markdown
Contributor

These integration tests skipped the missing-tag-extraction-rule check with 2022-era TODOs citing stats that lacked rules at the time. Those rules now exist (e.g. grpc.$.** from #36673 covers the open_telemetry gRPC-client stats; scoped_rds gRPC-client stats are extracted by SCOPED_RDS_CONFIG). This enables the check in ratelimit, scoped_rds (and the shared InlineScopedRoutes fixture), and the open_telemetry stats sink. Since scoped_rds.h is shared, the on_demand and odcds tests are covered too.

Risk Level: Low (test only)
Testing: all five affected targets (ratelimit, scoped_rds, open_telemetry, on_demand, odcds) pass with the check enabled.
Docs Changes: n/a
Release Notes: n/a

Partially addresses #21595.

…lemetry tests

These integration tests skipped the missing-tag-extraction-rule check with
2022-era TODOs citing stats that lacked rules at the time. Those rules now
exist (e.g. grpc.$.** from envoyproxy#36673 covers the open_telemetry gRPC-client
stats; the scoped_rds gRPC-client stats are extracted by the SCOPED_RDS_CONFIG
rule). Enable the check in ratelimit, scoped_rds (and the shared
InlineScopedRoutes fixture), and the open_telemetry stats sink. Because
scoped_rds.h is shared, the on_demand and odcds tests are also covered.

All five affected targets pass with the check enabled.

Partially addresses envoyproxy#21595.

Signed-off-by: David Vo <davidvo@lyft.com>
@davidvo-lyft davidvo-lyft requested a deployment to external-contributors July 9, 2026 18:18 — with GitHub Actions Waiting
@repokitteh-read-only

Copy link
Copy Markdown

Hi @davidvo-lyft, welcome and thank you for your contribution.

We will try to review your Pull Request as quickly as possible.

In the meantime, please take a look at the contribution guidelines if you have not done so already.

🐱

Caused by: #46064 was opened by davidvo-lyft.

see: more, trace.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant