Add unit tests for GCP and PubSub buckets in ResultStore
Open
Nobody has claimed this yet.
go
- Dominant language
- Go
- Stars
- 912
- Forks
- 74
- PR merge metrics
- No merged PRs in 30d
Description
ResultStore has unit tests for opening file buckets, but not any other kind of bucket. The Worker uses GCS buckets to store data so at the very least, these should be unit-tested.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by locating ResultStore's existing unit tests for opening file buckets and trace how the Worker uses GCS buckets to store data. Add unit coverage for GCP and PubSub bucket handling, then run the relevant Go unit tests and confirm those bucket types are exercised.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- go, google-cloud
- Domain
- cloud
- Issue type
- Feature
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 48/100