eg-contrib-testing

Validate Envoy Gateway translators, xDS, and conformance with standardized Go tests.

3|Updated Mar 8, 2026
One-click install
npx skills add https://github.com/missBerg/envoy-skills --skill eg-contrib-testing
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: eg-contrib-testing
Source: https://github.com/missBerg/envoy-skills/tree/main/gateway/contributors/skills/eg-contrib-testing
Command: npx skills add https://github.com/missBerg/envoy-skills --skill eg-contrib-testing

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Testing patterns for Envoy Gateway to standardize quality, coverage, and consistency across translators, xDS, and conformance tests.

Core Features & Use Cases

  • Golden-file tests for Gateway API translator confirming IR translation correctness.
  • xDS translator tests and E2E test patterns to verify runtime behavior and conformance.
  • CEL validation, benchmark, and fuzz testing patterns to improve reliability.

Quick Start

Run the gateway testing suite to validate translator, xDS, and conformance tests against your Envoy Gateway deployment.

Frequently Asked Questions about eg-contrib-testing

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I test Envoy Gateway translators for Gateway API translation correctness?

You can test Envoy Gateway translators by running standardized golden-file tests that validate Gateway API translation correctness against expected intermediate representation outputs.

What's the best way to verify xDS IR generation and E2E conformance in Envoy Gateway?

The best way to verify xDS IR generation and E2E conformance is by applying standardized testing patterns that validate runtime behavior and ensure consistent test coverage across the Envoy Gateway deployment.

Do I need a Go test environment to run Envoy Gateway conformance and fuzz testing patterns?

Yes, you need a Go test environment and access to the repository's internal testdata and test utilities to run and extend Envoy Gateway conformance, benchmark, and fuzz testing patterns.

Does Envoy Gateway testing support CEL validation and benchmarking?

Envoy Gateway testing supports CEL validation, benchmark, and fuzz testing patterns to improve reliability and ensure regression-free changes across translators, xDS, and conformance tests.

Why do my Envoy Gateway xDS translation tests fail to catch runtime behavior regressions?

xDS translation tests may miss regressions if they lack standardized E2E conformance patterns and golden-file intermediate representation validation to verify runtime behavior and translation correctness.