Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Test Improvement #149

Open
mlycore opened this issue Jun 28, 2022 · 3 comments
Open

Test Improvement #149

mlycore opened this issue Jun 28, 2022 · 3 comments
Assignees
Labels
good first issue Good for newcomers help wanted Extra attention is needed type:enhancement New feature or request
Milestone

Comments

@mlycore
Copy link
Member

mlycore commented Jun 28, 2022

Development Task

Currently Pisanix is under low code coverage, neither with integration. For better maintainability, more test cases including unit test and integration test should be added.

@mlycore mlycore added type:enhancement New feature or request good first issue Good for newcomers help wanted Extra attention is needed labels Jun 28, 2022
@xuanyuan300 xuanyuan300 added this to the v0.2.0 milestone Jun 29, 2022
@mlycore
Copy link
Member Author

mlycore commented Jun 29, 2022

Unit test :

@mlycore
Copy link
Member Author

mlycore commented Jun 29, 2022

Integration test:

  • TrafficStrategy with Simple Loadbalancing
  • TrafficStrategy with Static Read Write Splitting
  • TrafficStrategy with Dynamic Read Write Splitting
  • TrafficStrategy with Circuit Breaking
  • TrafficStrategy with Concurrency Control

@lltgo
Copy link

lltgo commented Jul 18, 2022

Golang code coverage:

  • Code coverage and integrate Codecov

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
good first issue Good for newcomers help wanted Extra attention is needed type:enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants