mirror of
https://github.com/tiagovignatti/intel-gpu-tools.git
synced 2025-06-10 01:16:18 +00:00
kms_pipe_crc_basic: Remove igt_display_get_n_pipes() usage in main
The fixture won't be run when listing the subtests and thus we can't use igt_display_get_n_pipes() in the list of tests. The alternative here is to list the subtests with the maximum values and skip when not supported on the platform. Signed-off-by: Damien Lespiau <damien.lespiau@intel.com>
This commit is contained in:
parent
2043e6b265
commit
82108d9656
@ -65,6 +65,8 @@ static void test_read_crc(data_t *data, int pipe, unsigned flags)
|
||||
int valid_connectors = 0;
|
||||
igt_output_t *output;
|
||||
|
||||
igt_skip_on(pipe >= data->display.n_pipes);
|
||||
|
||||
for_each_connected_output(display, output) {
|
||||
igt_plane_t *primary;
|
||||
drmModeModeInfo *mode;
|
||||
@ -155,7 +157,7 @@ igt_main
|
||||
igt_subtest("bad-nb-words-3")
|
||||
test_bad_command(&data, "pipe A none option");
|
||||
|
||||
for (int i = 0; i < igt_display_get_n_pipes(&data.display); i++) {
|
||||
for (int i = 0; i < 3; i++) {
|
||||
igt_subtest_f("read-crc-pipe-%c", 'A'+i)
|
||||
test_read_crc(&data, i, 0);
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user