CL 33239 changed the polling loops from using sched_yield to a sleep
for 1/1000 of a second. The loop counters were not updated, so failing
tests now take 100 seconds to complete. Lower the loop counts to 5
seconds instead.
Change-Id: I7c9a343dacc8188603ecf7e58bd00b535cfc87f5
Reviewed-on: https://go-review.googlesource.com/33280
Run-TryBot: Elias Naur <elias.naur@gmail.com>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Reviewed-by: Ian Lance Taylor <iant@golang.org>
ts.tv_nsec = 1000000;
nanosleep(&ts, NULL);
i++;
- if (i > 100000) {
+ if (i > 5000) {
fprintf(stderr, "looping too long waiting for signal\n");
exit(EXIT_FAILURE);
}
ts.tv_nsec = 1000000;
nanosleep(&ts, NULL);
i++;
- if (i > 100000) {
+ if (i > 5000) {
fprintf(stderr, "looping too long waiting for signal\n");
exit(EXIT_FAILURE);
}
ts.tv_nsec = 1000000;
nanosleep(&ts, NULL);
i++;
- if (i > 100000) {
+ if (i > 5000) {
fprintf(stderr, "looping too long waiting for signal\n");
exit(EXIT_FAILURE);
}
ts.tv_nsec = 1000000;
nanosleep(&ts, NULL);
i++;
- if (i > 100000) {
+ if (i > 5000) {
fprintf(stderr, "looping too long waiting for signal\n");
exit(EXIT_FAILURE);
}
ts.tv_nsec = 1000000;
nanosleep(&ts, NULL);
i++;
- if (i > 100000) {
+ if (i > 5000) {
fprintf(stderr, "looping too long waiting for signal\n");
exit(EXIT_FAILURE);
}
ts.tv_nsec = 1000000;
nanosleep(&ts, NULL);
i++;
- if (i > 100000) {
+ if (i > 5000) {
fprintf(stderr, "looping too long waiting for signal\n");
exit(EXIT_FAILURE);
}
ts.tv_nsec = 1000000;
nanosleep(&ts, NULL);
i++;
- if (i > 100000) {
+ if (i > 5000) {
fprintf(stderr, "looping too long waiting for signal\n");
exit(EXIT_FAILURE);
}
ts.tv_nsec = 1000000;
nanosleep(&ts, NULL);
i++;
- if (i > 100000) {
+ if (i > 5000) {
fprintf(stderr, "looping too long waiting for signal\n");
exit(EXIT_FAILURE);
}