mirror of
https://github.com/tiagovignatti/intel-gpu-tools.git
synced 2025-06-18 13:26:30 +00:00
tests/kms_plane: Skip on no connected outputs
When no display is connected all kms_plane subtests pass although no testing is done. Change it by reporting the subtests as skipped. Signed-off-by: Gabriel Feceoru <gabriel.feceoru@intel.com> Signed-off-by: Marius Vlad <marius.c.vlad@intel.com>
This commit is contained in:
parent
786d584624
commit
11a2b0dc8a
@ -224,13 +224,18 @@ test_plane_position(data_t *data, enum pipe pipe, enum igt_plane plane,
|
||||
unsigned int flags)
|
||||
{
|
||||
igt_output_t *output;
|
||||
int connected_outs = 0;
|
||||
|
||||
igt_skip_on(pipe >= data->display.n_pipes);
|
||||
igt_skip_on(plane >= data->display.pipes[pipe].n_planes);
|
||||
|
||||
for_each_connected_output(&data->display, output)
|
||||
for_each_connected_output(&data->display, output) {
|
||||
test_plane_position_with_output(data, pipe, plane, output,
|
||||
flags);
|
||||
connected_outs++;
|
||||
}
|
||||
|
||||
igt_skip_on(connected_outs == 0);
|
||||
}
|
||||
|
||||
/*
|
||||
@ -346,13 +351,18 @@ test_plane_panning(data_t *data, enum pipe pipe, enum igt_plane plane,
|
||||
unsigned int flags)
|
||||
{
|
||||
igt_output_t *output;
|
||||
int connected_outs = 0;
|
||||
|
||||
igt_skip_on(pipe >= data->display.n_pipes);
|
||||
igt_skip_on(plane >= data->display.pipes[pipe].n_planes);
|
||||
|
||||
for_each_connected_output(&data->display, output)
|
||||
for_each_connected_output(&data->display, output) {
|
||||
test_plane_panning_with_output(data, pipe, plane, output,
|
||||
flags);
|
||||
connected_outs++;
|
||||
}
|
||||
|
||||
igt_skip_on(connected_outs == 0);
|
||||
}
|
||||
|
||||
static void
|
||||
|
Loading…
x
Reference in New Issue
Block a user