tokers opened a new issue #321:
URL: https://github.com/apache/apisix-ingress-controller/issues/321


   ### Issue description
   
   We don't cover plugins in e2e test suites, although we support them already. 
Here I want to initiate a plan to add test cases for most of all plugins in 
Apache APISIX.
   
   - [ ] 
[batch-requests](http://apisix.apache.org/docs/apisix/plugins/batch-requests)
   - [ ] [serverless](http://apisix.apache.org/docs/apisix/plugins/serverless)
   - [x] [redirect](http://apisix.apache.org/docs/apisix/plugins/redirect)
   - [ ] [echo](http://apisix.apache.org/docs/apisix/plugins/echo)
   - [ ] [server-info](http://apisix.apache.org/docs/apisix/plugins/server-info)
   - [ ] 
[response-rewrite](http://apisix.apache.org/docs/apisix/plugins/response-rewrite)
   - [ ] 
[proxy-rewrite](http://apisix.apache.org/docs/apisix/plugins/proxy-rewrite)
   - [ ] 
[grpc-transcode](http://apisix.apache.org/docs/apisix/plugins/grpc-transcode)
   - [ ] 
[fault-injection](http://apisix.apache.org/docs/apisix/plugins/fault-injection)
   - [ ] [key-auth](http://apisix.apache.org/docs/apisix/plugins/key-auth)
   - [ ] [jwt-auth](http://apisix.apache.org/docs/apisix/plugins/jwt-auth)
   - [ ] [basic-auth](http://apisix.apache.org/docs/apisix/plugins/basic-auth)
   - [ ] 
[authz-keycloak](http://apisix.apache.org/docs/apisix/plugins/authz-keycloak)
   - [ ] [wolf-rbac](http://apisix.apache.org/docs/apisix/plugins/wolf-rbac)
   - [ ] 
[openid-connect](http://apisix.apache.org/docs/apisix/plugins/openid-connect/)
   - [ ] [hmac-auth](http://apisix.apache.org/docs/apisix/plugins/hmac-auth)
   - [ ] [cors](http://apisix.apache.org/docs/apisix/plugins/cors)
   - [ ] [uri-blocker](http://apisix.apache.org/docs/apisix/plugins/uri-blocker)
   - [ ] 
[ip-restriction](http://apisix.apache.org/docs/apisix/plugins/ip-restriction)
   - [ ] 
[referer-restriction](http://apisix.apache.org/docs/apisix/plugins/referer-restriction)
   - [ ] 
[consumer-restriction](http://apisix.apache.org/docs/apisix/plugins/consumer-restriction)
   - [ ] [limit-req](http://apisix.apache.org/docs/apisix/plugins/limit-req)
   - [ ] [limit-conn](http://apisix.apache.org/docs/apisix/plugins/limit-conn)
   - [ ] [limit-count](http://apisix.apache.org/docs/apisix/plugins/limit-count)
   - [ ] [proxy-cache](http://apisix.apache.org/docs/apisix/plugins/proxy-cache)
   - [ ] 
[request-validation](http://apisix.apache.org/docs/apisix/plugins/request-validation)
   - [ ] 
[proxy-mirror](http://apisix.apache.org/docs/apisix/plugins/proxy-mirror)
   - [ ] [api-breaker](http://apisix.apache.org/docs/apisix/plugins/api-breaker)
   - [x] 
[traffic-split](http://apisix.apache.org/docs/apisix/plugins/traffic-split), 
supported by ApisixRoute in first-class.
   - [ ] [request-id](http://apisix.apache.org/docs/apisix/plugins/request-id)
   - [ ] [prometheus](http://apisix.apache.org/docs/apisix/plugins/prometheus)
   - [ ] [zipkin](http://apisix.apache.org/docs/apisix/plugins/zipkin)
   - [ ] [skywalking](http://apisix.apache.org/docs/apisix/plugins/skywalking) 
   - [ ] [node-status](http://apisix.apache.org/docs/apisix/plugins/node-status)
   - [ ] [http-logger](http://apisix.apache.org/docs/apisix/plugins/http-logger)
   - [ ] [tcp-logger](http://apisix.apache.org/docs/apisix/plugins/tcp-logger)
   - [ ] 
[kafka-logger](http://apisix.apache.org/docs/apisix/plugins/kafka-logger)
   - [ ] [udp-logger](http://apisix.apache.org/docs/apisix/plugins/udp-logger)
   - [ ] [syslog](http://apisix.apache.org/docs/apisix/plugins/syslog)
   - [ ] [log-rotate](http://apisix.apache.org/docs/apisix/plugins/log-rotate)
   - [ ] 
[error-log-logger](http://apisix.apache.org/docs/apisix/plugins/error-log-logger)
   - [ ] [sls-logger](http://apisix.apache.org/docs/apisix/plugins/sls-logger)
   - [ ] [dubbo-proxy](http://apisix.apache.org/docs/apisix/plugins/dubbo-proxy)
   - [ ] [mqtt-proxy](http://apisix.apache.org/docs/apisix/plugins/mqtt-proxy)
   
   If you're interested in writing some test cases for several plugins, please 
writing comments like:
   
   ```
   I'd like to write e2e test cases for plugin "fault-injection".
   ```
   
   Then, I'll create a dedicated issue and assign it to you. After the PR is 
merged, the checkbox in this description will be clicked.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


Reply via email to