canonical / canonical/postgresql-k8s-operator
Test charm recovery after instance restart.
- Dominant language
- Python
- Stars
- 15
- Forks
- 33
- Avg merge
- 1d 3h
- Merged PRs (30d)
- 41
Description
# Functional tests for testing successful recovery from graceful and forceful instance restart.
## Test cases
1. Graceful restart. Write data, graceful restart instance.
2. Forceful restart. Write data, forceful restart instance (recovery).
3. Backup-restore case with recovery. Write data, create backup, forceful restart, run recovery, write data, run backup, check data consistency.
Contributor guide
Research direction
Start by locating the existing functional-test suite and the entry points for graceful and forceful instance restart, recovery, and backup/restore. Add coverage for the three listed cases, including data-consistency checks after recovery and backup, and run the relevant functional tests.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- kubernetes, postgresql, python
- Domain
- databases, devops, testing-qa
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 30/100