Skip to content

Commit 093cb19

Browse files
authored
FirebaseModelDownloaderTest.java: fix flake due to race condition in getModel_updateBackground_localExists_UpdateFound (#7242)
1 parent 38ff115 commit 093cb19

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

firebase-ml-modeldownloader/src/test/java/com/google/firebase/ml/modeldownloader/FirebaseModelDownloaderTest.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@
2525
import static org.mockito.Mockito.doNothing;
2626
import static org.mockito.Mockito.mock;
2727
import static org.mockito.Mockito.never;
28+
import static org.mockito.Mockito.timeout;
2829
import static org.mockito.Mockito.times;
2930
import static org.mockito.Mockito.verify;
3031
import static org.mockito.Mockito.when;
@@ -540,7 +541,8 @@ public void getModel_updateBackground_localExists_UpdateFound() throws Exception
540541
verify(mockPrefs, times(2)).getCustomModelDetails(eq(MODEL_NAME));
541542
assertThat(task.isComplete()).isTrue();
542543
assertEquals(customModel, customModelLoaded);
543-
verify(mockEventLogger)
544+
545+
verify(mockEventLogger, timeout(5000L))
544546
.logDownloadEventWithErrorCode(
545547
UPDATE_CUSTOM_MODEL_URL, false, DownloadStatus.UPDATE_AVAILABLE, ErrorCode.NO_ERROR);
546548
}

0 commit comments

Comments
 (0)