shenyu icon indicating copy to clipboard operation
shenyu copied to clipboard

[Task] Add end-to-end (E2E) testing for logging plugins.

Open xcsnx opened this issue 1 year ago • 11 comments

Description

Currently, there are many logging plugins in Shenyu that lack end-to-end (E2E) testing. It is necessary to improve the E2E testing for these logging plugins now. You can refer to the E2E testing of the RocketMQ logging plugin: https://github.com/apache/shenyu/pull/5439

Task List

  • [ ] 1. Logging-ElasticSearch Plugin
  • [ ] 2. Logging-RabbitMq Plugin
  • [ ] 3. Logging-Kafka Plugin @RayayChung @zzzk1
  • [ ] 4 .Logging-Pulsar Plugin
  • [ ] 5. Logging-Clickhouse Plugin
  • [x] 6. Logging-RocketMq Plugin (Finished) @xcsnx

xcsnx avatar Apr 02 '24 15:04 xcsnx

pls assign logging-kafka to me

RayayChung avatar Apr 10 '24 10:04 RayayChung

I would like to try

Divyansh200102 avatar Apr 16 '24 17:04 Divyansh200102

Please assign part 1,2 to me

HsiuChi avatar Apr 17 '24 04:04 HsiuChi

Please assign one or more to me, I would like to do

lingmeme avatar May 22 '24 06:05 lingmeme

Hi @xcsnx, can you assign Logging-Kafka Plugin part to me?

zhengkezhou1 avatar Aug 30 '24 15:08 zhengkezhou1

Hi @xcsnx, can you assign Logging-Kafka Plugin part to me?

Certainly, but it seems that someone has already attempted to work on Kafka, yet there are still some issues. If you're interested, you can build upon their work to achieve the goal. For more details, please refer to the PR: https://github.com/apache/shenyu/pull/5540.

xcsnx avatar Aug 30 '24 16:08 xcsnx