mirror of
https://github.com/tiagovignatti/intel-gpu-tools.git
synced 2025-06-11 18:06:13 +00:00
tests: use igt_assert_lte to verify pm_backlight test results
Gives out better diagnostics than just igt_asssert. Signed-off-by: Jani Nikula <jani.nikula@intel.com>
This commit is contained in:
parent
f201495575
commit
77a76ba09a
@ -94,6 +94,7 @@ static int backlight_write(int value, const char *fname)
|
||||
static void test_and_verify(int val)
|
||||
{
|
||||
int result;
|
||||
int tolerance = val * TOLERANCE / 100;
|
||||
|
||||
igt_assert_eq(backlight_write(val, "brightness"), 0);
|
||||
igt_assert_eq(backlight_read(&result, "brightness"), 0);
|
||||
@ -102,7 +103,8 @@ static void test_and_verify(int val)
|
||||
|
||||
igt_assert_eq(backlight_read(&result, "actual_brightness"), 0);
|
||||
/* Some rounding may happen depending on hw. Just check that it's close enough. */
|
||||
igt_assert(result <= val + val * TOLERANCE / 100 && result >= val - val * TOLERANCE / 100);
|
||||
igt_assert_lte(result, val + tolerance);
|
||||
igt_assert_lte(val - tolerance, result);
|
||||
}
|
||||
|
||||
static void test_brightness(int max)
|
||||
|
Loading…
x
Reference in New Issue
Block a user