Skip to content

[Task] — K8s ingress parsers & IngressReconciler have zero test #6679

Description

@Aias00
  • severity: High; files: shenyu-kubernetes-controller/src/main/java/org/apache/shenyu/k8s/reconciler/IngressReconciler.java:79, .../k8s/parser/IngressParser.java:40, .../parser/DivideIngressParser.java:69, .../parser/DubboIngressParser.java, .../parser/GrpcParser.java, .../parser/SofaParser.java, .../parser/WebSocketParser.java, .../parser/ContextPathParser.java
  • description: The 4 sibling reconcilers (Endpoints, DivideIngress, WebSocket, Dubbo) ARE tested, but all parsers and IngressReconciler itself are untested. These translate V1Ingress → ShenYu selector/rule.
  • suggested_fix: Add IngressReconcilerTest + parser tests.

Identified during the 2026-08-02 deep re-scan; full list in docs/scan2-2026-08-02/00-consolidated-critical-high.md.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions