Test resolution balancing in simulation
Open
- Dominant language
- C++
- Stars
- 16.7k
- Forks
- 1.6k
- Avg merge
- 1d 20h
- Merged PRs (30d)
- 126
Description
The resolution balancing code has no test oracles to tell if they are exercised. We had a problem described in #6633 where this code is not executed at all. To prevent this from happening again, we might need to create a workload that validates the resolution balancing code is run. A better workload can actually test the load on resolvers are balanced.
Contributor guide
Research direction
No file or test entry point is named. Start by tracing the resolution balancing code in the simulation and reviewing the failure described in #6633; done means a workload proves the code executes and can validate that resolver load is balanced.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp
- Domain
- distributed-systems, testing
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100