Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit4b8e11b

Browse files
Takashi Matsuobusunkim96
Takashi Matsuo
authored andcommitted
testing(automl): retry upon InternalServerError [(#4350)](GoogleCloudPlatform/python-docs-samples#4350)
fixes#4343
1 parent28d13a6 commit4b8e11b

File tree

1 file changed

+8
-1
lines changed

1 file changed

+8
-1
lines changed

‎packages/google-cloud-automl/samples/snippets/list_operation_status_test.py‎

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,8 @@
1414

1515
importos
1616

17+
importbackoff
18+
fromgoogle.api_core.exceptionsimportInternalServerError
1719
importpytest
1820

1921
importlist_operation_status
@@ -23,6 +25,11 @@
2325

2426
@pytest.mark.slow
2527
deftest_list_operation_status(capsys):
26-
list_operation_status.list_operation_status(PROJECT_ID)
28+
# We saw 500 InternalServerError. Now we just retry few times.
29+
@backoff.on_exception(backoff.expo,InternalServerError,max_time=120)
30+
defrun_sample():
31+
list_operation_status.list_operation_status(PROJECT_ID)
32+
33+
run_sample()
2734
out,_=capsys.readouterr()
2835
assert"Operation details"inout

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp