Skip to content

Commit 58bd1e3

Browse files
authored
v1.2.1 conformance report for Envoy Gateway (#3651)
* v1.2.1 conformance report for Envoy Gateway Signed-off-by: Arko Dasgupta <[email protected]> * update report Signed-off-by: Arko Dasgupta <[email protected]> --------- Signed-off-by: Arko Dasgupta <[email protected]>
1 parent 0dc4f03 commit 58bd1e3

File tree

2 files changed

+101
-0
lines changed

2 files changed

+101
-0
lines changed
Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
# Envoy Gateway
2+
3+
## Table of Contents
4+
5+
|API channel|Implementation version|Mode|Report|
6+
|-----------|----------------------|----|------|
7+
| experimental |[v1.3.1](https://github.com/envoyproxy/gateway/releases/tag/v1.3.1)| default |[link](./experimental-v1.2.1-default-report.yaml)|
8+
9+
## Reproduce
10+
11+
1. Clone the Envoy Gateway GitHub repository
12+
13+
```bash
14+
git clone https://github.com/envoyproxy/gateway.git && cd gateway
15+
```
16+
17+
2. Check out the desired version
18+
19+
```bash
20+
export VERSION=v<x.y.z>
21+
git checkout $VERSION
22+
```
23+
24+
3. Run the conformance tests
25+
26+
```bash
27+
CONFORMANCE_REPORT_PATH=conformance-report-k8s.yaml make experimental-conformance
28+
```
29+
30+
4. Check the produced report
31+
32+
```bash
33+
cat ./conformance-report-k8s.yaml
34+
```
Lines changed: 67 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,67 @@
1+
apiVersion: gateway.networking.k8s.io/v1
2+
date: "2025-03-05T13:37:19Z"
3+
gatewayAPIChannel: experimental
4+
gatewayAPIVersion: v1.2.1
5+
implementation:
6+
contact:
7+
- https://github.com/envoyproxy/gateway/blob/main/GOVERNANCE.md
8+
organization: envoyproxy
9+
project: envoy-gateway
10+
url: https://github.com/envoyproxy/gateway
11+
version: latest
12+
kind: ConformanceReport
13+
mode: default
14+
profiles:
15+
- core:
16+
result: success
17+
statistics:
18+
Failed: 0
19+
Passed: 11
20+
Skipped: 0
21+
name: GATEWAY-TLS
22+
summary: Core tests succeeded.
23+
- core:
24+
result: success
25+
statistics:
26+
Failed: 0
27+
Passed: 12
28+
Skipped: 0
29+
name: GATEWAY-GRPC
30+
summary: Core tests succeeded.
31+
- core:
32+
result: success
33+
statistics:
34+
Failed: 0
35+
Passed: 33
36+
Skipped: 0
37+
extended:
38+
result: success
39+
statistics:
40+
Failed: 0
41+
Passed: 21
42+
Skipped: 0
43+
supportedFeatures:
44+
- GatewayHTTPListenerIsolation
45+
- GatewayPort8080
46+
- HTTPRouteBackendProtocolH2C
47+
- HTTPRouteBackendProtocolWebSocket
48+
- HTTPRouteBackendRequestHeaderModification
49+
- HTTPRouteBackendTimeout
50+
- HTTPRouteDestinationPortMatching
51+
- HTTPRouteHostRewrite
52+
- HTTPRouteMethodMatching
53+
- HTTPRouteParentRefPort
54+
- HTTPRoutePathRedirect
55+
- HTTPRoutePathRewrite
56+
- HTTPRoutePortRedirect
57+
- HTTPRouteQueryParamMatching
58+
- HTTPRouteRequestMirror
59+
- HTTPRouteRequestMultipleMirrors
60+
- HTTPRouteRequestTimeout
61+
- HTTPRouteResponseHeaderModification
62+
- HTTPRouteSchemeRedirect
63+
unsupportedFeatures:
64+
- GatewayInfrastructurePropagation
65+
- GatewayStaticAddresses
66+
name: GATEWAY-HTTP
67+
summary: Core tests succeeded. Extended tests succeeded.

0 commit comments

Comments
 (0)