static void create_test_data(void)
{
- uint64_t i;
+ uint64_t i, n;
grow = 1;
shrink = 0;
grow = 0;
shrink = 1;
/* Drop to less than 90% full */
- for (;;) {
+ n = operation_count / 40;
+ while (n--) {
uint64_t free;
uint64_t total;
for (i = 0; i < 10; ++i)
grow = 0;
shrink = 0;
full = 0;
- for (i = 0; i < operation_count * 2; ++i)
+ n = operation_count * 2;
+ for (i = 0; i < n; ++i)
do_an_operation();
}
static void update_test_data(void)
{
- uint64_t i;
+ uint64_t i, n;
grow = 1;
shrink = 0;
grow = 0;
shrink = 1;
/* Drop to less than 50% full */
- for (;;) {
+ n = operation_count / 10;
+ while (n--) {
uint64_t free;
uint64_t total;
for (i = 0; i < 10; ++i)
grow = 0;
shrink = 0;
full = 0;
- for (i = 0; i < operation_count * 2; ++i)
+ n = operation_count * 2;
+ for (i = 0; i < n; ++i)
do_an_operation();
}