apache / apache/rocketmq-clients

Add end-to-end test for Rust Client

Open
#488 3 comments 3 reactions 0 assignees View on GitHub
no stale
Dominant language
Java
Stars
505
Forks
313
Avg merge
11h 28m
Merged PRs (30d)
6

Description

For the sake of client quality, we need to add new use-case metrics to measure client delivery and add them to the CI workflow

Currently, the test for apache/rocketmq is the apache/rocketmq-e2e repository, We tried to formulate a non-development language dependent use case to unify the e2e test case description

[BDD cases](https://github.com/apache/rocketmq-e2e/tree/master/bdd/src/main/resources)

Contributor guide

No contributing guide indexed for this repository

Research direction

Start with the apache/rocketmq-e2e BDD cases linked in the issue and the Rust Client CI workflow. Determine which client-delivery use cases and metrics are required, then confirm that the new end-to-end coverage runs through CI and reports those metrics.

Written by the indexing model from the issue text.

Assessment

Tech stack
github-actions, rust
Domain
ci-cd, testing
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Needs clarification
Newbie friendliness
40/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.