Skip to content

Commit 3115bb7

Browse files
committed
Fix flakey list log entries test
1 parent c6ec140 commit 3115bb7

File tree

1 file changed

+7
-2
lines changed

1 file changed

+7
-2
lines changed

google-cloud-logging/src/test/java/com/google/cloud/logging/BaseSystemTest.java

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -396,8 +396,13 @@ public void testWriteAndListLogEntries() throws InterruptedException {
396396
assertNull(entry.getHttpRequest());
397397
assertNotNull(entry.getInsertId());
398398
assertNotNull(entry.getTimestamp());
399-
page = logging().listLogEntries(EntryListOption.filter(filter),
400-
EntryListOption.sortOrder(SortingField.TIMESTAMP, SortingOrder.DESCENDING));
399+
options = new EntryListOption[]{EntryListOption.filter(filter),
400+
EntryListOption.sortOrder(SortingField.TIMESTAMP, SortingOrder.DESCENDING)};
401+
page = logging().listLogEntries(options);
402+
while (Iterators.size(page.iterateAll()) < 2) {
403+
Thread.sleep(500);
404+
page = logging().listLogEntries(options);
405+
}
401406
iterator = page.iterateAll();
402407
Long lastTimestamp = iterator.next().getTimestamp();
403408
while (iterator.hasNext()) {

0 commit comments

Comments
 (0)