Lines Matching defs:input_size
9 unsigned int input_size)
15 i_assert(input_size > 0);
17 copy = i_new(uint64_t, input_size);
18 for (i = 0; i < input_size; i++) {
28 i_qsort(copy, input_size, sizeof(*copy), uint64_cmp);
30 test_assert_idx(stats_dist_get_count(t) == input_size, input_size);
31 test_assert_idx(stats_dist_get_sum(t) == sum, input_size);
32 test_assert_idx(stats_dist_get_min(t) == min, input_size);
33 test_assert_idx(stats_dist_get_max(t) == max, input_size);
34 test_assert_idx(stats_dist_get_avg(t) == (sum + input_size/2)/input_size, input_size);
37 test_assert_idx(stats_dist_get_median(t) >= copy[(input_size-1)/2] &&
38 stats_dist_get_median(t) <= copy[input_size/2],
39 input_size);
41 test_assert_idx(stats_dist_get_95th(t) == copy[input_size*95/100 - ((input_size%20) == 0 ? 1 : 0)],
42 input_size);