[datalabeling] testing: retry upon ServerError (#3762) · code4ward/python-docs-samples@07bc5fc · GitHub
Skip to content

Commit 07bc5fc

Browse files
author
Takashi Matsuo
authored
[datalabeling] testing: retry upon ServerError (GoogleCloudPlatform#3762)
fixes GoogleCloudPlatform#3760
1 parent 5810701 commit 07bc5fc

7 files changed

Lines changed: 17 additions & 17 deletions

datalabeling/create_annotation_spec_set_test.py

Lines changed: 2 additions & 2 deletions

datalabeling/create_instruction_test.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
import os
1818

1919
import backoff
20-
from google.api_core.exceptions import DeadlineExceeded
20+
from google.api_core.exceptions import ServerError
2121
import pytest
2222

2323
import create_instruction
@@ -42,7 +42,7 @@ def cleaner():
4242
def test_create_instruction(cleaner, capsys):
4343

4444
@backoff.on_exception(
45-
backoff.expo, DeadlineExceeded, max_time=testing_lib.RETRY_DEADLINE)
45+
backoff.expo, ServerError, max_time=testing_lib.RETRY_DEADLINE)
4646
def run_sample():
4747
return create_instruction.create_instruction(
4848
PROJECT_ID, 'IMAGE', INSTRUCTION_GCS_URI)

datalabeling/import_data_test.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
import os
1818

1919
import backoff
20-
from google.api_core.exceptions import DeadlineExceeded
20+
from google.api_core.exceptions import ServerError
2121
import pytest
2222

2323
import import_data
@@ -42,7 +42,7 @@ def dataset():
4242
def test_import_data(capsys, dataset):
4343

4444
@backoff.on_exception(
45-
backoff.expo, DeadlineExceeded, max_time=testing_lib.RETRY_DEADLINE)
45+
backoff.expo, ServerError, max_time=testing_lib.RETRY_DEADLINE)
4646
def run_sample():
4747
import_data.import_data(dataset.name, 'IMAGE', INPUT_GCS_URI)
4848

datalabeling/label_image_test.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
import os
1818

1919
import backoff
20-
from google.api_core.exceptions import DeadlineExceeded
20+
from google.api_core.exceptions import ServerError
2121
import pytest
2222

2323
import label_image
@@ -80,7 +80,7 @@ def test_label_image(
8080
capsys, annotation_spec_set, instruction, dataset, cleaner):
8181

8282
@backoff.on_exception(
83-
backoff.expo, DeadlineExceeded, max_time=testing_lib.RETRY_DEADLINE)
83+
backoff.expo, ServerError, max_time=testing_lib.RETRY_DEADLINE)
8484
def run_sample():
8585
# Start labeling.
8686
return label_image.label_image(

datalabeling/label_text_test.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
import os
1818

1919
import backoff
20-
from google.api_core.exceptions import DeadlineExceeded
20+
from google.api_core.exceptions import ServerError
2121
import pytest
2222

2323
import label_text
@@ -80,7 +80,7 @@ def cleaner():
8080
def test_label_text(capsys, annotation_spec_set, instruction, dataset, cleaner):
8181

8282
@backoff.on_exception(
83-
backoff.expo, DeadlineExceeded, max_time=testing_lib.RETRY_DEADLINE)
83+
backoff.expo, ServerError, max_time=testing_lib.RETRY_DEADLINE)
8484
def run_sample():
8585
# Start labeling.
8686
return label_text.label_text(

datalabeling/label_video_test.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
import os
1818

1919
import backoff
20-
from google.api_core.exceptions import DeadlineExceeded
20+
from google.api_core.exceptions import ServerError
2121
import pytest
2222

2323
import label_video
@@ -80,7 +80,7 @@ def test_label_video(
8080
capsys, annotation_spec_set, instruction, dataset, cleaner):
8181

8282
@backoff.on_exception(
83-
backoff.expo, DeadlineExceeded, max_time=testing_lib.RETRY_DEADLINE)
83+
backoff.expo, ServerError, max_time=testing_lib.RETRY_DEADLINE)
8484
def run_sample():
8585
# Start labeling.
8686
return label_video.label_video(

datalabeling/manage_dataset_test.py

Lines changed: 5 additions & 5 deletions

0 commit comments

Comments
 (0)