@@ -32,7 +32,7 @@ def _wait_for_image_numbers(
3232 processing_images : int ,
3333) -> None :
3434 """
35- Wait up to 500 seconds (arbitrary, though we saw timeouts with 300 seconds)
35+ Wait up to 700 seconds (arbitrary, though we saw timeouts with 500 seconds)
3636 for the number of images in various categories to match the expected
3737 number.
3838
@@ -60,7 +60,7 @@ def _wait_for_image_numbers(
6060 "processing_images" : processing_images ,
6161 }
6262
63- maximum_wait_seconds = 500
63+ maximum_wait_seconds = 700
6464 start_time = time .monotonic ()
6565
6666 # If we wait for all requirements to match at the same time,
@@ -97,14 +97,6 @@ def _wait_for_image_numbers(
9797
9898 time .sleep (sleep_seconds )
9999
100- # This break makes the entire test invalid.
101- # However, we have found that without this Vuforia is flaky.
102- # We have waited over 10 minutes for the summary to change and
103- # that is not sustainable in a test suite.
104- # That might be because we think some images will go into a particular
105- # state but they don't.
106- break
107-
108100
109101@pytest .mark .usefixtures ("verify_mock_vuforia" )
110102class TestDatabaseSummary :
@@ -132,10 +124,7 @@ def test_success(
132124 )
133125
134126 @staticmethod
135- def test_active_images (
136- vws_client : VWS ,
137- target_id : str ,
138- ) -> None :
127+ def test_active_images (vws_client : VWS , target_id : str ) -> None :
139128 """
140129 The number of images in the active state is returned.
141130 """
0 commit comments