Flake: HedgedObjectReadSourceTest.HedgeOpenFailureReleasesSlot
Nobody has claimed this yet.
Assessment
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Newbie friendliness
- 48/100
- Issue type
- Bug
- Clarity
- Needs clarification
- Activity status
- Active
- Tech stack
- cpp, google-cloud
- Domain
- testing-qa
Research direction
Start with internal/hedged_object_read_source_test.cc around line 316 and run HedgedObjectReadSourceTest.HedgeOpenFailureReleasesSlot using the linked build log for comparison. Trace why the test receives UNAVAILABLE instead of OK and identify the cause of the intermittent failure. Done means the test no longer flakes and its expected result is reliable.
Written by the indexing model from the issue text.
Description
Step #2 - "build.sh": [ RUN ] HedgedObjectReadSourceTest.HedgeOpenFailureReleasesSlot
Step #2 - "build.sh":
Step #2 - "build.sh": GMOCK WARNING:
Step #2 - "build.sh": Uninteresting mock function call - returning default value.
Step #2 - "build.sh": Function call: Close()
Step #2 - "build.sh": Returns: 104-byte object <E0-24 00-7C 21-7F 00-00 56-00 00-00 00-00 00-00 56-00 00-00 00-00 00-00 30-B6 DA-32 FF-7F 00-00 5E-12 97-8B 21-7F 00-00 70-E2 0C-8B 21-7F 00-00 78-E4 0C-8B 21-7F 00-00 C0-DB 0C-8B 21-7F 00-00 CD-1D 79-CA 76-55 00-00 70-E2 0C-8B 21-7F 00-00 30-E2 0C-8B 21-7F 00-00 60-E4 0C-8B 21-7F 00-00 00-F6 0C-8B 21-7F 00-00>
Step #2 - "build.sh": NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/main/docs/gmock_cook_book.md#knowing-when-to-expect-useoncall for details.
Step #2 - "build.sh": /workspace/google/cloud/storage/internal/hedged_object_read_source_test.cc:316: Failure
Step #2 - "build.sh": Value of: result
Step #2 - "build.sh": Expected: code is equal to OK and message is anything
Step #2 - "build.sh": Actual: 304-byte object <90-78 6E-CB 76-55 00-00 00-00 00-00 00-00 00-00 A8-7E 8B-CA 76-55 00-00 28-C1 DA-32 FF-7F 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 ... 30-10 00-7C 21-7F 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00>, whose status is UNAVAILABLE: open failed, with a code that isn't equal to OK, but a message that is anything
Step #2 - "build.sh":
Step #2 - "build.sh": [ FAILED ] HedgedObjectReadSourceTest.HedgeOpenFailureReleasesSlot (30 ms)
- Dominant language
- C++
- Stars
- 659
- Forks
- 463
- Avg merge
- 1d 2h
- Merged PRs (30d)
- 89
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.
More from googleapis/google-cloud-cpp
-
type: feature request
Difficulty 2/5 1-3 hours Newbie friendliness 73/100
googleapis/google-cloud-cpp#16193 ·
-
api: storage type: cleanup
Difficulty 3/5 1-2 days Newbie friendliness 68/100
googleapis/google-cloud-cpp#16404 ·
-
cpp: generator type: cleanup
Difficulty 3/5 1-2 days Newbie friendliness 68/100
googleapis/google-cloud-cpp#16394 ·
-
googleapis/google-cloud-cpp#16371 · 1 comment · 1 assignee ·
-
type: cleanup
Difficulty 3/5 1-2 days Newbie friendliness 55/100
googleapis/google-cloud-cpp#16304 ·
All issues in googleapis/google-cloud-cpp
Similar issues
-
Difficulty 1/5 Under an hour Newbie friendliness 90/100
AXERA-TECH/ax-llm#77 ·
-
Difficulty 1/5 Under an hour Newbie friendliness 90/100
games-on-whales/wolf#509 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 74/100
-
bug-unconfirmed
Difficulty 2/5 1-3 hours Newbie friendliness 76/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 74/100
NVIDIA/cuda-samples#453 ·