Skip to content

BigQuery: 'test_extract_table' snippet flakes with 429 in teardown #5746

Description

@tseaver

See first error in https://circleci.com/gh/GoogleCloudPlatform/google-cloud-python/7569

___________________ERRORatteardownoftest_extract_table____________________client=<google.cloud.bigquery.client.Clientobjectat0x7fb88a41ced0>
@pytest.fixturedefto_delete(client):
doomed= []
yielddoomedforitemindoomed:
ifisinstance(item, (bigquery.Dataset, bigquery.DatasetReference)):
client.delete_dataset(item, delete_contents=True)
else:>item.delete()
../docs/bigquery/snippets.py:81: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../.nox/snip-2-7/lib/python2.7/site-packages/google/cloud/storage/bucket.py:576: indelete_target_object=None)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self=<google.cloud.storage._http.Connectionobjectat0x7fb88a41cf90>method='DELETE', path='/b/extract_shakespeare_1533311707592'query_params= {}, data=None, content_type=None, headers=Noneapi_base_url=None, api_version=None, expect_json=True_target_object=Nonedefapi_request(self, method, path, query_params=None,
data=None, content_type=None, headers=None,
api_base_url=None, api_version=None,
expect_json=True, _target_object=None):
...
ifnot200<=response.status_code<300:
>raiseexceptions.from_http_response(response)
ETooManyRequests: 429DELETEhttps://www.googleapis.com/storage/v1/b/extract_shakespeare_1533311707592: Theprojectexceededtheratelimitforcreatinganddeletingbuckets.
../.nox/snip-2-7/lib/python2.7/site-packages/google/cloud/_http.py:293: TooManyRequests

Metadata

Metadata

Assignees

Labels

api: bigqueryIssues related to the BigQuery API.flakytype: processA process-related concern. May include testing, release, or the like.

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions