Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix system tests. #190

Merged
merged 4 commits into from
May 11, 2018
Merged

Conversation

stephenplusplus
Copy link
Contributor

@stephenplusplus stephenplusplus commented May 2, 2018

@googlebot googlebot added the cla: yes This human has signed the Contributor License Agreement. label May 2, 2018
@ghost ghost assigned stephenplusplus May 2, 2018
@@ -1282,7 +1275,7 @@ describe('storage', function() {
}

// Re-create the file. The tests need it.
file.save('newcontent', done);
file.save('newcontent', options, done);

This comment was marked as spam.

Copy link
Contributor

@alexander-fenster alexander-fenster left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

What about other 2/5 now? :)

@@ -1228,13 +1228,6 @@ describe('storage', function() {
})
);

it(

This comment was marked as spam.

This comment was marked as spam.

This comment was marked as spam.

This comment was marked as spam.

This comment was marked as spam.

This comment was marked as spam.

This comment was marked as spam.

This comment was marked as spam.

This comment was marked as spam.

This comment was marked as spam.

@@ -1385,14 +1378,6 @@ describe('storage', function() {
})
);

it(

This comment was marked as spam.

@stephenplusplus
Copy link
Contributor Author

@frankyn Our system tests around requester pays started failing. I left comments on the diff-- could you take a look? Thanks!

@codecov
Copy link

codecov bot commented May 3, 2018

Codecov Report

Merging #190 into master will not change coverage.
The diff coverage is n/a.

Impacted file tree graph

@@          Coverage Diff          @@
##           master   #190   +/-   ##
=====================================
  Coverage     100%   100%           
=====================================
  Files           7      7           
  Lines        1104   1104           
=====================================
  Hits         1104   1104

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 700c780...b5acc01. Read the comment docs.

@frankyn
Copy link
Member

frankyn commented May 3, 2018

acking* I'm at a conference this week and will have delayed responses.

@ghost ghost assigned callmehiphop May 3, 2018
@googlebot
Copy link

So there's good news and bad news.

👍 The good news is that everyone that needs to sign a CLA (the pull request submitter and all commit authors) have done so. Everything is all good there.

😕 The bad news is that it appears that one or more commits were authored or co-authored by someone other than the pull request submitter. We need to confirm that all authors are ok with their commits being contributed to this project. Please have them confirm that here in the pull request.

Note to project maintainer: This is a terminal state, meaning the cla/google commit status will not change from this state. It's up to you to confirm consent of the commit author(s) and merge this pull request when appropriate.

@googlebot googlebot added cla: no This human has *not* signed the Contributor License Agreement. and removed cla: yes This human has signed the Contributor License Agreement. labels May 3, 2018
@stephenplusplus stephenplusplus added the cla: yes This human has signed the Contributor License Agreement. label May 7, 2018
@googlebot googlebot removed the cla: yes This human has signed the Contributor License Agreement. label May 7, 2018
@googlebot
Copy link

☹️ Sorry, but only Googlers may change the label cla: yes.

@stephenplusplus stephenplusplus added the do not merge Indicates a pull request not ready for merge, due to either quality or timing. label May 7, 2018
@ghost ghost added the cla: yes This human has signed the Contributor License Agreement. label May 9, 2018
@googlebot googlebot removed the cla: yes This human has signed the Contributor License Agreement. label May 9, 2018
@stephenplusplus
Copy link
Contributor Author

@frankyn any availability to give this a quick look?

@frankyn
Copy link
Member

frankyn commented May 9, 2018

Hey @stephenplusplus, taking a look now.

@frankyn
Copy link
Member

frankyn commented May 9, 2018

Pinged GCS team for more context, resumable upload should be required to define user project unless I misunderstood. The testIamPermission is not as clear. I'll ping when I have an update.

@googlebot
Copy link

CLAs look good, thanks!

@ghost ghost added the cla: yes This human has signed the Contributor License Agreement. label May 9, 2018
@googlebot googlebot removed the cla: no This human has *not* signed the Contributor License Agreement. label May 9, 2018
@googlebot
Copy link

☹️ Sorry, but only Googlers may change the label cla: yes.

@googlebot googlebot removed the cla: yes This human has signed the Contributor License Agreement. label May 9, 2018
@stephenplusplus
Copy link
Contributor Author

Thanks @frankyn!

@ghost ghost added the cla: yes This human has signed the Contributor License Agreement. label May 9, 2018
@googlebot
Copy link

☹️ Sorry, but only Googlers may change the label cla: yes.

@googlebot googlebot removed the cla: yes This human has signed the Contributor License Agreement. label May 9, 2018
@lukesneeringer lukesneeringer added the cla: yes This human has signed the Contributor License Agreement. label May 9, 2018
@googlebot
Copy link

A Googler has manually verified that the CLAs look good.

(Googler, please make sure the reason for overriding the CLA status is clearly documented in these comments.)

@lukesneeringer
Copy link
Contributor

lukesneeringer commented May 9, 2018

@googlebot The reason for overriding the CLA status is because you are wrong and should feel bad. :-)

We really need to get @stephenplusplus whitelisted on this thing...someday...

@JustinBeckwith
Copy link
Contributor

gentle ping what's the status on this one folks?

@frankyn
Copy link
Member

frankyn commented May 11, 2018

@JustinBeckwith we are pending storage service bug on requester pays enabled buckets. bug:79524739 for more context. The gcs team is looking at it, it's acked as a potential bug at this time. We can skip tests for these two cases for now in order to move forward with this PR and we can revisit when there is a solution. Aka, bug is fixed.

Restore test, but skip it.
@googlebot
Copy link

CLAs look good, thanks!

@stephenplusplus stephenplusplus removed the do not merge Indicates a pull request not ready for merge, due to either quality or timing. label May 11, 2018
@stephenplusplus
Copy link
Contributor Author

Thanks for your help, @frankyn!

I've left the test in, but our test runner will skip it. There's also a @TODO with more information about why it's skipped.

Once tests pass, I'll merge this in.

@stephenplusplus stephenplusplus merged commit 496026e into googleapis:master May 11, 2018
@ghost ghost removed the cla: yes This human has signed the Contributor License Agreement. label May 11, 2018
@stephenplusplus stephenplusplus deleted the spp--ci-fixes branch May 11, 2018 20:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants