googleapis / googleapis/google-cloud-cpp

Duplicate integration tests for gRPC vs. REST

Open
#14,399 0 comments 0 reactions 0 assignees View on GitHub
api: storage type: cleanup
Dominant language
C++
Stars
659
Forks
463
Avg merge
1d 2h
Merged PRs (30d)
89

Description

I think the `google/cloud/storage/tests/grpc_*_integration_test.cpp` are duplicating work. OTOTH, they are easier to follow, so maybe we should keep those are remove the (portions of) the older integration tests.

Contributor guide

Open the contributing guide

Research direction

Start by comparing google/cloud/storage/tests/grpc_*_integration_test.cpp with the older storage integration tests to identify overlapping coverage and the portions under discussion. Review how the integration tests are organized and verify that the retained tests still cover the intended gRPC and REST behavior; done means duplication is reduced without losing necessary coverage.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
cloud, testing-qa
Issue type
Refactor
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.