Repository navigation
Turn off Storage regression tests #442
Description
Activity
- addedapi: pubsubIssues related to the Pub/Sub API.Issues related to the Pub/Sub API.
on Mar 11, 2015 We are now getting storage rate limits like before. We need npm permissions so we can ship without travis because rate limits are getting in the way.
- changed the title
[-]Turn off PubSub regression tests[/-][+]Turn off Storage regression tests[/+]on Mar 11, 2015 stephenplusplus commented
on Mar 11, 2015 ContributorAuthorMore actions+1 to npm perms
And silly idea - do you think using randomly generated file names in storage will help?
No, unless we are modifying different files for each test because we modify the same file over and over and then the rate limit kicks in.
Randomly generated bucket names worked to our disadvantage as well... we hit a rate limit on the number of buckets we could create in a small amount of time.
stephenplusplus commented
on Mar 11, 2015 ContributorAuthorMore actionsNo, unless we are modifying different files for each test because we modify the same file over and over and then the rate limit kicks in.
That's what I'm thinking - different remote files per test.
We need to be white-listed and stop worrying about rate limiting for our tests. If there's one thing we've thoroughly tested here it's the rate limit detector mechanism.
stephenplusplus commented
on Mar 11, 2015 ContributorAuthorMore actionsI wonder how the other gcloud-* projects are able to get around the limits. Not disregarding your points (which I agree with), but is there anyone from those projects who can look over our tests and help us out/generalize their approach? (JJ)
Other guys (I believe) are using exponential back-off to get things to actually pass. I'm asking around to see what we need to do to be whitelisted and get around these quotas.
- addedapi: storageIssues related to the Cloud Storage API.Issues related to the Cloud Storage API.and removedapi: pubsubIssues related to the Pub/Sub API.Issues related to the Pub/Sub API.
on Mar 13, 2015 We (
python) don't use any exponential backoff, but we might not be making as many API requests as you are. We only run the regression tests on merges to master, so rarely get a429. Is that something you are doing or do you run them on every Travis build?29 remaining items
- added a commit that references this issue
on Jan 21, 2026 - added a commit that references this issue
on Jan 28, 2026 - added a commit that references this issue
on Feb 17, 2026 - added a commit that references this issue
on Mar 5, 2026 - added a commit that references this issue
on Mar 12, 2026 - added 2 commits that reference this issue
on Mar 23, 2026 - added a commit that references this issue
on Mar 27, 2026 - added a commit that references this issue
on May 5, 2026
Temporarily, to allow us to release 0.13.0?
The latest error in the continuing story of Travis regression test API errors:
@ryanseys can better detail the steps we've taken to get around the errors, but some of them unfortunately include removing iojs and Node 0.10 Travis instances.
We need to release to get accurate bug reports before calling ourselves stable.
// @jgeewax