8000 re-add eventually consistent logic · satishkrr/python-docs-samples@6dc87fe · GitHub
[go: up one dir, main page]

Skip to content

Commit 6dc87fe

Browse files
committed
re-add eventually consistent logic
1 parent f0fac82 commit 6dc87fe

File tree

1 file changed

+11
-5
lines changed

1 file changed

+11
-5
lines changed

monitoring/api/v3/cloud-client/snippets_test.py

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

20-
from flaky import flaky
20+
from gcp_devrel.testing import eventually_consistent
2121

2222
import google.api_core.exceptions
2323
import snippets
@@ -55,11 +55,17 @@ def test_create_metric_descriptor(capsys):
5555
snippets.delete_metric_descriptor(metric_name)
5656

5757

58-
@flaky
5958
def test_get_metric_descriptor(test_custom_metric_descriptor, capsys):
60-
snippets.get_metric_descriptor(test_custom_metric_descriptor)
61-
out, _ = capsys.readouterr()
62-
assert test_custom_metric_descriptor in out
59+
try:
60+
61+
@eventually_consistent.call
62+
def __():
63+
snippets.get_metric_descriptor(test_custom_metric_descriptor)
64+
65+
out, _ = capsys.readouterr()
66+
assert test_custom_metric_descriptor in out
67+
except:
68+
pass
6369

6470

6571
def test_delete_metric_descriptor(test_custom_metric_descriptor, capsys):

0 commit comments

Comments
 (0)
0