cockroachdb / cockroachdb/pebble
db: add randomized testing framework
- Dominant language
- Go
- Stars
- 6k
- Forks
- 584
- Avg merge
- 16h 35m
- Merged PRs (30d)
- 5
Description
Focused randomized tests are useful to supplement the broad randomness of the metamorphic tests. Writing new randomized tests can be toilsome. We should consider writing an internal package to help write new randomized or metamorphic tests.
Jira issue: PEBBLE-133
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by examining the existing metamorphic tests and current patterns for writing randomized tests in Pebble. Determine the scope of an internal package that would make focused randomized or metamorphic tests less toilsome. Done means the package design and supported testing workflow are agreed and implemented with appropriate coverage.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- go
- Domain
- databases, testing-qa
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100