Skip to content

Commit 3422b2f

Browse files
authored
Add conformance report for NGINX Gateway Fabric v1.5.0 (#3467)
* Add conformance report for NGINX Gateway Fabric v1.5.0 * add new line at the end of the file
1 parent 0c4f499 commit 3422b2f

File tree

2 files changed

+90
-0
lines changed

2 files changed

+90
-0
lines changed
Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
# Nginxinc NGINX Gateway Fabric
2+
3+
## Table of Contents
4+
5+
| API channel | Implementation version | Mode | Report |
6+
|--------------|--------------------------------------------------------------------------------|---------|--------------------------------------------------|
7+
| experimental | [v1.5.0](https://github.com/nginxinc/nginx-gateway-fabric/releases/tag/v1.5.0) | default | [link](./experimental-1.5.0-default-report.yaml) |
8+
9+
## Reproduce
10+
11+
To reproduce results, clone the NGF repository:
12+
13+
```shell
14+
git clone https://github.com/nginxinc/nginx-gateway-fabric.git && cd nginx-gateway-fabric/tests
15+
```
16+
17+
Follow the steps in the [NGINX Gateway Fabric Testing](https://github.com/nginxinc/nginx-gateway-fabric/blob/main/tests/README.md) document to run the conformance tests. If you are running tests on the `edge` version, then you don't need to build any images. Otherwise, you'll need to check out the specific release tag that you want to test, and then build and load the images onto your cluster, per the steps in the README.
18+
19+
After running, see the conformance report:
20+
21+
```shell
22+
cat conformance-profile.yaml
23+
```
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: "2024-11-20T21:04:59Z"
3+
gatewayAPIChannel: experimental
4+
gatewayAPIVersion: v1.2.0
5+
implementation:
6+
contact:
7+
- https://github.com/nginxinc/nginx-gateway-fabric/discussions/new/choose
8+
organization: nginxinc
9+
project: nginx-gateway-fabric
10+
url: https://github.com/nginxinc/nginx-gateway-fabric
11+
version: v1.5.0
12+
kind: ConformanceReport
13+
mode: default
14+
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.
23+
- core:
24+
result: success
25+
statistics:
26+
Failed: 0
27+
Passed: 33
28+
Skipped: 0
29+
extended:
30+
result: success
31+
statistics:
32+
Failed: 0
33+
Passed: 9
34+
Skipped: 0
35+
supportedFeatures:
36+
- GatewayPort8080
37+
- HTTPRouteHostRewrite
38+
- HTTPRouteMethodMatching
39+
- HTTPRoutePathRewrite
40+
- HTTPRoutePortRedirect
41+
- HTTPRouteQueryParamMatching
42+
- HTTPRouteResponseHeaderModification
43+
- HTTPRouteSchemeRedirect
44+
unsupportedFeatures:
45+
- GatewayHTTPListenerIsolation
46+
- GatewayInfrastructurePropagation
47+
- GatewayStaticAddresses
48+
- HTTPRouteBackendProtocolH2C
49+
- HTTPRouteBackendProtocolWebSocket
50+
- HTTPRouteBackendRequestHeaderModification
51+
- HTTPRouteBackendTimeout
52+
- HTTPRouteDestinationPortMatching
53+
- HTTPRouteParentRefPort
54+
- HTTPRoutePathRedirect
55+
- HTTPRouteRequestMirror
56+
- HTTPRouteRequestMultipleMirrors
57+
- HTTPRouteRequestTimeout
58+
name: GATEWAY-HTTP
59+
summary: Core tests succeeded. Extended tests succeeded.
60+
- core:
61+
result: success
62+
statistics:
63+
Failed: 0
64+
Passed: 11
65+
Skipped: 0
66+
name: GATEWAY-TLS
67+
summary: Core tests succeeded.

0 commit comments

Comments
 (0)