google-cloud-go icon indicating copy to clipboard operation
google-cloud-go copied to clipboard

storage: TestIntegration_RequesterPaysOwner failed

Open flaky-bot[bot] opened this issue 1 year ago • 2 comments

Note: #10052 was also for this test, but it was closed more than 10 days ago. So, I didn't mark it flaky.


commit: 11e1334d16fa069f601d8f08217ddd3f4fdb9a95 buildURL: Build Status, Sponge status: failed

flaky-bot[bot] avatar May 09 '24 19:05 flaky-bot[bot]

Looks like this issue is flaky. :worried:

I'm going to leave this open and stop commenting.

A human should fix and close this.


When run at the same commit (11e1334d16fa069f601d8f08217ddd3f4fdb9a95), this test passed in one build (Build Status, Sponge) and failed in another build (Build Status, Sponge).

flaky-bot[bot] avatar May 09 '24 20:05 flaky-bot[bot]

=== RUN TestIntegration_RequesterPaysOwner/grpc/userProject_is_unnecessary_but_allowed integration_test.go:3082: default object acl set: got unexpected error:rpc error: code = DeadlineExceeded desc = Deadline expired before operation could complete.

integration_test.go:3082: default object acl delete: got unexpected error:storage: entity domain-google.com was not found on bucket golang-grpc-test-1715280713567784180-41, got [{project-owners-36639933145 OWNER 0xc000053e40} {project-editors-36639933145 OWNER 0xc000053e60} {project-viewers-36639933145 READER 0xc000053e80}]. The gRPC API currently does not support ACL entities using project ID, use project numbers instead

The second error is surprising that it would come up as a flake.

tritone avatar May 10 '24 17:05 tritone

I think the second error makes sense given the first; it's trying to delete the acl that was supposed to be set but was never actually set due to the deadline. I think The gRPC API currently does not support ACL entities using project ID, use project numbers instead is a little confusing, but I think it's just trying to give a hint that's not applicable here.

I can increase the ctx timeout to give this test more time to run and avoid hitting the deadline.

BrennaEpp avatar May 15 '24 23:05 BrennaEpp