Skip to content

Commit

Permalink
Add conformance report for 1.2.1 for Istio (#3531)
Browse files Browse the repository at this point in the history
* Add conformance report for Gateway 1.2.1

* Update implementations
  • Loading branch information
howardjohn authored Jan 22, 2025
1 parent 55528ab commit bbf165c
Show file tree
Hide file tree
Showing 3 changed files with 137 additions and 1 deletion.
11 changes: 11 additions & 0 deletions conformance/reports/v1.2.1/istio-istio/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
# Istio

## Table of Contents

|API channel|Implementation version|Mode|Report|
|-----------|----------------------|----|------|
|x|[1.24](https://github.com/istio/istio/releases/tag/1.24.2)|x|[link](./experimental-1.24-default-report.yaml)|

## Reproduce

Istio conformance tests can be reproduced by running `prow/integ-suite-kind.sh test.integration.pilot.kube` from within the [Istio repo](https://github.com/istio/istio).
Original file line number Diff line number Diff line change
@@ -0,0 +1,125 @@
apiVersion: gateway.networking.k8s.io/v1
date: "2025-01-02T21:43:05Z"
gatewayAPIChannel: experimental
gatewayAPIVersion: v1.2.1
implementation:
contact:
- '@istio/maintainers'
organization: istio
project: istio
url: https://istio.io/
version: "1.24"
kind: ConformanceReport
mode: default
profiles:
- core:
result: success
statistics:
Failed: 0
Passed: 12
Skipped: 0
extended:
result: success
statistics:
Failed: 0
Passed: 2
Skipped: 0
supportedFeatures:
- GatewayHTTPListenerIsolation
- GatewayInfrastructurePropagation
- GatewayPort8080
- GatewayStaticAddresses
name: GATEWAY-GRPC
summary: Core tests succeeded. Extended tests succeeded.
- core:
result: success
statistics:
Failed: 0
Passed: 33
Skipped: 0
extended:
result: success
statistics:
Failed: 0
Passed: 23
Skipped: 0
supportedFeatures:
- GatewayHTTPListenerIsolation
- GatewayInfrastructurePropagation
- GatewayPort8080
- GatewayStaticAddresses
- HTTPRouteBackendProtocolH2C
- HTTPRouteBackendProtocolWebSocket
- HTTPRouteBackendRequestHeaderModification
- HTTPRouteBackendTimeout
- HTTPRouteDestinationPortMatching
- HTTPRouteHostRewrite
- HTTPRouteMethodMatching
- HTTPRouteParentRefPort
- HTTPRoutePathRedirect
- HTTPRoutePathRewrite
- HTTPRoutePortRedirect
- HTTPRouteQueryParamMatching
- HTTPRouteRequestMirror
- HTTPRouteRequestMultipleMirrors
- HTTPRouteRequestTimeout
- HTTPRouteResponseHeaderModification
- HTTPRouteSchemeRedirect
name: GATEWAY-HTTP
summary: Core tests succeeded. Extended tests succeeded.
- core:
result: success
statistics:
Failed: 0
Passed: 11
Skipped: 0
extended:
result: success
statistics:
Failed: 0
Passed: 2
Skipped: 0
supportedFeatures:
- GatewayHTTPListenerIsolation
- GatewayInfrastructurePropagation
- GatewayPort8080
- GatewayStaticAddresses
name: GATEWAY-TLS
summary: Core tests succeeded. Extended tests succeeded.
- core:
result: success
statistics:
Failed: 0
Passed: 2
Skipped: 0
extended:
result: success
statistics:
Failed: 0
Passed: 3
Skipped: 0
supportedFeatures:
- HTTPRouteBackendProtocolH2C
- HTTPRouteBackendProtocolWebSocket
- HTTPRouteBackendRequestHeaderModification
- HTTPRouteBackendTimeout
- HTTPRouteDestinationPortMatching
- HTTPRouteHostRewrite
- HTTPRouteMethodMatching
- HTTPRouteParentRefPort
- HTTPRoutePathRedirect
- HTTPRoutePathRewrite
- HTTPRoutePortRedirect
- HTTPRouteQueryParamMatching
- HTTPRouteRequestMirror
- HTTPRouteRequestMultipleMirrors
- HTTPRouteRequestTimeout
- HTTPRouteResponseHeaderModification
- HTTPRouteSchemeRedirect
- MeshConsumerRoute
unsupportedFeatures:
- MeshClusterIPMatching
name: MESH-HTTP
summary: Core tests succeeded. Extended tests succeeded.
succeededProvisionalTests:
- GatewayInfrastructure
2 changes: 1 addition & 1 deletion site-src/implementations.md
Original file line number Diff line number Diff line change
Expand Up @@ -340,7 +340,7 @@ Please see the [Consul API Gateway documentation][consul-api-gw-doocs] for curre

### Istio

[![Conformance](https://img.shields.io/badge/Gateway%20API%20Conformance%20v1.1.0-Istio-green)](https://github.com/kubernetes-sigs/gateway-api/blob/main/conformance/reports/v1.1.0/istio-istio)
[![Conformance](https://img.shields.io/badge/Gateway%20API%20Conformance%20v1.2.1-Istio-green)](https://github.com/kubernetes-sigs/gateway-api/blob/main/conformance/reports/v1.2.1/istio-istio)

[Istio][istio] is an open source [service mesh][istio-mesh] and gateway implementation.

Expand Down

0 comments on commit bbf165c

Please # to comment.