* [igt-dev] [PATCH i-g-t 0/7] better sync test_list.py with igt_runner
@ 2023-10-24 14:11 Mauro Carvalho Chehab
2023-10-24 14:11 ` [igt-dev] [PATCH i-g-t 1/7] runner: Normalize testlist entries that don't list subtests Mauro Carvalho Chehab
` (9 more replies)
0 siblings, 10 replies; 16+ messages in thread
From: Mauro Carvalho Chehab @ 2023-10-24 14:11 UTC (permalink / raw)
To: igt-dev
From: Mauro Carvalho Chehab <mchehab@kernel.org>
This patch series comes after:
https://patchwork.freedesktop.org/series/125401/
(The three patches from it were added here, to allow CI to test
the new patches)
It contains some additional changes meant to sync how IGT
runner, documentation tools and CI works with regular expressions:
- the IGT runner regular expressions are now case-insensitive.
As there are several KMS tests have upper case letters to indicate
port entries. There's no sense of having tests named:
igt@foo-port-A being different than igt@foo-port-a. One of
the runner tests were changed to only match if case is not
sensitive on regular expressions;
- when igt_runner is in dry-run mode, it doesn't need root
permissions;
- currently, test_list.py is considering testlists as regular
expressions, but they're really a normal list of tests.
Change the logic to handle it accordingly.
Mauro Carvalho Chehab (4):
igt_runner: don't require root for dry_run
scripts/test_list.py: better handle list of tests
runner/job_list: use case-insensitive regular expressions
runner/runner_tests: change a regex to match case-insensitive
Petri Latvala (3):
runner: Normalize testlist entries that don't list subtests
runner/runner_tests: Unit tests for binary-name-only testlist entries
runner/runner_tests: Fix name of no-subtests in unit tests
runner/job_list.c | 22 +++++++++-
runner/runner_tests.c | 74 +++++++++++++++++++++++++++++++-
runner/settings.c | 3 +-
scripts/test_list.py | 54 ++++++++++++++++-------
tests/intel/kms_test_config.json | 2 +-
tests/intel/xe_test_config.json | 1 +
6 files changed, 136 insertions(+), 20 deletions(-)
--
2.41.0
^ permalink raw reply [flat|nested] 16+ messages in thread* [igt-dev] [PATCH i-g-t 1/7] runner: Normalize testlist entries that don't list subtests 2023-10-24 14:11 [igt-dev] [PATCH i-g-t 0/7] better sync test_list.py with igt_runner Mauro Carvalho Chehab @ 2023-10-24 14:11 ` Mauro Carvalho Chehab 2023-10-24 14:11 ` [igt-dev] [PATCH i-g-t 2/7] runner/runner_tests: Unit tests for binary-name-only testlist entries Mauro Carvalho Chehab ` (8 subsequent siblings) 9 siblings, 0 replies; 16+ messages in thread From: Mauro Carvalho Chehab @ 2023-10-24 14:11 UTC (permalink / raw) To: igt-dev From: Petri Latvala <adrinael@adrinael.net> As the syntax for "all subtests" and "test that doesn't have subtests" is the same, check the subtest listing when building the execution plan. Doing that makes it possible to still have "all subtests" in testlists (albeit not originally designed to support that) and enables blocklisting particular subtests. Signed-off-by: Petri Latvala <adrinael@adrinael.net> Reviewed-by: Mauro Carvalho Chehab <mchehab@kernel.org> Cc: Arkadiusz Hiler <arek@hiler.eu> Cc: Kamil Konieczny <kamil.konieczny@linux.intel.com> Cc: Juha-Pekka Heikkila <juhapekka.heikkila@gmail.com> Cc: Bhanuprakash Modem <bhanuprakash.modem@intel.com> Cc: Ashutosh Dixit <ashutosh.dixit@intel.com> Closes: https://gitlab.freedesktop.org/drm/igt-gpu-tools/-/issues/149 --- runner/job_list.c | 22 +++++++++++++++++++++- 1 file changed, 21 insertions(+), 1 deletion(-) diff --git a/runner/job_list.c b/runner/job_list.c index e6ea836310fd..27cbb10bce56 100644 --- a/runner/job_list.c +++ b/runner/job_list.c @@ -230,8 +230,28 @@ static bool job_list_from_test_list(struct job_list *job_list, continue; if (sscanf(line, "igt@%ms", &binary) == 1) { - if ((delim = strchr(binary, '@')) != NULL) + if ((delim = strchr(binary, '@')) != NULL) { *delim++ = '\0'; + } else { + /* + * No subtests specified. Check + * whether the user means "all + * subtests" or if the test doesn't + * have any. + */ + if (entry.binary) { + /* First flush the entry we're building for multiple-mode */ + add_job_list_entry(job_list, entry.binary, entry.subtests, entry.subtest_count); + memset(&entry, 0, sizeof(entry)); + any = true; + } + + add_subtests(job_list, settings, binary, + &settings->include_regexes, + &settings->exclude_regexes); + any = true; + continue; + } if (!settings->multiple_mode) { char **subtests = NULL; -- 2.41.0 ^ permalink raw reply related [flat|nested] 16+ messages in thread
* [igt-dev] [PATCH i-g-t 2/7] runner/runner_tests: Unit tests for binary-name-only testlist entries 2023-10-24 14:11 [igt-dev] [PATCH i-g-t 0/7] better sync test_list.py with igt_runner Mauro Carvalho Chehab 2023-10-24 14:11 ` [igt-dev] [PATCH i-g-t 1/7] runner: Normalize testlist entries that don't list subtests Mauro Carvalho Chehab @ 2023-10-24 14:11 ` Mauro Carvalho Chehab 2023-10-24 14:11 ` [igt-dev] [PATCH i-g-t 3/7] runner/runner_tests: Fix name of no-subtests in unit tests Mauro Carvalho Chehab ` (7 subsequent siblings) 9 siblings, 0 replies; 16+ messages in thread From: Mauro Carvalho Chehab @ 2023-10-24 14:11 UTC (permalink / raw) To: igt-dev From: Petri Latvala <adrinael@adrinael.net> Acked-by: Mauro Carvalho Chehab <mchehab@kernel.org> Signed-off-by: Petri Latvala <adrinael@adrinael.net> --- runner/runner_tests.c | 70 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 70 insertions(+) diff --git a/runner/runner_tests.c b/runner/runner_tests.c index a7e968f85b91..e6024de11a60 100644 --- a/runner/runner_tests.c +++ b/runner/runner_tests.c @@ -1810,6 +1810,76 @@ igt_main } } + igt_subtest_group { + const char testlisttext[] = "igt@successtest"; + const char blocktext[] = "igt@successtest@first"; + struct job_list *list = malloc(sizeof(*list)); + volatile int dirfd = -1; + char dirname[] = "tmpdirXXXXXX"; + volatile int listfd; + volatile int blockfd; + char listfilename[] = "tmplistXXXXXX"; + char blockfilename[] = "tmpblockXXXXXX"; + + igt_fixture { + igt_require(mkdtemp(dirname) != NULL); + rmdir(dirname); + + igt_require((listfd = mkstemp(listfilename)) >= 0); + igt_require(write(listfd, testlisttext, strlen(testlisttext)) == strlen(testlisttext)); + igt_require((blockfd = mkstemp(blockfilename)) >= 0); + igt_require(write(blockfd, blocktext, strlen(blocktext)) == strlen(blocktext)); + close(listfd); + close(blockfd); + + init_job_list(list); + } + + igt_subtest("only-binary-name-in-testlist") { + const char *argv[] = { "runner", + "--allow-non-root", + "--test-list", listfilename, + testdatadir, + dirname, + }; + + igt_assert(parse_options(ARRAY_SIZE(argv), (char**)argv, settings)); + + igt_assert(create_job_list(list, settings)); + /* No multi-mode, binary has two subtests, should be normalized to have individual subtests */ + igt_assert_eq(list->size, 2); + igt_assert_eq(list->entries[0].subtest_count, 1); + igt_assert_eq(list->entries[1].subtest_count, 1); + } + + igt_subtest("only-binary-name-in-testlist-with-blocks") { + const char *argv[] = { "runner", + "--allow-non-root", + "--test-list", listfilename, + "-b", blockfilename, + testdatadir, + dirname, + }; + + igt_assert(parse_options(ARRAY_SIZE(argv), (char**)argv, settings)); + + igt_assert(create_job_list(list, settings)); + /* No multi-mode, binary has two subtests, one of them blocked */ + igt_assert_eq(list->size, 1); + igt_assert_eq(list->entries[0].subtest_count, 1); + igt_assert_eqstr(list->entries[0].subtests[0], "second-subtest"); + } + + igt_fixture { + unlink(listfilename); + unlink(blockfilename); + close(dirfd); + clear_directory(dirname); + free_job_list(list); + free(list); + } + } + igt_subtest_group { struct job_list *list = malloc(sizeof(*list)); volatile int dirfd = -1; -- 2.41.0 ^ permalink raw reply related [flat|nested] 16+ messages in thread
* [igt-dev] [PATCH i-g-t 3/7] runner/runner_tests: Fix name of no-subtests in unit tests 2023-10-24 14:11 [igt-dev] [PATCH i-g-t 0/7] better sync test_list.py with igt_runner Mauro Carvalho Chehab 2023-10-24 14:11 ` [igt-dev] [PATCH i-g-t 1/7] runner: Normalize testlist entries that don't list subtests Mauro Carvalho Chehab 2023-10-24 14:11 ` [igt-dev] [PATCH i-g-t 2/7] runner/runner_tests: Unit tests for binary-name-only testlist entries Mauro Carvalho Chehab @ 2023-10-24 14:11 ` Mauro Carvalho Chehab 2023-10-24 14:11 ` [igt-dev] [PATCH i-g-t 4/7] igt_runner: don't require root for dry_run Mauro Carvalho Chehab ` (6 subsequent siblings) 9 siblings, 0 replies; 16+ messages in thread From: Mauro Carvalho Chehab @ 2023-10-24 14:11 UTC (permalink / raw) To: igt-dev From: Petri Latvala <adrinael@adrinael.net> Now that runner normalizes no-subtest entries in testlists, make sure the name matches what's available. Acked-by: Mauro Carvalho Chehab <mchehab@kernel.org> Signed-off-by: Petri Latvala <adrinael@adrinael.net> --- runner/runner_tests.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/runner/runner_tests.c b/runner/runner_tests.c index e6024de11a60..11ff05bc0e7e 100644 --- a/runner/runner_tests.c +++ b/runner/runner_tests.c @@ -802,7 +802,7 @@ igt_main char filename[] = "tmplistXXXXXX"; const char testlisttext[] = "igt@successtest@first-subtest\n" "igt@successtest@second-subtest\n" - "igt@nosubtests\n"; + "igt@no-subtests\n"; int multiple; struct job_list *list = malloc(sizeof(*list)); @@ -830,7 +830,7 @@ igt_main igt_assert_eqstr(list->entries[0].binary, "successtest"); if (!multiple) igt_assert_eqstr(list->entries[1].binary, "successtest"); - igt_assert_eqstr(list->entries[multiple ? 1 : 2].binary, "nosubtests"); + igt_assert_eqstr(list->entries[multiple ? 1 : 2].binary, "no-subtests"); igt_assert_eq(list->entries[0].subtest_count, multiple ? 2 : 1); igt_assert_eq(list->entries[1].subtest_count, multiple ? 0 : 1); -- 2.41.0 ^ permalink raw reply related [flat|nested] 16+ messages in thread
* [igt-dev] [PATCH i-g-t 4/7] igt_runner: don't require root for dry_run 2023-10-24 14:11 [igt-dev] [PATCH i-g-t 0/7] better sync test_list.py with igt_runner Mauro Carvalho Chehab ` (2 preceding siblings ...) 2023-10-24 14:11 ` [igt-dev] [PATCH i-g-t 3/7] runner/runner_tests: Fix name of no-subtests in unit tests Mauro Carvalho Chehab @ 2023-10-24 14:11 ` Mauro Carvalho Chehab 2023-10-25 7:53 ` Kamil Konieczny 2023-10-24 14:11 ` [igt-dev] [PATCH i-g-t 5/7] scripts/test_list.py: better handle list of tests Mauro Carvalho Chehab ` (5 subsequent siblings) 9 siblings, 1 reply; 16+ messages in thread From: Mauro Carvalho Chehab @ 2023-10-24 14:11 UTC (permalink / raw) To: igt-dev From: Mauro Carvalho Chehab <mchehab@kernel.org> When --dry-run option is used, there's no need to require root, as no tests will actually be executed. Signed-off-by: Mauro Carvalho Chehab <mchehab@kernel.org> --- runner/settings.c | 1 + 1 file changed, 1 insertion(+) diff --git a/runner/settings.c b/runner/settings.c index 23aa82963344..788957948b4f 100644 --- a/runner/settings.c +++ b/runner/settings.c @@ -687,6 +687,7 @@ bool parse_options(int argc, char **argv, break; case OPT_DRY_RUN: settings->dry_run = true; + settings->allow_non_root = true; break; case OPT_ALLOW_NON_ROOT: settings->allow_non_root = true; -- 2.41.0 ^ permalink raw reply related [flat|nested] 16+ messages in thread
* Re: [igt-dev] [PATCH i-g-t 4/7] igt_runner: don't require root for dry_run 2023-10-24 14:11 ` [igt-dev] [PATCH i-g-t 4/7] igt_runner: don't require root for dry_run Mauro Carvalho Chehab @ 2023-10-25 7:53 ` Kamil Konieczny 0 siblings, 0 replies; 16+ messages in thread From: Kamil Konieczny @ 2023-10-25 7:53 UTC (permalink / raw) To: igt-dev Hi Mauro, On 2023-10-24 at 16:11:07 +0200, Mauro Carvalho Chehab wrote: > From: Mauro Carvalho Chehab <mchehab@kernel.org> > > When --dry-run option is used, there's no need to require root, > as no tests will actually be executed. > > Signed-off-by: Mauro Carvalho Chehab <mchehab@kernel.org> Reviewed-by: Kamil Konieczny <kamil.konieczny@linux.intel.com> > --- > runner/settings.c | 1 + > 1 file changed, 1 insertion(+) > > diff --git a/runner/settings.c b/runner/settings.c > index 23aa82963344..788957948b4f 100644 > --- a/runner/settings.c > +++ b/runner/settings.c > @@ -687,6 +687,7 @@ bool parse_options(int argc, char **argv, > break; > case OPT_DRY_RUN: > settings->dry_run = true; > + settings->allow_non_root = true; > break; > case OPT_ALLOW_NON_ROOT: > settings->allow_non_root = true; > -- > 2.41.0 > ^ permalink raw reply [flat|nested] 16+ messages in thread
* [igt-dev] [PATCH i-g-t 5/7] scripts/test_list.py: better handle list of tests 2023-10-24 14:11 [igt-dev] [PATCH i-g-t 0/7] better sync test_list.py with igt_runner Mauro Carvalho Chehab ` (3 preceding siblings ...) 2023-10-24 14:11 ` [igt-dev] [PATCH i-g-t 4/7] igt_runner: don't require root for dry_run Mauro Carvalho Chehab @ 2023-10-24 14:11 ` Mauro Carvalho Chehab 2023-10-25 7:54 ` Kamil Konieczny 2023-10-24 14:11 ` [igt-dev] [PATCH i-g-t 6/7] runner/job_list: use case-insensitive regular expressions Mauro Carvalho Chehab ` (4 subsequent siblings) 9 siblings, 1 reply; 16+ messages in thread From: Mauro Carvalho Chehab @ 2023-10-24 14:11 UTC (permalink / raw) To: igt-dev From: Mauro Carvalho Chehab <mchehab@kernel.org> Not all test lists are regular expressions. Some are just names. That's the case of IGT runner testlist files. Add support for that. In practice, this change will produce the same testlists as before, but using a logic closer to what igt_runner() does. Signed-off-by: Mauro Carvalho Chehab <mchehab@kernel.org> --- scripts/test_list.py | 54 +++++++++++++++++++++++--------- tests/intel/kms_test_config.json | 2 +- tests/intel/xe_test_config.json | 1 + 3 files changed, 41 insertions(+), 16 deletions(-) diff --git a/scripts/test_list.py b/scripts/test_list.py index e54873f07e20..06215242107a 100644 --- a/scripts/test_list.py +++ b/scripts/test_list.py @@ -319,10 +319,6 @@ class TestList: self.props["Class"]["_properties_"]["level"] = 1 self.props["Class"]["_properties_"]["sublevel"] = sublevel_count[0] + 1 - flags = 0 - if self.config.get("case_insensitive_testlist", False): - flags |= re.IGNORECASE - # Remove non-multilevel items, as we're only interested on # hierarchical item levels here for field, item in self.props.items(): @@ -337,7 +333,7 @@ class TestList: testlist = {} for value in item["_properties_"]["include"]: for name in value.keys(): - self.read_testlist(testlist, name, cfg_path + value[name], flags) + self.read_testlist(field, item, testlist, name, cfg_path + value[name]) item["_properties_"]["include"] = testlist @@ -346,7 +342,7 @@ class TestList: testlist = {} for value in item["_properties_"]["exclude"]: for name in value.keys(): - self.read_testlist(testlist, name, cfg_path + value[name], flags) + self.read_testlist(field, item, testlist, name, cfg_path + value[name]) item["_properties_"]["exclude"] = testlist @@ -450,7 +446,22 @@ class TestList: self.__add_field(key, sublevel, hierarchy_level, field[key]) - def read_testlist(self, testlist, name, filename, flags): + def read_testlist(self, field, item, testlist, name, filename): + + match_type = item["_properties_"].get("match-type", "subtest-match") + + match_type_regex = set(["regex", "regex-ignorecase"]) + match_type_str = set(["subtest-match"]) + match_types = match_type_regex | match_type_str + + if match_type not in match_types: + sys.exit(f"Error: invalid match type '{match_type}' for {field}") + + if match_type == "regex": + flags = 0 + elif match_type == "regex-ignorecase": + flags = re.IGNORECASE + base = r"^\s*({}[^\s\{}]+)(\S*)\s*(\#.*)?$" regex = re.compile(base.format(self.main_name, self.subtest_separator)) @@ -459,12 +470,25 @@ class TestList: with open(filename, 'r', newline = '', encoding = 'utf8') as fp: for line in fp: match = regex.match(line) - if match: - test = match.group(1) - subtest = match.group(2) - if not subtest.endswith("$"): - subtest += r"(\@.*)?$" - testlist[name].append(re.compile(f"{test}{subtest}", flags)) + if not match: + continue + + test = match.group(1) + subtest = match.group(2) + test_name = f"{test}{subtest}" + + if match_type in match_type_regex: + testlist[name].append(re.compile(test_name, flags)) + continue + + subtests = test_name.split(self.subtest_separator)[:3] + + prefix="" + for subtest in subtests: + subtest = prefix + subtest + prefix = subtest + self.subtest_separator + + testlist[name].append(re.compile(f"{subtest}(@.*)?")) def __filter_subtest(self, test, subtest, field_not_found_value): @@ -504,7 +528,7 @@ class TestList: for names, regex_array in self.props[field]["_properties_"]["include"].items(): name = set(re.split(",\s*", names)) for regex in regex_array: - if regex.match(testname): + if regex.fullmatch(testname): values.update(name) break @@ -514,7 +538,7 @@ class TestList: for names, regex_array in self.props[field]["_properties_"]["exclude"].items(): deleted_names = set(re.split(",\s*", names)) for regex in regex_array: - if regex.match(testname): + if regex.fullmatch(testname): if sorted(deleted_names) == sorted(values): set_full_if_empty = False values.discard(deleted_names) diff --git a/tests/intel/kms_test_config.json b/tests/intel/kms_test_config.json index 40cf69dd0904..837380ee7fae 100644 --- a/tests/intel/kms_test_config.json +++ b/tests/intel/kms_test_config.json @@ -4,7 +4,6 @@ "files": [ "../chamelium/kms_*.c", "../kms_*.c", "../testdisplay.c", "kms_*.c" ], "exclude_files": [ "../chamelium/kms_chamelium_helper.c", "../kms_color_helper.c", "kms_dsc_helper.c" ], - "case_insensitive_testlist": true, "fields": { "Category": { "_properties_": { @@ -24,6 +23,7 @@ "_properties_": { "description": "Defines what category of testlist it belongs", "default-testlist": "FULL", + "match-type": "subtest-match", "include": [ { "i915 BAT": "../intel-ci/fast-feedback.testlist" }, { "i915 BAT chamelium": "../intel-ci/fast-feedback-chamelium-only.testlist" }, diff --git a/tests/intel/xe_test_config.json b/tests/intel/xe_test_config.json index 20faf73b7270..5fd7c888f274 100644 --- a/tests/intel/xe_test_config.json +++ b/tests/intel/xe_test_config.json @@ -33,6 +33,7 @@ "mandatory": true, "description": "Defines what category of testlist it belongs", "default-testlist": "FULL", + "match-type": "subtest-match", "include": [ { "Xe BAT": "../intel-ci/xe-fast-feedback.testlist" } ], -- 2.41.0 ^ permalink raw reply related [flat|nested] 16+ messages in thread
* Re: [igt-dev] [PATCH i-g-t 5/7] scripts/test_list.py: better handle list of tests 2023-10-24 14:11 ` [igt-dev] [PATCH i-g-t 5/7] scripts/test_list.py: better handle list of tests Mauro Carvalho Chehab @ 2023-10-25 7:54 ` Kamil Konieczny 0 siblings, 0 replies; 16+ messages in thread From: Kamil Konieczny @ 2023-10-25 7:54 UTC (permalink / raw) To: igt-dev Hi Mauro, On 2023-10-24 at 16:11:08 +0200, Mauro Carvalho Chehab wrote: > From: Mauro Carvalho Chehab <mchehab@kernel.org> > > Not all test lists are regular expressions. Some are just > names. That's the case of IGT runner testlist files. > > Add support for that. > > In practice, this change will produce the same testlists > as before, but using a logic closer to what igt_runner() > does. > > Signed-off-by: Mauro Carvalho Chehab <mchehab@kernel.org> Reviewed-by: Kamil Konieczny <kamil.konieczny@linux.intel.com> > --- > scripts/test_list.py | 54 +++++++++++++++++++++++--------- > tests/intel/kms_test_config.json | 2 +- > tests/intel/xe_test_config.json | 1 + > 3 files changed, 41 insertions(+), 16 deletions(-) > > diff --git a/scripts/test_list.py b/scripts/test_list.py > index e54873f07e20..06215242107a 100644 > --- a/scripts/test_list.py > +++ b/scripts/test_list.py > @@ -319,10 +319,6 @@ class TestList: > self.props["Class"]["_properties_"]["level"] = 1 > self.props["Class"]["_properties_"]["sublevel"] = sublevel_count[0] + 1 > > - flags = 0 > - if self.config.get("case_insensitive_testlist", False): > - flags |= re.IGNORECASE > - > # Remove non-multilevel items, as we're only interested on > # hierarchical item levels here > for field, item in self.props.items(): > @@ -337,7 +333,7 @@ class TestList: > testlist = {} > for value in item["_properties_"]["include"]: > for name in value.keys(): > - self.read_testlist(testlist, name, cfg_path + value[name], flags) > + self.read_testlist(field, item, testlist, name, cfg_path + value[name]) > > item["_properties_"]["include"] = testlist > > @@ -346,7 +342,7 @@ class TestList: > testlist = {} > for value in item["_properties_"]["exclude"]: > for name in value.keys(): > - self.read_testlist(testlist, name, cfg_path + value[name], flags) > + self.read_testlist(field, item, testlist, name, cfg_path + value[name]) > > item["_properties_"]["exclude"] = testlist > > @@ -450,7 +446,22 @@ class TestList: > > self.__add_field(key, sublevel, hierarchy_level, field[key]) > > - def read_testlist(self, testlist, name, filename, flags): > + def read_testlist(self, field, item, testlist, name, filename): > + > + match_type = item["_properties_"].get("match-type", "subtest-match") > + > + match_type_regex = set(["regex", "regex-ignorecase"]) > + match_type_str = set(["subtest-match"]) > + match_types = match_type_regex | match_type_str > + > + if match_type not in match_types: > + sys.exit(f"Error: invalid match type '{match_type}' for {field}") > + > + if match_type == "regex": > + flags = 0 > + elif match_type == "regex-ignorecase": > + flags = re.IGNORECASE > + > base = r"^\s*({}[^\s\{}]+)(\S*)\s*(\#.*)?$" > regex = re.compile(base.format(self.main_name, self.subtest_separator)) > > @@ -459,12 +470,25 @@ class TestList: > with open(filename, 'r', newline = '', encoding = 'utf8') as fp: > for line in fp: > match = regex.match(line) > - if match: > - test = match.group(1) > - subtest = match.group(2) > - if not subtest.endswith("$"): > - subtest += r"(\@.*)?$" > - testlist[name].append(re.compile(f"{test}{subtest}", flags)) > + if not match: > + continue > + > + test = match.group(1) > + subtest = match.group(2) > + test_name = f"{test}{subtest}" > + > + if match_type in match_type_regex: > + testlist[name].append(re.compile(test_name, flags)) > + continue > + > + subtests = test_name.split(self.subtest_separator)[:3] > + > + prefix="" > + for subtest in subtests: > + subtest = prefix + subtest > + prefix = subtest + self.subtest_separator > + > + testlist[name].append(re.compile(f"{subtest}(@.*)?")) > > def __filter_subtest(self, test, subtest, field_not_found_value): > > @@ -504,7 +528,7 @@ class TestList: > for names, regex_array in self.props[field]["_properties_"]["include"].items(): > name = set(re.split(",\s*", names)) > for regex in regex_array: > - if regex.match(testname): > + if regex.fullmatch(testname): > values.update(name) > break > > @@ -514,7 +538,7 @@ class TestList: > for names, regex_array in self.props[field]["_properties_"]["exclude"].items(): > deleted_names = set(re.split(",\s*", names)) > for regex in regex_array: > - if regex.match(testname): > + if regex.fullmatch(testname): > if sorted(deleted_names) == sorted(values): > set_full_if_empty = False > values.discard(deleted_names) > diff --git a/tests/intel/kms_test_config.json b/tests/intel/kms_test_config.json > index 40cf69dd0904..837380ee7fae 100644 > --- a/tests/intel/kms_test_config.json > +++ b/tests/intel/kms_test_config.json > @@ -4,7 +4,6 @@ > "files": [ "../chamelium/kms_*.c", "../kms_*.c", "../testdisplay.c", "kms_*.c" ], > "exclude_files": [ "../chamelium/kms_chamelium_helper.c", "../kms_color_helper.c", > "kms_dsc_helper.c" ], > - "case_insensitive_testlist": true, > "fields": { > "Category": { > "_properties_": { > @@ -24,6 +23,7 @@ > "_properties_": { > "description": "Defines what category of testlist it belongs", > "default-testlist": "FULL", > + "match-type": "subtest-match", > "include": [ > { "i915 BAT": "../intel-ci/fast-feedback.testlist" }, > { "i915 BAT chamelium": "../intel-ci/fast-feedback-chamelium-only.testlist" }, > diff --git a/tests/intel/xe_test_config.json b/tests/intel/xe_test_config.json > index 20faf73b7270..5fd7c888f274 100644 > --- a/tests/intel/xe_test_config.json > +++ b/tests/intel/xe_test_config.json > @@ -33,6 +33,7 @@ > "mandatory": true, > "description": "Defines what category of testlist it belongs", > "default-testlist": "FULL", > + "match-type": "subtest-match", > "include": [ > { "Xe BAT": "../intel-ci/xe-fast-feedback.testlist" } > ], > -- > 2.41.0 > ^ permalink raw reply [flat|nested] 16+ messages in thread
* [igt-dev] [PATCH i-g-t 6/7] runner/job_list: use case-insensitive regular expressions 2023-10-24 14:11 [igt-dev] [PATCH i-g-t 0/7] better sync test_list.py with igt_runner Mauro Carvalho Chehab ` (4 preceding siblings ...) 2023-10-24 14:11 ` [igt-dev] [PATCH i-g-t 5/7] scripts/test_list.py: better handle list of tests Mauro Carvalho Chehab @ 2023-10-24 14:11 ` Mauro Carvalho Chehab 2023-10-25 7:56 ` Kamil Konieczny 2023-10-24 14:11 ` [igt-dev] [PATCH i-g-t 7/7] runner/runner_tests: change a regex to match case-insensitive Mauro Carvalho Chehab ` (3 subsequent siblings) 9 siblings, 1 reply; 16+ messages in thread From: Mauro Carvalho Chehab @ 2023-10-24 14:11 UTC (permalink / raw) To: igt-dev From: Mauro Carvalho Chehab <mchehab@kernel.org> There are some KMS tests that are case-sensitive. Eventually, those could be blocklisted with a different case, causing troubles for CI runs. As it makes no sense to have the same test name with different cases, handle regular expressions in a case-insensitive way. Signed-off-by: Mauro Carvalho Chehab <mchehab@kernel.org> --- runner/settings.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/runner/settings.c b/runner/settings.c index 788957948b4f..42d8137f18e9 100644 --- a/runner/settings.c +++ b/runner/settings.c @@ -323,7 +323,7 @@ static bool add_regex(struct regex_list *list, char *new) GRegex *regex; GError *error = NULL; - regex = g_regex_new(new, G_REGEX_OPTIMIZE, 0, &error); + regex = g_regex_new(new, G_REGEX_CASELESS | G_REGEX_OPTIMIZE, 0, &error); if (error) { usage(stderr, "Invalid regex '%s': %s", new, error->message); g_error_free(error); -- 2.41.0 ^ permalink raw reply related [flat|nested] 16+ messages in thread
* Re: [igt-dev] [PATCH i-g-t 6/7] runner/job_list: use case-insensitive regular expressions 2023-10-24 14:11 ` [igt-dev] [PATCH i-g-t 6/7] runner/job_list: use case-insensitive regular expressions Mauro Carvalho Chehab @ 2023-10-25 7:56 ` Kamil Konieczny 0 siblings, 0 replies; 16+ messages in thread From: Kamil Konieczny @ 2023-10-25 7:56 UTC (permalink / raw) To: igt-dev Hi Mauro, On 2023-10-24 at 16:11:09 +0200, Mauro Carvalho Chehab wrote: > From: Mauro Carvalho Chehab <mchehab@kernel.org> > > There are some KMS tests that are case-sensitive. Eventually, > those could be blocklisted with a different case, causing troubles > for CI runs. > > As it makes no sense to have the same test name with different > cases, handle regular expressions in a case-insensitive way. > > Signed-off-by: Mauro Carvalho Chehab <mchehab@kernel.org> Reviewed-by: Kamil Konieczny <kamil.konieczny@linux.intel.com> > --- > runner/settings.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/runner/settings.c b/runner/settings.c > index 788957948b4f..42d8137f18e9 100644 > --- a/runner/settings.c > +++ b/runner/settings.c > @@ -323,7 +323,7 @@ static bool add_regex(struct regex_list *list, char *new) > GRegex *regex; > GError *error = NULL; > > - regex = g_regex_new(new, G_REGEX_OPTIMIZE, 0, &error); > + regex = g_regex_new(new, G_REGEX_CASELESS | G_REGEX_OPTIMIZE, 0, &error); > if (error) { > usage(stderr, "Invalid regex '%s': %s", new, error->message); > g_error_free(error); > -- > 2.41.0 > ^ permalink raw reply [flat|nested] 16+ messages in thread
* [igt-dev] [PATCH i-g-t 7/7] runner/runner_tests: change a regex to match case-insensitive 2023-10-24 14:11 [igt-dev] [PATCH i-g-t 0/7] better sync test_list.py with igt_runner Mauro Carvalho Chehab ` (5 preceding siblings ...) 2023-10-24 14:11 ` [igt-dev] [PATCH i-g-t 6/7] runner/job_list: use case-insensitive regular expressions Mauro Carvalho Chehab @ 2023-10-24 14:11 ` Mauro Carvalho Chehab 2023-10-25 9:56 ` Kamil Konieczny 2023-10-24 15:45 ` [igt-dev] ✓ Fi.CI.BAT: success for better sync test_list.py with igt_runner Patchwork ` (2 subsequent siblings) 9 siblings, 1 reply; 16+ messages in thread From: Mauro Carvalho Chehab @ 2023-10-24 14:11 UTC (permalink / raw) To: igt-dev From: Mauro Carvalho Chehab <mchehab@kernel.org> As regular expressions are now case-insensitive, change an unit test to verify that case-insensitive logic is working as expected. Signed-off-by: Mauro Carvalho Chehab <mchehab@kernel.org> --- runner/runner_tests.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/runner/runner_tests.c b/runner/runner_tests.c index 11ff05bc0e7e..c35668bc8f0e 100644 --- a/runner/runner_tests.c +++ b/runner/runner_tests.c @@ -1812,7 +1812,7 @@ igt_main igt_subtest_group { const char testlisttext[] = "igt@successtest"; - const char blocktext[] = "igt@successtest@first"; + const char blocktext[] = "igt@successTEST@first"; struct job_list *list = malloc(sizeof(*list)); volatile int dirfd = -1; char dirname[] = "tmpdirXXXXXX"; -- 2.41.0 ^ permalink raw reply related [flat|nested] 16+ messages in thread
* Re: [igt-dev] [PATCH i-g-t 7/7] runner/runner_tests: change a regex to match case-insensitive 2023-10-24 14:11 ` [igt-dev] [PATCH i-g-t 7/7] runner/runner_tests: change a regex to match case-insensitive Mauro Carvalho Chehab @ 2023-10-25 9:56 ` Kamil Konieczny 2023-10-30 9:56 ` Mauro Carvalho Chehab 0 siblings, 1 reply; 16+ messages in thread From: Kamil Konieczny @ 2023-10-25 9:56 UTC (permalink / raw) To: igt-dev Hi Mauro, On 2023-10-24 at 16:11:10 +0200, Mauro Carvalho Chehab wrote: > From: Mauro Carvalho Chehab <mchehab@kernel.org> > > As regular expressions are now case-insensitive, change an > unit test to verify that case-insensitive logic is working > as expected. > > Signed-off-by: Mauro Carvalho Chehab <mchehab@kernel.org> > --- > runner/runner_tests.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/runner/runner_tests.c b/runner/runner_tests.c > index 11ff05bc0e7e..c35668bc8f0e 100644 > --- a/runner/runner_tests.c > +++ b/runner/runner_tests.c > @@ -1812,7 +1812,7 @@ igt_main > > igt_subtest_group { > const char testlisttext[] = "igt@successtest"; > - const char blocktext[] = "igt@successtest@first"; > + const char blocktext[] = "igt@successTEST@first"; Please make a separate test for this, also add Petri on Cc. You can also consider upper-case test names (or subtests). Regards, Kamil > struct job_list *list = malloc(sizeof(*list)); > volatile int dirfd = -1; > char dirname[] = "tmpdirXXXXXX"; > -- > 2.41.0 > ^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [igt-dev] [PATCH i-g-t 7/7] runner/runner_tests: change a regex to match case-insensitive 2023-10-25 9:56 ` Kamil Konieczny @ 2023-10-30 9:56 ` Mauro Carvalho Chehab 0 siblings, 0 replies; 16+ messages in thread From: Mauro Carvalho Chehab @ 2023-10-30 9:56 UTC (permalink / raw) To: Kamil Konieczny; +Cc: igt-dev On Wed, 25 Oct 2023 11:56:22 +0200 Kamil Konieczny <kamil.konieczny@linux.intel.com> wrote: > Hi Mauro, > On 2023-10-24 at 16:11:10 +0200, Mauro Carvalho Chehab wrote: > > From: Mauro Carvalho Chehab <mchehab@kernel.org> > > > > As regular expressions are now case-insensitive, change an > > unit test to verify that case-insensitive logic is working > > as expected. > > > > Signed-off-by: Mauro Carvalho Chehab <mchehab@kernel.org> > > --- > > runner/runner_tests.c | 2 +- > > 1 file changed, 1 insertion(+), 1 deletion(-) > > > > diff --git a/runner/runner_tests.c b/runner/runner_tests.c > > index 11ff05bc0e7e..c35668bc8f0e 100644 > > --- a/runner/runner_tests.c > > +++ b/runner/runner_tests.c > > @@ -1812,7 +1812,7 @@ igt_main > > > > igt_subtest_group { > > const char testlisttext[] = "igt@successtest"; > > - const char blocktext[] = "igt@successtest@first"; > > + const char blocktext[] = "igt@successTEST@first"; > > Please make a separate test for this, also add Petri on Cc. > You can also consider upper-case test names (or subtests). Adding more than one test for case-insensitive regex is probably overkill, as we don't want to check if glib is doing the right thing. We just want to ensure that no regressions on IGT will happen if one ever changes the arguments for g_regex_new() call for blacklists at runner/settings.c. Just sent a refresh of this one adding a new test instead of modifying an existing one. > > Regards, > Kamil > > > struct job_list *list = malloc(sizeof(*list)); > > volatile int dirfd = -1; > > char dirname[] = "tmpdirXXXXXX"; > > -- > > 2.41.0 > > ^ permalink raw reply [flat|nested] 16+ messages in thread
* [igt-dev] ✓ Fi.CI.BAT: success for better sync test_list.py with igt_runner 2023-10-24 14:11 [igt-dev] [PATCH i-g-t 0/7] better sync test_list.py with igt_runner Mauro Carvalho Chehab ` (6 preceding siblings ...) 2023-10-24 14:11 ` [igt-dev] [PATCH i-g-t 7/7] runner/runner_tests: change a regex to match case-insensitive Mauro Carvalho Chehab @ 2023-10-24 15:45 ` Patchwork 2023-10-24 15:46 ` [igt-dev] ✗ GitLab.Pipeline: warning " Patchwork 2023-10-25 4:17 ` [igt-dev] ✗ Fi.CI.IGT: failure " Patchwork 9 siblings, 0 replies; 16+ messages in thread From: Patchwork @ 2023-10-24 15:45 UTC (permalink / raw) To: Mauro Carvalho Chehab; +Cc: igt-dev [-- Attachment #1: Type: text/plain, Size: 5625 bytes --] == Series Details == Series: better sync test_list.py with igt_runner URL : https://patchwork.freedesktop.org/series/125512/ State : success == Summary == CI Bug Log - changes from CI_DRM_13780 -> IGTPW_10055 ==================================================== Summary ------- **SUCCESS** No regressions found. External URL: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/index.html Participating hosts (40 -> 38) ------------------------------ Additional (1): fi-kbl-soraka Missing (3): fi-hsw-4770 fi-snb-2520m bat-mtlp-8 Known issues ------------ Here are the changes found in IGTPW_10055 that come from known issues: ### IGT changes ### #### Issues hit #### * igt@debugfs_test@basic-hwmon: - bat-adlp-11: NOTRUN -> [SKIP][1] ([i915#9318]) [1]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/bat-adlp-11/igt@debugfs_test@basic-hwmon.html * igt@gem_exec_suspend@basic-s0@smem: - bat-dg2-9: [PASS][2] -> [INCOMPLETE][3] ([i915#9275]) [2]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13780/bat-dg2-9/igt@gem_exec_suspend@basic-s0@smem.html [3]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/bat-dg2-9/igt@gem_exec_suspend@basic-s0@smem.html * igt@gem_huc_copy@huc-copy: - fi-kbl-soraka: NOTRUN -> [SKIP][4] ([fdo#109271] / [i915#2190]) [4]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/fi-kbl-soraka/igt@gem_huc_copy@huc-copy.html * igt@gem_lmem_swapping@basic: - fi-kbl-soraka: NOTRUN -> [SKIP][5] ([fdo#109271] / [i915#4613]) +3 other tests skip [5]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/fi-kbl-soraka/igt@gem_lmem_swapping@basic.html * igt@gem_tiled_pread_basic: - bat-adlp-11: NOTRUN -> [SKIP][6] ([i915#3282]) [6]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/bat-adlp-11/igt@gem_tiled_pread_basic.html * igt@i915_selftest@live@gt_pm: - fi-kbl-soraka: NOTRUN -> [DMESG-FAIL][7] ([i915#1886]) [7]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/fi-kbl-soraka/igt@i915_selftest@live@gt_pm.html * igt@kms_cursor_legacy@basic-busy-flip-before-cursor-legacy: - bat-adlp-11: NOTRUN -> [SKIP][8] ([i915#4103] / [i915#5608]) +1 other test skip [8]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/bat-adlp-11/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-legacy.html * igt@kms_dsc@dsc-basic: - fi-kbl-soraka: NOTRUN -> [SKIP][9] ([fdo#109271]) +9 other tests skip [9]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/fi-kbl-soraka/igt@kms_dsc@dsc-basic.html - bat-adlp-11: NOTRUN -> [SKIP][10] ([i915#3555] / [i915#3840]) [10]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/bat-adlp-11/igt@kms_dsc@dsc-basic.html * igt@kms_force_connector_basic@prune-stale-modes: - bat-adlp-11: NOTRUN -> [SKIP][11] ([i915#4093]) +3 other tests skip [11]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/bat-adlp-11/igt@kms_force_connector_basic@prune-stale-modes.html * igt@kms_hdmi_inject@inject-audio: - bat-adlp-11: NOTRUN -> [SKIP][12] ([i915#4369]) [12]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/bat-adlp-11/igt@kms_hdmi_inject@inject-audio.html * igt@kms_pipe_crc_basic@nonblocking-crc: - bat-dg2-11: NOTRUN -> [SKIP][13] ([i915#1845] / [i915#9197]) [13]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/bat-dg2-11/igt@kms_pipe_crc_basic@nonblocking-crc.html {name}: This element is suppressed. This means it is ignored when computing the status of the difference (SUCCESS, WARNING, or FAILURE). [fdo#109271]: https://bugs.freedesktop.org/show_bug.cgi?id=109271 [i915#1845]: https://gitlab.freedesktop.org/drm/intel/issues/1845 [i915#1886]: https://gitlab.freedesktop.org/drm/intel/issues/1886 [i915#2190]: https://gitlab.freedesktop.org/drm/intel/issues/2190 [i915#3282]: https://gitlab.freedesktop.org/drm/intel/issues/3282 [i915#3546]: https://gitlab.freedesktop.org/drm/intel/issues/3546 [i915#3555]: https://gitlab.freedesktop.org/drm/intel/issues/3555 [i915#3840]: https://gitlab.freedesktop.org/drm/intel/issues/3840 [i915#4093]: https://gitlab.freedesktop.org/drm/intel/issues/4093 [i915#4103]: https://gitlab.freedesktop.org/drm/intel/issues/4103 [i915#4369]: https://gitlab.freedesktop.org/drm/intel/issues/4369 [i915#4613]: https://gitlab.freedesktop.org/drm/intel/issues/4613 [i915#5608]: https://gitlab.freedesktop.org/drm/intel/issues/5608 [i915#7359]: https://gitlab.freedesktop.org/drm/intel/issues/7359 [i915#8668]: https://gitlab.freedesktop.org/drm/intel/issues/8668 [i915#8981]: https://gitlab.freedesktop.org/drm/intel/issues/8981 [i915#9197]: https://gitlab.freedesktop.org/drm/intel/issues/9197 [i915#9275]: https://gitlab.freedesktop.org/drm/intel/issues/9275 [i915#9318]: https://gitlab.freedesktop.org/drm/intel/issues/9318 Build changes ------------- * CI: CI-20190529 -> None * IGT: IGT_7552 -> IGTPW_10055 CI-20190529: 20190529 CI_DRM_13780: 8dc266dc02693bf7175ef9f862ddb7368de41325 @ git://anongit.freedesktop.org/gfx-ci/linux IGTPW_10055: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/index.html IGT_7552: 557856802dfee103802f1157f97c65bb476d5468 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git Testlist changes ---------------- -igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tilemtlrcccs-downscaling -igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tilemtlrcccs-upscaling == Logs == For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/index.html [-- Attachment #2: Type: text/html, Size: 6379 bytes --] ^ permalink raw reply [flat|nested] 16+ messages in thread
* [igt-dev] ✗ GitLab.Pipeline: warning for better sync test_list.py with igt_runner 2023-10-24 14:11 [igt-dev] [PATCH i-g-t 0/7] better sync test_list.py with igt_runner Mauro Carvalho Chehab ` (7 preceding siblings ...) 2023-10-24 15:45 ` [igt-dev] ✓ Fi.CI.BAT: success for better sync test_list.py with igt_runner Patchwork @ 2023-10-24 15:46 ` Patchwork 2023-10-25 4:17 ` [igt-dev] ✗ Fi.CI.IGT: failure " Patchwork 9 siblings, 0 replies; 16+ messages in thread From: Patchwork @ 2023-10-24 15:46 UTC (permalink / raw) To: Mauro Carvalho Chehab; +Cc: igt-dev == Series Details == Series: better sync test_list.py with igt_runner URL : https://patchwork.freedesktop.org/series/125512/ State : warning == Summary == Pipeline status: FAILED. see https://gitlab.freedesktop.org/gfx-ci/igt-ci-tags/-/pipelines/1017707 for the overview. build:tests-debian-meson-armhf has failed (https://gitlab.freedesktop.org/gfx-ci/igt-ci-tags/-/jobs/50695162): section_end:1698161951:prepare_script section_start:1698161951:get_sources Getting source from Git repository $ /host/bin/curl -s -L --cacert /host/ca-certificates.crt --retry 4 -f --retry-delay 60 https://gitlab.freedesktop.org/freedesktop/helm-gitlab-infra/-/raw/main/runner-gating/runner-gating.sh | sh -s -- pre_get_sources_script Checking if the user of the pipeline is allowed... Checking if the job's project is part of a well-known group... Thank you for contributing to freedesktop.org Fetching changes... Reinitialized existing Git repository in /builds/gfx-ci/igt-ci-tags/.git/ error: RPC failed; curl 56 Recv failure: Connection reset by peer error: 6807 bytes of body are still expected fetch-pack: unexpected disconnect while reading sideband packet fatal: early EOF fatal: fetch-pack: invalid index-pack output section_end:1698161957:get_sources section_start:1698161957:cleanup_file_variables Cleaning up project directory and file based variables section_end:1698161958:cleanup_file_variables ERROR: Job failed: exit code 1 == Logs == For more details see: https://gitlab.freedesktop.org/gfx-ci/igt-ci-tags/-/pipelines/1017707 ^ permalink raw reply [flat|nested] 16+ messages in thread
* [igt-dev] ✗ Fi.CI.IGT: failure for better sync test_list.py with igt_runner 2023-10-24 14:11 [igt-dev] [PATCH i-g-t 0/7] better sync test_list.py with igt_runner Mauro Carvalho Chehab ` (8 preceding siblings ...) 2023-10-24 15:46 ` [igt-dev] ✗ GitLab.Pipeline: warning " Patchwork @ 2023-10-25 4:17 ` Patchwork 9 siblings, 0 replies; 16+ messages in thread From: Patchwork @ 2023-10-25 4:17 UTC (permalink / raw) To: Mauro Carvalho Chehab; +Cc: igt-dev [-- Attachment #1: Type: text/plain, Size: 76941 bytes --] == Series Details == Series: better sync test_list.py with igt_runner URL : https://patchwork.freedesktop.org/series/125512/ State : failure == Summary == CI Bug Log - changes from CI_DRM_13780_full -> IGTPW_10055_full ==================================================== Summary ------- **FAILURE** Serious unknown changes coming with IGTPW_10055_full absolutely need to be verified manually. If you think the reported changes have nothing to do with the changes introduced in IGTPW_10055_full, please notify your bug team (lgci.bug.filing@intel.com) to allow them to document this new failure mode, which will reduce false positives in CI. External URL: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/index.html Participating hosts (10 -> 12) ------------------------------ Additional (2): shard-mtlp0 shard-rkl0 Possible new issues ------------------- Here are the unknown changes that may have been introduced in IGTPW_10055_full: ### IGT changes ### #### Possible regressions #### * igt@gem_exec_capture@many-4k-incremental (NEW): - shard-mtlp: NOTRUN -> [FAIL][1] +1 other test fail [1]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-mtlp-3/igt@gem_exec_capture@many-4k-incremental.html - shard-dg2: NOTRUN -> [FAIL][2] [2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-dg2-7/igt@gem_exec_capture@many-4k-incremental.html * igt@gem_exec_capture@many-4k-zero (NEW): - shard-glk: NOTRUN -> [FAIL][3] +1 other test fail [3]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-glk4/igt@gem_exec_capture@many-4k-zero.html - shard-rkl: NOTRUN -> [FAIL][4] +1 other test fail [4]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-rkl-7/igt@gem_exec_capture@many-4k-zero.html - shard-dg1: NOTRUN -> [FAIL][5] +1 other test fail [5]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-dg1-12/igt@gem_exec_capture@many-4k-zero.html - shard-tglu: NOTRUN -> [FAIL][6] +1 other test fail [6]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-tglu-6/igt@gem_exec_capture@many-4k-zero.html * igt@kms_flip_scaled_crc@flip-64bpp-xtile-to-16bpp-xtile-downscaling@pipe-a-valid-mode: - shard-dg1: [PASS][7] -> [FAIL][8] [7]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13780/shard-dg1-19/igt@kms_flip_scaled_crc@flip-64bpp-xtile-to-16bpp-xtile-downscaling@pipe-a-valid-mode.html [8]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-dg1-15/igt@kms_flip_scaled_crc@flip-64bpp-xtile-to-16bpp-xtile-downscaling@pipe-a-valid-mode.html New tests --------- New tests have been introduced between CI_DRM_13780_full and IGTPW_10055_full: ### New IGT tests (2) ### * igt@gem_exec_capture@many-4k-incremental: - Statuses : 6 fail(s) 1 skip(s) - Exec time: [0.0] s * igt@gem_exec_capture@many-4k-zero: - Statuses : 5 fail(s) 1 skip(s) - Exec time: [0.0] s Known issues ------------ Here are the changes found in IGTPW_10055_full that come from known issues: ### IGT changes ### #### Issues hit #### * igt@api_intel_bb@blit-reloc-keep-cache: - shard-dg2: NOTRUN -> [SKIP][9] ([i915#8411]) +1 other test skip [9]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-dg2-2/igt@api_intel_bb@blit-reloc-keep-cache.html * igt@api_intel_bb@object-reloc-keep-cache: - shard-mtlp: NOTRUN -> [SKIP][10] ([i915#8411]) [10]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-mtlp-8/igt@api_intel_bb@object-reloc-keep-cache.html * igt@api_intel_bb@render-ccs: - shard-dg2: NOTRUN -> [FAIL][11] ([i915#6122]) [11]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-dg2-1/igt@api_intel_bb@render-ccs.html * igt@drm_fdinfo@busy@vcs0: - shard-mtlp: NOTRUN -> [SKIP][12] ([i915#8414]) +11 other tests skip [12]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-mtlp-3/igt@drm_fdinfo@busy@vcs0.html * igt@drm_fdinfo@most-busy-check-all@bcs0: - shard-dg2: NOTRUN -> [SKIP][13] ([i915#8414]) +21 other tests skip [13]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-dg2-11/igt@drm_fdinfo@most-busy-check-all@bcs0.html * igt@gem_caching@writes: - shard-mtlp: NOTRUN -> [SKIP][14] ([i915#4873]) [14]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-mtlp-7/igt@gem_caching@writes.html * igt@gem_ccs@ctrl-surf-copy: - shard-mtlp: NOTRUN -> [SKIP][15] ([i915#3555]) [15]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-mtlp-2/igt@gem_ccs@ctrl-surf-copy.html * igt@gem_ccs@suspend-resume@tile4-compressed-compfmt0-lmem0-lmem0: - shard-dg2: NOTRUN -> [INCOMPLETE][16] ([i915#7297]) [16]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-dg2-3/igt@gem_ccs@suspend-resume@tile4-compressed-compfmt0-lmem0-lmem0.html * igt@gem_close_race@multigpu-basic-process: - shard-mtlp: NOTRUN -> [SKIP][17] ([i915#7697]) +1 other test skip [17]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-mtlp-1/igt@gem_close_race@multigpu-basic-process.html - shard-dg2: NOTRUN -> [SKIP][18] ([i915#7697]) [18]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-dg2-6/igt@gem_close_race@multigpu-basic-process.html * igt@gem_create@create-ext-cpu-access-big: - shard-dg2: NOTRUN -> [INCOMPLETE][19] ([i915#9364]) [19]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-dg2-11/igt@gem_create@create-ext-cpu-access-big.html * igt@gem_ctx_exec@basic-nohangcheck: - shard-rkl: [PASS][20] -> [FAIL][21] ([i915#6268]) [20]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13780/shard-rkl-4/igt@gem_ctx_exec@basic-nohangcheck.html [21]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-rkl-4/igt@gem_ctx_exec@basic-nohangcheck.html * igt@gem_ctx_param@set-priority-not-supported: - shard-mtlp: NOTRUN -> [SKIP][22] ([fdo#109314]) [22]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-mtlp-7/igt@gem_ctx_param@set-priority-not-supported.html * igt@gem_ctx_persistence@heartbeat-close: - shard-dg2: NOTRUN -> [SKIP][23] ([i915#8555]) [23]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-dg2-11/igt@gem_ctx_persistence@heartbeat-close.html * igt@gem_ctx_persistence@heartbeat-hostile: - shard-mtlp: NOTRUN -> [SKIP][24] ([i915#8555]) +1 other test skip [24]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-mtlp-5/igt@gem_ctx_persistence@heartbeat-hostile.html * igt@gem_ctx_persistence@saturated-hostile@vecs0: - shard-mtlp: [PASS][25] -> [FAIL][26] ([i915#7816]) +2 other tests fail [25]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13780/shard-mtlp-7/igt@gem_ctx_persistence@saturated-hostile@vecs0.html [26]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-mtlp-8/igt@gem_ctx_persistence@saturated-hostile@vecs0.html * igt@gem_ctx_sseu@invalid-sseu: - shard-dg2: NOTRUN -> [SKIP][27] ([i915#280]) [27]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-dg2-11/igt@gem_ctx_sseu@invalid-sseu.html * igt@gem_eio@in-flight-external: - shard-mtlp: [PASS][28] -> [ABORT][29] ([i915#9414]) [28]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13780/shard-mtlp-1/igt@gem_eio@in-flight-external.html [29]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-mtlp-1/igt@gem_eio@in-flight-external.html * igt@gem_eio@unwedge-stress: - shard-dg1: [PASS][30] -> [FAIL][31] ([i915#5784]) +1 other test fail [30]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13780/shard-dg1-19/igt@gem_eio@unwedge-stress.html [31]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-dg1-19/igt@gem_eio@unwedge-stress.html * igt@gem_exec_balancer@bonded-dual: - shard-mtlp: NOTRUN -> [SKIP][32] ([i915#4771]) [32]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-mtlp-7/igt@gem_exec_balancer@bonded-dual.html - shard-dg2: NOTRUN -> [SKIP][33] ([i915#4771]) +1 other test skip [33]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-dg2-11/igt@gem_exec_balancer@bonded-dual.html * igt@gem_exec_balancer@parallel-dmabuf-import-out-fence: - shard-rkl: NOTRUN -> [SKIP][34] ([i915#4525]) [34]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-rkl-4/igt@gem_exec_balancer@parallel-dmabuf-import-out-fence.html * igt@gem_exec_balancer@sliced: - shard-mtlp: NOTRUN -> [SKIP][35] ([i915#4812]) [35]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-mtlp-5/igt@gem_exec_balancer@sliced.html * igt@gem_exec_capture@capture-invisible@smem0: - shard-apl: NOTRUN -> [SKIP][36] ([fdo#109271] / [i915#6334]) [36]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-apl6/igt@gem_exec_capture@capture-invisible@smem0.html * igt@gem_exec_capture@pi@vcs0: - shard-mtlp: [PASS][37] -> [FAIL][38] ([i915#4475]) [37]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13780/shard-mtlp-2/igt@gem_exec_capture@pi@vcs0.html [38]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-mtlp-7/igt@gem_exec_capture@pi@vcs0.html * igt@gem_exec_fair@basic-none@rcs0: - shard-glk: NOTRUN -> [FAIL][39] ([i915#2842]) +2 other tests fail [39]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-glk9/igt@gem_exec_fair@basic-none@rcs0.html * igt@gem_exec_fair@basic-pace: - shard-dg2: NOTRUN -> [SKIP][40] ([i915#3539]) [40]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-dg2-6/igt@gem_exec_fair@basic-pace.html * igt@gem_exec_fair@basic-pace-share@rcs0: - shard-glk: [PASS][41] -> [FAIL][42] ([i915#2842]) [41]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13780/shard-glk3/igt@gem_exec_fair@basic-pace-share@rcs0.html [42]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-glk3/igt@gem_exec_fair@basic-pace-share@rcs0.html - shard-tglu: [PASS][43] -> [FAIL][44] ([i915#2842]) [43]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13780/shard-tglu-5/igt@gem_exec_fair@basic-pace-share@rcs0.html [44]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-tglu-9/igt@gem_exec_fair@basic-pace-share@rcs0.html * igt@gem_exec_fair@basic-pace-solo@rcs0: - shard-tglu: NOTRUN -> [FAIL][45] ([i915#2842]) [45]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-tglu-5/igt@gem_exec_fair@basic-pace-solo@rcs0.html * igt@gem_exec_fair@basic-pace@bcs0: - shard-rkl: [PASS][46] -> [FAIL][47] ([i915#2842]) [46]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13780/shard-rkl-4/igt@gem_exec_fair@basic-pace@bcs0.html [47]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-rkl-4/igt@gem_exec_fair@basic-pace@bcs0.html * igt@gem_exec_fence@submit: - shard-dg2: NOTRUN -> [SKIP][48] ([i915#4812]) [48]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-dg2-3/igt@gem_exec_fence@submit.html * igt@gem_exec_flush@basic-uc-pro-default: - shard-dg2: NOTRUN -> [SKIP][49] ([i915#3539] / [i915#4852]) +4 other tests skip [49]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-dg2-1/igt@gem_exec_flush@basic-uc-pro-default.html * igt@gem_exec_flush@basic-uc-set-default: - shard-dg1: NOTRUN -> [SKIP][50] ([i915#3539]) [50]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-dg1-14/igt@gem_exec_flush@basic-uc-set-default.html * igt@gem_exec_params@rsvd2-dirt: - shard-mtlp: NOTRUN -> [SKIP][51] ([i915#5107]) [51]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-mtlp-7/igt@gem_exec_params@rsvd2-dirt.html * igt@gem_exec_reloc@basic-gtt-cpu-noreloc: - shard-mtlp: NOTRUN -> [SKIP][52] ([i915#3281]) +4 other tests skip [52]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-mtlp-5/igt@gem_exec_reloc@basic-gtt-cpu-noreloc.html * igt@gem_exec_reloc@basic-wc-read: - shard-dg1: NOTRUN -> [SKIP][53] ([i915#3281]) [53]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-dg1-16/igt@gem_exec_reloc@basic-wc-read.html * igt@gem_exec_reloc@basic-write-read-active: - shard-dg2: NOTRUN -> [SKIP][54] ([i915#3281]) +11 other tests skip [54]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-dg2-11/igt@gem_exec_reloc@basic-write-read-active.html * igt@gem_exec_schedule@preempt-queue-contexts-chain: - shard-dg2: NOTRUN -> [SKIP][55] ([i915#4537] / [i915#4812]) [55]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-dg2-3/igt@gem_exec_schedule@preempt-queue-contexts-chain.html * igt@gem_exec_suspend@basic-s0@smem: - shard-dg2: NOTRUN -> [INCOMPLETE][56] ([i915#9275]) [56]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-dg2-2/igt@gem_exec_suspend@basic-s0@smem.html * igt@gem_fence_thrash@bo-write-verify-x: - shard-dg2: NOTRUN -> [SKIP][57] ([i915#4860]) +4 other tests skip [57]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-dg2-2/igt@gem_fence_thrash@bo-write-verify-x.html * igt@gem_fenced_exec_thrash@no-spare-fences-interruptible: - shard-mtlp: NOTRUN -> [SKIP][58] ([i915#4860]) +1 other test skip [58]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-mtlp-7/igt@gem_fenced_exec_thrash@no-spare-fences-interruptible.html * igt@gem_lmem_swapping@heavy-verify-random: - shard-rkl: NOTRUN -> [SKIP][59] ([i915#4613]) [59]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-rkl-7/igt@gem_lmem_swapping@heavy-verify-random.html - shard-tglu: NOTRUN -> [SKIP][60] ([i915#4613]) [60]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-tglu-4/igt@gem_lmem_swapping@heavy-verify-random.html - shard-mtlp: NOTRUN -> [SKIP][61] ([i915#4613]) +2 other tests skip [61]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-mtlp-2/igt@gem_lmem_swapping@heavy-verify-random.html * igt@gem_lmem_swapping@verify-random: - shard-apl: NOTRUN -> [SKIP][62] ([fdo#109271] / [i915#4613]) +4 other tests skip [62]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-apl6/igt@gem_lmem_swapping@verify-random.html * igt@gem_mmap@basic-small-bo: - shard-dg2: NOTRUN -> [SKIP][63] ([i915#4083]) +4 other tests skip [63]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-dg2-7/igt@gem_mmap@basic-small-bo.html * igt@gem_mmap_gtt@basic-short: - shard-mtlp: NOTRUN -> [SKIP][64] ([i915#4077]) +8 other tests skip [64]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-mtlp-4/igt@gem_mmap_gtt@basic-short.html * igt@gem_mmap_gtt@cpuset-big-copy: - shard-dg2: NOTRUN -> [SKIP][65] ([i915#4077]) +14 other tests skip [65]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-dg2-11/igt@gem_mmap_gtt@cpuset-big-copy.html * igt@gem_mmap_gtt@fault-concurrent-x: - shard-dg1: NOTRUN -> [SKIP][66] ([i915#4077]) [66]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-dg1-15/igt@gem_mmap_gtt@fault-concurrent-x.html * igt@gem_mmap_wc@bad-offset: - shard-mtlp: NOTRUN -> [SKIP][67] ([i915#4083]) +5 other tests skip [67]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-mtlp-4/igt@gem_mmap_wc@bad-offset.html * igt@gem_partial_pwrite_pread@reads: - shard-mtlp: NOTRUN -> [SKIP][68] ([i915#3282]) +3 other tests skip [68]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-mtlp-3/igt@gem_partial_pwrite_pread@reads.html * igt@gem_pread@exhaustion: - shard-apl: NOTRUN -> [WARN][69] ([i915#2658]) +1 other test warn [69]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-apl2/igt@gem_pread@exhaustion.html * igt@gem_pread@snoop: - shard-dg2: NOTRUN -> [SKIP][70] ([i915#3282]) +7 other tests skip [70]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-dg2-11/igt@gem_pread@snoop.html * igt@gem_pxp@dmabuf-shared-protected-dst-is-context-refcounted: - shard-dg1: NOTRUN -> [SKIP][71] ([i915#4270]) [71]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-dg1-14/igt@gem_pxp@dmabuf-shared-protected-dst-is-context-refcounted.html * igt@gem_pxp@protected-raw-src-copy-not-readible: - shard-dg2: NOTRUN -> [SKIP][72] ([i915#4270]) +1 other test skip [72]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-dg2-7/igt@gem_pxp@protected-raw-src-copy-not-readible.html * igt@gem_pxp@verify-pxp-stale-buf-optout-execution: - shard-mtlp: NOTRUN -> [SKIP][73] ([i915#4270]) +4 other tests skip [73]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-mtlp-8/igt@gem_pxp@verify-pxp-stale-buf-optout-execution.html * igt@gem_readwrite@read-write: - shard-rkl: NOTRUN -> [SKIP][74] ([i915#3282]) [74]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-rkl-4/igt@gem_readwrite@read-write.html * igt@gem_render_copy@y-tiled-mc-ccs-to-vebox-y-tiled: - shard-mtlp: NOTRUN -> [SKIP][75] ([i915#8428]) +5 other tests skip [75]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-mtlp-2/igt@gem_render_copy@y-tiled-mc-ccs-to-vebox-y-tiled.html * igt@gem_render_copy@yf-tiled-to-vebox-yf-tiled: - shard-dg2: NOTRUN -> [SKIP][76] ([i915#5190]) +11 other tests skip [76]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-dg2-3/igt@gem_render_copy@yf-tiled-to-vebox-yf-tiled.html * igt@gem_set_tiling_vs_blt@tiled-to-untiled: - shard-dg2: NOTRUN -> [SKIP][77] ([i915#4079]) +3 other tests skip [77]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-dg2-2/igt@gem_set_tiling_vs_blt@tiled-to-untiled.html * igt@gem_tiled_pread_basic: - shard-mtlp: NOTRUN -> [SKIP][78] ([i915#4079]) [78]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-mtlp-1/igt@gem_tiled_pread_basic.html * igt@gem_userptr_blits@access-control: - shard-mtlp: NOTRUN -> [SKIP][79] ([i915#3297]) [79]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-mtlp-4/igt@gem_userptr_blits@access-control.html * igt@gem_userptr_blits@dmabuf-sync: - shard-apl: NOTRUN -> [SKIP][80] ([fdo#109271] / [i915#3323]) [80]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-apl6/igt@gem_userptr_blits@dmabuf-sync.html * igt@gem_userptr_blits@dmabuf-unsync: - shard-dg2: NOTRUN -> [SKIP][81] ([i915#3297]) +3 other tests skip [81]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-dg2-6/igt@gem_userptr_blits@dmabuf-unsync.html * igt@gem_userptr_blits@map-fixed-invalidate-overlap: - shard-dg2: NOTRUN -> [SKIP][82] ([i915#3297] / [i915#4880]) +1 other test skip [82]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-dg2-1/igt@gem_userptr_blits@map-fixed-invalidate-overlap.html * igt@gem_userptr_blits@readonly-pwrite-unsync: - shard-glk: NOTRUN -> [SKIP][83] ([fdo#109271]) +35 other tests skip [83]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-glk3/igt@gem_userptr_blits@readonly-pwrite-unsync.html * igt@gen3_render_linear_blits: - shard-dg1: NOTRUN -> [SKIP][84] ([fdo#109289]) +2 other tests skip [84]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-dg1-12/igt@gen3_render_linear_blits.html * igt@gen7_exec_parse@basic-offset: - shard-dg2: NOTRUN -> [SKIP][85] ([fdo#109289]) +1 other test skip [85]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-dg2-1/igt@gen7_exec_parse@basic-offset.html * igt@gen7_exec_parse@oacontrol-tracking: - shard-tglu: NOTRUN -> [SKIP][86] ([fdo#109289]) [86]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-tglu-6/igt@gen7_exec_parse@oacontrol-tracking.html * igt@gen9_exec_parse@allowed-single: - shard-mtlp: NOTRUN -> [SKIP][87] ([i915#2856]) [87]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-mtlp-5/igt@gen9_exec_parse@allowed-single.html * igt@gen9_exec_parse@valid-registers: - shard-dg2: NOTRUN -> [SKIP][88] ([i915#2856]) +5 other tests skip [88]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-dg2-1/igt@gen9_exec_parse@valid-registers.html * igt@i915_module_load@load: - shard-dg1: NOTRUN -> [SKIP][89] ([i915#6227]) [89]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-dg1-15/igt@i915_module_load@load.html - shard-apl: NOTRUN -> [SKIP][90] ([fdo#109271] / [i915#6227]) [90]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-apl2/igt@i915_module_load@load.html * igt@i915_module_load@reload-with-fault-injection: - shard-mtlp: [PASS][91] -> [ABORT][92] ([i915#8489] / [i915#8668]) [91]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13780/shard-mtlp-5/igt@i915_module_load@reload-with-fault-injection.html [92]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-mtlp-5/igt@i915_module_load@reload-with-fault-injection.html * igt@i915_pipe_stress@stress-xrgb8888-ytiled: - shard-mtlp: NOTRUN -> [SKIP][93] ([i915#8436]) [93]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-mtlp-1/igt@i915_pipe_stress@stress-xrgb8888-ytiled.html * igt@i915_pm_rps@basic-api: - shard-mtlp: NOTRUN -> [SKIP][94] ([i915#6621]) [94]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-mtlp-4/igt@i915_pm_rps@basic-api.html * igt@i915_pm_rps@thresholds-park@gt0: - shard-glk: [PASS][95] -> [DMESG-WARN][96] ([i915#118]) [95]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13780/shard-glk2/igt@i915_pm_rps@thresholds-park@gt0.html [96]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-glk9/igt@i915_pm_rps@thresholds-park@gt0.html - shard-dg1: NOTRUN -> [SKIP][97] ([i915#8925]) [97]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-dg1-18/igt@i915_pm_rps@thresholds-park@gt0.html * igt@i915_pm_sseu@full-enable: - shard-dg2: NOTRUN -> [SKIP][98] ([i915#4387]) [98]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-dg2-2/igt@i915_pm_sseu@full-enable.html * igt@kms_addfb_basic@bo-too-small-due-to-tiling: - shard-mtlp: NOTRUN -> [SKIP][99] ([i915#4212]) [99]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-mtlp-2/igt@kms_addfb_basic@bo-too-small-due-to-tiling.html * igt@kms_addfb_basic@tile-pitch-mismatch: - shard-dg2: NOTRUN -> [SKIP][100] ([i915#4212] / [i915#5608]) [100]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-dg2-6/igt@kms_addfb_basic@tile-pitch-mismatch.html * igt@kms_async_flips@crc@pipe-a-hdmi-a-3: - shard-dg2: NOTRUN -> [FAIL][101] ([i915#8247]) +3 other tests fail [101]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-dg2-7/igt@kms_async_flips@crc@pipe-a-hdmi-a-3.html * igt@kms_async_flips@crc@pipe-d-hdmi-a-4: - shard-dg1: NOTRUN -> [FAIL][102] ([i915#8247]) +3 other tests fail [102]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-dg1-15/igt@kms_async_flips@crc@pipe-d-hdmi-a-4.html * igt@kms_async_flips@invalid-async-flip: - shard-mtlp: NOTRUN -> [SKIP][103] ([i915#6228]) [103]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-mtlp-8/igt@kms_async_flips@invalid-async-flip.html * igt@kms_async_flips@test-cursor: - shard-mtlp: NOTRUN -> [SKIP][104] ([i915#6229]) [104]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-mtlp-3/igt@kms_async_flips@test-cursor.html * igt@kms_atomic_transition@plane-all-modeset-transition-fencing-internal-panels: - shard-dg2: NOTRUN -> [SKIP][105] ([i915#1769] / [i915#3555]) [105]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-dg2-11/igt@kms_atomic_transition@plane-all-modeset-transition-fencing-internal-panels.html * igt@kms_atomic_transition@plane-all-modeset-transition-internal-panels: - shard-apl: NOTRUN -> [SKIP][106] ([fdo#109271] / [i915#1769]) +1 other test skip [106]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-apl1/igt@kms_atomic_transition@plane-all-modeset-transition-internal-panels.html * igt@kms_big_fb@4-tiled-64bpp-rotate-180: - shard-mtlp: [PASS][107] -> [FAIL][108] ([i915#5138]) [107]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13780/shard-mtlp-3/igt@kms_big_fb@4-tiled-64bpp-rotate-180.html [108]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-mtlp-8/igt@kms_big_fb@4-tiled-64bpp-rotate-180.html * igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-0-async-flip: - shard-dg1: NOTRUN -> [SKIP][109] ([i915#4538] / [i915#5286]) [109]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-dg1-12/igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-0-async-flip.html * igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-0-hflip: - shard-mtlp: NOTRUN -> [FAIL][110] ([i915#5138]) [110]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-mtlp-7/igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-0-hflip.html * igt@kms_big_fb@linear-8bpp-rotate-90: - shard-mtlp: NOTRUN -> [SKIP][111] ([fdo#111614]) [111]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-mtlp-8/igt@kms_big_fb@linear-8bpp-rotate-90.html * igt@kms_big_fb@x-tiled-32bpp-rotate-270: - shard-dg2: NOTRUN -> [SKIP][112] ([fdo#111614]) +2 other tests skip [112]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-dg2-6/igt@kms_big_fb@x-tiled-32bpp-rotate-270.html * igt@kms_big_fb@y-tiled-64bpp-rotate-270: - shard-rkl: NOTRUN -> [SKIP][113] ([fdo#111614] / [i915#3638]) [113]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-rkl-7/igt@kms_big_fb@y-tiled-64bpp-rotate-270.html - shard-tglu: NOTRUN -> [SKIP][114] ([fdo#111614]) +2 other tests skip [114]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-tglu-9/igt@kms_big_fb@y-tiled-64bpp-rotate-270.html * igt@kms_big_fb@y-tiled-64bpp-rotate-90: - shard-dg1: NOTRUN -> [SKIP][115] ([i915#3638]) [115]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-dg1-15/igt@kms_big_fb@y-tiled-64bpp-rotate-90.html * igt@kms_big_fb@y-tiled-max-hw-stride-32bpp-rotate-180-hflip: - shard-mtlp: NOTRUN -> [SKIP][116] ([fdo#111615]) +11 other tests skip [116]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-mtlp-5/igt@kms_big_fb@y-tiled-max-hw-stride-32bpp-rotate-180-hflip.html * igt@kms_big_fb@y-tiled-max-hw-stride-64bpp-rotate-0-async-flip: - shard-tglu: [PASS][117] -> [FAIL][118] ([i915#3743]) [117]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13780/shard-tglu-7/igt@kms_big_fb@y-tiled-max-hw-stride-64bpp-rotate-0-async-flip.html [118]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-tglu-9/igt@kms_big_fb@y-tiled-max-hw-stride-64bpp-rotate-0-async-flip.html * igt@kms_big_fb@yf-tiled-32bpp-rotate-90: - shard-dg2: NOTRUN -> [SKIP][119] ([i915#4538] / [i915#5190]) +7 other tests skip [119]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-dg2-6/igt@kms_big_fb@yf-tiled-32bpp-rotate-90.html * igt@kms_big_fb@yf-tiled-64bpp-rotate-90: - shard-dg1: NOTRUN -> [SKIP][120] ([i915#4538]) [120]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-dg1-18/igt@kms_big_fb@yf-tiled-64bpp-rotate-90.html * igt@kms_big_joiner@invalid-modeset: - shard-dg2: NOTRUN -> [SKIP][121] ([i915#2705]) +1 other test skip [121]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-dg2-6/igt@kms_big_joiner@invalid-modeset.html * igt@kms_cdclk@mode-transition: - shard-dg1: NOTRUN -> [SKIP][122] ([i915#3742]) [122]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-dg1-16/igt@kms_cdclk@mode-transition.html * igt@kms_cdclk@mode-transition-all-outputs: - shard-mtlp: NOTRUN -> [SKIP][123] ([i915#7213]) [123]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-mtlp-4/igt@kms_cdclk@mode-transition-all-outputs.html * igt@kms_chamelium_color@ctm-0-25: - shard-mtlp: NOTRUN -> [SKIP][124] ([fdo#111827]) [124]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-mtlp-5/igt@kms_chamelium_color@ctm-0-25.html * igt@kms_chamelium_color@ctm-negative: - shard-dg2: NOTRUN -> [SKIP][125] ([fdo#111827]) +1 other test skip [125]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-dg2-1/igt@kms_chamelium_color@ctm-negative.html * igt@kms_chamelium_frames@hdmi-aspect-ratio: - shard-mtlp: NOTRUN -> [SKIP][126] ([i915#7828]) +5 other tests skip [126]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-mtlp-3/igt@kms_chamelium_frames@hdmi-aspect-ratio.html * igt@kms_chamelium_frames@hdmi-crc-multiple: - shard-dg2: NOTRUN -> [SKIP][127] ([i915#7828]) +8 other tests skip [127]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-dg2-11/igt@kms_chamelium_frames@hdmi-crc-multiple.html * igt@kms_chamelium_hpd@hdmi-hpd-enable-disable-mode: - shard-rkl: NOTRUN -> [SKIP][128] ([i915#7828]) [128]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-rkl-7/igt@kms_chamelium_hpd@hdmi-hpd-enable-disable-mode.html * igt@kms_chamelium_hpd@hdmi-hpd-for-each-pipe: - shard-dg1: NOTRUN -> [SKIP][129] ([i915#7828]) [129]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-dg1-19/igt@kms_chamelium_hpd@hdmi-hpd-for-each-pipe.html * igt@kms_chamelium_hpd@vga-hpd-fast: - shard-tglu: NOTRUN -> [SKIP][130] ([i915#7828]) +2 other tests skip [130]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-tglu-5/igt@kms_chamelium_hpd@vga-hpd-fast.html * igt@kms_content_protection@atomic: - shard-mtlp: NOTRUN -> [SKIP][131] ([i915#6944]) [131]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-mtlp-8/igt@kms_content_protection@atomic.html * igt@kms_content_protection@dp-mst-lic-type-0: - shard-dg1: NOTRUN -> [SKIP][132] ([i915#3299]) [132]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-dg1-18/igt@kms_content_protection@dp-mst-lic-type-0.html * igt@kms_content_protection@dp-mst-type-1: - shard-dg2: NOTRUN -> [SKIP][133] ([i915#3299]) [133]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-dg2-11/igt@kms_content_protection@dp-mst-type-1.html * igt@kms_content_protection@legacy: - shard-dg2: NOTRUN -> [SKIP][134] ([i915#7118]) +1 other test skip [134]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-dg2-7/igt@kms_content_protection@legacy.html * igt@kms_content_protection@lic@pipe-a-dp-1: - shard-apl: NOTRUN -> [TIMEOUT][135] ([i915#7173]) [135]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-apl2/igt@kms_content_protection@lic@pipe-a-dp-1.html * igt@kms_content_protection@lic@pipe-a-dp-4: - shard-dg2: NOTRUN -> [TIMEOUT][136] ([i915#7173]) [136]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-dg2-11/igt@kms_content_protection@lic@pipe-a-dp-4.html * igt@kms_cursor_crc@cursor-random-512x170: - shard-dg2: NOTRUN -> [SKIP][137] ([i915#3359]) [137]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-dg2-6/igt@kms_cursor_crc@cursor-random-512x170.html * igt@kms_cursor_crc@cursor-rapid-movement-32x10: - shard-rkl: NOTRUN -> [SKIP][138] ([i915#3555]) +1 other test skip [138]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-rkl-7/igt@kms_cursor_crc@cursor-rapid-movement-32x10.html - shard-tglu: NOTRUN -> [SKIP][139] ([i915#3555]) +2 other tests skip [139]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-tglu-9/igt@kms_cursor_crc@cursor-rapid-movement-32x10.html * igt@kms_cursor_crc@cursor-sliding-32x32: - shard-mtlp: NOTRUN -> [SKIP][140] ([i915#3555] / [i915#8814]) +1 other test skip [140]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-mtlp-8/igt@kms_cursor_crc@cursor-sliding-32x32.html * igt@kms_cursor_legacy@basic-busy-flip-before-cursor-legacy: - shard-rkl: NOTRUN -> [SKIP][141] ([i915#4103]) [141]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-rkl-3/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-legacy.html - shard-mtlp: NOTRUN -> [SKIP][142] ([i915#4213]) +1 other test skip [142]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-mtlp-2/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-legacy.html - shard-dg2: NOTRUN -> [SKIP][143] ([i915#4103] / [i915#4213] / [i915#5608]) [143]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-dg2-3/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-legacy.html * igt@kms_cursor_legacy@cursora-vs-flipb-atomic: - shard-mtlp: NOTRUN -> [SKIP][144] ([i915#3546]) +3 other tests skip [144]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-mtlp-8/igt@kms_cursor_legacy@cursora-vs-flipb-atomic.html * igt@kms_cursor_legacy@cursorb-vs-flipa-varying-size: - shard-dg2: NOTRUN -> [SKIP][145] ([fdo#109274] / [i915#5354]) +2 other tests skip [145]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-dg2-1/igt@kms_cursor_legacy@cursorb-vs-flipa-varying-size.html * igt@kms_cursor_legacy@cursorb-vs-flipb-atomic-transitions: - shard-dg2: NOTRUN -> [SKIP][146] ([fdo#109274] / [fdo#111767] / [i915#5354]) [146]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-dg2-11/igt@kms_cursor_legacy@cursorb-vs-flipb-atomic-transitions.html * igt@kms_cursor_legacy@short-busy-flip-before-cursor-atomic-transitions: - shard-dg2: NOTRUN -> [SKIP][147] ([i915#4103] / [i915#4213]) [147]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-dg2-11/igt@kms_cursor_legacy@short-busy-flip-before-cursor-atomic-transitions.html * igt@kms_dirtyfb@dirtyfb-ioctl@drrs-hdmi-a-2: - shard-rkl: NOTRUN -> [SKIP][148] ([i915#9226] / [i915#9261]) +1 other test skip [148]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-rkl-4/igt@kms_dirtyfb@dirtyfb-ioctl@drrs-hdmi-a-2.html * igt@kms_dirtyfb@dirtyfb-ioctl@fbc-hdmi-a-2: - shard-rkl: NOTRUN -> [SKIP][149] ([i915#9227]) [149]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-rkl-4/igt@kms_dirtyfb@dirtyfb-ioctl@fbc-hdmi-a-2.html * igt@kms_dither@fb-8bpc-vs-panel-6bpc@pipe-a-hdmi-a-2: - shard-rkl: NOTRUN -> [SKIP][150] ([i915#3804]) [150]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-rkl-1/igt@kms_dither@fb-8bpc-vs-panel-6bpc@pipe-a-hdmi-a-2.html * igt@kms_dither@fb-8bpc-vs-panel-8bpc: - shard-dg2: NOTRUN -> [SKIP][151] ([i915#3555]) +4 other tests skip [151]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-dg2-6/igt@kms_dither@fb-8bpc-vs-panel-8bpc.html * igt@kms_dp_aux_dev: - shard-tglu: NOTRUN -> [SKIP][152] ([i915#1257]) [152]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-tglu-9/igt@kms_dp_aux_dev.html * igt@kms_dsc@dsc-with-bpc: - shard-dg2: NOTRUN -> [SKIP][153] ([i915#3555] / [i915#3840]) [153]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-dg2-1/igt@kms_dsc@dsc-with-bpc.html * igt@kms_dsc@dsc-with-output-formats: - shard-mtlp: NOTRUN -> [SKIP][154] ([i915#3555] / [i915#3840]) [154]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-mtlp-8/igt@kms_dsc@dsc-with-output-formats.html * igt@kms_flip@2x-flip-vs-blocking-wf-vblank: - shard-apl: NOTRUN -> [SKIP][155] ([fdo#109271] / [fdo#111767]) +1 other test skip [155]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-apl2/igt@kms_flip@2x-flip-vs-blocking-wf-vblank.html * igt@kms_flip@2x-flip-vs-dpms: - shard-snb: NOTRUN -> [SKIP][156] ([fdo#109271]) +9 other tests skip [156]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-snb5/igt@kms_flip@2x-flip-vs-dpms.html * igt@kms_flip@2x-flip-vs-expired-vblank-interruptible: - shard-snb: NOTRUN -> [SKIP][157] ([fdo#109271] / [fdo#111767]) [157]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-snb7/igt@kms_flip@2x-flip-vs-expired-vblank-interruptible.html * igt@kms_flip@2x-flip-vs-fences: - shard-mtlp: NOTRUN -> [SKIP][158] ([i915#8381]) [158]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-mtlp-7/igt@kms_flip@2x-flip-vs-fences.html * igt@kms_flip@2x-flip-vs-fences-interruptible: - shard-dg2: NOTRUN -> [SKIP][159] ([i915#8381]) +1 other test skip [159]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-dg2-1/igt@kms_flip@2x-flip-vs-fences-interruptible.html * igt@kms_flip@2x-flip-vs-panning-vs-hang: - shard-dg1: NOTRUN -> [SKIP][160] ([fdo#111825]) +8 other tests skip [160]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-dg1-17/igt@kms_flip@2x-flip-vs-panning-vs-hang.html * igt@kms_flip@2x-flip-vs-rmfb: - shard-mtlp: NOTRUN -> [SKIP][161] ([i915#3637]) +5 other tests skip [161]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-mtlp-8/igt@kms_flip@2x-flip-vs-rmfb.html * igt@kms_flip@2x-modeset-vs-vblank-race-interruptible: - shard-dg2: NOTRUN -> [SKIP][162] ([fdo#109274]) +7 other tests skip [162]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-dg2-2/igt@kms_flip@2x-modeset-vs-vblank-race-interruptible.html * igt@kms_flip@2x-nonexisting-fb-interruptible: - shard-rkl: NOTRUN -> [SKIP][163] ([fdo#111825]) [163]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-rkl-4/igt@kms_flip@2x-nonexisting-fb-interruptible.html * igt@kms_flip@2x-plain-flip-ts-check: - shard-tglu: NOTRUN -> [SKIP][164] ([fdo#109274] / [i915#3637]) +2 other tests skip [164]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-tglu-3/igt@kms_flip@2x-plain-flip-ts-check.html * igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-64bpp-4tile-downscaling@pipe-a-default-mode: - shard-mtlp: NOTRUN -> [SKIP][165] ([i915#8810]) [165]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-mtlp-7/igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-64bpp-4tile-downscaling@pipe-a-default-mode.html * igt@kms_flip_scaled_crc@flip-32bpp-yftileccs-to-64bpp-yftile-downscaling@pipe-a-default-mode: - shard-mtlp: NOTRUN -> [SKIP][166] ([i915#2672]) +4 other tests skip [166]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-mtlp-5/igt@kms_flip_scaled_crc@flip-32bpp-yftileccs-to-64bpp-yftile-downscaling@pipe-a-default-mode.html * igt@kms_flip_scaled_crc@flip-32bpp-ytileccs-to-64bpp-ytile-downscaling@pipe-a-default-mode: - shard-mtlp: NOTRUN -> [SKIP][167] ([i915#2672] / [i915#3555]) [167]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-mtlp-7/igt@kms_flip_scaled_crc@flip-32bpp-ytileccs-to-64bpp-ytile-downscaling@pipe-a-default-mode.html * igt@kms_flip_scaled_crc@flip-32bpp-ytileccs-to-64bpp-ytile-upscaling@pipe-a-valid-mode: - shard-dg2: NOTRUN -> [SKIP][168] ([i915#2672]) +4 other tests skip [168]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-dg2-1/igt@kms_flip_scaled_crc@flip-32bpp-ytileccs-to-64bpp-ytile-upscaling@pipe-a-valid-mode.html * igt@kms_force_connector_basic@force-load-detect: - shard-mtlp: NOTRUN -> [SKIP][169] ([fdo#109285]) [169]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-mtlp-7/igt@kms_force_connector_basic@force-load-detect.html * igt@kms_frontbuffer_tracking@fbc-2p-indfb-fliptrack-mmap-gtt: - shard-mtlp: NOTRUN -> [SKIP][170] ([i915#8708]) +4 other tests skip [170]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-mtlp-1/igt@kms_frontbuffer_tracking@fbc-2p-indfb-fliptrack-mmap-gtt.html * igt@kms_frontbuffer_tracking@fbc-2p-primscrn-pri-indfb-draw-blt: - shard-mtlp: NOTRUN -> [SKIP][171] ([i915#1825]) +22 other tests skip [171]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-mtlp-1/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-pri-indfb-draw-blt.html * igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-spr-indfb-draw-blt: - shard-tglu: NOTRUN -> [SKIP][172] ([fdo#109280]) +5 other tests skip [172]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-tglu-10/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-spr-indfb-draw-blt.html * igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-spr-indfb-draw-mmap-gtt: - shard-dg2: NOTRUN -> [SKIP][173] ([i915#8708]) +17 other tests skip [173]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-dg2-1/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-spr-indfb-draw-mmap-gtt.html * igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-cur-indfb-draw-blt: - shard-tglu: NOTRUN -> [SKIP][174] ([fdo#110189]) +6 other tests skip [174]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-tglu-4/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-cur-indfb-draw-blt.html * igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-cur-indfb-move: - shard-dg1: NOTRUN -> [SKIP][175] ([i915#3458]) +3 other tests skip [175]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-dg1-17/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-cur-indfb-move.html * igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-pri-shrfb-draw-pwrite: - shard-rkl: NOTRUN -> [SKIP][176] ([i915#3023]) +4 other tests skip [176]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-rkl-4/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-pri-shrfb-draw-pwrite.html * igt@kms_frontbuffer_tracking@fbcpsr-rgb565-draw-render: - shard-dg2: NOTRUN -> [SKIP][177] ([i915#3458]) +20 other tests skip [177]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-dg2-11/igt@kms_frontbuffer_tracking@fbcpsr-rgb565-draw-render.html * igt@kms_frontbuffer_tracking@psr-2p-primscrn-spr-indfb-draw-mmap-wc: - shard-dg1: NOTRUN -> [SKIP][178] ([i915#8708]) +4 other tests skip [178]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-dg1-15/igt@kms_frontbuffer_tracking@psr-2p-primscrn-spr-indfb-draw-mmap-wc.html * igt@kms_frontbuffer_tracking@psr-2p-scndscrn-indfb-pgflip-blt: - shard-dg2: NOTRUN -> [SKIP][179] ([i915#5354]) +31 other tests skip [179]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-dg2-11/igt@kms_frontbuffer_tracking@psr-2p-scndscrn-indfb-pgflip-blt.html - shard-rkl: NOTRUN -> [SKIP][180] ([fdo#111825] / [i915#1825]) +2 other tests skip [180]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-rkl-4/igt@kms_frontbuffer_tracking@psr-2p-scndscrn-indfb-pgflip-blt.html * igt@kms_hdmi_inject@inject-audio: - shard-tglu: [PASS][181] -> [SKIP][182] ([i915#433]) [181]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13780/shard-tglu-9/igt@kms_hdmi_inject@inject-audio.html [182]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-tglu-9/igt@kms_hdmi_inject@inject-audio.html * igt@kms_hdr@bpc-switch-dpms: - shard-rkl: NOTRUN -> [SKIP][183] ([i915#3555] / [i915#8228]) [183]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-rkl-7/igt@kms_hdr@bpc-switch-dpms.html * igt@kms_hdr@static-toggle: - shard-mtlp: NOTRUN -> [SKIP][184] ([i915#3555] / [i915#8228]) [184]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-mtlp-3/igt@kms_hdr@static-toggle.html * igt@kms_hdr@static-toggle-suspend: - shard-dg2: NOTRUN -> [SKIP][185] ([i915#3555] / [i915#8228]) +4 other tests skip [185]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-dg2-6/igt@kms_hdr@static-toggle-suspend.html * igt@kms_panel_fitting@legacy: - shard-dg2: NOTRUN -> [SKIP][186] ([i915#6301]) [186]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-dg2-7/igt@kms_panel_fitting@legacy.html * igt@kms_pipe_b_c_ivb@from-pipe-c-to-b-with-3-lanes: - shard-rkl: NOTRUN -> [SKIP][187] ([fdo#109289]) +1 other test skip [187]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-rkl-7/igt@kms_pipe_b_c_ivb@from-pipe-c-to-b-with-3-lanes.html * igt@kms_pipe_crc_basic@suspend-read-crc@pipe-a-dp-1: - shard-apl: [PASS][188] -> [INCOMPLETE][189] ([i915#180] / [i915#9392]) [188]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13780/shard-apl6/igt@kms_pipe_crc_basic@suspend-read-crc@pipe-a-dp-1.html [189]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-apl6/igt@kms_pipe_crc_basic@suspend-read-crc@pipe-a-dp-1.html * igt@kms_plane_lowres@tiling-y: - shard-mtlp: NOTRUN -> [SKIP][190] ([i915#3555] / [i915#8821]) [190]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-mtlp-1/igt@kms_plane_lowres@tiling-y.html * igt@kms_plane_scaling@intel-max-src-size: - shard-mtlp: NOTRUN -> [SKIP][191] ([i915#6953]) [191]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-mtlp-2/igt@kms_plane_scaling@intel-max-src-size.html * igt@kms_plane_scaling@intel-max-src-size@pipe-a-dp-4: - shard-dg2: NOTRUN -> [FAIL][192] ([i915#8292]) [192]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-dg2-11/igt@kms_plane_scaling@intel-max-src-size@pipe-a-dp-4.html * igt@kms_plane_scaling@plane-scaler-with-clipping-clamping-rotation@pipe-d-hdmi-a-1: - shard-dg1: NOTRUN -> [SKIP][193] ([i915#5176] / [i915#9423]) +3 other tests skip [193]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-dg1-19/igt@kms_plane_scaling@plane-scaler-with-clipping-clamping-rotation@pipe-d-hdmi-a-1.html * igt@kms_plane_scaling@planes-downscale-factor-0-25-unity-scaling@pipe-a-hdmi-a-4: - shard-dg1: NOTRUN -> [SKIP][194] ([i915#5235]) +7 other tests skip [194]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-dg1-15/igt@kms_plane_scaling@planes-downscale-factor-0-25-unity-scaling@pipe-a-hdmi-a-4.html * igt@kms_plane_scaling@planes-downscale-factor-0-25@pipe-b-hdmi-a-1: - shard-rkl: NOTRUN -> [SKIP][195] ([i915#5235]) +1 other test skip [195]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-rkl-7/igt@kms_plane_scaling@planes-downscale-factor-0-25@pipe-b-hdmi-a-1.html * igt@kms_plane_scaling@planes-downscale-factor-0-25@pipe-d-hdmi-a-3: - shard-dg2: NOTRUN -> [SKIP][196] ([i915#5235]) +15 other tests skip [196]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-dg2-7/igt@kms_plane_scaling@planes-downscale-factor-0-25@pipe-d-hdmi-a-3.html * igt@kms_plane_scaling@planes-downscale-factor-0-5-upscale-20x20@pipe-a-edp-1: - shard-mtlp: NOTRUN -> [SKIP][197] ([i915#5235]) +6 other tests skip [197]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-mtlp-3/igt@kms_plane_scaling@planes-downscale-factor-0-5-upscale-20x20@pipe-a-edp-1.html * igt@kms_plane_scaling@planes-upscale-20x20-downscale-factor-0-5@pipe-d-edp-1: - shard-mtlp: NOTRUN -> [SKIP][198] ([i915#3555] / [i915#5235]) [198]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-mtlp-8/igt@kms_plane_scaling@planes-upscale-20x20-downscale-factor-0-5@pipe-d-edp-1.html * igt@kms_prime@basic-crc-hybrid: - shard-mtlp: NOTRUN -> [SKIP][199] ([i915#6524]) [199]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-mtlp-8/igt@kms_prime@basic-crc-hybrid.html * igt@kms_psr2_sf@cursor-plane-move-continuous-sf: - shard-dg2: NOTRUN -> [SKIP][200] ([i915#658]) +2 other tests skip [200]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-dg2-1/igt@kms_psr2_sf@cursor-plane-move-continuous-sf.html - shard-rkl: NOTRUN -> [SKIP][201] ([i915#658]) [201]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-rkl-1/igt@kms_psr2_sf@cursor-plane-move-continuous-sf.html - shard-tglu: NOTRUN -> [SKIP][202] ([i915#658]) [202]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-tglu-3/igt@kms_psr2_sf@cursor-plane-move-continuous-sf.html * igt@kms_psr2_sf@overlay-plane-move-continuous-sf: - shard-dg1: NOTRUN -> [SKIP][203] ([i915#658]) [203]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-dg1-12/igt@kms_psr2_sf@overlay-plane-move-continuous-sf.html * igt@kms_psr2_sf@plane-move-sf-dmg-area: - shard-apl: NOTRUN -> [SKIP][204] ([fdo#109271] / [i915#658]) +2 other tests skip [204]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-apl6/igt@kms_psr2_sf@plane-move-sf-dmg-area.html * igt@kms_psr@psr2_sprite_plane_move: - shard-dg2: NOTRUN -> [SKIP][205] ([i915#1072]) +7 other tests skip [205]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-dg2-1/igt@kms_psr@psr2_sprite_plane_move.html * igt@kms_rotation_crc@bad-tiling: - shard-dg2: NOTRUN -> [SKIP][206] ([i915#4235]) [206]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-dg2-6/igt@kms_rotation_crc@bad-tiling.html * igt@kms_rotation_crc@primary-yf-tiled-reflect-x-90: - shard-dg2: NOTRUN -> [SKIP][207] ([i915#4235] / [i915#5190]) [207]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-dg2-2/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-90.html * igt@kms_rotation_crc@sprite-rotation-90-pos-100-0: - shard-rkl: [PASS][208] -> [INCOMPLETE][209] ([i915#8875]) [208]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13780/shard-rkl-4/igt@kms_rotation_crc@sprite-rotation-90-pos-100-0.html [209]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-rkl-1/igt@kms_rotation_crc@sprite-rotation-90-pos-100-0.html * igt@kms_setmode@basic-clone-single-crtc: - shard-mtlp: NOTRUN -> [SKIP][210] ([i915#3555] / [i915#8809]) [210]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-mtlp-5/igt@kms_setmode@basic-clone-single-crtc.html * igt@kms_setmode@clone-exclusive-crtc: - shard-dg2: NOTRUN -> [SKIP][211] ([i915#3555] / [i915#4098]) [211]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-dg2-3/igt@kms_setmode@clone-exclusive-crtc.html * igt@kms_sysfs_edid_timing: - shard-dg2: NOTRUN -> [FAIL][212] ([IGT#2]) [212]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-dg2-1/igt@kms_sysfs_edid_timing.html * igt@kms_tiled_display@basic-test-pattern: - shard-mtlp: NOTRUN -> [SKIP][213] ([i915#8623]) +1 other test skip [213]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-mtlp-5/igt@kms_tiled_display@basic-test-pattern.html * igt@kms_vblank@ts-continuation-suspend@pipe-b-hdmi-a-1: - shard-snb: NOTRUN -> [DMESG-WARN][214] ([i915#8841]) +3 other tests dmesg-warn [214]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-snb1/igt@kms_vblank@ts-continuation-suspend@pipe-b-hdmi-a-1.html * igt@kms_writeback@writeback-fb-id: - shard-dg2: NOTRUN -> [SKIP][215] ([i915#2437]) [215]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-dg2-1/igt@kms_writeback@writeback-fb-id.html - shard-mtlp: NOTRUN -> [SKIP][216] ([i915#2437]) [216]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-mtlp-8/igt@kms_writeback@writeback-fb-id.html * igt@perf@gen8-unprivileged-single-ctx-counters: - shard-mtlp: NOTRUN -> [SKIP][217] ([fdo#109289]) +2 other tests skip [217]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-mtlp-3/igt@perf@gen8-unprivileged-single-ctx-counters.html * igt@perf@global-sseu-config-invalid: - shard-dg2: NOTRUN -> [SKIP][218] ([i915#7387]) [218]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-dg2-11/igt@perf@global-sseu-config-invalid.html * igt@perf_pmu@cpu-hotplug: - shard-dg2: NOTRUN -> [SKIP][219] ([i915#8850]) [219]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-dg2-6/igt@perf_pmu@cpu-hotplug.html * igt@perf_pmu@event-wait@rcs0: - shard-dg2: NOTRUN -> [SKIP][220] ([fdo#112283]) [220]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-dg2-1/igt@perf_pmu@event-wait@rcs0.html * igt@perf_pmu@module-unload: - shard-dg2: NOTRUN -> [FAIL][221] ([i915#5793]) [221]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-dg2-11/igt@perf_pmu@module-unload.html * igt@perf_pmu@rc6@other-idle-gt0: - shard-dg2: NOTRUN -> [SKIP][222] ([i915#8516]) [222]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-dg2-3/igt@perf_pmu@rc6@other-idle-gt0.html * igt@prime_mmap@test_aperture_limit@test_aperture_limit-smem: - shard-dg2: NOTRUN -> [INCOMPLETE][223] ([i915#5493]) [223]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-dg2-3/igt@prime_mmap@test_aperture_limit@test_aperture_limit-smem.html * igt@prime_vgem@basic-read: - shard-mtlp: NOTRUN -> [SKIP][224] ([i915#3708]) +1 other test skip [224]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-mtlp-2/igt@prime_vgem@basic-read.html * igt@prime_vgem@coherency-gtt: - shard-dg2: NOTRUN -> [SKIP][225] ([i915#3708] / [i915#4077]) [225]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-dg2-7/igt@prime_vgem@coherency-gtt.html * igt@prime_vgem@fence-read-hang: - shard-rkl: NOTRUN -> [SKIP][226] ([fdo#109295] / [i915#3708]) [226]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-rkl-7/igt@prime_vgem@fence-read-hang.html - shard-tglu: NOTRUN -> [SKIP][227] ([fdo#109295]) [227]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-tglu-9/igt@prime_vgem@fence-read-hang.html * igt@sysfs_preempt_timeout@timeout@vecs0: - shard-mtlp: [PASS][228] -> [ABORT][229] ([i915#8521] / [i915#8865]) [228]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13780/shard-mtlp-1/igt@sysfs_preempt_timeout@timeout@vecs0.html [229]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-mtlp-8/igt@sysfs_preempt_timeout@timeout@vecs0.html * igt@v3d/v3d_perfmon@destroy-valid-perfmon: - shard-mtlp: NOTRUN -> [SKIP][230] ([i915#2575]) +10 other tests skip [230]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-mtlp-3/igt@v3d/v3d_perfmon@destroy-valid-perfmon.html * igt@v3d/v3d_submit_cl@bad-bo: - shard-tglu: NOTRUN -> [SKIP][231] ([fdo#109315] / [i915#2575]) +2 other tests skip [231]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-tglu-4/igt@v3d/v3d_submit_cl@bad-bo.html * igt@v3d/v3d_submit_cl@bad-perfmon: - shard-rkl: NOTRUN -> [SKIP][232] ([fdo#109315]) +2 other tests skip [232]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-rkl-4/igt@v3d/v3d_submit_cl@bad-perfmon.html * igt@v3d/v3d_submit_cl@multisync-out-syncs: - shard-dg1: NOTRUN -> [SKIP][233] ([i915#2575]) +1 other test skip [233]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-dg1-16/igt@v3d/v3d_submit_cl@multisync-out-syncs.html * igt@v3d/v3d_submit_cl@simple-flush-cache: - shard-dg2: NOTRUN -> [SKIP][234] ([i915#2575]) +14 other tests skip [234]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-dg2-2/igt@v3d/v3d_submit_cl@simple-flush-cache.html * igt@v3d/v3d_submit_csd@multi-and-single-sync: - shard-apl: NOTRUN -> [SKIP][235] ([fdo#109271]) +263 other tests skip [235]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-apl2/igt@v3d/v3d_submit_csd@multi-and-single-sync.html * igt@vc4/vc4_label_bo@set-bad-handle: - shard-tglu: NOTRUN -> [SKIP][236] ([i915#2575]) +1 other test skip [236]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-tglu-5/igt@vc4/vc4_label_bo@set-bad-handle.html - shard-mtlp: NOTRUN -> [SKIP][237] ([i915#7711]) +5 other tests skip [237]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-mtlp-2/igt@vc4/vc4_label_bo@set-bad-handle.html - shard-rkl: NOTRUN -> [SKIP][238] ([i915#7711]) [238]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-rkl-3/igt@vc4/vc4_label_bo@set-bad-handle.html * igt@vc4/vc4_purgeable_bo@access-purgeable-bo-mem: - shard-dg1: NOTRUN -> [SKIP][239] ([i915#7711]) +1 other test skip [239]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-dg1-15/igt@vc4/vc4_purgeable_bo@access-purgeable-bo-mem.html * igt@vc4/vc4_tiling@set-get: - shard-dg2: NOTRUN -> [SKIP][240] ([i915#7711]) +10 other tests skip [240]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-dg2-1/igt@vc4/vc4_tiling@set-get.html #### Possible fixes #### * igt@drm_fdinfo@most-busy-check-all@rcs0: - shard-rkl: [FAIL][241] ([i915#7742]) -> [PASS][242] [241]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13780/shard-rkl-7/igt@drm_fdinfo@most-busy-check-all@rcs0.html [242]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-rkl-7/igt@drm_fdinfo@most-busy-check-all@rcs0.html * igt@gem_eio@hibernate: - shard-dg2: [ABORT][243] ([i915#7975] / [i915#8213]) -> [PASS][244] [243]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13780/shard-dg2-7/igt@gem_eio@hibernate.html [244]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-dg2-11/igt@gem_eio@hibernate.html * igt@gem_eio@wait-immediate: - shard-mtlp: [ABORT][245] ([i915#9262]) -> [PASS][246] [245]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13780/shard-mtlp-4/igt@gem_eio@wait-immediate.html [246]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-mtlp-8/igt@gem_eio@wait-immediate.html * igt@gem_exec_fair@basic-deadline: - shard-rkl: [FAIL][247] ([i915#2846]) -> [PASS][248] [247]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13780/shard-rkl-4/igt@gem_exec_fair@basic-deadline.html [248]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-rkl-4/igt@gem_exec_fair@basic-deadline.html * igt@gem_exec_fair@basic-pace-solo@rcs0: - shard-glk: [FAIL][249] ([i915#2842]) -> [PASS][250] [249]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13780/shard-glk5/igt@gem_exec_fair@basic-pace-solo@rcs0.html [250]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-glk8/igt@gem_exec_fair@basic-pace-solo@rcs0.html * igt@gem_lmem_swapping@smem-oom@lmem0: - shard-dg2: [DMESG-WARN][251] ([i915#4936] / [i915#5493]) -> [PASS][252] [251]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13780/shard-dg2-3/igt@gem_lmem_swapping@smem-oom@lmem0.html [252]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-dg2-7/igt@gem_lmem_swapping@smem-oom@lmem0.html - shard-dg1: [DMESG-WARN][253] ([i915#4936] / [i915#5493]) -> [PASS][254] [253]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13780/shard-dg1-15/igt@gem_lmem_swapping@smem-oom@lmem0.html [254]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-dg1-12/igt@gem_lmem_swapping@smem-oom@lmem0.html * igt@i915_hangman@detector@ccs0: - shard-mtlp: [ABORT][255] ([i915#9414]) -> [PASS][256] +2 other tests pass [255]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13780/shard-mtlp-4/igt@i915_hangman@detector@ccs0.html [256]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-mtlp-4/igt@i915_hangman@detector@ccs0.html * igt@i915_hangman@detector@vcs0: - shard-mtlp: [FAIL][257] ([i915#8456]) -> [PASS][258] +2 other tests pass [257]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13780/shard-mtlp-4/igt@i915_hangman@detector@vcs0.html [258]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-mtlp-4/igt@i915_hangman@detector@vcs0.html * igt@i915_hangman@engine-engine-error@vcs0: - shard-mtlp: [FAIL][259] ([i915#7069]) -> [PASS][260] +1 other test pass [259]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13780/shard-mtlp-5/igt@i915_hangman@engine-engine-error@vcs0.html [260]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-mtlp-7/igt@i915_hangman@engine-engine-error@vcs0.html * igt@i915_pm_rc6_residency@rc6-idle@bcs0: - shard-dg1: [FAIL][261] ([i915#3591]) -> [PASS][262] [261]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13780/shard-dg1-15/igt@i915_pm_rc6_residency@rc6-idle@bcs0.html [262]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-dg1-16/igt@i915_pm_rc6_residency@rc6-idle@bcs0.html * igt@kms_big_fb@y-tiled-max-hw-stride-32bpp-rotate-0-hflip-async-flip: - shard-tglu: [FAIL][263] ([i915#3743]) -> [PASS][264] [263]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13780/shard-tglu-8/igt@kms_big_fb@y-tiled-max-hw-stride-32bpp-rotate-0-hflip-async-flip.html [264]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-tglu-5/igt@kms_big_fb@y-tiled-max-hw-stride-32bpp-rotate-0-hflip-async-flip.html * igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions: - shard-glk: [FAIL][265] ([i915#2346]) -> [PASS][266] [265]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13780/shard-glk3/igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions.html [266]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-glk5/igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions.html * {igt@kms_pm_rpm@dpms-lpsp}: - shard-dg1: [SKIP][267] ([i915#9519]) -> [PASS][268] +1 other test pass [267]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13780/shard-dg1-12/igt@kms_pm_rpm@dpms-lpsp.html [268]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-dg1-19/igt@kms_pm_rpm@dpms-lpsp.html * {igt@kms_pm_rpm@dpms-mode-unset-non-lpsp}: - shard-dg2: [SKIP][269] ([i915#9519]) -> [PASS][270] [269]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13780/shard-dg2-10/igt@kms_pm_rpm@dpms-mode-unset-non-lpsp.html [270]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-dg2-1/igt@kms_pm_rpm@dpms-mode-unset-non-lpsp.html * {igt@kms_pm_rpm@i2c}: - shard-dg2: [FAIL][271] ([i915#8717]) -> [PASS][272] [271]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13780/shard-dg2-2/igt@kms_pm_rpm@i2c.html [272]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-dg2-6/igt@kms_pm_rpm@i2c.html * {igt@kms_pm_rpm@modeset-non-lpsp-stress}: - shard-rkl: [SKIP][273] ([i915#9519]) -> [PASS][274] [273]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13780/shard-rkl-7/igt@kms_pm_rpm@modeset-non-lpsp-stress.html [274]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-rkl-4/igt@kms_pm_rpm@modeset-non-lpsp-stress.html * igt@kms_universal_plane@cursor-fb-leak@pipe-a-edp-1: - shard-mtlp: [FAIL][275] ([i915#9196]) -> [PASS][276] +1 other test pass [275]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13780/shard-mtlp-2/igt@kms_universal_plane@cursor-fb-leak@pipe-a-edp-1.html [276]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-mtlp-5/igt@kms_universal_plane@cursor-fb-leak@pipe-a-edp-1.html * igt@perf_pmu@busy-double-start@rcs0: - shard-mtlp: [FAIL][277] ([i915#4349]) -> [PASS][278] [277]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13780/shard-mtlp-1/igt@perf_pmu@busy-double-start@rcs0.html [278]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-mtlp-1/igt@perf_pmu@busy-double-start@rcs0.html * igt@sysfs_timeslice_duration@timeout@vecs0: - shard-mtlp: [ABORT][279] ([i915#8521] / [i915#8865]) -> [PASS][280] [279]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13780/shard-mtlp-8/igt@sysfs_timeslice_duration@timeout@vecs0.html [280]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-mtlp-8/igt@sysfs_timeslice_duration@timeout@vecs0.html #### Warnings #### * igt@kms_fbcon_fbt@psr: - shard-rkl: [SKIP][281] ([i915#3955]) -> [SKIP][282] ([fdo#110189] / [i915#3955]) [281]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13780/shard-rkl-7/igt@kms_fbcon_fbt@psr.html [282]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-rkl-1/igt@kms_fbcon_fbt@psr.html * igt@kms_fbcon_fbt@psr-suspend: - shard-rkl: [SKIP][283] ([fdo#110189] / [i915#3955]) -> [SKIP][284] ([i915#3955]) [283]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13780/shard-rkl-1/igt@kms_fbcon_fbt@psr-suspend.html [284]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-rkl-7/igt@kms_fbcon_fbt@psr-suspend.html * igt@kms_force_connector_basic@force-load-detect: - shard-rkl: [SKIP][285] ([fdo#109285]) -> [SKIP][286] ([fdo#109285] / [i915#4098]) [285]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13780/shard-rkl-7/igt@kms_force_connector_basic@force-load-detect.html [286]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/shard-rkl-4/igt@kms_force_connector_basic@force-load-detect.html {name}: This element is suppressed. This means it is ignored when computing the status of the difference (SUCCESS, WARNING, or FAILURE). [IGT#2]: https://gitlab.freedesktop.org/drm/igt-gpu-tools/issues/2 [fdo#109271]: https://bugs.freedesktop.org/show_bug.cgi?id=109271 [fdo#109274]: https://bugs.freedesktop.org/show_bug.cgi?id=109274 [fdo#109280]: https://bugs.freedesktop.org/show_bug.cgi?id=109280 [fdo#109285]: https://bugs.freedesktop.org/show_bug.cgi?id=109285 [fdo#109289]: https://bugs.freedesktop.org/show_bug.cgi?id=109289 [fdo#109295]: https://bugs.freedesktop.org/show_bug.cgi?id=109295 [fdo#109314]: https://bugs.freedesktop.org/show_bug.cgi?id=109314 [fdo#109315]: https://bugs.freedesktop.org/show_bug.cgi?id=109315 [fdo#110189]: https://bugs.freedesktop.org/show_bug.cgi?id=110189 [fdo#111614]: https://bugs.freedesktop.org/show_bug.cgi?id=111614 [fdo#111615]: https://bugs.freedesktop.org/show_bug.cgi?id=111615 [fdo#111767]: https://bugs.freedesktop.org/show_bug.cgi?id=111767 [fdo#111825]: https://bugs.freedesktop.org/show_bug.cgi?id=111825 [fdo#111827]: https://bugs.freedesktop.org/show_bug.cgi?id=111827 [fdo#112283]: https://bugs.freedesktop.org/show_bug.cgi?id=112283 [i915#1072]: https://gitlab.freedesktop.org/drm/intel/issues/1072 [i915#118]: https://gitlab.freedesktop.org/drm/intel/issues/118 [i915#1257]: https://gitlab.freedesktop.org/drm/intel/issues/1257 [i915#1769]: https://gitlab.freedesktop.org/drm/intel/issues/1769 [i915#180]: https://gitlab.freedesktop.org/drm/intel/issues/180 [i915#1825]: https://gitlab.freedesktop.org/drm/intel/issues/1825 [i915#2346]: https://gitlab.freedesktop.org/drm/intel/issues/2346 [i915#2437]: https://gitlab.freedesktop.org/drm/intel/issues/2437 [i915#2575]: https://gitlab.freedesktop.org/drm/intel/issues/2575 [i915#2658]: https://gitlab.freedesktop.org/drm/intel/issues/2658 [i915#2672]: https://gitlab.freedesktop.org/drm/intel/issues/2672 [i915#2705]: https://gitlab.freedesktop.org/drm/intel/issues/2705 [i915#280]: https://gitlab.freedesktop.org/drm/intel/issues/280 [i915#2842]: https://gitlab.freedesktop.org/drm/intel/issues/2842 [i915#2846]: https://gitlab.freedesktop.org/drm/intel/issues/2846 [i915#2856]: https://gitlab.freedesktop.org/drm/intel/issues/2856 [i915#3023]: https://gitlab.freedesktop.org/drm/intel/issues/3023 [i915#3281]: https://gitlab.freedesktop.org/drm/intel/issues/3281 [i915#3282]: https://gitlab.freedesktop.org/drm/intel/issues/3282 [i915#3297]: https://gitlab.freedesktop.org/drm/intel/issues/3297 [i915#3299]: https://gitlab.freedesktop.org/drm/intel/issues/3299 [i915#3323]: https://gitlab.freedesktop.org/drm/intel/issues/3323 [i915#3359]: https://gitlab.freedesktop.org/drm/intel/issues/3359 [i915#3458]: https://gitlab.freedesktop.org/drm/intel/issues/3458 [i915#3539]: https://gitlab.freedesktop.org/drm/intel/issues/3539 [i915#3546]: https://gitlab.freedesktop.org/drm/intel/issues/3546 [i915#3555]: https://gitlab.freedesktop.org/drm/intel/issues/3555 [i915#3591]: https://gitlab.freedesktop.org/drm/intel/issues/3591 [i915#3637]: https://gitlab.freedesktop.org/drm/intel/issues/3637 [i915#3638]: https://gitlab.freedesktop.org/drm/intel/issues/3638 [i915#3708]: https://gitlab.freedesktop.org/drm/intel/issues/3708 [i915#3742]: https://gitlab.freedesktop.org/drm/intel/issues/3742 [i915#3743]: https://gitlab.freedesktop.org/drm/intel/issues/3743 [i915#3804]: https://gitlab.freedesktop.org/drm/intel/issues/3804 [i915#3840]: https://gitlab.freedesktop.org/drm/intel/issues/3840 [i915#3955]: https://gitlab.freedesktop.org/drm/intel/issues/3955 [i915#4077]: https://gitlab.freedesktop.org/drm/intel/issues/4077 [i915#4079]: https://gitlab.freedesktop.org/drm/intel/issues/4079 [i915#4083]: https://gitlab.freedesktop.org/drm/intel/issues/4083 [i915#4098]: https://gitlab.freedesktop.org/drm/intel/issues/4098 [i915#4103]: https://gitlab.freedesktop.org/drm/intel/issues/4103 [i915#4212]: https://gitlab.freedesktop.org/drm/intel/issues/4212 [i915#4213]: https://gitlab.freedesktop.org/drm/intel/issues/4213 [i915#4235]: https://gitlab.freedesktop.org/drm/intel/issues/4235 [i915#4270]: https://gitlab.freedesktop.org/drm/intel/issues/4270 [i915#433]: https://gitlab.freedesktop.org/drm/intel/issues/433 [i915#4349]: https://gitlab.freedesktop.org/drm/intel/issues/4349 [i915#4387]: https://gitlab.freedesktop.org/drm/intel/issues/4387 [i915#4475]: https://gitlab.freedesktop.org/drm/intel/issues/4475 [i915#4525]: https://gitlab.freedesktop.org/drm/intel/issues/4525 [i915#4537]: https://gitlab.freedesktop.org/drm/intel/issues/4537 [i915#4538]: https://gitlab.freedesktop.org/drm/intel/issues/4538 [i915#4613]: https://gitlab.freedesktop.org/drm/intel/issues/4613 [i915#4771]: https://gitlab.freedesktop.org/drm/intel/issues/4771 [i915#4812]: https://gitlab.freedesktop.org/drm/intel/issues/4812 [i915#4852]: https://gitlab.freedesktop.org/drm/intel/issues/4852 [i915#4860]: https://gitlab.freedesktop.org/drm/intel/issues/4860 [i915#4873]: https://gitlab.freedesktop.org/drm/intel/issues/4873 [i915#4880]: https://gitlab.freedesktop.org/drm/intel/issues/4880 [i915#4936]: https://gitlab.freedesktop.org/drm/intel/issues/4936 [i915#5107]: https://gitlab.freedesktop.org/drm/intel/issues/5107 [i915#5138]: https://gitlab.freedesktop.org/drm/intel/issues/5138 [i915#5176]: https://gitlab.freedesktop.org/drm/intel/issues/5176 [i915#5190]: https://gitlab.freedesktop.org/drm/intel/issues/5190 [i915#5235]: https://gitlab.freedesktop.org/drm/intel/issues/5235 [i915#5286]: https://gitlab.freedesktop.org/drm/intel/issues/5286 [i915#5354]: https://gitlab.freedesktop.org/drm/intel/issues/5354 [i915#5493]: https://gitlab.freedesktop.org/drm/intel/issues/5493 [i915#5608]: https://gitlab.freedesktop.org/drm/intel/issues/5608 [i915#5784]: https://gitlab.freedesktop.org/drm/intel/issues/5784 [i915#5793]: https://gitlab.freedesktop.org/drm/intel/issues/5793 [i915#5978]: https://gitlab.freedesktop.org/drm/intel/issues/5978 [i915#6095]: https://gitlab.freedesktop.org/drm/intel/issues/6095 [i915#6122]: https://gitlab.freedesktop.org/drm/intel/issues/6122 [i915#6227]: https://gitlab.freedesktop.org/drm/intel/issues/6227 [i915#6228]: https://gitlab.freedesktop.org/drm/intel/issues/6228 [i915#6229]: https://gitlab.freedesktop.org/drm/intel/issues/6229 [i915#6268]: https://gitlab.freedesktop.org/drm/intel/issues/6268 [i915#6301]: https://gitlab.freedesktop.org/drm/intel/issues/6301 [i915#6334]: https://gitlab.freedesktop.org/drm/intel/issues/6334 [i915#6524]: https://gitlab.freedesktop.org/drm/intel/issues/6524 [i915#658]: https://gitlab.freedesktop.org/drm/intel/issues/658 [i915#6621]: https://gitlab.freedesktop.org/drm/intel/issues/6621 [i915#6944]: https://gitlab.freedesktop.org/drm/intel/issues/6944 [i915#6953]: https://gitlab.freedesktop.org/drm/intel/issues/6953 [i915#7069]: https://gitlab.freedesktop.org/drm/intel/issues/7069 [i915#7118]: https://gitlab.freedesktop.org/drm/intel/issues/7118 [i915#7173]: https://gitlab.freedesktop.org/drm/intel/issues/7173 [i915#7213]: https://gitlab.freedesktop.org/drm/intel/issues/7213 [i915#7297]: https://gitlab.freedesktop.org/drm/intel/issues/7297 [i915#7387]: https://gitlab.freedesktop.org/drm/intel/issues/7387 [i915#7697]: https://gitlab.freedesktop.org/drm/intel/issues/7697 [i915#7711]: https://gitlab.freedesktop.org/drm/intel/issues/7711 [i915#7742]: https://gitlab.freedesktop.org/drm/intel/issues/7742 [i915#7816]: https://gitlab.freedesktop.org/drm/intel/issues/7816 [i915#7828]: https://gitlab.freedesktop.org/drm/intel/issues/7828 [i915#7975]: https://gitlab.freedesktop.org/drm/intel/issues/7975 [i915#8213]: https://gitlab.freedesktop.org/drm/intel/issues/8213 [i915#8228]: https://gitlab.freedesktop.org/drm/intel/issues/8228 [i915#8247]: https://gitlab.freedesktop.org/drm/intel/issues/8247 [i915#8292]: https://gitlab.freedesktop.org/drm/intel/issues/8292 [i915#8381]: https://gitlab.freedesktop.org/drm/intel/issues/8381 [i915#8411]: https://gitlab.freedesktop.org/drm/intel/issues/8411 [i915#8414]: https://gitlab.freedesktop.org/drm/intel/issues/8414 [i915#8428]: https://gitlab.freedesktop.org/drm/intel/issues/8428 [i915#8436]: https://gitlab.freedesktop.org/drm/intel/issues/8436 [i915#8456]: https://gitlab.freedesktop.org/drm/intel/issues/8456 [i915#8489]: https://gitlab.freedesktop.org/drm/intel/issues/8489 [i915#8516]: https://gitlab.freedesktop.org/drm/intel/issues/8516 [i915#8521]: https://gitlab.freedesktop.org/drm/intel/issues/8521 [i915#8555]: https://gitlab.freedesktop.org/drm/intel/issues/8555 [i915#8623]: https://gitlab.freedesktop.org/drm/intel/issues/8623 [i915#8668]: https://gitlab.freedesktop.org/drm/intel/issues/8668 [i915#8708]: https://gitlab.freedesktop.org/drm/intel/issues/8708 [i915#8709]: https://gitlab.freedesktop.org/drm/intel/issues/8709 [i915#8717]: https://gitlab.freedesktop.org/drm/intel/issues/8717 [i915#8809]: https://gitlab.freedesktop.org/drm/intel/issues/8809 [i915#8810]: https://gitlab.freedesktop.org/drm/intel/issues/8810 [i915#8814]: https://gitlab.freedesktop.org/drm/intel/issues/8814 [i915#8821]: https://gitlab.freedesktop.org/drm/intel/issues/8821 [i915#8841]: https://gitlab.freedesktop.org/drm/intel/issues/8841 [i915#8850]: https://gitlab.freedesktop.org/drm/intel/issues/8850 [i915#8865]: https://gitlab.freedesktop.org/drm/intel/issues/8865 [i915#8875]: https://gitlab.freedesktop.org/drm/intel/issues/8875 [i915#8925]: https://gitlab.freedesktop.org/drm/intel/issues/8925 [i915#9053]: https://gitlab.freedesktop.org/drm/intel/issues/9053 [i915#9196]: https://gitlab.freedesktop.org/drm/intel/issues/9196 [i915#9226]: https://gitlab.freedesktop.org/drm/intel/issues/9226 [i915#9227]: https://gitlab.freedesktop.org/drm/intel/issues/9227 [i915#9261]: https://gitlab.freedesktop.org/drm/intel/issues/9261 [i915#9262]: https://gitlab.freedesktop.org/drm/intel/issues/9262 [i915#9275]: https://gitlab.freedesktop.org/drm/intel/issues/9275 [i915#9337]: https://gitlab.freedesktop.org/drm/intel/issues/9337 [i915#9364]: https://gitlab.freedesktop.org/drm/intel/issues/9364 [i915#9392]: https://gitlab.freedesktop.org/drm/intel/issues/9392 [i915#9414]: https://gitlab.freedesktop.org/drm/intel/issues/9414 [i915#9423]: https://gitlab.freedesktop.org/drm/intel/issues/9423 [i915#9519]: https://gitlab.freedesktop.org/drm/intel/issues/9519 Build changes ------------- * CI: CI-20190529 -> None * IGT: IGT_7552 -> IGTPW_10055 * Piglit: piglit_4509 -> None CI-20190529: 20190529 CI_DRM_13780: 8dc266dc02693bf7175ef9f862ddb7368de41325 @ git://anongit.freedesktop.org/gfx-ci/linux IGTPW_10055: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/index.html IGT_7552: 557856802dfee103802f1157f97c65bb476d5468 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git piglit_4509: fdc5a4ca11124ab8413c7988896eec4c97336694 @ git://anongit.freedesktop.org/piglit == Logs == For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10055/index.html [-- Attachment #2: Type: text/html, Size: 92709 bytes --] ^ permalink raw reply [flat|nested] 16+ messages in thread
end of thread, other threads:[~2023-10-30 9:56 UTC | newest] Thread overview: 16+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2023-10-24 14:11 [igt-dev] [PATCH i-g-t 0/7] better sync test_list.py with igt_runner Mauro Carvalho Chehab 2023-10-24 14:11 ` [igt-dev] [PATCH i-g-t 1/7] runner: Normalize testlist entries that don't list subtests Mauro Carvalho Chehab 2023-10-24 14:11 ` [igt-dev] [PATCH i-g-t 2/7] runner/runner_tests: Unit tests for binary-name-only testlist entries Mauro Carvalho Chehab 2023-10-24 14:11 ` [igt-dev] [PATCH i-g-t 3/7] runner/runner_tests: Fix name of no-subtests in unit tests Mauro Carvalho Chehab 2023-10-24 14:11 ` [igt-dev] [PATCH i-g-t 4/7] igt_runner: don't require root for dry_run Mauro Carvalho Chehab 2023-10-25 7:53 ` Kamil Konieczny 2023-10-24 14:11 ` [igt-dev] [PATCH i-g-t 5/7] scripts/test_list.py: better handle list of tests Mauro Carvalho Chehab 2023-10-25 7:54 ` Kamil Konieczny 2023-10-24 14:11 ` [igt-dev] [PATCH i-g-t 6/7] runner/job_list: use case-insensitive regular expressions Mauro Carvalho Chehab 2023-10-25 7:56 ` Kamil Konieczny 2023-10-24 14:11 ` [igt-dev] [PATCH i-g-t 7/7] runner/runner_tests: change a regex to match case-insensitive Mauro Carvalho Chehab 2023-10-25 9:56 ` Kamil Konieczny 2023-10-30 9:56 ` Mauro Carvalho Chehab 2023-10-24 15:45 ` [igt-dev] ✓ Fi.CI.BAT: success for better sync test_list.py with igt_runner Patchwork 2023-10-24 15:46 ` [igt-dev] ✗ GitLab.Pipeline: warning " Patchwork 2023-10-25 4:17 ` [igt-dev] ✗ Fi.CI.IGT: failure " Patchwork
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox