Skip to content

Commit da623ce

Browse files
authored
update conformance report for EnvoyGateway v1.5.0 (#3987)
* update EnvoyGateway conformance report * update * update version
1 parent 85839c8 commit da623ce

File tree

3 files changed

+125
-14
lines changed

3 files changed

+125
-14
lines changed

conformance/reports/v1.3.0/envoy-gateway/README.md

Lines changed: 17 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,17 @@
22

33
## Table of Contents
44

5-
|API channel|Implementation version|Mode|Report|
6-
|-----------|----------------------|----|------|
7-
| experimental |[v1.4.0](https://github.com/envoyproxy/gateway/releases/tag/v1.4.0)| default |[link](./experimental-v1.4.0-default-report.yaml)|
5+
| API channel | Implementation version | Mode | Report |
6+
|--------------|---------------------------------------------------------------------|------------------------------|------------------------------------------------------------------|
7+
| experimental | [v1.5.0](https://github.com/envoyproxy/gateway/releases/tag/v1.5.0) | ControllerNamespace(default) | [link](./experimental-v1.5.0-default-report.yaml) |
8+
| experimental | [v1.5.0](https://github.com/envoyproxy/gateway/releases/tag/v1.5.0) | GatewayNamespace | [link](./experimental-v1.5.0-gateway-namespace-mode-report.yaml) |
9+
10+
11+
## Overview
12+
13+
Envoy Gateway supports different deployment [modes](https://gateway.envoyproxy.io/docs/tasks/operations/deployment-mode/#supported-modes),
14+
including a controller namespace mode(the default one) and a [gateway namespace mode](https://gateway.envoyproxy.io/docs/tasks/operations/deployment-mode/#gateway-namespace-mode).
15+
The conformance tests are run against both modes to ensure compatibility and functionality.
816

917
## Reproduce
1018

@@ -23,8 +31,13 @@
2331

2432
3. Run the conformance tests
2533

34+
```bash
35+
KUBE_DEPLOY_PROFILE=default CONFORMANCE_REPORT_PATH=conformance-report-k8s.yaml make experimental-conformance
36+
```
37+
or
38+
2639
```bash
27-
CONFORMANCE_REPORT_PATH=conformance-report-k8s.yaml make experimental-conformance
40+
KUBE_DEPLOY_PROFILE=gateway-namespace-mode CONFORMANCE_REPORT_PATH=conformance-report-k8s.yaml make experimental-conformance
2841
```
2942

3043
4. Check the produced report

conformance/reports/v1.3.0/envoy-gateway/experimental-v1.4.0-default-report.yaml renamed to conformance/reports/v1.3.0/envoy-gateway/experimental-v1.5.0-default-report.yaml

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
apiVersion: gateway.networking.k8s.io/v1
2-
date: "2025-05-14T03:12:24Z"
2+
date: "2025-08-08T05:23:48Z"
33
gatewayAPIChannel: experimental
44
gatewayAPIVersion: v1.3.0
55
implementation:
@@ -8,18 +8,10 @@ implementation:
88
organization: envoyproxy
99
project: envoy-gateway
1010
url: https://github.com/envoyproxy/gateway
11-
version: latest
11+
version: v1.5.0
1212
kind: ConformanceReport
1313
mode: default
1414
profiles:
15-
- core:
16-
result: success
17-
statistics:
18-
Failed: 0
19-
Passed: 12
20-
Skipped: 0
21-
name: GATEWAY-GRPC
22-
summary: Core tests succeeded.
2315
- core:
2416
result: success
2517
statistics:
@@ -67,5 +59,13 @@ profiles:
6759
Skipped: 0
6860
name: GATEWAY-TLS
6961
summary: Core tests succeeded.
62+
- core:
63+
result: success
64+
statistics:
65+
Failed: 0
66+
Passed: 12
67+
Skipped: 0
68+
name: GATEWAY-GRPC
69+
summary: Core tests succeeded.
7070
succeededProvisionalTests:
7171
- HTTPRouteRequestPercentageMirror
Lines changed: 98 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,98 @@
1+
apiVersion: gateway.networking.k8s.io/v1
2+
date: "2025-08-08T05:25:57Z"
3+
gatewayAPIChannel: experimental
4+
gatewayAPIVersion: v1.3.0
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: v1.5.0
12+
kind: ConformanceReport
13+
mode: GatewayNamespace
14+
profiles:
15+
- core:
16+
result: success
17+
statistics:
18+
Failed: 0
19+
Passed: 12
20+
Skipped: 0
21+
extended:
22+
result: success
23+
statistics:
24+
Failed: 0
25+
Passed: 1
26+
Skipped: 0
27+
supportedFeatures:
28+
- GatewayAddressEmpty
29+
- GatewayHTTPListenerIsolation
30+
- GatewayInfrastructurePropagation
31+
- GatewayPort8080
32+
unsupportedFeatures:
33+
- GatewayStaticAddresses
34+
name: GATEWAY-GRPC
35+
summary: Core tests succeeded. Extended tests succeeded.
36+
- core:
37+
result: success
38+
statistics:
39+
Failed: 0
40+
Passed: 33
41+
Skipped: 0
42+
extended:
43+
result: success
44+
statistics:
45+
Failed: 0
46+
Passed: 24
47+
Skipped: 0
48+
supportedFeatures:
49+
- GatewayAddressEmpty
50+
- GatewayHTTPListenerIsolation
51+
- GatewayInfrastructurePropagation
52+
- GatewayPort8080
53+
- HTTPRouteBackendProtocolH2C
54+
- HTTPRouteBackendProtocolWebSocket
55+
- HTTPRouteBackendRequestHeaderModification
56+
- HTTPRouteBackendTimeout
57+
- HTTPRouteDestinationPortMatching
58+
- HTTPRouteHostRewrite
59+
- HTTPRouteMethodMatching
60+
- HTTPRouteParentRefPort
61+
- HTTPRoutePathRedirect
62+
- HTTPRoutePathRewrite
63+
- HTTPRoutePortRedirect
64+
- HTTPRouteQueryParamMatching
65+
- HTTPRouteRequestMirror
66+
- HTTPRouteRequestMultipleMirrors
67+
- HTTPRouteRequestPercentageMirror
68+
- HTTPRouteRequestTimeout
69+
- HTTPRouteResponseHeaderModification
70+
- HTTPRouteSchemeRedirect
71+
unsupportedFeatures:
72+
- GatewayStaticAddresses
73+
name: GATEWAY-HTTP
74+
summary: Core tests succeeded. Extended tests succeeded.
75+
- core:
76+
result: success
77+
statistics:
78+
Failed: 0
79+
Passed: 11
80+
Skipped: 0
81+
extended:
82+
result: success
83+
statistics:
84+
Failed: 0
85+
Passed: 1
86+
Skipped: 0
87+
supportedFeatures:
88+
- GatewayAddressEmpty
89+
- GatewayHTTPListenerIsolation
90+
- GatewayInfrastructurePropagation
91+
- GatewayPort8080
92+
unsupportedFeatures:
93+
- GatewayStaticAddresses
94+
name: GATEWAY-TLS
95+
summary: Core tests succeeded. Extended tests succeeded.
96+
succeededProvisionalTests:
97+
- GatewayInfrastructure
98+
- HTTPRouteRequestPercentageMirror

0 commit comments

Comments
 (0)