diff options
author | Craig Tiller <ctiller@google.com> | 2017-09-11 15:18:21 -0700 |
---|---|---|
committer | Craig Tiller <ctiller@google.com> | 2017-09-11 15:18:21 -0700 |
commit | b7f36d75171eb563248be8f776518087e3dfaa0c (patch) | |
tree | f6fdfbf141bc33aeba6bf28d7019cb9b8a57d769 /test/core | |
parent | 80ae895f1e1c07aa8b86e9d1ca564da2329f118b (diff) |
Fix test math error
Diffstat (limited to 'test/core')
-rw-r--r-- | test/core/backoff/backoff_test.c | 26 |
1 files changed, 14 insertions, 12 deletions
diff --git a/test/core/backoff/backoff_test.c b/test/core/backoff/backoff_test.c index 302ac7b3a0..3848b2a54d 100644 --- a/test/core/backoff/backoff_test.c +++ b/test/core/backoff/backoff_test.c @@ -59,43 +59,45 @@ static void test_no_jitter_backoff(void) { // x_1 = 2 // x_n = 2**i + x_{i-1} ( = 2**(n+1) - 2 ) grpc_exec_ctx exec_ctx = GRPC_EXEC_CTX_INIT; + exec_ctx.now = 0; + exec_ctx.now_is_valid = true; grpc_millis next = grpc_backoff_begin(&exec_ctx, &backoff); - GPR_ASSERT(next - grpc_exec_ctx_now(&exec_ctx) == 2); + GPR_ASSERT(next == 2); exec_ctx.now = next; next = grpc_backoff_step(&exec_ctx, &backoff); - GPR_ASSERT(next - grpc_exec_ctx_now(&exec_ctx) == 6); + GPR_ASSERT(next == 6); exec_ctx.now = next; next = grpc_backoff_step(&exec_ctx, &backoff); - GPR_ASSERT(next - grpc_exec_ctx_now(&exec_ctx) == 14); + GPR_ASSERT(next == 14); exec_ctx.now = next; next = grpc_backoff_step(&exec_ctx, &backoff); - GPR_ASSERT(next - grpc_exec_ctx_now(&exec_ctx) == 30); + GPR_ASSERT(next == 30); exec_ctx.now = next; next = grpc_backoff_step(&exec_ctx, &backoff); - GPR_ASSERT(next - grpc_exec_ctx_now(&exec_ctx) == 62); + GPR_ASSERT(next == 62); exec_ctx.now = next; next = grpc_backoff_step(&exec_ctx, &backoff); - GPR_ASSERT(next - grpc_exec_ctx_now(&exec_ctx) == 126); + GPR_ASSERT(next == 126); exec_ctx.now = next; next = grpc_backoff_step(&exec_ctx, &backoff); - GPR_ASSERT(next - grpc_exec_ctx_now(&exec_ctx) == 254); + GPR_ASSERT(next == 254); exec_ctx.now = next; next = grpc_backoff_step(&exec_ctx, &backoff); - GPR_ASSERT(next - grpc_exec_ctx_now(&exec_ctx) == 510); + GPR_ASSERT(next == 510); exec_ctx.now = next; next = grpc_backoff_step(&exec_ctx, &backoff); - GPR_ASSERT(next - grpc_exec_ctx_now(&exec_ctx) == 1022); + GPR_ASSERT(next == 1022); exec_ctx.now = next; next = grpc_backoff_step(&exec_ctx, &backoff); // Hit the maximum timeout. From this point onwards, retries will increase // only by max timeout. - GPR_ASSERT(next - grpc_exec_ctx_now(&exec_ctx) == 1535); + GPR_ASSERT(next == 1535); exec_ctx.now = next; next = grpc_backoff_step(&exec_ctx, &backoff); - GPR_ASSERT(next - grpc_exec_ctx_now(&exec_ctx) == 2048); + GPR_ASSERT(next == 2048); exec_ctx.now = next; next = grpc_backoff_step(&exec_ctx, &backoff); - GPR_ASSERT(next - grpc_exec_ctx_now(&exec_ctx) == 2561); + GPR_ASSERT(next == 2561); grpc_exec_ctx_finish(&exec_ctx); } |