This is an automated email from the ASF dual-hosted git repository.

Aias00 pushed a change to branch fix/k8s-ingress-healthcheck-flake
in repository https://gitbox.apache.org/repos/asf/shenyu.git


    from 624b06418c Use stable websocket ingress health endpoint
     add edb7ace538 Avoid invalid websocket ingress HTTP health probe
     add 87964af39d Wait for ingress backend deployments before tests
     add 153603824f Allow optional ingress backend namespaces
     add 4611d4f69e Expose websocket example actuator health
     add e2bfcb9889 Refresh websocket ingress upstreams from endpoints
     add 7dc8849cc4 Use real sentinel fallback in HTTP integration test
     add e042d2fbd8 Allow fallback endpoints to preserve request methods
     add 671b80a01c Retry docker base image pulls in integration CI
     add d229e09961 Assert sentinel fallback response shape directly
     new e87684a4a4 Retry transient CI dependency downloads

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .github/workflows/ci.yml                           |   2 +-
 .github/workflows/integrated-test.yml              |  22 ++++-
 .github/workflows/k8s-examples-http.yml            |  19 +++-
 actions/setup-java-with-retry/action.yml           |  63 +++++++++++++
 .../shenyu-example-spring-annotation-websocket.yml |   9 ++
 .../pom.xml                                        |   4 +
 shenyu-integrated-test/k8s-ingress-healthcheck.sh  |  29 ++++--
 .../test/http/combination/SentinelPluginTest.java  |   9 +-
 .../deploy/kind-config.yaml                        |   3 -
 .../script/services.list                           |   2 +-
 .../shenyu/k8s/reconciler/EndpointsReconciler.java |  81 +++++++++++-----
 .../apache/shenyu/k8s/EndpointsReconcilerTest.java | 105 +++++++++++++++++++++
 .../web/fallback/DefaultFallbackController.java    |   9 +-
 .../fallback/DefaultFallbackControllerTest.java    |   7 ++
 14 files changed, 315 insertions(+), 49 deletions(-)
 create mode 100644 actions/setup-java-with-retry/action.yml
 create mode 100644 
shenyu-kubernetes-controller/src/test/java/org/apache/shenyu/k8s/EndpointsReconcilerTest.java

Reply via email to