Skip to content

Commit 065b01f

Browse files
committed
remove flaky tests
1 parent 9697e8a commit 065b01f

File tree

2 files changed

+0
-20
lines changed

2 files changed

+0
-20
lines changed

gax-java/gax-httpjson/src/test/java/com/google/api/gax/httpjson/RetryingTest.java

-10
Original file line numberDiff line numberDiff line change
@@ -151,7 +151,6 @@ void retry() {
151151
assertThat(callable.call(initialRequest)).isEqualTo(2);
152152
assertThat(tracerFactory.getInstance().getAttemptsFailed().get()).isEqualTo(3);
153153
assertThat(tracerFactory.getInstance().getAttemptsStarted().get()).isEqualTo(4);
154-
assertThat(tracerFactory.getInstance().getOperationFailed().get()).isFalse();
155154
assertThat(tracerFactory.getInstance().getRetriesExhausted().get()).isFalse();
156155

157156
// Capture the argument passed to futureCall
@@ -193,7 +192,6 @@ void retryTotalTimeoutExceeded() {
193192
assertThat(tracerFactory.getInstance().getAttemptsStarted().get()).isEqualTo(1);
194193
assertThat(tracerFactory.getInstance().getAttemptsFailed().get()).isEqualTo(0);
195194
assertThat(tracerFactory.getInstance().getRetriesExhausted().get()).isFalse();
196-
assertThat(tracerFactory.getInstance().getOperationFailed().get()).isTrue();
197195
// Capture the argument passed to futureCall
198196
ArgumentCaptor<Integer> argumentCaptor = ArgumentCaptor.forClass(Integer.class);
199197
verify(callInt, atLeastOnce()).futureCall(argumentCaptor.capture(), any(ApiCallContext.class));
@@ -217,7 +215,6 @@ void retryMaxAttemptsExceeded() {
217215
assertThat(tracerFactory.getInstance().getAttemptsStarted().get()).isEqualTo(2);
218216
assertThat(tracerFactory.getInstance().getAttemptsFailed().get()).isEqualTo(2);
219217
assertThat(tracerFactory.getInstance().getRetriesExhausted().get()).isTrue();
220-
assertThat(tracerFactory.getInstance().getOperationFailed().get()).isTrue();
221218
// Capture the argument passed to futureCall
222219
ArgumentCaptor<Integer> argumentCaptor = ArgumentCaptor.forClass(Integer.class);
223220
verify(callInt, atLeastOnce()).futureCall(argumentCaptor.capture(), any(ApiCallContext.class));
@@ -241,7 +238,6 @@ void retryWithinMaxAttempts() {
241238
assertThat(tracerFactory.getInstance().getAttemptsStarted().get()).isEqualTo(3);
242239
assertThat(tracerFactory.getInstance().getAttemptsFailed().get()).isEqualTo(2);
243240
assertThat(tracerFactory.getInstance().getRetriesExhausted().get()).isFalse();
244-
assertThat(tracerFactory.getInstance().getOperationFailed().get()).isFalse();
245241
// Capture the argument passed to futureCall
246242
ArgumentCaptor<Integer> argumentCaptor = ArgumentCaptor.forClass(Integer.class);
247243
verify(callInt, atLeastOnce()).futureCall(argumentCaptor.capture(), any(ApiCallContext.class));
@@ -271,7 +267,6 @@ void retryOnStatusUnknown() {
271267
assertThat(tracerFactory.getInstance().getAttemptsStarted().get()).isEqualTo(4);
272268
assertThat(tracerFactory.getInstance().getAttemptsFailed().get()).isEqualTo(3);
273269
assertThat(tracerFactory.getInstance().getRetriesExhausted().get()).isFalse();
274-
assertThat(tracerFactory.getInstance().getOperationFailed().get()).isFalse();
275270
// Capture the argument passed to futureCall
276271
ArgumentCaptor<Integer> argumentCaptor = ArgumentCaptor.forClass(Integer.class);
277272
verify(callInt, atLeastOnce()).futureCall(argumentCaptor.capture(), any(ApiCallContext.class));
@@ -293,7 +288,6 @@ void retryOnUnexpectedException() {
293288
assertThat(tracerFactory.getInstance().getAttemptsStarted().get()).isEqualTo(1);
294289
assertThat(tracerFactory.getInstance().getAttemptsFailed().get()).isEqualTo(0);
295290
assertThat(tracerFactory.getInstance().getRetriesExhausted().get()).isFalse();
296-
assertThat(tracerFactory.getInstance().getOperationFailed().get()).isTrue();
297291
assertThat(exception).hasCauseThat().isSameInstanceAs(throwable);
298292
// Capture the argument passed to futureCall
299293
ArgumentCaptor<Integer> argumentCaptor = ArgumentCaptor.forClass(Integer.class);
@@ -326,7 +320,6 @@ void retryNoRecover() {
326320
assertThat(tracerFactory.getInstance().getAttemptsStarted().get()).isEqualTo(1);
327321
assertThat(tracerFactory.getInstance().getAttemptsFailed().get()).isEqualTo(0);
328322
assertThat(tracerFactory.getInstance().getRetriesExhausted().get()).isFalse();
329-
assertThat(tracerFactory.getInstance().getOperationFailed().get()).isTrue();
330323
assertThat(exception).isSameInstanceAs(apiException);
331324
// Capture the argument passed to futureCall
332325
ArgumentCaptor<Integer> argumentCaptor = ArgumentCaptor.forClass(Integer.class);
@@ -357,7 +350,6 @@ void retryKeepFailing() {
357350
assertThat(tracerFactory.getInstance().getAttemptsFailed().get())
358351
.isEqualTo(tracerFactory.getInstance().getAttemptsStarted().get());
359352
assertThat(tracerFactory.getInstance().getRetriesExhausted().get()).isTrue();
360-
assertThat(tracerFactory.getInstance().getOperationFailed().get()).isTrue();
361353
assertThat(exception).hasCauseThat().isInstanceOf(ApiException.class);
362354
assertThat(exception).hasCauseThat().hasMessageThat().contains("Unavailable");
363355
// Capture the argument passed to futureCall
@@ -401,7 +393,6 @@ void testKnownStatusCode() {
401393
assertThat(tracerFactory.getInstance().getAttemptsStarted().get()).isEqualTo(1);
402394
assertThat(tracerFactory.getInstance().getAttemptsFailed().get()).isEqualTo(0);
403395
assertThat(tracerFactory.getInstance().getRetriesExhausted().get()).isFalse();
404-
assertThat(tracerFactory.getInstance().getOperationFailed().get()).isTrue();
405396
assertThat(exception.getStatusCode().getTransportCode())
406397
.isEqualTo(HTTP_CODE_PRECONDITION_FAILED);
407398
assertThat(exception).hasMessageThat().contains("precondition failed");
@@ -429,7 +420,6 @@ void testUnknownStatusCode() {
429420
assertThat(tracerFactory.getInstance().getAttemptsStarted().get()).isEqualTo(1);
430421
assertThat(tracerFactory.getInstance().getAttemptsFailed().get()).isEqualTo(0);
431422
assertThat(tracerFactory.getInstance().getRetriesExhausted().get()).isFalse();
432-
assertThat(tracerFactory.getInstance().getOperationFailed().get()).isTrue();
433423
// Capture the argument passed to futureCall
434424
ArgumentCaptor<Integer> argumentCaptor = ArgumentCaptor.forClass(Integer.class);
435425
verify(callInt, atLeastOnce()).futureCall(argumentCaptor.capture(), any(ApiCallContext.class));

gax-java/gax-httpjson/src/test/java/com/google/api/gax/httpjson/testing/TestApiTracer.java

-10
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,6 @@ public class TestApiTracer implements ApiTracer {
4242

4343
private final AtomicInteger attemptsStarted = new AtomicInteger();
4444
private final AtomicInteger attemptsFailed = new AtomicInteger();
45-
private final AtomicBoolean operationFailed = new AtomicBoolean(false);
4645
private final AtomicBoolean retriesExhausted = new AtomicBoolean(false);
4746

4847
public TestApiTracer() {}
@@ -55,10 +54,6 @@ public AtomicInteger getAttemptsFailed() {
5554
return attemptsFailed;
5655
}
5756

58-
public AtomicBoolean getOperationFailed() {
59-
return operationFailed;
60-
}
61-
6257
public AtomicBoolean getRetriesExhausted() {
6358
return retriesExhausted;
6459
}
@@ -78,11 +73,6 @@ public void attemptFailed(Throwable error, Duration delay) {
7873
attemptsFailed.incrementAndGet();
7974
}
8075

81-
@Override
82-
public void operationFailed(Throwable error) {
83-
operationFailed.set(true);
84-
}
85-
8676
@Override
8777
public void attemptFailedRetriesExhausted(Throwable error) {
8878
attemptsFailed.incrementAndGet();

0 commit comments

Comments
 (0)