mirror of
https://github.com/tiagovignatti/intel-gpu-tools.git
synced 2025-06-13 02:46:23 +00:00
stats: Use igt_assert_eq_double() when asserting on doubles
Lucky enough to have exact values, == works! Signed-off-by: Damien Lespiau <damien.lespiau@intel.com>
This commit is contained in:
parent
0a38e977c0
commit
2fe286985f
@ -41,7 +41,7 @@ static void test_init_zero(void)
|
|||||||
|
|
||||||
stats.mean = 1.;
|
stats.mean = 1.;
|
||||||
igt_stats_init(&stats, 2);
|
igt_stats_init(&stats, 2);
|
||||||
igt_assert(stats.mean == 0.);
|
igt_assert_eq_double(stats.mean, 0.);
|
||||||
}
|
}
|
||||||
|
|
||||||
static void test_init(void)
|
static void test_init(void)
|
||||||
@ -87,7 +87,7 @@ static void test_mean(void)
|
|||||||
push_fixture_1(&stats);
|
push_fixture_1(&stats);
|
||||||
|
|
||||||
mean = igt_stats_get_mean(&stats);
|
mean = igt_stats_get_mean(&stats);
|
||||||
igt_assert(mean == (2 + 4 + 6 + 8 + 10) / 5.);
|
igt_assert_eq_double(mean, (2 + 4 + 6 + 8 + 10) / 5.);
|
||||||
|
|
||||||
igt_stats_fini(&stats);
|
igt_stats_fini(&stats);
|
||||||
}
|
}
|
||||||
@ -101,7 +101,7 @@ static void test_invalidate_mean(void)
|
|||||||
push_fixture_1(&stats);
|
push_fixture_1(&stats);
|
||||||
|
|
||||||
mean1 = igt_stats_get_mean(&stats);
|
mean1 = igt_stats_get_mean(&stats);
|
||||||
igt_assert(mean1 == (2 + 4 + 6 + 8 + 10) / 5.);
|
igt_assert_eq_double(mean1, (2 + 4 + 6 + 8 + 10) / 5.);
|
||||||
|
|
||||||
igt_stats_push(&stats, 100);
|
igt_stats_push(&stats, 100);
|
||||||
|
|
||||||
@ -133,13 +133,13 @@ static void test_std_deviation(void)
|
|||||||
igt_stats_push(&stats, 9);
|
igt_stats_push(&stats, 9);
|
||||||
|
|
||||||
mean = igt_stats_get_mean(&stats);
|
mean = igt_stats_get_mean(&stats);
|
||||||
igt_assert(mean == (2 + 3 * 4 + 2 * 5 + 7 + 9) / 8.);
|
igt_assert_eq_double(mean, (2 + 3 * 4 + 2 * 5 + 7 + 9) / 8.);
|
||||||
|
|
||||||
variance = igt_stats_get_variance(&stats);
|
variance = igt_stats_get_variance(&stats);
|
||||||
igt_assert(variance == 4);
|
igt_assert_eq_double(variance, 4);
|
||||||
|
|
||||||
std_deviation = igt_stats_get_std_deviation(&stats);
|
std_deviation = igt_stats_get_std_deviation(&stats);
|
||||||
igt_assert(std_deviation == 2);
|
igt_assert_eq_double(std_deviation, 2);
|
||||||
|
|
||||||
igt_stats_fini(&stats);
|
igt_stats_fini(&stats);
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user