From 63db0c3da5037edf4fbf5c365501833915e3d19d Mon Sep 17 00:00:00 2001 From: bitliu Date: Sat, 11 Oct 2025 11:44:10 +0800 Subject: [PATCH] Adds envoy-ai-gateway v1.0.1 conformance report Signed-off-by: bitliu --- .../v1.0.1/gateway/envoy-ai-gateway/README.md | 33 +++++++++++++++++++ .../envoy-ai-gateway/aigw-latest-report.yaml | 23 +++++++++++++ 2 files changed, 56 insertions(+) create mode 100644 conformance/reports/v1.0.1/gateway/envoy-ai-gateway/README.md create mode 100644 conformance/reports/v1.0.1/gateway/envoy-ai-gateway/aigw-latest-report.yaml diff --git a/conformance/reports/v1.0.1/gateway/envoy-ai-gateway/README.md b/conformance/reports/v1.0.1/gateway/envoy-ai-gateway/README.md new file mode 100644 index 000000000..3fc25c5e3 --- /dev/null +++ b/conformance/reports/v1.0.1/gateway/envoy-ai-gateway/README.md @@ -0,0 +1,33 @@ +# Envoy AI Gateway + +## Table of Contents + +| Extension Version Tested | Profile Tested | Implementation Version | Mode | Report | +|--------------------------|----------------|------------------------|---------|-----------------------------------------------------------------------| +| v1.0.1 | Gateway | [latest](https://github.com/envoyproxy/ai-gateway) | default | [Conformance report](./aigw-latest-report.yaml) | +| ... | ... | ... | ... | ... | + +## Reproduce + +This is a mirror of the envoy ai gateway [conformance e2e test](https://github.com/envoyproxy/ai-gateway/blob/main/.github/workflows/build_and_test.yaml), which includes the conformance tests for the Gateway API and Inference Extension. + +### Prerequisites + +In order to run the conformance tests, the following prerequisites must be met: + +- The [kubectl](https://kubernetes.io/docs/tasks/tools/) command-line tool installed and configured for the active cluster context. +- The [helm](https://github.com/helm/helm),[kind](https://kind.sigs.k8s.io), [git](https://git-scm.com/downloads), and [make](https://www.gnu.org/software/make/) command-line tools installed. + +### Steps + +1. Clone the envoy-ai-gateway repository and checkout the release: + + ```sh + git clone https://github.com/envoyproxy/ai-gateway.git && cd ai-gateway + ``` + +2. Running the Gateway API Inference Extension conformance tests: + + ```sh + make test-e2e-inference-extension TEST_KEEP_CLUSTER=true + ``` diff --git a/conformance/reports/v1.0.1/gateway/envoy-ai-gateway/aigw-latest-report.yaml b/conformance/reports/v1.0.1/gateway/envoy-ai-gateway/aigw-latest-report.yaml new file mode 100644 index 000000000..b0fe06a48 --- /dev/null +++ b/conformance/reports/v1.0.1/gateway/envoy-ai-gateway/aigw-latest-report.yaml @@ -0,0 +1,23 @@ +GatewayAPIInferenceExtensionVersion: v1.0.1 +apiVersion: gateway.networking.k8s.io/v1 +date: "2025-10-11T00:33:01Z" +gatewayAPIChannel: experimental +gatewayAPIVersion: v1.3.0 +implementation: + contact: + - '@envoy-ai-gateway/maintainers' + organization: EnvoyProxy + project: Envoy AI Gateway + url: https://github.com/envoyproxy/ai-gateway + version: latest +kind: ConformanceReport +mode: default +profiles: +- core: + result: success + statistics: + Failed: 0 + Passed: 9 + Skipped: 0 + name: Gateway + summary: Core tests succeeded.