Merge pull request #3997 from a-veitch/fix_tsan_cpu_test
Fix for long-running tsan test
diff --git a/test/core/support/cpu_test.c b/test/core/support/cpu_test.c
index 6559c1b..fa83878 100644
--- a/test/core/support/cpu_test.c
+++ b/test/core/support/cpu_test.c
@@ -81,9 +81,9 @@
gpr_uint32 cpu;
int r = 12345678;
int i, j;
- for (i = 0; i < 1000; i++) {
+ for (i = 0; i < 1000 / GRPC_TEST_SLOWDOWN_FACTOR; i++) {
/* run for a bit - just calculate something random. */
- for (j = 0; j < 1000000; j++) {
+ for (j = 0; j < 1000000 / GRPC_TEST_SLOWDOWN_FACTOR; j++) {
r = (r * 17) & ((r - i) | (r * i));
}
cpu = gpr_cpu_current_cpu();