Skip to content

tests: disable by-name extension lookup in integration tests#45216

Open
kyessenov wants to merge 5 commits into
envoyproxy:mainfrom
kyessenov:no_extension_lookup
Open

tests: disable by-name extension lookup in integration tests#45216
kyessenov wants to merge 5 commits into
envoyproxy:mainfrom
kyessenov:no_extension_lookup

Conversation

@kyessenov
Copy link
Copy Markdown
Contributor

Commit Message: Further fixes to #23598.
Additional Description: AI disclosure: this is mostly written by AI, but I take full accountability for these changes.
Risk Level: low, test-only
Testing: yes
Docs Changes: none
Release Notes: none

kyessenov added 3 commits May 21, 2026 04:46
Change-Id: I225752d6a0ed55e66b6b71d111769777a25db327
Signed-off-by: Kuat Yessenov <kuat@google.com>
Change-Id: If1826b9669095db8dac4946ee82b5ab69814d4e3
Signed-off-by: Kuat Yessenov <kuat@google.com>
Change-Id: I63904bdf9dd7543c2a8e9fcf4e8edb52f5d795e7
Signed-off-by: Kuat Yessenov <kuat@google.com>
@repokitteh-read-only
Copy link
Copy Markdown

As a reminder, PRs marked as draft will not be automatically assigned reviewers,
or be handled by maintainer-oncall triage.

Please mark your PR as ready when you want it to be reviewed!

🐱

Caused by: #45216 was opened by kyessenov.

see: more, trace.

Change-Id: I5d840a84f5b588272ec6f47f76e98684ff9b2214
Signed-off-by: Kuat Yessenov <kuat@google.com>
@kyessenov
Copy link
Copy Markdown
Contributor Author

/gemini review

Copy link
Copy Markdown
Contributor

@gemini-code-assist gemini-code-assist Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request refactors Envoy's integration tests to replace generic configuration types like google.protobuf.Struct with specific, test-only proto messages. It introduces numerous new proto definitions across the test suite and updates filter factories to use the UniqueEmptyHttpFilterConfig template, ensuring that test filters are correctly identified by their type URLs rather than just their names. This change also allows for the removal of the runtime override that previously permitted extension lookup by name in integration tests. I have no feedback to provide as there were no review comments.

Change-Id: I34fdda5cb1e72af2279d72ff3e315bf75e5d99a4
Signed-off-by: Kuat Yessenov <kuat@google.com>
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