Consider splitting the "indexing module test", "query integration test", and "compaction integration test"
Open
Area - Testing
Feature/Change Description
- Dominant language
- Java
- Stars
- 14.1k
- Forks
- 3.8k
- Avg merge
- 2d 58m
- Merged PRs (30d)
- 233
Description
### Description
These integration tests are currently the longest ones that take more than 40 mins. It would be better splitting them, so that they can run in parallel.
Contributor guide
Research direction
Start by locating the indexing module test, query integration test, and compaction integration test, then read how the integration-test suite currently groups and runs them. Split the long-running work into independently runnable tests so the relevant portions can execute in parallel, and verify that the integration suite still passes with the separate tests.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java
- Domain
- testing-qa
- Issue type
- Refactor
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100