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

[Feature] add MiniCluster as integration test environment #2593

Open
3 tasks
HJ-Young opened this issue Jul 16, 2024 · 0 comments
Open
3 tasks

[Feature] add MiniCluster as integration test environment #2593

HJ-Young opened this issue Jul 16, 2024 · 0 comments
Assignees
Labels
ci-cd Build or deploy feature New feature

Comments

@HJ-Young
Copy link
Contributor

HJ-Young commented Jul 16, 2024

Feature Description

The current HugeGraph lacks an integrated testing environment, and DB testing requires manually setting up a cluster locally. To provide a more convenient and standardized testing environment, and also to facilitate the smooth implementation of subsequent testing plans, an integrated testing framework will be added to HG, namely a simple cluster environment MiniCluster. MiniCluster will offer two testing modes: SimpleMode and MultiMode, corresponding to the simplest single-node cluster mode and the multi-node cluster mode, respectively.

TODO:

  • Based on the current system design of HG, implement the cluster design from the source code;
  • Write related unit test cases for MiniCluster;
  • Incorporate MiniCluster testing into the CI process of Github Action.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ci-cd Build or deploy feature New feature
Projects
None yet
Development

No branches or pull requests

1 participant