|
22 | 22 | import static org.junit.Assert.assertNull; |
23 | 23 | import static org.junit.Assert.assertTrue; |
24 | 24 |
|
25 | | -import com.google.api.gax.paging.AsyncPage; |
26 | 25 | import com.google.api.gax.paging.Page; |
27 | 26 | import com.google.cloud.MonitoredResource; |
28 | 27 | import com.google.cloud.MonitoredResourceDescriptor; |
29 | 28 | import com.google.cloud.logging.Logging.EntryListOption; |
30 | 29 | import com.google.cloud.logging.Logging.SortingField; |
31 | 30 | import com.google.cloud.logging.Logging.SortingOrder; |
32 | | -import com.google.cloud.logging.Logging.WriteOption; |
33 | 31 | import com.google.cloud.logging.Payload.JsonPayload; |
34 | | -import com.google.cloud.logging.Payload.ProtoPayload; |
35 | 32 | import com.google.cloud.logging.Payload.StringPayload; |
36 | 33 | import com.google.cloud.logging.SinkInfo.Destination.DatasetDestination; |
37 | 34 | import com.google.common.collect.ImmutableList; |
38 | 35 | import com.google.common.collect.ImmutableMap; |
39 | 36 | import com.google.common.collect.Iterators; |
40 | 37 | import com.google.common.collect.Sets; |
41 | 38 | import com.google.logging.v2.LogName; |
42 | | -import com.google.protobuf.Any; |
43 | | -import com.google.protobuf.StringValue; |
44 | 39 | import java.util.Iterator; |
45 | 40 | import java.util.Set; |
46 | | -import java.util.concurrent.ExecutionException; |
47 | 41 | import java.util.logging.Level; |
48 | 42 | import java.util.logging.Logger; |
49 | 43 | import org.junit.Rule; |
@@ -146,7 +140,7 @@ public void testListSinks() throws InterruptedException { |
146 | 140 | @Test |
147 | 141 | public void testListMonitoredResourceDescriptors() { |
148 | 142 | Iterator<MonitoredResourceDescriptor> iterator = |
149 | | - logging().listMonitoredResourceDescriptors(Logging.ListOption.pageSize(1)).iterateAll().iterator(); |
| 143 | + logging().listMonitoredResourceDescriptors(Logging.ListOption.pageSize(100)).iterateAll().iterator(); |
150 | 144 | int count = 0; |
151 | 145 | while (iterator.hasNext()) { |
152 | 146 | assertNotNull(iterator.next().getType()); |
@@ -273,7 +267,15 @@ public void testWriteAndListLogEntries() throws InterruptedException { |
273 | 267 | while (iterator.hasNext()) { |
274 | 268 | assertTrue(iterator.next().getTimestamp() <= lastTimestamp); |
275 | 269 | } |
276 | | - assertTrue(logging().deleteLog(logId)); |
| 270 | + int deleteAttempts = 0; |
| 271 | + int allowedDeleteAttempts = 5; |
| 272 | + boolean deleted = false; |
| 273 | + while (!deleted && deleteAttempts < allowedDeleteAttempts) { |
| 274 | + Thread.sleep(1000); |
| 275 | + deleted = logging().deleteLog(logId); |
| 276 | + deleteAttempts++; |
| 277 | + } |
| 278 | + assertTrue(deleted); |
277 | 279 | } |
278 | 280 |
|
279 | 281 | @Test |
|
0 commit comments