System test query scripts
- Dominant language
- Java
- Stars
- 107
- Forks
- 29
- Avg merge
- 19h 46m
- Merged PRs (30d)
- 141
Description
### Description / Background
We'd like an automated version of the query scripts tests that are currently manual in the release process.
### Technical Notes / Implementation Details
We can implement query drivers similar to DirectQueryDriver but to call the scripts.
We add usage of these drivers in the system test for `deployNew.sh`, so that we can replicate the current manual release process tests:
- https://github.com/gchq/sleeper/issues/1648
Contributor guide
Research direction
Start by reading DirectQueryDriver and the system test for deployNew.sh, then review issue 1648 for the current manual query-script release checks. The work is complete when equivalent query drivers exercise those scripts in the system test and reproduce the manual release-process coverage.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java, shell
- Domain
- devops, release, testing-qa
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Active
- Clarity
- Mostly clear
- Newbie friendliness
- 48/100