* [PATCH i-g-t v14 resend 0/3] igt_facts for fact tracking
@ 2024-12-16 15:14 Peter Senna Tschudin
2024-12-16 15:14 ` [PATCH i-g-t v14 resend 1/3] lib/igt_facts: Library and unit testing " Peter Senna Tschudin
` (8 more replies)
0 siblings, 9 replies; 20+ messages in thread
From: Peter Senna Tschudin @ 2024-12-16 15:14 UTC (permalink / raw)
To: igt-dev
Cc: Peter Senna Tschudin, Dominik Karol Piątkowski, Helen Koike,
Jani Nikula, Jani Saarinen, Janusz Krzysztofik,
Juha-Pekka Heikkila, Kamil Konieczny, Lucas De Marchi,
Maíra Canal, Melissa Wen, Petri Latvala, Rob Clark,
Ryszard Knop, Swati Sharma, Zbigniew Kempczyński,
himal.prasad.ghimiray, katarzyna.piecielska, luciano.coelho,
nirmoy.das, stuart.summers
igt_facts is a library that tracks facts about the system and reports
changes to the facts. This is useful for tracking changes in the
system configuration that may affect the test results.
The patch series adds the library, unit testing, the lsfacts tool, and
make changes to igt_runner to use the library. For igt_runner the facts
are disabled by default. To enable them use the command line argument
-f or --facts.
Here's 3 reasons why igt_facts seem useful:
- CI itself performs some of these checks in the pipelines (loaded
modules, kernel taints before testing starts, likely more in the
future), so this could simplify fetching this data if we just
parsed the IGT lsfacts output.
- Simplicity: allows for quick examination of runner logs,
identifying successful tests and isolating those that left the
system tainted or caused the GPU to drop off the bus. This enables
efficient filtering of relevant logs to pinpoint issues near
reported fact changes. While this information could also be derived
from dmesg outputs or standard error logs, igt_facts is more
straightforward and convenient, particularly for non-kernel
developers tasked with review and debugging.
- It also makes it easier to notice passing tests that leave the
system in an unclean state.
Here is an example of the output of igt_runner when using igt_facts:
[229.606139] [FACT before any test] new: hardware.pci.gpu_at_addr.0000:03:00.0: 8086:e20b Intel Battlemage (Gen20)
[229.606305] [FACT before any test] new: kernel.is_tainted.taint_warn: true
[229.608841] [001/267] (600s left) xe_module_load (load)
[229.641224] Starting subtest: load
[230.613328] Subtest load: SUCCESS (0.973s)
[230.678868] [FACT xe_module_load (load)] new: hardware.pci.drm_card_at_addr.0000:03:00.0: card0
[230.680801] [FACT xe_module_load (load)] new: kernel.kmod_is_loaded.xe: true
v14:
- remove duplicated code from igt_facts_scan_pci_drm_cards()
v13:
- remove enabled from igt_facts_config
- use settings->facts instead of igt_facts_config.enabled
- update serialize_settings() and read_settings_from_file() to save
and restore igt_runner settings to and from disk
- update igt_runner unit testing to test that:
- Facts are disabled by default
- Facts can be enabled by command line arguments
- The choice about facts being enabled or not is saved to disk
and restored from disk
v12:
- split the patch in 3
- updated comment style on .h files
- updated module list to be closer to lib/drmtest.c and to
include a comment mentioning lib/drmtest.c
- Added a configuration struct to track the command line argument
and udev status.
- Add mechanism to disable udev to prevent error message spamming
when udev is not available.
- runner/executor: moved the call to igt_facts_lists_init() to after
dry run check.
- moved variable definitions from igt_facts.h to igt_facts.c
- added #ifndef guards to igt_facts.h
- removed double new lines
- updated comment style that were still using //
v11:
- fix typo
v10:
- fix memory leaks from asprintf (Thank you Dominik Karol!)
- fix comments for consistency (Thank you Dominik Karol!)
v9:
- do not report new hardware when loading/unloading kmod changes the
string of the GPU name. I accidentally reintroduced this issue
when refactoring to use linked lists.
- add tools/lsfacts: 9 lines of code that print either the facts or
that no facts were found.
- fix code comments describing functions
- fix white space issues
v8:
- fix white space issues
v7:
- refactor to use linked lists provided by igt_lists
- Added function arguments to code comments
- updated commit message
v6:
- sort includes in igt_facts.c alphabetically
- add facts for kernel taints using igt_kernel_tainted() and
igt_explain_taints()
v5:
- fix the broken patch format from v4
v4:
- fix a bug on delete_fact()
- drop glib and calls to g_ functions
- change commit message to indicate that report only on fact changes
- use consistent format for reporting changes
- fix SPDX header format
v3:
- refreshed commit message
- changed format SPDX string
- removed license text
- replace last_test assignment when null by two ternary operators
- added function descriptions following example found elsewhere in
the code
- added igt_assert to catch failures to realloc()
v2:
- add lib/tests/igt_facts.c for basic unit testing
- bugfix: do not report a new gpu when the driver changes the gpu name
- bugfix: do not report the pci_id twice on the gpu name
CC: Dominik Karol Piątkowski <dominik.karol.piatkowski@intel.com>
CC: Helen Koike <helen.koike@collabora.com>
CC: Jani Nikula <jani.nikula@linux.intel.com>
CC: Jani Saarinen <jani.saarinen@intel.com>
CC: Janusz Krzysztofik <janusz.krzysztofik@linux.intel.com>
CC: Juha-Pekka Heikkila <juha-pekka.heikkila@intel.com>
CC: Kamil Konieczny <kamil.konieczny@linux.intel.com>
CC: Lucas De Marchi <lucas.demarchi@intel.com>
CC: Maíra Canal <mcanal@igalia.com>
CC: Melissa Wen <mwen@igalia.com>
CC: Petri Latvala <adrinael@adrinael.net>
CC: Rob Clark <robdclark@chromium.org>
CC: Ryszard Knop <ryszard.knop@intel.com>
CC: Swati Sharma <swati2.sharma@intel.com>
CC: Zbigniew Kempczyński <zbigniew.kempczynski@intel.com>
CC: dominik.karol.piatkowski@intel.com
CC: himal.prasad.ghimiray@intel.com
CC: katarzyna.piecielska@intel.com
CC: luciano.coelho@intel.com
CC: nirmoy.das@intel.com
CC: stuart.summers@intel.com
Peter Senna Tschudin (3):
lib/igt_facts: Library and unit testing for fact tracking
tools/lsfacts: Add tool for listing facts
runner/executor: Integrate igt_facts functionality
lib/igt_facts.c | 779 ++++++++++++++++++++++++++++++++++++++++++
lib/igt_facts.h | 47 +++
lib/meson.build | 1 +
lib/tests/igt_facts.c | 18 +
lib/tests/meson.build | 1 +
runner/executor.c | 14 +
runner/runner_tests.c | 11 +-
runner/settings.c | 10 +-
runner/settings.h | 1 +
tools/lsfacts.c | 27 ++
tools/meson.build | 1 +
11 files changed, 908 insertions(+), 2 deletions(-)
create mode 100644 lib/igt_facts.c
create mode 100644 lib/igt_facts.h
create mode 100644 lib/tests/igt_facts.c
create mode 100644 tools/lsfacts.c
--
2.34.1
^ permalink raw reply [flat|nested] 20+ messages in thread* [PATCH i-g-t v14 resend 1/3] lib/igt_facts: Library and unit testing for fact tracking 2024-12-16 15:14 [PATCH i-g-t v14 resend 0/3] igt_facts for fact tracking Peter Senna Tschudin @ 2024-12-16 15:14 ` Peter Senna Tschudin 2024-12-19 12:40 ` Kamil Konieczny 2024-12-20 8:50 ` Kamil Konieczny 2024-12-16 15:14 ` [PATCH i-g-t v14 resend 2/3] tools/lsfacts: Add tool for listing facts Peter Senna Tschudin ` (7 subsequent siblings) 8 siblings, 2 replies; 20+ messages in thread From: Peter Senna Tschudin @ 2024-12-16 15:14 UTC (permalink / raw) To: igt-dev Cc: Peter Senna Tschudin, Helen Koike, Jani Nikula, Jani Saarinen, Janusz Krzysztofik, Juha-Pekka Heikkila, Kamil Konieczny, Lucas De Marchi, Maíra Canal, Melissa Wen, Petri Latvala, Rob Clark, Ryszard Knop, Swati Sharma, Zbigniew Kempczyński, dominik.karol.piatkowski, himal.prasad.ghimiray, katarzyna.piecielska, luciano.coelho, nirmoy.das, stuart.summers Introduces the igt_facts library, designed to collect and track system and GPU-related facts during test execution. It provides insights into the system state before and after running tests and highlights changes. Facts collected: - GPUs on PCI bus: 'hardware PCI bus' 'GPU name' - Associations between PCI GPU and DRM card: 'PCI bus': 'card number' - Kernel taints: 'true' or 'false' - GPU kernel modules loaded: 'driver name' To use igt_facts, include "igt_facts.h", then: 1. Add a call to igt_facts_lists_init() 2. Add calls to igt_facts(last_test) before each test and after running the last test. The argument should be NULL or a string with the name of the test: - The first call to igt_facts() will print the facts present "before any test" - Subsequent calls will print only changes to facts if any. Here is an example output of using igt_facts when integrated with igt_runner. Lines containing '[FACT ' were printed by calls to igt_facts(): [229.606139] [FACT before any test] new: hardware.pci.gpu_at_addr.0000:03:00.0: 8086:e20b Intel Battlemage (Gen20) [229.606305] [FACT before any test] new: kernel.is_tainted.taint_warn: true [229.608841] [001/267] (600s left) xe_module_load (load) [229.641224] Starting subtest: load [230.613328] Subtest load: SUCCESS (0.973s) [230.678868] [FACT xe_module_load (load)] new: hardware.pci.drm_card_at_addr.0000:03:00.0: card0 [230.680801] [FACT xe_module_load (load)] new: kernel.kmod_is_loaded.xe: true Unit testing for igt_facts is located at lib/tests/igt_facts.c. Run it locally with `meson test -C build`. CC: Helen Koike <helen.koike@collabora.com> CC: Jani Nikula <jani.nikula@linux.intel.com> CC: Jani Saarinen <jani.saarinen@intel.com> CC: Janusz Krzysztofik <janusz.krzysztofik@linux.intel.com> CC: Juha-Pekka Heikkila <juha-pekka.heikkila@intel.com> CC: Kamil Konieczny <kamil.konieczny@linux.intel.com> CC: Lucas De Marchi <lucas.demarchi@intel.com> CC: Maíra Canal <mcanal@igalia.com> CC: Melissa Wen <mwen@igalia.com> CC: Petri Latvala <adrinael@adrinael.net> CC: Rob Clark <robdclark@chromium.org> CC: Ryszard Knop <ryszard.knop@intel.com> CC: Swati Sharma <swati2.sharma@intel.com> CC: Zbigniew Kempczyński <zbigniew.kempczynski@intel.com> CC: dominik.karol.piatkowski@intel.com CC: himal.prasad.ghimiray@intel.com CC: katarzyna.piecielska@intel.com CC: luciano.coelho@intel.com CC: nirmoy.das@intel.com CC: stuart.summers@intel.com Reviewed-by: Zbigniew Kempczyński <zbigniew.kempczynski@intel.com> Reviewed-by: Ryszard Knop <ryszard.knop@intel.com> Reviewed-by: Dominik Karol Piątkowski <dominik.karol.piatkowski@intel.com> Signed-off-by: Peter Senna Tschudin <peter.senna@linux.intel.com> --- lib/igt_facts.c | 779 ++++++++++++++++++++++++++++++++++++++++++ lib/igt_facts.h | 47 +++ lib/meson.build | 1 + lib/tests/igt_facts.c | 18 + lib/tests/meson.build | 1 + 5 files changed, 846 insertions(+) create mode 100644 lib/igt_facts.c create mode 100644 lib/igt_facts.h create mode 100644 lib/tests/igt_facts.c diff --git a/lib/igt_facts.c b/lib/igt_facts.c new file mode 100644 index 000000000..2e04a7c86 --- /dev/null +++ b/lib/igt_facts.c @@ -0,0 +1,779 @@ +// SPDX-License-Identifier: MIT +/* + * Copyright © 2024 Intel Corporation + */ + +#include <ctype.h> +#include <libudev.h> +#include <stdio.h> +#include <sys/time.h> +#include <time.h> + +#include "igt_core.h" +#include "igt_device_scan.h" +#include "igt_facts.h" +#include "igt_kmod.h" +#include "igt_list.h" +#include "igt_taints.h" + +static struct igt_list_head igt_facts_list_drm_card_head; +static struct igt_list_head igt_facts_list_kmod_head; +static struct igt_list_head igt_facts_list_ktaint_head; +static struct igt_list_head igt_facts_list_pci_gpu_head; + +static const char *kmod_fact = "kernel.kmod_is_loaded"; /* true or false */ +static const char *ktaint_fact = "kernel.is_tainted"; /* name: taint_warn */ +static const char *pci_gpu_fact = "hardware.pci.gpu_at_addr"; /*id model */ +static const char *drm_card_fact = "hardware.pci.drm_card_at_addr"; /* cardX */ + +/* There is another module list at lib/drmtest.c. We can't use it here because + * it's a static list. The drmtest list seems to have a different goal and + * trying a merge may not work well. + */ +static const char * const igt_fact_kmod_list[] = { + "amdgpu", + "i915", + "msm", + "nouveau", /* Not on lib/drmtest.c */ + "panfrost", + "radeon", /* Not on lib/drmtest.c */ + "v3d", + "vc4", + "vgem", + "vmwgfx", + "xe", + "\0" +}; + +struct igt_facts_config igt_facts_config = { + .disable_udev = false, +}; + +/** + * igt_facts_lists_init: + * + * Initialize igt_facts linked lists. + * + * Returns: void + */ +void igt_facts_lists_init(void) +{ + IGT_INIT_LIST_HEAD(&igt_facts_list_drm_card_head); + IGT_INIT_LIST_HEAD(&igt_facts_list_kmod_head); + IGT_INIT_LIST_HEAD(&igt_facts_list_ktaint_head); + IGT_INIT_LIST_HEAD(&igt_facts_list_pci_gpu_head); +} + +/** + * igt_facts_log: + * @last_test: name of the test that triggered the fact + * @name: name of the fact + * @new_value: new value of the fact + * @old_value: old value of the fact + * + * Reports fact changes: + * - new fact: if old_value is NULL and new_value is not NULL + * - deleted fact: if new_value is NULL and old_value is not NULL + * - changed fact: if new_value is different from old_value + * + * Returns: void + */ +static void igt_facts_log(const char *last_test, const char *name, + const char *new_value, const char *old_value) +{ + struct timespec uptime_ts; + char *uptime = NULL; + const char *before_tests = "before any test"; + + if (old_value == NULL && new_value == NULL) + return; + + if (clock_gettime(CLOCK_BOOTTIME, &uptime_ts) != 0) + return; + + asprintf(&uptime, + "%ld.%06ld", + uptime_ts.tv_sec, + uptime_ts.tv_nsec / 1000); + + /* New fact */ + if (old_value == NULL && new_value != NULL) { + igt_info("[%s] [FACT %s] new: %s: %s\n", + uptime, + last_test ? last_test : before_tests, + name, + new_value); + goto out; + } + + /* Update fact */ + if (old_value != NULL && new_value != NULL) { + igt_info("[%s] [FACT %s] changed: %s: %s -> %s\n", + uptime, + last_test ? last_test : before_tests, + name, + old_value, + new_value); + goto out; + } + + /* Deleted fact */ + if (old_value != NULL && new_value == NULL) { + igt_info("[%s] [FACT %s] deleted: %s: %s\n", + uptime, + last_test ? last_test : before_tests, + name, + old_value); + goto out; + } + +out: + free(uptime); +} + +/** + * igt_facts_list_get: + * @name: name of the fact to be added + * @head: head of the list + * + * Get a fact from the list. + * + * Returns: pointer to the fact if found, NULL otherwise + * + */ +static igt_fact *igt_facts_list_get(const char *name, + struct igt_list_head *head) +{ + igt_fact *fact = NULL; + + if (igt_list_empty(head)) + return NULL; + + igt_list_for_each_entry(fact, head, link) { + if (strcmp(fact->name, name) == 0) + return fact; + } + return NULL; +} + +/** + * igt_facts_list_del: + * @name: name of the fact to be added + * @head: head of the list + * @last_test: name of the last test + * @log: bool indicating if the delete operation should be logged + * + * Delete a fact from the list. + * + * Returns: bool indicating if fact was deleted from the list + * + */ +static bool igt_facts_list_del(const char *name, + struct igt_list_head *head, + const char *last_test, + bool log) +{ + igt_fact *fact = NULL; + + if (igt_list_empty(head)) + return false; + + igt_list_for_each_entry(fact, head, link) { + if (strcmp(fact->name, name) == 0) { + if (log) + igt_facts_log(last_test, fact->name, + NULL, fact->value); + + igt_list_del(&fact->link); + free(fact->name); + free(fact->value); + free(fact->last_test); + free(fact); + return true; + } + } + return false; +} + +/** + * igt_facts_list_add: + * @name: name of the fact to be added + * @value: value of the fact to be added + * @last_test: name of the last test + * @head: head of the list + * + * Returns: bool indicating if fact was added to the list + * + */ +static bool igt_facts_list_add(const char *name, + const char *value, + const char *last_test, + struct igt_list_head *head) +{ + igt_fact *new_fact = NULL, *old_fact = NULL; + bool logged = false; + + if (name == NULL || value == NULL) + return false; + + old_fact = igt_facts_list_get(name, head); + if (old_fact) { + if (strcmp(old_fact->value, value) == 0) { + old_fact->present = true; + return false; + } + igt_facts_log(last_test, name, value, old_fact->value); + logged = true; + igt_facts_list_del(name, head, last_test, false); + } + + new_fact = malloc(sizeof(igt_fact)); + if (new_fact == NULL) + return false; + + new_fact->name = strdup(name); + new_fact->value = strdup(value); + new_fact->last_test = last_test ? strdup(last_test) : NULL; + new_fact->present = true; + + if (!logged) + igt_facts_log(last_test, name, value, NULL); + + igt_list_add(&new_fact->link, head); + + return true; +} + +/** + * igt_facts_list_mark: + * @head: head of the list + * + * Mark all facts in the list as not present. Opted for the mark and sweep + * design pattern due to its simplicity and efficiency. + * + * Returns: void + */ +static void igt_facts_list_mark(struct igt_list_head *head) +{ + igt_fact *fact = NULL; + + if (igt_list_empty(head)) + return; + + igt_list_for_each_entry(fact, head, link) + fact->present = false; +} + +/** + * igt_facts_list_sweep: + * @head: head of the list + * @last_test: name of the last test + * + * Sweep the list and delete all facts that are not present. Opted for the mark + * and sweep design pattern due to its simplicity and efficiency. + * + * Returns: void + */ +static void igt_facts_list_sweep(struct igt_list_head *head, + const char *last_test) +{ + igt_fact *fact = NULL, *tmp = NULL; + + if (igt_list_empty(head)) + return; + + igt_list_for_each_entry_safe(fact, tmp, head, link) + if (!fact->present) + igt_facts_list_del(fact->name, head, last_test, true); +} + +/** + * igt_facts_list_mark_and_sweep: + * @head: head of the list + * + * Clean up the list using mark and sweep. Opted for the mark and sweep + * design pattern due to its simplicity and efficiency. + * + * Returns: void + */ +static void igt_facts_list_mark_and_sweep(struct igt_list_head *head) +{ + igt_facts_list_mark(head); + igt_facts_list_sweep(head, NULL); +} + +/** + * igt_facts_are_all_lists_empty: + * + * Returns true if all lists are empty. Used by the tool lsfacts. + * + * Returns: bool + */ +bool igt_facts_are_all_lists_empty(void) +{ + return igt_list_empty(&igt_facts_list_drm_card_head) && + igt_list_empty(&igt_facts_list_kmod_head) && + igt_list_empty(&igt_facts_list_ktaint_head) && + igt_list_empty(&igt_facts_list_pci_gpu_head); +} + +/** + * igt_facts_scan_pci_gpus: + * @last_test: name of the last test + * + * This function scans the pci bus for gpus using udev. It uses + * igt_facts_list_mark(), igt_facts_list_add() and igt_facts_list_sweep() to + * update igt_facts_list_pci_gpu_head. + * + * Returns: void + */ +static void igt_facts_scan_pci_gpus(const char *last_test) +{ + static struct igt_list_head *head = &igt_facts_list_pci_gpu_head; + struct udev *udev = NULL; + struct udev_enumerate *enumerate = NULL; + struct udev_list_entry *devices, *dev_list_entry; + struct igt_device_card card; + char pcistr[10]; + int ret; + char *factname = NULL; + char *factvalue = NULL; + + if (igt_facts_config.disable_udev) + return; /* Intentinally silent */ + + udev = udev_new(); + if (!udev) { + igt_warn("Failed to create udev context\n"); + igt_facts_config.disable_udev = true; + return; + } + + enumerate = udev_enumerate_new(udev); + if (!enumerate) { + igt_warn("Failed to create udev enumerate\n"); + udev_unref(udev); + return; + } + + ret = udev_enumerate_add_match_subsystem(enumerate, "pci"); + if (ret < 0) + goto out; + + ret = udev_enumerate_add_match_property(enumerate, + "PCI_CLASS", + "30000"); + if (ret < 0) + goto out; + + ret = udev_enumerate_add_match_property(enumerate, + "PCI_CLASS", + "38000"); + if (ret < 0) + goto out; + + ret = udev_enumerate_scan_devices(enumerate); + if (ret < 0) + goto out; + + devices = udev_enumerate_get_list_entry(enumerate); + if (!devices) + goto out; + + igt_facts_list_mark(head); + + udev_list_entry_foreach(dev_list_entry, devices) { + const char *path; + struct udev_device *udev_dev; + struct udev_list_entry *entry; + char *model = NULL; + char *codename = NULL; + igt_fact *old_fact = NULL; + + path = udev_list_entry_get_name(dev_list_entry); + udev_dev = udev_device_new_from_syspath(udev, path); + if (!udev_dev) + continue; + + /* Strip path to only the content after the last / */ + path = strrchr(path, '/'); + if (path) + path++; + else + path = "unknown"; + + strcpy(card.pci_slot_name, "-"); + + entry = udev_device_get_properties_list_entry(udev_dev); + while (entry) { + const char *name = udev_list_entry_get_name(entry); + const char *value = udev_list_entry_get_value(entry); + + entry = udev_list_entry_get_next(entry); + if (!strcmp(name, "ID_MODEL_FROM_DATABASE")) + model = strdup(value); + else if (!strcmp(name, "PCI_ID")) + igt_assert_eq(sscanf(value, "%hx:%hx", + &card.pci_vendor, + &card.pci_device), 2); + } + snprintf(pcistr, sizeof(pcistr), "%04x:%04x", + card.pci_vendor, card.pci_device); + codename = igt_device_get_pretty_name(&card, false); + + /* Set codename to null if it is the same string as pci_id */ + if (codename && strcmp(pcistr, codename) == 0) { + free(codename); + codename = NULL; + } + asprintf(&factname, "%s.%s", pci_gpu_fact, path); + asprintf(&factvalue, + "%s %s %s", + pcistr, + codename ? codename : "", + model ? model : ""); + + /** + * Loading and unloading the kmod may change the human + * readeable string in value. Do not change value if the + * pci id is the same. + */ + old_fact = igt_facts_list_get(factname, head); + if (old_fact && strncmp(old_fact->value, factvalue, 9) == 0) + old_fact->present = true; + else + igt_facts_list_add(factname, factvalue, last_test, head); + + free(codename); + free(model); + free(factname); + free(factvalue); + udev_device_unref(udev_dev); + } + + igt_facts_list_sweep(head, last_test); + +out: + udev_enumerate_unref(enumerate); + udev_unref(udev); +} + +/** + * igt_facts_scan_pci_drm_cards: + * @last_test: name of the last test + * + * This function scans the pci bus for drm cards using udev. It uses the + * igt_facts_list_mark(), igt_facts_list_add() and igt_facts_list_sweep() to + * update igt_facts_list_drm_card_head. + * + * Returns: void + */ +static void igt_facts_scan_pci_drm_cards(const char *last_test) +{ + static struct igt_list_head *head = &igt_facts_list_drm_card_head; + struct udev *udev = NULL; + struct udev_enumerate *enumerate = NULL; + struct udev_list_entry *devices, *dev_list_entry; + int ret; + char *factname = NULL; + char *factvalue = NULL; + + if (igt_facts_config.disable_udev) + return; /* Intentinally silent */ + + udev = udev_new(); + if (!udev) { + igt_warn("Failed to create udev context\n"); + igt_facts_config.disable_udev = true; + return; + } + + enumerate = udev_enumerate_new(udev); + if (!enumerate) { + udev_unref(udev); + return; + } + + ret = udev_enumerate_add_match_subsystem(enumerate, "drm"); + if (ret < 0) + goto out; + + ret = udev_enumerate_scan_devices(enumerate); + if (ret < 0) + goto out; + + devices = udev_enumerate_get_list_entry(enumerate); + if (!devices) + goto out; + + igt_facts_list_mark(head); + + udev_list_entry_foreach(dev_list_entry, devices) { + const char *path; + struct udev_device *drm_dev, *pci_dev; + const char *drm_name, *pci_addr; + + path = udev_list_entry_get_name(dev_list_entry); + drm_dev = udev_device_new_from_syspath(udev, path); + if (!drm_dev) + continue; + + drm_name = udev_device_get_sysname(drm_dev); + /* Filter the device by name. Want devices such as card0 and card1. + * If the device has '-' in the name, contine + */ + if (strncmp(drm_name, "card", 4) != 0 || + strchr(drm_name, '-') != NULL) { + udev_device_unref(drm_dev); + continue; + } + + /* Get the pci address of the gpu associated with the drm_dev*/ + pci_dev = udev_device_get_parent_with_subsystem_devtype(drm_dev, + "pci", + NULL); + if (pci_dev) { + pci_addr = udev_device_get_sysattr_value(pci_dev, + "address"); + if (!pci_addr) + pci_addr = udev_device_get_sysname(pci_dev); + } else { + /* Some GPUs are platform devices. Ignore them. */ + pci_addr = NULL; + udev_device_unref(drm_dev); + continue; + } + + asprintf(&factname, "%s.%s", drm_card_fact, pci_addr); + asprintf(&factvalue, "%s", drm_name); + + igt_facts_list_add(factname, factvalue, last_test, head); + + free(factname); + free(factvalue); + udev_device_unref(drm_dev); + } + + igt_facts_list_sweep(head, last_test); + +out: + udev_enumerate_unref(enumerate); + udev_unref(udev); +} + +/** + * igt_facts_scan_kernel_taints: + * @last_test: name of the last test + * + * This function scans for kernel taints using igt_kernel_tainted() and + * igt_explain_taints(). It will cut off the explanation keeping only the + * taint name. + * + * Returns: void + */ +static void igt_facts_scan_kernel_taints(const char *last_test) +{ + static struct igt_list_head *head = &igt_facts_list_ktaint_head; + unsigned long taints = 0; + const char *reason = NULL; + char *taint_name = NULL; + char *fact_name = NULL; + + taints = igt_kernel_tainted(&taints); + /* For testing, set all bits to 1 + * taints = 0xFFFFFFFF; + */ + + igt_facts_list_mark(head); + + while ((reason = igt_explain_taints(&taints)) != NULL) { + /* Cut at the ':' to get only the taint name */ + taint_name = strtok(strdup(reason), ":"); + if (!taint_name) + continue; + + /* Lowercase taint_name */ + for (int i = 0; taint_name[i]; i++) + taint_name[i] = tolower(taint_name[i]); + + asprintf(&fact_name, "%s.%s", ktaint_fact, taint_name); + igt_facts_list_add(fact_name, "true", last_test, head); + + free(taint_name); + free(fact_name); + } + + igt_facts_list_sweep(head, last_test); +} + +/** + * igt_facts_scan_kernel_loaded_kmods: + * @last_test: name of the last test + * + * This function scans for loaded kmods using igt_fact_kmod_list and + * igt_kmod_is_loaded(). + * + * Returns: void + */ +static void igt_facts_scan_kernel_loaded_kmods(const char *last_test) +{ + static struct igt_list_head *head = &igt_facts_list_kmod_head; + char *name = NULL; + + igt_facts_list_mark(head); + + /* Iterate over igt_fact_kmod_list[] until the element contains "\0" */ + for (int i = 0; strcmp(igt_fact_kmod_list[i], "\0") != 0; i++) { + asprintf(&name, "%s.%s", kmod_fact, igt_fact_kmod_list[i]); + if (igt_kmod_is_loaded(igt_fact_kmod_list[i])) + igt_facts_list_add(name, "true", last_test, head); + + free(name); + } + + igt_facts_list_sweep(head, last_test); +} + +/** + * igt_facts: + * @last_test: name of the last test + * + * Call this function where you want to gather and report facts. + * + * Returns: void + */ +void igt_facts(const char *last_test) +{ + igt_facts_scan_pci_gpus(last_test); + igt_facts_scan_pci_drm_cards(last_test); + igt_facts_scan_kernel_taints(last_test); + igt_facts_scan_kernel_loaded_kmods(last_test); + + fflush(stdout); + fflush(stderr); +} + +/* + * Testing + * + * Defined here to keep most of the functions static + * + */ + +/** + * igt_facts_test_add_get: + * @head: head of the list + * + * Tests igt_facts_list_add and igt_facts_list_get. + * + * Returns: void + */ +static void igt_facts_test_add_get(struct igt_list_head *head) +{ + igt_fact *fact = NULL; + bool ret; + const char *name = "hardware.pci.gpu_at_addr.0000:00:02.0"; + const char *value = "8086:64a0 Intel Lunarlake (Gen20)"; + const char *last_test = NULL; + + ret = igt_facts_list_add(name, value, last_test, head); + igt_assert(ret == true); + + /* Assert that there is one element in the linked list */ + igt_assert_eq(igt_list_length(head), 1); + + /* Assert that the element in the linked list is the one we added */ + fact = igt_facts_list_get(name, head); + igt_assert(fact != NULL); + igt_assert_eq(strcmp(fact->name, name), 0); + igt_assert_eq(strcmp(fact->value, value), 0); + igt_assert(fact->present == true); + igt_assert(fact->last_test == NULL); +} + +/** + * igt_facts_test_mark_and_sweep: + * @head: head of the list + * + * - Add 3 elements to the list and mark them as not present. + * - Update two of the elements and mark them as present. + * - Sweep the list and assert that + * - Only the two updated elements are present + * - The third element was deleted + * + * Returns: void + */ +static void igt_facts_test_mark_and_sweep(struct igt_list_head *head) +{ + igt_fact *fact = NULL; + const char *name1 = "hardware.pci.gpu_at_addr.0000:00:02.0"; + const char *value1 = "8086:64a0 Intel Lunarlake (Gen20)"; + const char *name2 = "hardware.pci.gpu_at_addr.0000:00:03.0"; + const char *value2 = "8086:64a1 Intel Lunarlake (Gen21)"; + const char *name3 = "hardware.pci.gpu_at_addr.0000:00:04.0"; + const char *value3 = "8086:64a2 Intel Lunarlake (Gen22)"; + + igt_facts_list_add(name1, value1, NULL, head); + igt_facts_list_add(name2, value2, NULL, head); + igt_facts_list_add(name3, value3, NULL, head); + + igt_facts_list_mark(head); + + igt_facts_list_add(name1, value1, NULL, head); + igt_facts_list_add(name2, value2, NULL, head); + + igt_facts_list_sweep(head, NULL); + + /* Assert that there are two elements in the linked list */ + igt_assert_eq(igt_list_length(head), 2); + + /* Assert that the two updated elements are present */ + fact = igt_facts_list_get(name1, head); + igt_assert(fact != NULL); + igt_assert(fact->present == true); + + fact = igt_facts_list_get(name2, head); + igt_assert(fact != NULL); + igt_assert(fact->present == true); + + /* Assert that the third element was deleted */ + fact = igt_facts_list_get(name3, head); + igt_assert(fact == NULL); +} + +/** + * igt_facts_test: + * + * Main function for testing the igt_facts module + * + * Returns: bool indicating if the tests passed + */ +void igt_facts_test(void) +{ + const char *last_test = "Unit Testing"; + + igt_facts_lists_init(); + + /* Assert that all lists are empty */ + igt_assert(igt_list_empty(&igt_facts_list_kmod_head)); + igt_assert(igt_list_empty(&igt_facts_list_ktaint_head)); + igt_assert(igt_list_empty(&igt_facts_list_pci_gpu_head)); + igt_assert(igt_list_empty(&igt_facts_list_drm_card_head)); + + /* Assert that add and get work. Will add one element to the list */ + igt_facts_test_add_get(&igt_facts_list_pci_gpu_head); + + /* Assert that igt_facts_list_mark_and_sweep() cleans up the list */ + igt_assert(igt_list_empty(&igt_facts_list_pci_gpu_head) == false); + igt_facts_list_mark_and_sweep(&igt_facts_list_pci_gpu_head); + igt_assert(igt_list_empty(&igt_facts_list_pci_gpu_head) == true); + + /* Test the mark and sweep pattern used to delete elements + * from the list + */ + igt_facts_test_mark_and_sweep(&igt_facts_list_pci_gpu_head); + + /* Clean up the list and call igt_facts(). This should not crash */ + igt_facts_list_mark_and_sweep(&igt_facts_list_pci_gpu_head); + igt_facts(last_test); +} diff --git a/lib/igt_facts.h b/lib/igt_facts.h new file mode 100644 index 000000000..e96f88083 --- /dev/null +++ b/lib/igt_facts.h @@ -0,0 +1,47 @@ +/* SPDX-License-Identifier: MIT + * Copyright © 2024 Intel Corporation + */ + +#ifndef IGT_FACTS_H +#define IGT_FACTS_H + +#include <stdbool.h> + +#include "igt_list.h" + +/* igt_fact: + * @name: name of the fact + * @value: value of the fact + * @last_test: name of the test that triggered the fact + * @present: bool indicating if fact is present. Used for deleting facts from + * the list. + * @link: link to the next fact + * + * A fact is a piece of information that can be used to determine the state of + * the system. + * + */ +typedef struct { + char *name; + char *value; + char *last_test; + bool present; /* For mark and sweep */ + struct igt_list_head link; +} igt_fact; + +/* igt_facts configuration: + * @enabled: bool indicating if igt_facts is enabled + * @disable_udev: bool indicating if udev is disabled + */ +struct igt_facts_config { + bool enabled; + bool disable_udev; +}; +extern struct igt_facts_config igt_facts_config; + +void igt_facts_lists_init(void); +void igt_facts(const char *last_test); +bool igt_facts_are_all_lists_empty(void); +void igt_facts_test(void); /* For unit testing only */ + +#endif /* IGT_FACTS_H */ diff --git a/lib/meson.build b/lib/meson.build index 640513e6c..2840a269a 100644 --- a/lib/meson.build +++ b/lib/meson.build @@ -18,6 +18,7 @@ lib_sources = [ 'i915/i915_crc.c', 'igt_collection.c', 'igt_color_encoding.c', + 'igt_facts.c', 'igt_crc.c', 'igt_debugfs.c', 'igt_device.c', diff --git a/lib/tests/igt_facts.c b/lib/tests/igt_facts.c new file mode 100644 index 000000000..3cb8d1069 --- /dev/null +++ b/lib/tests/igt_facts.c @@ -0,0 +1,18 @@ +// SPDX-License-Identifier: MIT +/* + * Copyright © 2024 Intel Corporation + */ + +#include <stdbool.h> + +#include "igt_core.h" +#include "igt_facts.h" + +/* Tests are not defined here so we can keep most of the functions static */ + +igt_simple_main +{ + igt_info("Running igt_facts_test\n"); + + igt_facts_test(); +} diff --git a/lib/tests/meson.build b/lib/tests/meson.build index df8092638..1ce19f63c 100644 --- a/lib/tests/meson.build +++ b/lib/tests/meson.build @@ -8,6 +8,7 @@ lib_tests = [ 'igt_dynamic_subtests', 'igt_edid', 'igt_exit_handler', + 'igt_facts', 'igt_fork', 'igt_fork_helper', 'igt_hook', -- 2.34.1 ^ permalink raw reply related [flat|nested] 20+ messages in thread
* Re: [PATCH i-g-t v14 resend 1/3] lib/igt_facts: Library and unit testing for fact tracking 2024-12-16 15:14 ` [PATCH i-g-t v14 resend 1/3] lib/igt_facts: Library and unit testing " Peter Senna Tschudin @ 2024-12-19 12:40 ` Kamil Konieczny 2025-01-21 8:16 ` Peter Senna Tschudin 2024-12-20 8:50 ` Kamil Konieczny 1 sibling, 1 reply; 20+ messages in thread From: Kamil Konieczny @ 2024-12-19 12:40 UTC (permalink / raw) To: Peter Senna Tschudin Cc: igt-dev, Helen Koike, Jani Nikula, Jani Saarinen, Janusz Krzysztofik, Juha-Pekka Heikkila, Lucas De Marchi, Maíra Canal, Melissa Wen, Petri Latvala, Rob Clark, Ryszard Knop, Swati Sharma, Zbigniew Kempczyński, dominik.karol.piatkowski, himal.prasad.ghimiray, katarzyna.piecielska, luciano.coelho, nirmoy.das, stuart.summers Hi Peter, On 2024-12-16 at 16:14:18 +0100, Peter Senna Tschudin wrote: I have few nits about a code, I checked it with checkpatch.pl and looks like some warnings are left, why not removing them? Here are some found by it: 0001-lib-igt_facts-Library-and-unit-testing-for-fact-trac.patch:824: CHECK:COMPARISON_TO_NULL: Comparison to NULL could be written "fact" #824: FILE: lib/igt_facts.c:736: + igt_assert(fact != NULL); 0001-lib-igt_facts-Library-and-unit-testing-for-fact-trac.patch:825: CHECK:BOOL_COMPARISON: Using comparison to true is error prone #825: FILE: lib/igt_facts.c:737: + igt_assert(fact->present == true); 0001-lib-igt_facts-Library-and-unit-testing-for-fact-trac.patch:913: CHECK:LINE_SPACING: Please use a blank line after function/struct/union/enum declarations #913: FILE: lib/igt_facts.h:40: +}; +extern struct igt_facts_config igt_facts_config; total: 0 errors, 3 warnings, 23 checks, 858 lines checked 0001-lib-igt_facts-Library-and-unit-testing-for-fact-trac.patch has style problems, please review. Especially when there are many it is easy to overlook an issue, one such is comparision with 'true', I searched your code for '== true' and one place needs fixing: grep -n '== true' lib/igt_facts.c 680: igt_assert(ret == true); 690: igt_assert(fact->present == true); 733: igt_assert(fact->present == true); 737: igt_assert(fact->present == true); 769: igt_assert(igt_list_empty(&igt_facts_list_pci_gpu_head) == true); Last line may be an issue, as sometimes pointer comparision could be implemented in runtime as 'return (src - dest)' so please fix all using template: igt_assert(val == true); --> igt_assert(val); In summary, please fix BOOL_COMPARISON, COMPARISON_TO_NULL, LINE_SPACING, PARENTHESIS_ALIGNMENT. Please remove extern from header, it is not needed: extern struct igt_facts_config igt_facts_config; Regards, Kamil > Introduces the igt_facts library, designed to collect and track system > and GPU-related facts during test execution. It provides insights into > the system state before and after running tests and highlights changes. > > Facts collected: > > - GPUs on PCI bus: 'hardware PCI bus' 'GPU name' > - Associations between PCI GPU and DRM card: 'PCI bus': 'card number' > - Kernel taints: 'true' or 'false' > - GPU kernel modules loaded: 'driver name' > > To use igt_facts, include "igt_facts.h", then: > > 1. Add a call to igt_facts_lists_init() > 2. Add calls to igt_facts(last_test) before each test and after > running the last test. > > The argument should be NULL or a string with the name of the test: > > - The first call to igt_facts() will print the facts present > "before any test" > - Subsequent calls will print only changes to facts if any. > > Here is an example output of using igt_facts when integrated > with igt_runner. Lines containing '[FACT ' were printed by calls > to igt_facts(): > > [229.606139] [FACT before any test] new: hardware.pci.gpu_at_addr.0000:03:00.0: 8086:e20b Intel Battlemage (Gen20) > [229.606305] [FACT before any test] new: kernel.is_tainted.taint_warn: true > [229.608841] [001/267] (600s left) xe_module_load (load) > [229.641224] Starting subtest: load > [230.613328] Subtest load: SUCCESS (0.973s) > [230.678868] [FACT xe_module_load (load)] new: hardware.pci.drm_card_at_addr.0000:03:00.0: card0 > [230.680801] [FACT xe_module_load (load)] new: kernel.kmod_is_loaded.xe: true > > Unit testing for igt_facts is located at lib/tests/igt_facts.c. Run it > locally with `meson test -C build`. > > CC: Helen Koike <helen.koike@collabora.com> > CC: Jani Nikula <jani.nikula@linux.intel.com> > CC: Jani Saarinen <jani.saarinen@intel.com> > CC: Janusz Krzysztofik <janusz.krzysztofik@linux.intel.com> > CC: Juha-Pekka Heikkila <juha-pekka.heikkila@intel.com> > CC: Kamil Konieczny <kamil.konieczny@linux.intel.com> > CC: Lucas De Marchi <lucas.demarchi@intel.com> > CC: Maíra Canal <mcanal@igalia.com> > CC: Melissa Wen <mwen@igalia.com> > CC: Petri Latvala <adrinael@adrinael.net> > CC: Rob Clark <robdclark@chromium.org> > CC: Ryszard Knop <ryszard.knop@intel.com> > CC: Swati Sharma <swati2.sharma@intel.com> > CC: Zbigniew Kempczyński <zbigniew.kempczynski@intel.com> > CC: dominik.karol.piatkowski@intel.com > CC: himal.prasad.ghimiray@intel.com > CC: katarzyna.piecielska@intel.com > CC: luciano.coelho@intel.com > CC: nirmoy.das@intel.com > CC: stuart.summers@intel.com > Reviewed-by: Zbigniew Kempczyński <zbigniew.kempczynski@intel.com> > Reviewed-by: Ryszard Knop <ryszard.knop@intel.com> > Reviewed-by: Dominik Karol Piątkowski <dominik.karol.piatkowski@intel.com> > Signed-off-by: Peter Senna Tschudin <peter.senna@linux.intel.com> > --- > lib/igt_facts.c | 779 ++++++++++++++++++++++++++++++++++++++++++ > lib/igt_facts.h | 47 +++ > lib/meson.build | 1 + > lib/tests/igt_facts.c | 18 + > lib/tests/meson.build | 1 + > 5 files changed, 846 insertions(+) > create mode 100644 lib/igt_facts.c > create mode 100644 lib/igt_facts.h > create mode 100644 lib/tests/igt_facts.c > > diff --git a/lib/igt_facts.c b/lib/igt_facts.c > new file mode 100644 > index 000000000..2e04a7c86 > --- /dev/null > +++ b/lib/igt_facts.c > @@ -0,0 +1,779 @@ > +// SPDX-License-Identifier: MIT > +/* > + * Copyright © 2024 Intel Corporation > + */ > + > +#include <ctype.h> > +#include <libudev.h> > +#include <stdio.h> > +#include <sys/time.h> > +#include <time.h> > + > +#include "igt_core.h" > +#include "igt_device_scan.h" > +#include "igt_facts.h" > +#include "igt_kmod.h" > +#include "igt_list.h" > +#include "igt_taints.h" > + > +static struct igt_list_head igt_facts_list_drm_card_head; > +static struct igt_list_head igt_facts_list_kmod_head; > +static struct igt_list_head igt_facts_list_ktaint_head; > +static struct igt_list_head igt_facts_list_pci_gpu_head; > + > +static const char *kmod_fact = "kernel.kmod_is_loaded"; /* true or false */ > +static const char *ktaint_fact = "kernel.is_tainted"; /* name: taint_warn */ > +static const char *pci_gpu_fact = "hardware.pci.gpu_at_addr"; /*id model */ > +static const char *drm_card_fact = "hardware.pci.drm_card_at_addr"; /* cardX */ > + > +/* There is another module list at lib/drmtest.c. We can't use it here because > + * it's a static list. The drmtest list seems to have a different goal and > + * trying a merge may not work well. > + */ > +static const char * const igt_fact_kmod_list[] = { > + "amdgpu", > + "i915", > + "msm", > + "nouveau", /* Not on lib/drmtest.c */ > + "panfrost", > + "radeon", /* Not on lib/drmtest.c */ > + "v3d", > + "vc4", > + "vgem", > + "vmwgfx", > + "xe", > + "\0" > +}; > + > +struct igt_facts_config igt_facts_config = { > + .disable_udev = false, > +}; > + > +/** > + * igt_facts_lists_init: > + * > + * Initialize igt_facts linked lists. > + * > + * Returns: void > + */ > +void igt_facts_lists_init(void) > +{ > + IGT_INIT_LIST_HEAD(&igt_facts_list_drm_card_head); > + IGT_INIT_LIST_HEAD(&igt_facts_list_kmod_head); > + IGT_INIT_LIST_HEAD(&igt_facts_list_ktaint_head); > + IGT_INIT_LIST_HEAD(&igt_facts_list_pci_gpu_head); > +} > + > +/** > + * igt_facts_log: > + * @last_test: name of the test that triggered the fact > + * @name: name of the fact > + * @new_value: new value of the fact > + * @old_value: old value of the fact > + * > + * Reports fact changes: > + * - new fact: if old_value is NULL and new_value is not NULL > + * - deleted fact: if new_value is NULL and old_value is not NULL > + * - changed fact: if new_value is different from old_value > + * > + * Returns: void > + */ > +static void igt_facts_log(const char *last_test, const char *name, > + const char *new_value, const char *old_value) > +{ > + struct timespec uptime_ts; > + char *uptime = NULL; > + const char *before_tests = "before any test"; > + > + if (old_value == NULL && new_value == NULL) > + return; > + > + if (clock_gettime(CLOCK_BOOTTIME, &uptime_ts) != 0) > + return; > + > + asprintf(&uptime, > + "%ld.%06ld", > + uptime_ts.tv_sec, > + uptime_ts.tv_nsec / 1000); > + > + /* New fact */ > + if (old_value == NULL && new_value != NULL) { > + igt_info("[%s] [FACT %s] new: %s: %s\n", > + uptime, > + last_test ? last_test : before_tests, > + name, > + new_value); > + goto out; > + } > + > + /* Update fact */ > + if (old_value != NULL && new_value != NULL) { > + igt_info("[%s] [FACT %s] changed: %s: %s -> %s\n", > + uptime, > + last_test ? last_test : before_tests, > + name, > + old_value, > + new_value); > + goto out; > + } > + > + /* Deleted fact */ > + if (old_value != NULL && new_value == NULL) { > + igt_info("[%s] [FACT %s] deleted: %s: %s\n", > + uptime, > + last_test ? last_test : before_tests, > + name, > + old_value); > + goto out; > + } > + > +out: > + free(uptime); > +} > + > +/** > + * igt_facts_list_get: > + * @name: name of the fact to be added > + * @head: head of the list > + * > + * Get a fact from the list. > + * > + * Returns: pointer to the fact if found, NULL otherwise > + * > + */ > +static igt_fact *igt_facts_list_get(const char *name, > + struct igt_list_head *head) > +{ > + igt_fact *fact = NULL; > + > + if (igt_list_empty(head)) > + return NULL; > + > + igt_list_for_each_entry(fact, head, link) { > + if (strcmp(fact->name, name) == 0) > + return fact; > + } > + return NULL; > +} > + > +/** > + * igt_facts_list_del: > + * @name: name of the fact to be added > + * @head: head of the list > + * @last_test: name of the last test > + * @log: bool indicating if the delete operation should be logged > + * > + * Delete a fact from the list. > + * > + * Returns: bool indicating if fact was deleted from the list > + * > + */ > +static bool igt_facts_list_del(const char *name, > + struct igt_list_head *head, > + const char *last_test, > + bool log) > +{ > + igt_fact *fact = NULL; > + > + if (igt_list_empty(head)) > + return false; > + > + igt_list_for_each_entry(fact, head, link) { > + if (strcmp(fact->name, name) == 0) { > + if (log) > + igt_facts_log(last_test, fact->name, > + NULL, fact->value); > + > + igt_list_del(&fact->link); > + free(fact->name); > + free(fact->value); > + free(fact->last_test); > + free(fact); > + return true; > + } > + } > + return false; > +} > + > +/** > + * igt_facts_list_add: > + * @name: name of the fact to be added > + * @value: value of the fact to be added > + * @last_test: name of the last test > + * @head: head of the list > + * > + * Returns: bool indicating if fact was added to the list > + * > + */ > +static bool igt_facts_list_add(const char *name, > + const char *value, > + const char *last_test, > + struct igt_list_head *head) > +{ > + igt_fact *new_fact = NULL, *old_fact = NULL; > + bool logged = false; > + > + if (name == NULL || value == NULL) > + return false; > + > + old_fact = igt_facts_list_get(name, head); > + if (old_fact) { > + if (strcmp(old_fact->value, value) == 0) { > + old_fact->present = true; > + return false; > + } > + igt_facts_log(last_test, name, value, old_fact->value); > + logged = true; > + igt_facts_list_del(name, head, last_test, false); > + } > + > + new_fact = malloc(sizeof(igt_fact)); > + if (new_fact == NULL) > + return false; > + > + new_fact->name = strdup(name); > + new_fact->value = strdup(value); > + new_fact->last_test = last_test ? strdup(last_test) : NULL; > + new_fact->present = true; > + > + if (!logged) > + igt_facts_log(last_test, name, value, NULL); > + > + igt_list_add(&new_fact->link, head); > + > + return true; > +} > + > +/** > + * igt_facts_list_mark: > + * @head: head of the list > + * > + * Mark all facts in the list as not present. Opted for the mark and sweep > + * design pattern due to its simplicity and efficiency. > + * > + * Returns: void > + */ > +static void igt_facts_list_mark(struct igt_list_head *head) > +{ > + igt_fact *fact = NULL; > + > + if (igt_list_empty(head)) > + return; > + > + igt_list_for_each_entry(fact, head, link) > + fact->present = false; > +} > + > +/** > + * igt_facts_list_sweep: > + * @head: head of the list > + * @last_test: name of the last test > + * > + * Sweep the list and delete all facts that are not present. Opted for the mark > + * and sweep design pattern due to its simplicity and efficiency. > + * > + * Returns: void > + */ > +static void igt_facts_list_sweep(struct igt_list_head *head, > + const char *last_test) > +{ > + igt_fact *fact = NULL, *tmp = NULL; > + > + if (igt_list_empty(head)) > + return; > + > + igt_list_for_each_entry_safe(fact, tmp, head, link) > + if (!fact->present) > + igt_facts_list_del(fact->name, head, last_test, true); > +} > + > +/** > + * igt_facts_list_mark_and_sweep: > + * @head: head of the list > + * > + * Clean up the list using mark and sweep. Opted for the mark and sweep > + * design pattern due to its simplicity and efficiency. > + * > + * Returns: void > + */ > +static void igt_facts_list_mark_and_sweep(struct igt_list_head *head) > +{ > + igt_facts_list_mark(head); > + igt_facts_list_sweep(head, NULL); > +} > + > +/** > + * igt_facts_are_all_lists_empty: > + * > + * Returns true if all lists are empty. Used by the tool lsfacts. > + * > + * Returns: bool > + */ > +bool igt_facts_are_all_lists_empty(void) > +{ > + return igt_list_empty(&igt_facts_list_drm_card_head) && > + igt_list_empty(&igt_facts_list_kmod_head) && > + igt_list_empty(&igt_facts_list_ktaint_head) && > + igt_list_empty(&igt_facts_list_pci_gpu_head); > +} > + > +/** > + * igt_facts_scan_pci_gpus: > + * @last_test: name of the last test > + * > + * This function scans the pci bus for gpus using udev. It uses > + * igt_facts_list_mark(), igt_facts_list_add() and igt_facts_list_sweep() to > + * update igt_facts_list_pci_gpu_head. > + * > + * Returns: void > + */ > +static void igt_facts_scan_pci_gpus(const char *last_test) > +{ > + static struct igt_list_head *head = &igt_facts_list_pci_gpu_head; > + struct udev *udev = NULL; > + struct udev_enumerate *enumerate = NULL; > + struct udev_list_entry *devices, *dev_list_entry; > + struct igt_device_card card; > + char pcistr[10]; > + int ret; > + char *factname = NULL; > + char *factvalue = NULL; > + > + if (igt_facts_config.disable_udev) > + return; /* Intentinally silent */ > + > + udev = udev_new(); > + if (!udev) { > + igt_warn("Failed to create udev context\n"); > + igt_facts_config.disable_udev = true; > + return; > + } > + > + enumerate = udev_enumerate_new(udev); > + if (!enumerate) { > + igt_warn("Failed to create udev enumerate\n"); > + udev_unref(udev); > + return; > + } > + > + ret = udev_enumerate_add_match_subsystem(enumerate, "pci"); > + if (ret < 0) > + goto out; > + > + ret = udev_enumerate_add_match_property(enumerate, > + "PCI_CLASS", > + "30000"); > + if (ret < 0) > + goto out; > + > + ret = udev_enumerate_add_match_property(enumerate, > + "PCI_CLASS", > + "38000"); > + if (ret < 0) > + goto out; > + > + ret = udev_enumerate_scan_devices(enumerate); > + if (ret < 0) > + goto out; > + > + devices = udev_enumerate_get_list_entry(enumerate); > + if (!devices) > + goto out; > + > + igt_facts_list_mark(head); > + > + udev_list_entry_foreach(dev_list_entry, devices) { > + const char *path; > + struct udev_device *udev_dev; > + struct udev_list_entry *entry; > + char *model = NULL; > + char *codename = NULL; > + igt_fact *old_fact = NULL; > + > + path = udev_list_entry_get_name(dev_list_entry); > + udev_dev = udev_device_new_from_syspath(udev, path); > + if (!udev_dev) > + continue; > + > + /* Strip path to only the content after the last / */ > + path = strrchr(path, '/'); > + if (path) > + path++; > + else > + path = "unknown"; > + > + strcpy(card.pci_slot_name, "-"); > + > + entry = udev_device_get_properties_list_entry(udev_dev); > + while (entry) { > + const char *name = udev_list_entry_get_name(entry); > + const char *value = udev_list_entry_get_value(entry); > + > + entry = udev_list_entry_get_next(entry); > + if (!strcmp(name, "ID_MODEL_FROM_DATABASE")) > + model = strdup(value); > + else if (!strcmp(name, "PCI_ID")) > + igt_assert_eq(sscanf(value, "%hx:%hx", > + &card.pci_vendor, > + &card.pci_device), 2); > + } > + snprintf(pcistr, sizeof(pcistr), "%04x:%04x", > + card.pci_vendor, card.pci_device); > + codename = igt_device_get_pretty_name(&card, false); > + > + /* Set codename to null if it is the same string as pci_id */ > + if (codename && strcmp(pcistr, codename) == 0) { > + free(codename); > + codename = NULL; > + } > + asprintf(&factname, "%s.%s", pci_gpu_fact, path); > + asprintf(&factvalue, > + "%s %s %s", > + pcistr, > + codename ? codename : "", > + model ? model : ""); > + > + /** > + * Loading and unloading the kmod may change the human > + * readeable string in value. Do not change value if the > + * pci id is the same. > + */ > + old_fact = igt_facts_list_get(factname, head); > + if (old_fact && strncmp(old_fact->value, factvalue, 9) == 0) > + old_fact->present = true; > + else > + igt_facts_list_add(factname, factvalue, last_test, head); > + > + free(codename); > + free(model); > + free(factname); > + free(factvalue); > + udev_device_unref(udev_dev); > + } > + > + igt_facts_list_sweep(head, last_test); > + > +out: > + udev_enumerate_unref(enumerate); > + udev_unref(udev); > +} > + > +/** > + * igt_facts_scan_pci_drm_cards: > + * @last_test: name of the last test > + * > + * This function scans the pci bus for drm cards using udev. It uses the > + * igt_facts_list_mark(), igt_facts_list_add() and igt_facts_list_sweep() to > + * update igt_facts_list_drm_card_head. > + * > + * Returns: void > + */ > +static void igt_facts_scan_pci_drm_cards(const char *last_test) > +{ > + static struct igt_list_head *head = &igt_facts_list_drm_card_head; > + struct udev *udev = NULL; > + struct udev_enumerate *enumerate = NULL; > + struct udev_list_entry *devices, *dev_list_entry; > + int ret; > + char *factname = NULL; > + char *factvalue = NULL; > + > + if (igt_facts_config.disable_udev) > + return; /* Intentinally silent */ > + > + udev = udev_new(); > + if (!udev) { > + igt_warn("Failed to create udev context\n"); > + igt_facts_config.disable_udev = true; > + return; > + } > + > + enumerate = udev_enumerate_new(udev); > + if (!enumerate) { > + udev_unref(udev); > + return; > + } > + > + ret = udev_enumerate_add_match_subsystem(enumerate, "drm"); > + if (ret < 0) > + goto out; > + > + ret = udev_enumerate_scan_devices(enumerate); > + if (ret < 0) > + goto out; > + > + devices = udev_enumerate_get_list_entry(enumerate); > + if (!devices) > + goto out; > + > + igt_facts_list_mark(head); > + > + udev_list_entry_foreach(dev_list_entry, devices) { > + const char *path; > + struct udev_device *drm_dev, *pci_dev; > + const char *drm_name, *pci_addr; > + > + path = udev_list_entry_get_name(dev_list_entry); > + drm_dev = udev_device_new_from_syspath(udev, path); > + if (!drm_dev) > + continue; > + > + drm_name = udev_device_get_sysname(drm_dev); > + /* Filter the device by name. Want devices such as card0 and card1. > + * If the device has '-' in the name, contine > + */ > + if (strncmp(drm_name, "card", 4) != 0 || > + strchr(drm_name, '-') != NULL) { > + udev_device_unref(drm_dev); > + continue; > + } > + > + /* Get the pci address of the gpu associated with the drm_dev*/ > + pci_dev = udev_device_get_parent_with_subsystem_devtype(drm_dev, > + "pci", > + NULL); > + if (pci_dev) { > + pci_addr = udev_device_get_sysattr_value(pci_dev, > + "address"); > + if (!pci_addr) > + pci_addr = udev_device_get_sysname(pci_dev); > + } else { > + /* Some GPUs are platform devices. Ignore them. */ > + pci_addr = NULL; > + udev_device_unref(drm_dev); > + continue; > + } > + > + asprintf(&factname, "%s.%s", drm_card_fact, pci_addr); > + asprintf(&factvalue, "%s", drm_name); > + > + igt_facts_list_add(factname, factvalue, last_test, head); > + > + free(factname); > + free(factvalue); > + udev_device_unref(drm_dev); > + } > + > + igt_facts_list_sweep(head, last_test); > + > +out: > + udev_enumerate_unref(enumerate); > + udev_unref(udev); > +} > + > +/** > + * igt_facts_scan_kernel_taints: > + * @last_test: name of the last test > + * > + * This function scans for kernel taints using igt_kernel_tainted() and > + * igt_explain_taints(). It will cut off the explanation keeping only the > + * taint name. > + * > + * Returns: void > + */ > +static void igt_facts_scan_kernel_taints(const char *last_test) > +{ > + static struct igt_list_head *head = &igt_facts_list_ktaint_head; > + unsigned long taints = 0; > + const char *reason = NULL; > + char *taint_name = NULL; > + char *fact_name = NULL; > + > + taints = igt_kernel_tainted(&taints); > + /* For testing, set all bits to 1 > + * taints = 0xFFFFFFFF; > + */ > + > + igt_facts_list_mark(head); > + > + while ((reason = igt_explain_taints(&taints)) != NULL) { > + /* Cut at the ':' to get only the taint name */ > + taint_name = strtok(strdup(reason), ":"); > + if (!taint_name) > + continue; > + > + /* Lowercase taint_name */ > + for (int i = 0; taint_name[i]; i++) > + taint_name[i] = tolower(taint_name[i]); > + > + asprintf(&fact_name, "%s.%s", ktaint_fact, taint_name); > + igt_facts_list_add(fact_name, "true", last_test, head); > + > + free(taint_name); > + free(fact_name); > + } > + > + igt_facts_list_sweep(head, last_test); > +} > + > +/** > + * igt_facts_scan_kernel_loaded_kmods: > + * @last_test: name of the last test > + * > + * This function scans for loaded kmods using igt_fact_kmod_list and > + * igt_kmod_is_loaded(). > + * > + * Returns: void > + */ > +static void igt_facts_scan_kernel_loaded_kmods(const char *last_test) > +{ > + static struct igt_list_head *head = &igt_facts_list_kmod_head; > + char *name = NULL; > + > + igt_facts_list_mark(head); > + > + /* Iterate over igt_fact_kmod_list[] until the element contains "\0" */ > + for (int i = 0; strcmp(igt_fact_kmod_list[i], "\0") != 0; i++) { > + asprintf(&name, "%s.%s", kmod_fact, igt_fact_kmod_list[i]); > + if (igt_kmod_is_loaded(igt_fact_kmod_list[i])) > + igt_facts_list_add(name, "true", last_test, head); > + > + free(name); > + } > + > + igt_facts_list_sweep(head, last_test); > +} > + > +/** > + * igt_facts: > + * @last_test: name of the last test > + * > + * Call this function where you want to gather and report facts. > + * > + * Returns: void > + */ > +void igt_facts(const char *last_test) > +{ > + igt_facts_scan_pci_gpus(last_test); > + igt_facts_scan_pci_drm_cards(last_test); > + igt_facts_scan_kernel_taints(last_test); > + igt_facts_scan_kernel_loaded_kmods(last_test); > + > + fflush(stdout); > + fflush(stderr); > +} > + > +/* > + * Testing > + * > + * Defined here to keep most of the functions static > + * > + */ > + > +/** > + * igt_facts_test_add_get: > + * @head: head of the list > + * > + * Tests igt_facts_list_add and igt_facts_list_get. > + * > + * Returns: void > + */ > +static void igt_facts_test_add_get(struct igt_list_head *head) > +{ > + igt_fact *fact = NULL; > + bool ret; > + const char *name = "hardware.pci.gpu_at_addr.0000:00:02.0"; > + const char *value = "8086:64a0 Intel Lunarlake (Gen20)"; > + const char *last_test = NULL; > + > + ret = igt_facts_list_add(name, value, last_test, head); > + igt_assert(ret == true); > + > + /* Assert that there is one element in the linked list */ > + igt_assert_eq(igt_list_length(head), 1); > + > + /* Assert that the element in the linked list is the one we added */ > + fact = igt_facts_list_get(name, head); > + igt_assert(fact != NULL); > + igt_assert_eq(strcmp(fact->name, name), 0); > + igt_assert_eq(strcmp(fact->value, value), 0); > + igt_assert(fact->present == true); > + igt_assert(fact->last_test == NULL); > +} > + > +/** > + * igt_facts_test_mark_and_sweep: > + * @head: head of the list > + * > + * - Add 3 elements to the list and mark them as not present. > + * - Update two of the elements and mark them as present. > + * - Sweep the list and assert that > + * - Only the two updated elements are present > + * - The third element was deleted > + * > + * Returns: void > + */ > +static void igt_facts_test_mark_and_sweep(struct igt_list_head *head) > +{ > + igt_fact *fact = NULL; > + const char *name1 = "hardware.pci.gpu_at_addr.0000:00:02.0"; > + const char *value1 = "8086:64a0 Intel Lunarlake (Gen20)"; > + const char *name2 = "hardware.pci.gpu_at_addr.0000:00:03.0"; > + const char *value2 = "8086:64a1 Intel Lunarlake (Gen21)"; > + const char *name3 = "hardware.pci.gpu_at_addr.0000:00:04.0"; > + const char *value3 = "8086:64a2 Intel Lunarlake (Gen22)"; > + > + igt_facts_list_add(name1, value1, NULL, head); > + igt_facts_list_add(name2, value2, NULL, head); > + igt_facts_list_add(name3, value3, NULL, head); > + > + igt_facts_list_mark(head); > + > + igt_facts_list_add(name1, value1, NULL, head); > + igt_facts_list_add(name2, value2, NULL, head); > + > + igt_facts_list_sweep(head, NULL); > + > + /* Assert that there are two elements in the linked list */ > + igt_assert_eq(igt_list_length(head), 2); > + > + /* Assert that the two updated elements are present */ > + fact = igt_facts_list_get(name1, head); > + igt_assert(fact != NULL); > + igt_assert(fact->present == true); > + > + fact = igt_facts_list_get(name2, head); > + igt_assert(fact != NULL); > + igt_assert(fact->present == true); > + > + /* Assert that the third element was deleted */ > + fact = igt_facts_list_get(name3, head); > + igt_assert(fact == NULL); > +} > + > +/** > + * igt_facts_test: > + * > + * Main function for testing the igt_facts module > + * > + * Returns: bool indicating if the tests passed > + */ > +void igt_facts_test(void) > +{ > + const char *last_test = "Unit Testing"; > + > + igt_facts_lists_init(); > + > + /* Assert that all lists are empty */ > + igt_assert(igt_list_empty(&igt_facts_list_kmod_head)); > + igt_assert(igt_list_empty(&igt_facts_list_ktaint_head)); > + igt_assert(igt_list_empty(&igt_facts_list_pci_gpu_head)); > + igt_assert(igt_list_empty(&igt_facts_list_drm_card_head)); > + > + /* Assert that add and get work. Will add one element to the list */ > + igt_facts_test_add_get(&igt_facts_list_pci_gpu_head); > + > + /* Assert that igt_facts_list_mark_and_sweep() cleans up the list */ > + igt_assert(igt_list_empty(&igt_facts_list_pci_gpu_head) == false); > + igt_facts_list_mark_and_sweep(&igt_facts_list_pci_gpu_head); > + igt_assert(igt_list_empty(&igt_facts_list_pci_gpu_head) == true); > + > + /* Test the mark and sweep pattern used to delete elements > + * from the list > + */ > + igt_facts_test_mark_and_sweep(&igt_facts_list_pci_gpu_head); > + > + /* Clean up the list and call igt_facts(). This should not crash */ > + igt_facts_list_mark_and_sweep(&igt_facts_list_pci_gpu_head); > + igt_facts(last_test); > +} > diff --git a/lib/igt_facts.h b/lib/igt_facts.h > new file mode 100644 > index 000000000..e96f88083 > --- /dev/null > +++ b/lib/igt_facts.h > @@ -0,0 +1,47 @@ > +/* SPDX-License-Identifier: MIT > + * Copyright © 2024 Intel Corporation > + */ > + > +#ifndef IGT_FACTS_H > +#define IGT_FACTS_H > + > +#include <stdbool.h> > + > +#include "igt_list.h" > + > +/* igt_fact: > + * @name: name of the fact > + * @value: value of the fact > + * @last_test: name of the test that triggered the fact > + * @present: bool indicating if fact is present. Used for deleting facts from > + * the list. > + * @link: link to the next fact > + * > + * A fact is a piece of information that can be used to determine the state of > + * the system. > + * > + */ > +typedef struct { > + char *name; > + char *value; > + char *last_test; > + bool present; /* For mark and sweep */ > + struct igt_list_head link; > +} igt_fact; > + > +/* igt_facts configuration: > + * @enabled: bool indicating if igt_facts is enabled > + * @disable_udev: bool indicating if udev is disabled > + */ > +struct igt_facts_config { > + bool enabled; > + bool disable_udev; > +}; > +extern struct igt_facts_config igt_facts_config; > + > +void igt_facts_lists_init(void); > +void igt_facts(const char *last_test); > +bool igt_facts_are_all_lists_empty(void); > +void igt_facts_test(void); /* For unit testing only */ > + > +#endif /* IGT_FACTS_H */ > diff --git a/lib/meson.build b/lib/meson.build > index 640513e6c..2840a269a 100644 > --- a/lib/meson.build > +++ b/lib/meson.build > @@ -18,6 +18,7 @@ lib_sources = [ > 'i915/i915_crc.c', > 'igt_collection.c', > 'igt_color_encoding.c', > + 'igt_facts.c', > 'igt_crc.c', > 'igt_debugfs.c', > 'igt_device.c', > diff --git a/lib/tests/igt_facts.c b/lib/tests/igt_facts.c > new file mode 100644 > index 000000000..3cb8d1069 > --- /dev/null > +++ b/lib/tests/igt_facts.c > @@ -0,0 +1,18 @@ > +// SPDX-License-Identifier: MIT > +/* > + * Copyright © 2024 Intel Corporation > + */ > + > +#include <stdbool.h> > + > +#include "igt_core.h" > +#include "igt_facts.h" > + > +/* Tests are not defined here so we can keep most of the functions static */ > + > +igt_simple_main > +{ > + igt_info("Running igt_facts_test\n"); > + > + igt_facts_test(); > +} > diff --git a/lib/tests/meson.build b/lib/tests/meson.build > index df8092638..1ce19f63c 100644 > --- a/lib/tests/meson.build > +++ b/lib/tests/meson.build > @@ -8,6 +8,7 @@ lib_tests = [ > 'igt_dynamic_subtests', > 'igt_edid', > 'igt_exit_handler', > + 'igt_facts', > 'igt_fork', > 'igt_fork_helper', > 'igt_hook', > -- > 2.34.1 > ^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [PATCH i-g-t v14 resend 1/3] lib/igt_facts: Library and unit testing for fact tracking 2024-12-19 12:40 ` Kamil Konieczny @ 2025-01-21 8:16 ` Peter Senna Tschudin 2025-01-21 11:52 ` Kamil Konieczny 0 siblings, 1 reply; 20+ messages in thread From: Peter Senna Tschudin @ 2025-01-21 8:16 UTC (permalink / raw) To: Kamil Konieczny, igt-dev, Helen Koike, Jani Nikula, Jani Saarinen, Janusz Krzysztofik, Juha-Pekka Heikkila, Lucas De Marchi, Maíra Canal, Melissa Wen, Petri Latvala, Rob Clark, Ryszard Knop, Swati Sharma, Zbigniew Kempczyński, dominik.karol.piatkowski, himal.prasad.ghimiray, katarzyna.piecielska, luciano.coelho, nirmoy.das, stuart.summers Hi Kamil, On 19.12.2024 13:40, Kamil Konieczny wrote: > Hi Peter, > On 2024-12-16 at 16:14:18 +0100, Peter Senna Tschudin wrote: > > I have few nits about a code, I checked it with checkpatch.pl > and looks like some warnings are left, why not removing them? > Here are some found by it: > > 0001-lib-igt_facts-Library-and-unit-testing-for-fact-trac.patch:824: CHECK:COMPARISON_TO_NULL: Comparison to NULL could be written "fact" > #824: FILE: lib/igt_facts.c:736: > + igt_assert(fact != NULL); > > 0001-lib-igt_facts-Library-and-unit-testing-for-fact-trac.patch:825: CHECK:BOOL_COMPARISON: Using comparison to true is error prone > #825: FILE: lib/igt_facts.c:737: > + igt_assert(fact->present == true); There is a very important detail here. It is error prone only when the type is not bool. My code is not error prone. > > 0001-lib-igt_facts-Library-and-unit-testing-for-fact-trac.patch:913: CHECK:LINE_SPACING: Please use a blank line after function/struct/union/enum declarations > #913: FILE: lib/igt_facts.h:40: > +}; > +extern struct igt_facts_config igt_facts_config; Good catch, thank you. > > total: 0 errors, 3 warnings, 23 checks, 858 lines checked > > 0001-lib-igt_facts-Library-and-unit-testing-for-fact-trac.patch has style problems, please review. > > Especially when there are many it is easy to overlook an issue, > one such is comparision with 'true', I searched your code for '== true' > and one place needs fixing: > > grep -n '== true' lib/igt_facts.c > 680: igt_assert(ret == true); > 690: igt_assert(fact->present == true); > 733: igt_assert(fact->present == true); > 737: igt_assert(fact->present == true); > 769: igt_assert(igt_list_empty(&igt_facts_list_pci_gpu_head) == true); > > Last line may be an issue, as sometimes pointer comparision could > be implemented in runtime as 'return (src - dest)' so please fix all > using template: I don't think so as the type is bool. I can't imagine a way to make this go wrong. Can you give me an example showing how a bool type can be evaluated incorrectly? What am I missing here? > > igt_assert(val == true); --> igt_assert(val); > > In summary, please fix BOOL_COMPARISON, COMPARISON_TO_NULL, > LINE_SPACING, PARENTHESIS_ALIGNMENT. > > Please remove extern from header, it is not needed: > > extern struct igt_facts_config igt_facts_config; yep yep, this is twice on the email... [...] ^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [PATCH i-g-t v14 resend 1/3] lib/igt_facts: Library and unit testing for fact tracking 2025-01-21 8:16 ` Peter Senna Tschudin @ 2025-01-21 11:52 ` Kamil Konieczny 0 siblings, 0 replies; 20+ messages in thread From: Kamil Konieczny @ 2025-01-21 11:52 UTC (permalink / raw) To: Peter Senna Tschudin Cc: igt-dev, Helen Koike, Jani Nikula, Jani Saarinen, Janusz Krzysztofik, Juha-Pekka Heikkila, Lucas De Marchi, Maíra Canal, Melissa Wen, Petri Latvala, Rob Clark, Ryszard Knop, Swati Sharma, Zbigniew Kempczyński, dominik.karol.piatkowski, himal.prasad.ghimiray, katarzyna.piecielska, luciano.coelho, nirmoy.das, stuart.summers Hi Peter, On 2025-01-21 at 09:16:19 +0100, Peter Senna Tschudin wrote: > > Hi Kamil, > > > On 19.12.2024 13:40, Kamil Konieczny wrote: > > Hi Peter, > > On 2024-12-16 at 16:14:18 +0100, Peter Senna Tschudin wrote: > > > > I have few nits about a code, I checked it with checkpatch.pl > > and looks like some warnings are left, why not removing them? > > Here are some found by it: > > > > 0001-lib-igt_facts-Library-and-unit-testing-for-fact-trac.patch:824: CHECK:COMPARISON_TO_NULL: Comparison to NULL could be written "fact" > > #824: FILE: lib/igt_facts.c:736: > > + igt_assert(fact != NULL); > > > > 0001-lib-igt_facts-Library-and-unit-testing-for-fact-trac.patch:825: CHECK:BOOL_COMPARISON: Using comparison to true is error prone > > #825: FILE: lib/igt_facts.c:737: > > + igt_assert(fact->present == true); > > There is a very important detail here. It is error prone only when > the type is not bool. My code is not error prone. > > It was error prone maybe some twenty years ago, I checked current gcc on Ubuntu and it is ok. Despite that, it is a code style issue. For boolean var bool_var in C language we write: if (bool_var) { ... some code } We do _not_ write if (bool_var == true) // correct but style issue Same goes for assertions, they are used for checking that a condition is _true_, so assert(bool_var); // better then assert(bool_var == true); Regards, Kamil > > > > 0001-lib-igt_facts-Library-and-unit-testing-for-fact-trac.patch:913: CHECK:LINE_SPACING: Please use a blank line after function/struct/union/enum declarations > > #913: FILE: lib/igt_facts.h:40: > > +}; > > +extern struct igt_facts_config igt_facts_config; > > Good catch, thank you. > > > > > total: 0 errors, 3 warnings, 23 checks, 858 lines checked > > > > 0001-lib-igt_facts-Library-and-unit-testing-for-fact-trac.patch has style problems, please review. > > > > Especially when there are many it is easy to overlook an issue, > > one such is comparision with 'true', I searched your code for '== true' > > and one place needs fixing: > > > > grep -n '== true' lib/igt_facts.c > > 680: igt_assert(ret == true); > > 690: igt_assert(fact->present == true); > > 733: igt_assert(fact->present == true); > > 737: igt_assert(fact->present == true); > > 769: igt_assert(igt_list_empty(&igt_facts_list_pci_gpu_head) == true); > > > > Last line may be an issue, as sometimes pointer comparision could > > be implemented in runtime as 'return (src - dest)' so please fix all > > using template: > > I don't think so as the type is bool. I can't imagine a way to make this go > wrong. Can you give me an example showing how a bool type can be evaluated > incorrectly? What am I missing here? > > > > > igt_assert(val == true); --> igt_assert(val); > > > > In summary, please fix BOOL_COMPARISON, COMPARISON_TO_NULL, > > LINE_SPACING, PARENTHESIS_ALIGNMENT. > > > > Please remove extern from header, it is not needed: > > > > extern struct igt_facts_config igt_facts_config; > > yep yep, this is twice on the email... > > [...] ^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [PATCH i-g-t v14 resend 1/3] lib/igt_facts: Library and unit testing for fact tracking 2024-12-16 15:14 ` [PATCH i-g-t v14 resend 1/3] lib/igt_facts: Library and unit testing " Peter Senna Tschudin 2024-12-19 12:40 ` Kamil Konieczny @ 2024-12-20 8:50 ` Kamil Konieczny 1 sibling, 0 replies; 20+ messages in thread From: Kamil Konieczny @ 2024-12-20 8:50 UTC (permalink / raw) To: Peter Senna Tschudin Cc: igt-dev, Helen Koike, Jani Nikula, Jani Saarinen, Janusz Krzysztofik, Juha-Pekka Heikkila, Lucas De Marchi, Maíra Canal, Melissa Wen, Petri Latvala, Rob Clark, Ryszard Knop, Swati Sharma, Zbigniew Kempczyński, dominik.karol.piatkowski, himal.prasad.ghimiray, katarzyna.piecielska, luciano.coelho, nirmoy.das, stuart.summers Hi Peter, On 2024-12-16 at 16:14:18 +0100, Peter Senna Tschudin wrote: I am going to merge your series as those checkpatch.pl are rather a codestyle nitpicks, also as I checked current gcc compiler makes 'bool' type behaviour correct, so it is not a blocker. Kasia I am expecting that we will followup this with code style fixes, please help and find someone to do it. Regards, Kamil > Introduces the igt_facts library, designed to collect and track system > and GPU-related facts during test execution. It provides insights into > the system state before and after running tests and highlights changes. > > Facts collected: > > - GPUs on PCI bus: 'hardware PCI bus' 'GPU name' > - Associations between PCI GPU and DRM card: 'PCI bus': 'card number' > - Kernel taints: 'true' or 'false' > - GPU kernel modules loaded: 'driver name' > > To use igt_facts, include "igt_facts.h", then: > > 1. Add a call to igt_facts_lists_init() > 2. Add calls to igt_facts(last_test) before each test and after > running the last test. > > The argument should be NULL or a string with the name of the test: > > - The first call to igt_facts() will print the facts present > "before any test" > - Subsequent calls will print only changes to facts if any. > > Here is an example output of using igt_facts when integrated > with igt_runner. Lines containing '[FACT ' were printed by calls > to igt_facts(): > > [229.606139] [FACT before any test] new: hardware.pci.gpu_at_addr.0000:03:00.0: 8086:e20b Intel Battlemage (Gen20) > [229.606305] [FACT before any test] new: kernel.is_tainted.taint_warn: true > [229.608841] [001/267] (600s left) xe_module_load (load) > [229.641224] Starting subtest: load > [230.613328] Subtest load: SUCCESS (0.973s) > [230.678868] [FACT xe_module_load (load)] new: hardware.pci.drm_card_at_addr.0000:03:00.0: card0 > [230.680801] [FACT xe_module_load (load)] new: kernel.kmod_is_loaded.xe: true > > Unit testing for igt_facts is located at lib/tests/igt_facts.c. Run it > locally with `meson test -C build`. > > CC: Helen Koike <helen.koike@collabora.com> > CC: Jani Nikula <jani.nikula@linux.intel.com> > CC: Jani Saarinen <jani.saarinen@intel.com> > CC: Janusz Krzysztofik <janusz.krzysztofik@linux.intel.com> > CC: Juha-Pekka Heikkila <juha-pekka.heikkila@intel.com> > CC: Kamil Konieczny <kamil.konieczny@linux.intel.com> > CC: Lucas De Marchi <lucas.demarchi@intel.com> > CC: Maíra Canal <mcanal@igalia.com> > CC: Melissa Wen <mwen@igalia.com> > CC: Petri Latvala <adrinael@adrinael.net> > CC: Rob Clark <robdclark@chromium.org> > CC: Ryszard Knop <ryszard.knop@intel.com> > CC: Swati Sharma <swati2.sharma@intel.com> > CC: Zbigniew Kempczyński <zbigniew.kempczynski@intel.com> > CC: dominik.karol.piatkowski@intel.com > CC: himal.prasad.ghimiray@intel.com > CC: katarzyna.piecielska@intel.com > CC: luciano.coelho@intel.com > CC: nirmoy.das@intel.com > CC: stuart.summers@intel.com > Reviewed-by: Zbigniew Kempczyński <zbigniew.kempczynski@intel.com> > Reviewed-by: Ryszard Knop <ryszard.knop@intel.com> > Reviewed-by: Dominik Karol Piątkowski <dominik.karol.piatkowski@intel.com> > Signed-off-by: Peter Senna Tschudin <peter.senna@linux.intel.com> > --- > lib/igt_facts.c | 779 ++++++++++++++++++++++++++++++++++++++++++ > lib/igt_facts.h | 47 +++ > lib/meson.build | 1 + > lib/tests/igt_facts.c | 18 + > lib/tests/meson.build | 1 + > 5 files changed, 846 insertions(+) > create mode 100644 lib/igt_facts.c > create mode 100644 lib/igt_facts.h > create mode 100644 lib/tests/igt_facts.c > > diff --git a/lib/igt_facts.c b/lib/igt_facts.c > new file mode 100644 > index 000000000..2e04a7c86 > --- /dev/null > +++ b/lib/igt_facts.c > @@ -0,0 +1,779 @@ > +// SPDX-License-Identifier: MIT > +/* > + * Copyright © 2024 Intel Corporation > + */ ...cut... ^ permalink raw reply [flat|nested] 20+ messages in thread
* [PATCH i-g-t v14 resend 2/3] tools/lsfacts: Add tool for listing facts 2024-12-16 15:14 [PATCH i-g-t v14 resend 0/3] igt_facts for fact tracking Peter Senna Tschudin 2024-12-16 15:14 ` [PATCH i-g-t v14 resend 1/3] lib/igt_facts: Library and unit testing " Peter Senna Tschudin @ 2024-12-16 15:14 ` Peter Senna Tschudin 2024-12-16 15:14 ` [PATCH i-g-t v14 resend 3/3] runner/executor: Integrate igt_facts functionality Peter Senna Tschudin ` (6 subsequent siblings) 8 siblings, 0 replies; 20+ messages in thread From: Peter Senna Tschudin @ 2024-12-16 15:14 UTC (permalink / raw) To: igt-dev Cc: Peter Senna Tschudin, Helen Koike, Jani Nikula, Jani Saarinen, Janusz Krzysztofik, Juha-Pekka Heikkila, Kamil Konieczny, Lucas De Marchi, Maíra Canal, Melissa Wen, Petri Latvala, Rob Clark, Ryszard Knop, Swati Sharma, Zbigniew Kempczyński, dominik.karol.piatkowski, himal.prasad.ghimiray, katarzyna.piecielska, luciano.coelho, nirmoy.das, stuart.summers Report the facts that are present on the system or 'No facts found...' if no facts are detected. CC: Helen Koike <helen.koike@collabora.com> CC: Jani Nikula <jani.nikula@linux.intel.com> CC: Jani Saarinen <jani.saarinen@intel.com> CC: Janusz Krzysztofik <janusz.krzysztofik@linux.intel.com> CC: Juha-Pekka Heikkila <juha-pekka.heikkila@intel.com> CC: Kamil Konieczny <kamil.konieczny@linux.intel.com> CC: Lucas De Marchi <lucas.demarchi@intel.com> CC: Maíra Canal <mcanal@igalia.com> CC: Melissa Wen <mwen@igalia.com> CC: Petri Latvala <adrinael@adrinael.net> CC: Rob Clark <robdclark@chromium.org> CC: Ryszard Knop <ryszard.knop@intel.com> CC: Swati Sharma <swati2.sharma@intel.com> CC: Zbigniew Kempczyński <zbigniew.kempczynski@intel.com> CC: dominik.karol.piatkowski@intel.com CC: himal.prasad.ghimiray@intel.com CC: katarzyna.piecielska@intel.com CC: luciano.coelho@intel.com CC: nirmoy.das@intel.com CC: stuart.summers@intel.com Reviewed-by: Zbigniew Kempczyński <zbigniew.kempczynski@intel.com> Reviewed-by: Ryszard Knop <ryszard.knop@intel.com> Reviewed-by: Dominik Karol Piątkowski <dominik.karol.piatkowski@intel.com> Signed-off-by: Peter Senna Tschudin <peter.senna@linux.intel.com> --- tools/lsfacts.c | 27 +++++++++++++++++++++++++++ tools/meson.build | 1 + 2 files changed, 28 insertions(+) create mode 100644 tools/lsfacts.c diff --git a/tools/lsfacts.c b/tools/lsfacts.c new file mode 100644 index 000000000..bbe77717a --- /dev/null +++ b/tools/lsfacts.c @@ -0,0 +1,27 @@ +// SPDX-License-Identifier: MIT +/* + * Copyright © 2024 Intel Corporation + */ + +#include "igt.h" +#include "igt_facts.h" + +/** + * SECTION:lsfacts + * @short_description: lsfacts + * @title: lsfacts + * @include: lsfacts.c + * + * # lsfacts + * + * Scan for igt-facts and print them on screen. Indicate if no facts are found. + */ +int main(int argc, char *argv[]) +{ + igt_facts_lists_init(); + + igt_facts("lsfacts"); + + if (igt_facts_are_all_lists_empty()) + igt_info("No facts found...\n"); +} diff --git a/tools/meson.build b/tools/meson.build index 38b04851c..511aec69e 100644 --- a/tools/meson.build +++ b/tools/meson.build @@ -42,6 +42,7 @@ tools_progs = [ 'intel_gem_info', 'intel_gvtg_test', 'dpcd_reg', + 'lsfacts', 'lsgpu', 'power', ] -- 2.34.1 ^ permalink raw reply related [flat|nested] 20+ messages in thread
* [PATCH i-g-t v14 resend 3/3] runner/executor: Integrate igt_facts functionality 2024-12-16 15:14 [PATCH i-g-t v14 resend 0/3] igt_facts for fact tracking Peter Senna Tschudin 2024-12-16 15:14 ` [PATCH i-g-t v14 resend 1/3] lib/igt_facts: Library and unit testing " Peter Senna Tschudin 2024-12-16 15:14 ` [PATCH i-g-t v14 resend 2/3] tools/lsfacts: Add tool for listing facts Peter Senna Tschudin @ 2024-12-16 15:14 ` Peter Senna Tschudin 2024-12-16 21:40 ` ✗ i915.CI.BAT: failure for igt_facts for fact tracking (rev2) Patchwork ` (5 subsequent siblings) 8 siblings, 0 replies; 20+ messages in thread From: Peter Senna Tschudin @ 2024-12-16 15:14 UTC (permalink / raw) To: igt-dev Cc: Peter Senna Tschudin, Helen Koike, Jani Nikula, Jani Saarinen, Janusz Krzysztofik, Juha-Pekka Heikkila, Kamil Konieczny, Lucas De Marchi, Maíra Canal, Melissa Wen, Petri Latvala, Rob Clark, Ryszard Knop, Swati Sharma, Zbigniew Kempczyński, dominik.karol.piatkowski, himal.prasad.ghimiray, katarzyna.piecielska, luciano.coelho, nirmoy.das, stuart.summers Modifies igt_runner to include calls to igt_facts() before the execution of each test and after the final test concludes. Facts are disabled by default, so add command line options to igt_runner to enable facts: -f, --facts Updates serialize_settings() and read_settings_from_file() to save and restore igt_runner settings to and from disk. This is used when calling igt_runner with '--dry-run' and then by calling igt_resume instead of igt_runner. Updates unit testing for igt_runner to test that: - Facts are disabled by default - Facts can be enabled by command line arguments - The choice about facts being enabled or not is saved to disk and restored from disk CC: Helen Koike <helen.koike@collabora.com> CC: Jani Nikula <jani.nikula@linux.intel.com> CC: Jani Saarinen <jani.saarinen@intel.com> CC: Janusz Krzysztofik <janusz.krzysztofik@linux.intel.com> CC: Juha-Pekka Heikkila <juha-pekka.heikkila@intel.com> CC: Kamil Konieczny <kamil.konieczny@linux.intel.com> CC: Lucas De Marchi <lucas.demarchi@intel.com> CC: Maíra Canal <mcanal@igalia.com> CC: Melissa Wen <mwen@igalia.com> CC: Petri Latvala <adrinael@adrinael.net> CC: Rob Clark <robdclark@chromium.org> CC: Ryszard Knop <ryszard.knop@intel.com> CC: Swati Sharma <swati2.sharma@intel.com> CC: Zbigniew Kempczyński <zbigniew.kempczynski@intel.com> CC: dominik.karol.piatkowski@intel.com CC: himal.prasad.ghimiray@intel.com CC: katarzyna.piecielska@intel.com CC: luciano.coelho@intel.com CC: nirmoy.das@intel.com CC: stuart.summers@intel.com Reviewed-by: Zbigniew Kempczyński <zbigniew.kempczynski@intel.com> Reviewed-by: Ryszard Knop <ryszard.knop@intel.com> Reviewed-by: Dominik Karol Piątkowski <dominik.karol.piatkowski@intel.com> Signed-off-by: Peter Senna Tschudin <peter.senna@linux.intel.com> --- runner/executor.c | 14 ++++++++++++++ runner/runner_tests.c | 11 ++++++++++- runner/settings.c | 10 +++++++++- runner/settings.h | 1 + 4 files changed, 34 insertions(+), 2 deletions(-) diff --git a/runner/executor.c b/runner/executor.c index 49ae8c90d..999e7f719 100644 --- a/runner/executor.c +++ b/runner/executor.c @@ -30,6 +30,7 @@ #include "igt_aux.h" #include "igt_core.h" +#include "igt_facts.h" #include "igt_taints.h" #include "igt_vec.h" #include "executor.h" @@ -2360,11 +2361,14 @@ bool execute(struct execute_state *state, sigset_t sigmask; double time_spent = 0.0; bool status = true; + char *last_test = NULL; if (state->dry) { outf("Dry run, not executing. Invoke igt_resume if you want to execute.\n"); return true; } + if (settings->facts) + igt_facts_lists_init(); if (state->next >= job_list->size) { outf("All tests already executed.\n"); @@ -2492,6 +2496,12 @@ bool execute(struct execute_state *state, int result; bool already_written = false; + /* Collect facts before running each test */ + if (settings->facts) { + igt_facts(last_test); + last_test = entry_display_name(&job_list->entries[state->next]); + } + if (should_die_because_signal(sigfd)) { status = false; goto end; @@ -2581,6 +2591,10 @@ bool execute(struct execute_state *state, } } + /* Collect facts after the last test runs */ + if (settings->facts) + igt_facts(last_test); + if ((timefd = openat(resdirfd, "endtime.txt", O_CREAT | O_WRONLY | O_EXCL, 0666)) >= 0) { dprintf(timefd, "%f\n", timeofday_double()); close(timefd); diff --git a/runner/runner_tests.c b/runner/runner_tests.c index a661722ac..8441763f2 100644 --- a/runner/runner_tests.c +++ b/runner/runner_tests.c @@ -190,6 +190,7 @@ static void assert_settings_equal(struct settings *one, struct settings *two) igt_assert_eqstr(one->name, two->name); igt_assert_eq(one->dry_run, two->dry_run); igt_assert_eq(one->allow_non_root, two->allow_non_root); + igt_assert_eq(one->facts, two->facts); igt_assert_eq(one->sync, two->sync); igt_assert_eq(one->log_level, two->log_level); igt_assert_eq(one->overwrite, two->overwrite); @@ -302,6 +303,7 @@ igt_main igt_assert_eq(settings->exclude_regexes.size, 0); igt_assert(igt_list_empty(&settings->env_vars)); igt_assert(!igt_vec_length(&settings->hook_strs)); + igt_assert(!settings->facts); igt_assert(!settings->sync); igt_assert_eq(settings->log_level, LOG_LEVEL_NORMAL); igt_assert(!settings->overwrite); @@ -423,6 +425,7 @@ igt_main igt_assert(!settings->dry_run); igt_assert_eq(settings->include_regexes.size, 0); igt_assert_eq(settings->exclude_regexes.size, 0); + igt_assert(!settings->facts); igt_assert(!settings->sync); igt_assert_eq(settings->log_level, LOG_LEVEL_NORMAL); igt_assert(!settings->overwrite); @@ -460,6 +463,7 @@ igt_main "--environment", "ENVS_WITH_JUST_KEYS", "-b", blacklist_name, "--blacklist", blacklist2_name, + "-f", "-s", "-l", "verbose", "--overwrite", @@ -518,6 +522,7 @@ igt_main igt_assert_eqstr(*((char **)igt_vec_elem(&settings->hook_strs, 0)), "echo hello"); igt_assert_eqstr(*((char **)igt_vec_elem(&settings->hook_strs, 1)), "echo world"); + igt_assert(settings->facts); igt_assert(settings->sync); igt_assert_eq(settings->log_level, LOG_LEVEL_VERBOSE); igt_assert(settings->overwrite); @@ -724,16 +729,19 @@ igt_main igt_assert_eqstr(settings->name, "foo"); igt_assert(settings->dry_run); igt_assert(!settings->test_list); + igt_assert(!settings->facts); igt_assert(!settings->sync); argv[1] = "--test-list"; - argv[3] = "--sync"; + argv[3] = "--facts"; + argv[4] = "--sync"; igt_assert(parse_options(ARRAY_SIZE(argv), (char**)argv, settings)); igt_assert_eqstr(settings->name, "results-path"); igt_assert(!settings->dry_run); igt_assert(strstr(settings->test_list, "foo") != NULL); + igt_assert(settings->facts); igt_assert(settings->sync); } @@ -966,6 +974,7 @@ igt_main "-t", "pattern2", "-x", "xpattern1", "-x", "xpattern2", + "-f", "-s", "-l", "verbose", "--overwrite", diff --git a/runner/settings.c b/runner/settings.c index 0d27e7af3..92fd42ea6 100644 --- a/runner/settings.c +++ b/runner/settings.c @@ -40,6 +40,7 @@ enum { OPT_INCLUDE = 't', OPT_EXCLUDE = 'x', OPT_ENVIRONMENT = 'e', + OPT_FACTS = 'f', OPT_SYNC = 's', OPT_LOG_LEVEL = 'l', OPT_OVERWRITE = 'o', @@ -230,6 +231,7 @@ static const char *usage_str = " environment variable IGT_PING_HOSTNAME does\n" " not respond to ping.\n" " all - abort for all of the above.\n" + " -f, --facts Enable facts tracking\n" " -s, --sync Sync results to disk after every test\n" " -l {quiet,verbose,dummy}, --log-level {quiet,verbose,dummy}\n" " Set the logger verbosity level\n" @@ -665,6 +667,7 @@ bool parse_options(int argc, char **argv, {"environment", required_argument, NULL, OPT_ENVIRONMENT}, {"abort-on-monitored-error", optional_argument, NULL, OPT_ABORT_ON_ERROR}, {"disk-usage-limit", required_argument, NULL, OPT_DISK_USAGE_LIMIT}, + {"facts", no_argument, NULL, OPT_FACTS}, {"sync", no_argument, NULL, OPT_SYNC}, {"log-level", required_argument, NULL, OPT_LOG_LEVEL}, {"test-list", required_argument, NULL, OPT_TEST_LIST}, @@ -695,7 +698,7 @@ bool parse_options(int argc, char **argv, settings->dmesg_warn_level = -1; settings->prune_mode = -1; - while ((c = getopt_long(argc, argv, "hn:dt:x:e:sl:omb:L", + while ((c = getopt_long(argc, argv, "hn:dt:x:e:fsl:omb:L", long_options, NULL)) != -1) { switch (c) { case OPT_VERSION: @@ -736,6 +739,9 @@ bool parse_options(int argc, char **argv, goto error; } break; + case OPT_FACTS: + settings->facts = true; + break; case OPT_SYNC: settings->sync = true; break; @@ -1098,6 +1104,7 @@ bool serialize_settings(struct settings *settings) SERIALIZE_LINE(f, settings, name, "%s"); SERIALIZE_LINE(f, settings, dry_run, "%d"); SERIALIZE_LINE(f, settings, allow_non_root, "%d"); + SERIALIZE_LINE(f, settings, facts, "%d"); SERIALIZE_LINE(f, settings, sync, "%d"); SERIALIZE_LINE(f, settings, log_level, "%d"); SERIALIZE_LINE(f, settings, overwrite, "%d"); @@ -1168,6 +1175,7 @@ bool read_settings_from_file(struct settings *settings, FILE *f) PARSE_LINE(settings, name, val, name, val ? strdup(val) : NULL); PARSE_LINE(settings, name, val, dry_run, numval); PARSE_LINE(settings, name, val, allow_non_root, numval); + PARSE_LINE(settings, name, val, facts, numval); PARSE_LINE(settings, name, val, sync, numval); PARSE_LINE(settings, name, val, log_level, numval); PARSE_LINE(settings, name, val, overwrite, numval); diff --git a/runner/settings.h b/runner/settings.h index 8335f0b8c..f69f09778 100644 --- a/runner/settings.h +++ b/runner/settings.h @@ -57,6 +57,7 @@ struct settings { struct regex_list exclude_regexes; struct igt_list_head env_vars; struct igt_vec hook_strs; + bool facts; bool sync; int log_level; bool overwrite; -- 2.34.1 ^ permalink raw reply related [flat|nested] 20+ messages in thread
* ✗ i915.CI.BAT: failure for igt_facts for fact tracking (rev2) 2024-12-16 15:14 [PATCH i-g-t v14 resend 0/3] igt_facts for fact tracking Peter Senna Tschudin ` (2 preceding siblings ...) 2024-12-16 15:14 ` [PATCH i-g-t v14 resend 3/3] runner/executor: Integrate igt_facts functionality Peter Senna Tschudin @ 2024-12-16 21:40 ` Patchwork 2024-12-17 5:12 ` Peter Senna Tschudin 2024-12-17 0:00 ` ✓ Xe.CI.BAT: success " Patchwork ` (4 subsequent siblings) 8 siblings, 1 reply; 20+ messages in thread From: Patchwork @ 2024-12-16 21:40 UTC (permalink / raw) To: Peter Senna Tschudin; +Cc: igt-dev == Series Details == Series: igt_facts for fact tracking (rev2) URL : https://patchwork.freedesktop.org/series/142628/ State : failure == Summary == CI Bug Log - changes from IGT_8157 -> IGTPW_12325 ==================================================== Summary ------- **FAILURE** Serious unknown changes coming with IGTPW_12325 absolutely need to be verified manually. If you think the reported changes have nothing to do with the changes introduced in IGTPW_12325, please notify your bug team (I915-ci-infra@lists.freedesktop.org) 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_12325/index.html Participating hosts (45 -> 44) ------------------------------ Missing (1): fi-snb-2520m Possible new issues ------------------- Here are the unknown changes that may have been introduced in IGTPW_12325: ### IGT changes ### #### Possible regressions #### * igt@i915_pm_rpm@module-reload: - bat-arlh-3: [PASS][1] -> [INCOMPLETE][2] [1]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8157/bat-arlh-3/igt@i915_pm_rpm@module-reload.html [2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/bat-arlh-3/igt@i915_pm_rpm@module-reload.html Known issues ------------ Here are the changes found in IGTPW_12325 that come from known issues: ### IGT changes ### #### Issues hit #### * igt@dmabuf@all-tests: - bat-apl-1: [PASS][3] -> [INCOMPLETE][4] ([i915#12904]) +1 other test incomplete [3]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8157/bat-apl-1/igt@dmabuf@all-tests.html [4]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/bat-apl-1/igt@dmabuf@all-tests.html * igt@i915_selftest@live: - bat-mtlp-8: [PASS][5] -> [ABORT][6] ([i915#12061]) +1 other test abort [5]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8157/bat-mtlp-8/igt@i915_selftest@live.html [6]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/bat-mtlp-8/igt@i915_selftest@live.html - bat-arls-5: NOTRUN -> [ABORT][7] ([i915#12061]) [7]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/bat-arls-5/igt@i915_selftest@live.html - bat-adlp-11: [PASS][8] -> [ABORT][9] ([i915#9413]) +1 other test abort [8]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8157/bat-adlp-11/igt@i915_selftest@live.html [9]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/bat-adlp-11/igt@i915_selftest@live.html * igt@i915_selftest@live@workarounds: - bat-arls-5: [PASS][10] -> [ABORT][11] ([i915#12061]) [10]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8157/bat-arls-5/igt@i915_selftest@live@workarounds.html [11]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/bat-arls-5/igt@i915_selftest@live@workarounds.html - bat-arlh-2: [PASS][12] -> [ABORT][13] ([i915#12061]) +1 other test abort [12]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8157/bat-arlh-2/igt@i915_selftest@live@workarounds.html [13]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/bat-arlh-2/igt@i915_selftest@live@workarounds.html {name}: This element is suppressed. This means it is ignored when computing the status of the difference (SUCCESS, WARNING, or FAILURE). [i915#12061]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12061 [i915#12904]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12904 [i915#9413]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9413 Build changes ------------- * CI: CI-20190529 -> None * IGT: IGT_8157 -> IGTPW_12325 * Linux: CI_DRM_15848 -> CI_DRM_15854 CI-20190529: 20190529 CI_DRM_15848: 63be16e210b1c3e43b43d8ca9b7e17f15142d2c3 @ git://anongit.freedesktop.org/gfx-ci/linux CI_DRM_15854: 49cc582754c205bbe43d4ef2b1fd3894bee1f3bd @ git://anongit.freedesktop.org/gfx-ci/linux IGTPW_12325: 0d3609eee8d621ac5c083e1136e41cb2a6d6e633 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git IGT_8157: 48a70f6795e6d68b9fae275261ae3b09d3401fe1 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git == Logs == For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/index.html ^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: ✗ i915.CI.BAT: failure for igt_facts for fact tracking (rev2) 2024-12-16 21:40 ` ✗ i915.CI.BAT: failure for igt_facts for fact tracking (rev2) Patchwork @ 2024-12-17 5:12 ` Peter Senna Tschudin 2024-12-17 13:58 ` Ravali, JupallyX 0 siblings, 1 reply; 20+ messages in thread From: Peter Senna Tschudin @ 2024-12-17 5:12 UTC (permalink / raw) To: igt-dev, I915-ci-infra Dear I915, On 16.12.2024 22:40, Patchwork wrote: > == Series Details == > > Series: igt_facts for fact tracking (rev2) > URL : https://patchwork.freedesktop.org/series/142628/ > State : failure > > == Summary == > > CI Bug Log - changes from IGT_8157 -> IGTPW_12325 > ==================================================== > > Summary > ------- > > **FAILURE** > > Serious unknown changes coming with IGTPW_12325 absolutely need to be > verified manually. > > If you think the reported changes have nothing to do with the changes > introduced in IGTPW_12325, please notify your bug team (I915-ci-infra@lists.freedesktop.org) 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_12325/index.html > > Participating hosts (45 -> 44) > ------------------------------ > > Missing (1): fi-snb-2520m > > Possible new issues > ------------------- > > Here are the unknown changes that may have been introduced in IGTPW_12325: > > ### IGT changes ### > > #### Possible regressions #### > > * igt@i915_pm_rpm@module-reload: > - bat-arlh-3: [PASS][1] -> [INCOMPLETE][2] > [1]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8157/bat-arlh-3/igt@i915_pm_rpm@module-reload.html > [2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/bat-arlh-3/igt@i915_pm_rpm@module-reload.html Not related to change. Please fix and re-run. Thank you! [...] ^ permalink raw reply [flat|nested] 20+ messages in thread
* RE: ✗ i915.CI.BAT: failure for igt_facts for fact tracking (rev2) 2024-12-17 5:12 ` Peter Senna Tschudin @ 2024-12-17 13:58 ` Ravali, JupallyX 0 siblings, 0 replies; 20+ messages in thread From: Ravali, JupallyX @ 2024-12-17 13:58 UTC (permalink / raw) To: i915-ci-infra@lists.freedesktop.org, igt-dev@lists.freedesktop.org Hi , https://patchwork.freedesktop.org/series/142628/- re-reported Xe.CI.Full - Addressed failures, Xe cannot be re-reported. i915.CI.BAT - Re-reported Thank you, Ravali -----Original Message----- From: I915-ci-infra <i915-ci-infra-bounces@lists.freedesktop.org> On Behalf Of Peter Senna Tschudin Sent: 17 December 2024 10:43 To: igt-dev@lists.freedesktop.org; I915-ci-infra@lists.freedesktop.org Subject: Re: ✗ i915.CI.BAT: failure for igt_facts for fact tracking (rev2) Dear I915, On 16.12.2024 22:40, Patchwork wrote: > == Series Details == > > Series: igt_facts for fact tracking (rev2) > URL : https://patchwork.freedesktop.org/series/142628/ > State : failure > > == Summary == > > CI Bug Log - changes from IGT_8157 -> IGTPW_12325 > ==================================================== > > Summary > ------- > > **FAILURE** > > Serious unknown changes coming with IGTPW_12325 absolutely need to be > verified manually. > > If you think the reported changes have nothing to do with the changes > introduced in IGTPW_12325, please notify your bug team (I915-ci-infra@lists.freedesktop.org) 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_12325/index.html > > Participating hosts (45 -> 44) > ------------------------------ > > Missing (1): fi-snb-2520m > > Possible new issues > ------------------- > > Here are the unknown changes that may have been introduced in IGTPW_12325: > > ### IGT changes ### > > #### Possible regressions #### > > * igt@i915_pm_rpm@module-reload: > - bat-arlh-3: [PASS][1] -> [INCOMPLETE][2] > [1]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8157/bat-arlh-3/igt@i915_pm_rpm@module-reload.html > [2]: > https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/bat-arlh-3/igt@i9 > 15_pm_rpm@module-reload.html Not related to change. Please fix and re-run. Thank you! [...] ^ permalink raw reply [flat|nested] 20+ messages in thread
* ✓ Xe.CI.BAT: success for igt_facts for fact tracking (rev2) 2024-12-16 15:14 [PATCH i-g-t v14 resend 0/3] igt_facts for fact tracking Peter Senna Tschudin ` (3 preceding siblings ...) 2024-12-16 21:40 ` ✗ i915.CI.BAT: failure for igt_facts for fact tracking (rev2) Patchwork @ 2024-12-17 0:00 ` Patchwork 2024-12-17 4:17 ` ✗ Xe.CI.Full: failure " Patchwork ` (3 subsequent siblings) 8 siblings, 0 replies; 20+ messages in thread From: Patchwork @ 2024-12-17 0:00 UTC (permalink / raw) To: Peter Senna Tschudin; +Cc: igt-dev [-- Attachment #1: Type: text/plain, Size: 2186 bytes --] == Series Details == Series: igt_facts for fact tracking (rev2) URL : https://patchwork.freedesktop.org/series/142628/ State : success == Summary == CI Bug Log - changes from XEIGT_8157_BAT -> XEIGTPW_12325_BAT ==================================================== Summary ------- **SUCCESS** No regressions found. Participating hosts (9 -> 9) ------------------------------ No changes in participating hosts Known issues ------------ Here are the changes found in XEIGTPW_12325_BAT that come from known issues: ### IGT changes ### #### Issues hit #### * igt@kms_frontbuffer_tracking@basic: - bat-adlp-7: [PASS][1] -> [FAIL][2] ([Intel XE#1861]) [1]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8157/bat-adlp-7/igt@kms_frontbuffer_tracking@basic.html [2]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12325/bat-adlp-7/igt@kms_frontbuffer_tracking@basic.html #### Possible fixes #### * igt@kms_cursor_legacy@basic-flip-before-cursor-varying-size: - bat-lnl-1: [DMESG-WARN][3] ([Intel XE#3729]) -> [PASS][4] [3]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8157/bat-lnl-1/igt@kms_cursor_legacy@basic-flip-before-cursor-varying-size.html [4]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12325/bat-lnl-1/igt@kms_cursor_legacy@basic-flip-before-cursor-varying-size.html [Intel XE#1861]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1861 [Intel XE#3729]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3729 Build changes ------------- * IGT: IGT_8157 -> IGTPW_12325 * Linux: xe-2380-63be16e210b1c3e43b43d8ca9b7e17f15142d2c3 -> xe-2386-49cc582754c205bbe43d4ef2b1fd3894bee1f3bd IGTPW_12325: 0d3609eee8d621ac5c083e1136e41cb2a6d6e633 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git IGT_8157: 48a70f6795e6d68b9fae275261ae3b09d3401fe1 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git xe-2380-63be16e210b1c3e43b43d8ca9b7e17f15142d2c3: 63be16e210b1c3e43b43d8ca9b7e17f15142d2c3 xe-2386-49cc582754c205bbe43d4ef2b1fd3894bee1f3bd: 49cc582754c205bbe43d4ef2b1fd3894bee1f3bd == Logs == For more details see: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12325/index.html [-- Attachment #2: Type: text/html, Size: 2784 bytes --] ^ permalink raw reply [flat|nested] 20+ messages in thread
* ✗ Xe.CI.Full: failure for igt_facts for fact tracking (rev2) 2024-12-16 15:14 [PATCH i-g-t v14 resend 0/3] igt_facts for fact tracking Peter Senna Tschudin ` (4 preceding siblings ...) 2024-12-17 0:00 ` ✓ Xe.CI.BAT: success " Patchwork @ 2024-12-17 4:17 ` Patchwork 2024-12-17 5:14 ` Peter Senna Tschudin 2024-12-17 9:33 ` ✓ i915.CI.BAT: success " Patchwork ` (2 subsequent siblings) 8 siblings, 1 reply; 20+ messages in thread From: Patchwork @ 2024-12-17 4:17 UTC (permalink / raw) To: Peter Senna Tschudin; +Cc: igt-dev [-- Attachment #1: Type: text/plain, Size: 62727 bytes --] == Series Details == Series: igt_facts for fact tracking (rev2) URL : https://patchwork.freedesktop.org/series/142628/ State : failure == Summary == CI Bug Log - changes from XEIGT_8157_full -> XEIGTPW_12325_full ==================================================== Summary ------- **FAILURE** Serious unknown changes coming with XEIGTPW_12325_full absolutely need to be verified manually. If you think the reported changes have nothing to do with the changes introduced in XEIGTPW_12325_full, please notify your bug team (I915-ci-infra@lists.freedesktop.org) to allow them to document this new failure mode, which will reduce false positives in CI. Participating hosts (4 -> 4) ------------------------------ No changes in participating hosts Possible new issues ------------------- Here are the unknown changes that may have been introduced in XEIGTPW_12325_full: ### IGT changes ### #### Possible regressions #### * igt@kms_async_flips@crc-atomic@pipe-a-hdmi-a-6: - shard-dg2-set2: NOTRUN -> [INCOMPLETE][1] +3 other tests incomplete [1]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12325/shard-dg2-463/igt@kms_async_flips@crc-atomic@pipe-a-hdmi-a-6.html * igt@kms_flip@2x-flip-vs-suspend-interruptible@ab-dp2-hdmi-a3: - shard-bmg: NOTRUN -> [FAIL][2] [2]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12325/shard-bmg-3/igt@kms_flip@2x-flip-vs-suspend-interruptible@ab-dp2-hdmi-a3.html * igt@kms_flip@2x-plain-flip-ts-check-interruptible@ab-hdmi-a6-dp4: - shard-dg2-set2: [PASS][3] -> [FAIL][4] +2 other tests fail [3]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8157/shard-dg2-463/igt@kms_flip@2x-plain-flip-ts-check-interruptible@ab-hdmi-a6-dp4.html [4]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12325/shard-dg2-464/igt@kms_flip@2x-plain-flip-ts-check-interruptible@ab-hdmi-a6-dp4.html * igt@kms_flip@flip-vs-expired-vblank-interruptible@a-hdmi-a6: - shard-dg2-set2: NOTRUN -> [FAIL][5] [5]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12325/shard-dg2-436/igt@kms_flip@flip-vs-expired-vblank-interruptible@a-hdmi-a6.html * igt@kms_flip@flip-vs-suspend-interruptible@d-dp2: - shard-bmg: [PASS][6] -> [FAIL][7] +1 other test fail [6]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8157/shard-bmg-4/igt@kms_flip@flip-vs-suspend-interruptible@d-dp2.html [7]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12325/shard-bmg-4/igt@kms_flip@flip-vs-suspend-interruptible@d-dp2.html * igt@kms_pipe_crc_basic@suspend-read-crc@pipe-b-dp-4: - shard-dg2-set2: [PASS][8] -> [INCOMPLETE][9] +1 other test incomplete [8]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8157/shard-dg2-433/igt@kms_pipe_crc_basic@suspend-read-crc@pipe-b-dp-4.html [9]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12325/shard-dg2-436/igt@kms_pipe_crc_basic@suspend-read-crc@pipe-b-dp-4.html * igt@kms_vblank@ts-continuation-suspend: - shard-bmg: [PASS][10] -> [INCOMPLETE][11] +9 other tests incomplete [10]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8157/shard-bmg-8/igt@kms_vblank@ts-continuation-suspend.html [11]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12325/shard-bmg-7/igt@kms_vblank@ts-continuation-suspend.html * igt@xe_wedged@basic-wedged: - shard-bmg: [PASS][12] -> [ABORT][13] [12]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8157/shard-bmg-2/igt@xe_wedged@basic-wedged.html [13]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12325/shard-bmg-5/igt@xe_wedged@basic-wedged.html #### Warnings #### * igt@xe_live_ktest@xe_bo: - shard-dg2-set2: [TIMEOUT][14] ([Intel XE#2961] / [Intel XE#2998]) -> [INCOMPLETE][15] +1 other test incomplete [14]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8157/shard-dg2-436/igt@xe_live_ktest@xe_bo.html [15]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12325/shard-dg2-464/igt@xe_live_ktest@xe_bo.html Known issues ------------ Here are the changes found in XEIGTPW_12325_full that come from known issues: ### IGT changes ### #### Issues hit #### * igt@intel_hwmon@hwmon-write: - shard-lnl: NOTRUN -> [SKIP][16] ([Intel XE#1125]) [16]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12325/shard-lnl-2/igt@intel_hwmon@hwmon-write.html * igt@kms_async_flips@async-flip-with-page-flip-events@pipe-b-hdmi-a-6-4-mc-ccs: - shard-dg2-set2: NOTRUN -> [SKIP][17] ([Intel XE#2550]) +23 other tests skip [17]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12325/shard-dg2-434/igt@kms_async_flips@async-flip-with-page-flip-events@pipe-b-hdmi-a-6-4-mc-ccs.html * igt@kms_async_flips@crc@pipe-a-dp-2: - shard-bmg: NOTRUN -> [INCOMPLETE][18] ([Intel XE#3781]) +2 other tests incomplete [18]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12325/shard-bmg-5/igt@kms_async_flips@crc@pipe-a-dp-2.html * igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-180-hflip-async-flip: - shard-lnl: NOTRUN -> [SKIP][19] ([Intel XE#3658]) [19]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12325/shard-lnl-1/igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-180-hflip-async-flip.html * igt@kms_big_fb@x-tiled-32bpp-rotate-90: - shard-bmg: NOTRUN -> [SKIP][20] ([Intel XE#2327]) +1 other test skip [20]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12325/shard-bmg-4/igt@kms_big_fb@x-tiled-32bpp-rotate-90.html - shard-lnl: NOTRUN -> [SKIP][21] ([Intel XE#1407]) [21]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12325/shard-lnl-8/igt@kms_big_fb@x-tiled-32bpp-rotate-90.html * igt@kms_big_fb@x-tiled-8bpp-rotate-90: - shard-dg2-set2: NOTRUN -> [SKIP][22] ([Intel XE#316]) +3 other tests skip [22]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12325/shard-dg2-435/igt@kms_big_fb@x-tiled-8bpp-rotate-90.html * igt@kms_big_fb@y-tiled-addfb-size-overflow: - shard-bmg: NOTRUN -> [SKIP][23] ([Intel XE#610]) +1 other test skip [23]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12325/shard-bmg-5/igt@kms_big_fb@y-tiled-addfb-size-overflow.html * igt@kms_big_fb@yf-tiled-64bpp-rotate-180: - shard-dg2-set2: NOTRUN -> [SKIP][24] ([Intel XE#1124]) +13 other tests skip [24]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12325/shard-dg2-433/igt@kms_big_fb@yf-tiled-64bpp-rotate-180.html * igt@kms_big_fb@yf-tiled-addfb-size-overflow: - shard-dg2-set2: NOTRUN -> [SKIP][25] ([Intel XE#610]) [25]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12325/shard-dg2-434/igt@kms_big_fb@yf-tiled-addfb-size-overflow.html * igt@kms_big_fb@yf-tiled-max-hw-stride-32bpp-rotate-180-hflip-async-flip: - shard-lnl: NOTRUN -> [SKIP][26] ([Intel XE#1124]) +2 other tests skip [26]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12325/shard-lnl-7/igt@kms_big_fb@yf-tiled-max-hw-stride-32bpp-rotate-180-hflip-async-flip.html * igt@kms_big_fb@yf-tiled-max-hw-stride-64bpp-rotate-180: - shard-bmg: NOTRUN -> [SKIP][27] ([Intel XE#1124]) +7 other tests skip [27]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12325/shard-bmg-3/igt@kms_big_fb@yf-tiled-max-hw-stride-64bpp-rotate-180.html * igt@kms_bw@connected-linear-tiling-4-displays-2160x1440p: - shard-dg2-set2: NOTRUN -> [SKIP][28] ([Intel XE#2191]) +1 other test skip [28]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12325/shard-dg2-463/igt@kms_bw@connected-linear-tiling-4-displays-2160x1440p.html * igt@kms_bw@linear-tiling-1-displays-2560x1440p: - shard-bmg: NOTRUN -> [SKIP][29] ([Intel XE#367]) +2 other tests skip [29]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12325/shard-bmg-4/igt@kms_bw@linear-tiling-1-displays-2560x1440p.html * igt@kms_bw@linear-tiling-3-displays-3840x2160p: - shard-dg2-set2: NOTRUN -> [SKIP][30] ([Intel XE#367]) +5 other tests skip [30]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12325/shard-dg2-433/igt@kms_bw@linear-tiling-3-displays-3840x2160p.html * igt@kms_ccs@bad-aux-stride-4-tiled-mtl-rc-ccs-cc: - shard-bmg: NOTRUN -> [SKIP][31] ([Intel XE#2887]) +9 other tests skip [31]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12325/shard-bmg-4/igt@kms_ccs@bad-aux-stride-4-tiled-mtl-rc-ccs-cc.html * igt@kms_ccs@crc-primary-basic-4-tiled-lnl-ccs@pipe-b-dp-2: - shard-bmg: NOTRUN -> [SKIP][32] ([Intel XE#2652] / [Intel XE#787]) +3 other tests skip [32]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12325/shard-bmg-4/igt@kms_ccs@crc-primary-basic-4-tiled-lnl-ccs@pipe-b-dp-2.html * igt@kms_ccs@crc-primary-basic-4-tiled-mtl-rc-ccs@pipe-b-hdmi-a-6: - shard-dg2-set2: NOTRUN -> [SKIP][33] ([Intel XE#787]) +125 other tests skip [33]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12325/shard-dg2-464/igt@kms_ccs@crc-primary-basic-4-tiled-mtl-rc-ccs@pipe-b-hdmi-a-6.html * igt@kms_ccs@crc-primary-suspend-4-tiled-lnl-ccs: - shard-dg2-set2: NOTRUN -> [SKIP][34] ([Intel XE#3442]) [34]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12325/shard-dg2-435/igt@kms_ccs@crc-primary-suspend-4-tiled-lnl-ccs.html * igt@kms_ccs@crc-sprite-planes-basic-y-tiled-gen12-rc-ccs@pipe-d-dp-4: - shard-dg2-set2: NOTRUN -> [SKIP][35] ([Intel XE#455] / [Intel XE#787]) +35 other tests skip [35]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12325/shard-dg2-433/igt@kms_ccs@crc-sprite-planes-basic-y-tiled-gen12-rc-ccs@pipe-d-dp-4.html * igt@kms_ccs@random-ccs-data-4-tiled-mtl-mc-ccs: - shard-lnl: NOTRUN -> [SKIP][36] ([Intel XE#2887]) +2 other tests skip [36]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12325/shard-lnl-1/igt@kms_ccs@random-ccs-data-4-tiled-mtl-mc-ccs.html * igt@kms_cdclk@mode-transition: - shard-bmg: NOTRUN -> [SKIP][37] ([Intel XE#2724]) [37]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12325/shard-bmg-4/igt@kms_cdclk@mode-transition.html * igt@kms_cdclk@mode-transition@pipe-d-dp-4: - shard-dg2-set2: NOTRUN -> [SKIP][38] ([Intel XE#314]) +3 other tests skip [38]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12325/shard-dg2-435/igt@kms_cdclk@mode-transition@pipe-d-dp-4.html * igt@kms_chamelium_color@ctm-green-to-red: - shard-dg2-set2: NOTRUN -> [SKIP][39] ([Intel XE#306]) +2 other tests skip [39]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12325/shard-dg2-433/igt@kms_chamelium_color@ctm-green-to-red.html * igt@kms_chamelium_color@ctm-limited-range: - shard-lnl: NOTRUN -> [SKIP][40] ([Intel XE#306]) [40]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12325/shard-lnl-4/igt@kms_chamelium_color@ctm-limited-range.html * igt@kms_chamelium_color@ctm-red-to-blue: - shard-bmg: NOTRUN -> [SKIP][41] ([Intel XE#2325]) +2 other tests skip [41]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12325/shard-bmg-8/igt@kms_chamelium_color@ctm-red-to-blue.html * igt@kms_chamelium_edid@hdmi-edid-change-during-hibernate: - shard-bmg: NOTRUN -> [SKIP][42] ([Intel XE#2252]) +6 other tests skip [42]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12325/shard-bmg-3/igt@kms_chamelium_edid@hdmi-edid-change-during-hibernate.html * igt@kms_chamelium_frames@hdmi-cmp-planar-formats: - shard-lnl: NOTRUN -> [SKIP][43] ([Intel XE#373]) [43]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12325/shard-lnl-1/igt@kms_chamelium_frames@hdmi-cmp-planar-formats.html * igt@kms_chamelium_hpd@vga-hpd: - shard-dg2-set2: NOTRUN -> [SKIP][44] ([Intel XE#373]) +12 other tests skip [44]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12325/shard-dg2-436/igt@kms_chamelium_hpd@vga-hpd.html * igt@kms_content_protection@atomic@pipe-a-dp-2: - shard-bmg: NOTRUN -> [FAIL][45] ([Intel XE#1178]) +2 other tests fail [45]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12325/shard-bmg-5/igt@kms_content_protection@atomic@pipe-a-dp-2.html * igt@kms_content_protection@dp-mst-type-0: - shard-bmg: NOTRUN -> [SKIP][46] ([Intel XE#2390]) [46]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12325/shard-bmg-5/igt@kms_content_protection@dp-mst-type-0.html - shard-dg2-set2: NOTRUN -> [SKIP][47] ([Intel XE#307]) +1 other test skip [47]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12325/shard-dg2-463/igt@kms_content_protection@dp-mst-type-0.html * igt@kms_content_protection@legacy: - shard-dg2-set2: NOTRUN -> [FAIL][48] ([Intel XE#1178]) +1 other test fail [48]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12325/shard-dg2-434/igt@kms_content_protection@legacy.html * igt@kms_content_protection@lic-type-0: - shard-lnl: NOTRUN -> [SKIP][49] ([Intel XE#3278]) [49]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12325/shard-lnl-8/igt@kms_content_protection@lic-type-0.html * igt@kms_cursor_crc@cursor-offscreen-512x512: - shard-dg2-set2: NOTRUN -> [SKIP][50] ([Intel XE#308]) +1 other test skip [50]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12325/shard-dg2-464/igt@kms_cursor_crc@cursor-offscreen-512x512.html * igt@kms_cursor_crc@cursor-random-512x170: - shard-bmg: NOTRUN -> [SKIP][51] ([Intel XE#2321]) +2 other tests skip [51]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12325/shard-bmg-3/igt@kms_cursor_crc@cursor-random-512x170.html * igt@kms_cursor_crc@cursor-random-max-size: - shard-lnl: NOTRUN -> [SKIP][52] ([Intel XE#1424]) [52]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12325/shard-lnl-3/igt@kms_cursor_crc@cursor-random-max-size.html * igt@kms_cursor_crc@cursor-rapid-movement-512x512: - shard-lnl: NOTRUN -> [SKIP][53] ([Intel XE#2321]) [53]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12325/shard-lnl-6/igt@kms_cursor_crc@cursor-rapid-movement-512x512.html * igt@kms_cursor_crc@cursor-rapid-movement-max-size: - shard-bmg: NOTRUN -> [SKIP][54] ([Intel XE#2320]) +1 other test skip [54]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12325/shard-bmg-8/igt@kms_cursor_crc@cursor-rapid-movement-max-size.html * igt@kms_cursor_legacy@2x-nonblocking-modeset-vs-cursor-atomic: - shard-lnl: NOTRUN -> [SKIP][55] ([Intel XE#309]) [55]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12325/shard-lnl-7/igt@kms_cursor_legacy@2x-nonblocking-modeset-vs-cursor-atomic.html * igt@kms_cursor_legacy@cursorb-vs-flipa-varying-size: - shard-bmg: NOTRUN -> [DMESG-WARN][56] ([Intel XE#877]) [56]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12325/shard-bmg-3/igt@kms_cursor_legacy@cursorb-vs-flipa-varying-size.html * igt@kms_cursor_legacy@short-busy-flip-before-cursor-atomic-transitions: - shard-dg2-set2: NOTRUN -> [SKIP][57] ([Intel XE#323]) [57]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12325/shard-dg2-434/igt@kms_cursor_legacy@short-busy-flip-before-cursor-atomic-transitions.html * igt@kms_display_modes@mst-extended-mode-negative: - shard-bmg: NOTRUN -> [SKIP][58] ([Intel XE#2323]) [58]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12325/shard-bmg-4/igt@kms_display_modes@mst-extended-mode-negative.html * igt@kms_fbcon_fbt@psr-suspend: - shard-dg2-set2: NOTRUN -> [SKIP][59] ([Intel XE#776]) [59]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12325/shard-dg2-464/igt@kms_fbcon_fbt@psr-suspend.html * igt@kms_feature_discovery@display-3x: - shard-dg2-set2: NOTRUN -> [SKIP][60] ([Intel XE#703]) [60]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12325/shard-dg2-464/igt@kms_feature_discovery@display-3x.html * igt@kms_feature_discovery@display-4x: - shard-dg2-set2: NOTRUN -> [SKIP][61] ([Intel XE#1138]) [61]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12325/shard-dg2-436/igt@kms_feature_discovery@display-4x.html * igt@kms_flip@2x-flip-vs-expired-vblank-interruptible@bc-dp2-hdmi-a3: - shard-bmg: [PASS][62] -> [FAIL][63] ([Intel XE#3321]) [62]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8157/shard-bmg-5/igt@kms_flip@2x-flip-vs-expired-vblank-interruptible@bc-dp2-hdmi-a3.html [63]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12325/shard-bmg-5/igt@kms_flip@2x-flip-vs-expired-vblank-interruptible@bc-dp2-hdmi-a3.html * igt@kms_flip@2x-flip-vs-expired-vblank@ab-dp2-hdmi-a3: - shard-bmg: NOTRUN -> [FAIL][64] ([Intel XE#2882]) +4 other tests fail [64]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12325/shard-bmg-4/igt@kms_flip@2x-flip-vs-expired-vblank@ab-dp2-hdmi-a3.html * igt@kms_flip@2x-flip-vs-expired-vblank@ad-dp2-hdmi-a3: - shard-bmg: NOTRUN -> [FAIL][65] ([Intel XE#3321]) +1 other test fail [65]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12325/shard-bmg-4/igt@kms_flip@2x-flip-vs-expired-vblank@ad-dp2-hdmi-a3.html * igt@kms_flip@2x-flip-vs-suspend-interruptible: - shard-lnl: NOTRUN -> [SKIP][66] ([Intel XE#1421]) +3 other tests skip [66]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12325/shard-lnl-2/igt@kms_flip@2x-flip-vs-suspend-interruptible.html - shard-bmg: NOTRUN -> [INCOMPLETE][67] ([Intel XE#2597]) +1 other test incomplete [67]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12325/shard-bmg-3/igt@kms_flip@2x-flip-vs-suspend-interruptible.html * igt@kms_flip@2x-plain-flip-ts-check-interruptible: - shard-bmg: [PASS][68] -> [FAIL][69] ([Intel XE#2882]) +3 other tests fail [68]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8157/shard-bmg-4/igt@kms_flip@2x-plain-flip-ts-check-interruptible.html [69]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12325/shard-bmg-5/igt@kms_flip@2x-plain-flip-ts-check-interruptible.html * igt@kms_flip@2x-single-buffer-flip-vs-dpms-off-vs-modeset: - shard-bmg: [PASS][70] -> [SKIP][71] ([Intel XE#2316]) +1 other test skip [70]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8157/shard-bmg-7/igt@kms_flip@2x-single-buffer-flip-vs-dpms-off-vs-modeset.html [71]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12325/shard-bmg-6/igt@kms_flip@2x-single-buffer-flip-vs-dpms-off-vs-modeset.html * igt@kms_flip@flip-vs-expired-vblank-interruptible@a-dp4: - shard-dg2-set2: NOTRUN -> [FAIL][72] ([Intel XE#301]) +5 other tests fail [72]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12325/shard-dg2-436/igt@kms_flip@flip-vs-expired-vblank-interruptible@a-dp4.html * igt@kms_flip@flip-vs-expired-vblank-interruptible@c-hdmi-a3: - shard-bmg: [PASS][73] -> [FAIL][74] ([Intel XE#3803]) [73]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8157/shard-bmg-8/igt@kms_flip@flip-vs-expired-vblank-interruptible@c-hdmi-a3.html [74]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12325/shard-bmg-5/igt@kms_flip@flip-vs-expired-vblank-interruptible@c-hdmi-a3.html * igt@kms_flip@flip-vs-expired-vblank@a-dp4: - shard-dg2-set2: [PASS][75] -> [FAIL][76] ([Intel XE#3321]) [75]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8157/shard-dg2-434/igt@kms_flip@flip-vs-expired-vblank@a-dp4.html [76]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12325/shard-dg2-464/igt@kms_flip@flip-vs-expired-vblank@a-dp4.html * igt@kms_flip@flip-vs-expired-vblank@b-dp4: - shard-dg2-set2: [PASS][77] -> [FAIL][78] ([Intel XE#301] / [Intel XE#3321]) [77]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8157/shard-dg2-434/igt@kms_flip@flip-vs-expired-vblank@b-dp4.html [78]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12325/shard-dg2-464/igt@kms_flip@flip-vs-expired-vblank@b-dp4.html * igt@kms_flip@flip-vs-expired-vblank@b-hdmi-a6: - shard-dg2-set2: [PASS][79] -> [FAIL][80] ([Intel XE#301]) +7 other tests fail [79]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8157/shard-dg2-434/igt@kms_flip@flip-vs-expired-vblank@b-hdmi-a6.html [80]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12325/shard-dg2-464/igt@kms_flip@flip-vs-expired-vblank@b-hdmi-a6.html * igt@kms_flip@flip-vs-suspend: - shard-bmg: [PASS][81] -> [INCOMPLETE][82] ([Intel XE#2597]) [81]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8157/shard-bmg-5/igt@kms_flip@flip-vs-suspend.html [82]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12325/shard-bmg-6/igt@kms_flip@flip-vs-suspend.html * igt@kms_flip@plain-flip-ts-check-interruptible: - shard-lnl: [PASS][83] -> [FAIL][84] ([Intel XE#886]) +1 other test fail [83]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8157/shard-lnl-5/igt@kms_flip@plain-flip-ts-check-interruptible.html [84]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12325/shard-lnl-3/igt@kms_flip@plain-flip-ts-check-interruptible.html * igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-64bpp-yftile-upscaling@pipe-a-valid-mode: - shard-bmg: NOTRUN -> [SKIP][85] ([Intel XE#2293]) +2 other tests skip [85]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12325/shard-bmg-4/igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-64bpp-yftile-upscaling@pipe-a-valid-mode.html * igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytilegen12rcccs-upscaling: - shard-bmg: NOTRUN -> [SKIP][86] ([Intel XE#2293] / [Intel XE#2380]) +2 other tests skip [86]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12325/shard-bmg-5/igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytilegen12rcccs-upscaling.html * igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tile-downscaling: - shard-lnl: NOTRUN -> [SKIP][87] ([Intel XE#1397] / [Intel XE#1745]) [87]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12325/shard-lnl-5/igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tile-downscaling.html * igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tile-downscaling@pipe-a-default-mode: - shard-lnl: NOTRUN -> [SKIP][88] ([Intel XE#1397]) [88]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12325/shard-lnl-5/igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tile-downscaling@pipe-a-default-mode.html * igt@kms_frontbuffer_tracking@drrs-2p-primscrn-indfb-pgflip-blt: - shard-bmg: NOTRUN -> [SKIP][89] ([Intel XE#2311]) +18 other tests skip [89]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12325/shard-bmg-5/igt@kms_frontbuffer_tracking@drrs-2p-primscrn-indfb-pgflip-blt.html * igt@kms_frontbuffer_tracking@drrs-2p-scndscrn-pri-indfb-draw-render: - shard-bmg: NOTRUN -> [SKIP][90] ([Intel XE#2312]) [90]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12325/shard-bmg-6/igt@kms_frontbuffer_tracking@drrs-2p-scndscrn-pri-indfb-draw-render.html * igt@kms_frontbuffer_tracking@drrs-2p-scndscrn-spr-indfb-fullscreen: - shard-dg2-set2: NOTRUN -> [SKIP][91] ([Intel XE#651]) +39 other tests skip [91]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12325/shard-dg2-436/igt@kms_frontbuffer_tracking@drrs-2p-scndscrn-spr-indfb-fullscreen.html * igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-spr-indfb-onoff: - shard-bmg: NOTRUN -> [FAIL][92] ([Intel XE#2333]) +9 other tests fail [92]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12325/shard-bmg-8/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-spr-indfb-onoff.html * igt@kms_frontbuffer_tracking@fbcdrrs-1p-primscrn-spr-indfb-fullscreen: - shard-lnl: NOTRUN -> [SKIP][93] ([Intel XE#651]) +1 other test skip [93]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12325/shard-lnl-8/igt@kms_frontbuffer_tracking@fbcdrrs-1p-primscrn-spr-indfb-fullscreen.html * igt@kms_frontbuffer_tracking@fbcdrrs-tiling-y: - shard-dg2-set2: NOTRUN -> [SKIP][94] ([Intel XE#658]) [94]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12325/shard-dg2-434/igt@kms_frontbuffer_tracking@fbcdrrs-tiling-y.html * igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-cur-indfb-onoff: - shard-lnl: NOTRUN -> [SKIP][95] ([Intel XE#656]) +7 other tests skip [95]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12325/shard-lnl-5/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-cur-indfb-onoff.html * igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-shrfb-plflip-blt: - shard-bmg: NOTRUN -> [SKIP][96] ([Intel XE#2313]) +22 other tests skip [96]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12325/shard-bmg-3/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-shrfb-plflip-blt.html * igt@kms_frontbuffer_tracking@fbcpsr-tiling-4: - shard-dg2-set2: NOTRUN -> [SKIP][97] ([Intel XE#653]) +44 other tests skip [97]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12325/shard-dg2-435/igt@kms_frontbuffer_tracking@fbcpsr-tiling-4.html * igt@kms_getfb@getfb-reject-ccs: - shard-dg2-set2: NOTRUN -> [SKIP][98] ([Intel XE#605]) [98]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12325/shard-dg2-436/igt@kms_getfb@getfb-reject-ccs.html * igt@kms_getfb@getfb2-accept-ccs: - shard-bmg: NOTRUN -> [SKIP][99] ([Intel XE#2340]) [99]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12325/shard-bmg-3/igt@kms_getfb@getfb2-accept-ccs.html * igt@kms_joiner@basic-big-joiner: - shard-dg2-set2: NOTRUN -> [SKIP][100] ([Intel XE#346]) [100]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12325/shard-dg2-463/igt@kms_joiner@basic-big-joiner.html * igt@kms_joiner@basic-ultra-joiner: - shard-dg2-set2: NOTRUN -> [SKIP][101] ([Intel XE#2927]) [101]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12325/shard-dg2-464/igt@kms_joiner@basic-ultra-joiner.html * igt@kms_joiner@invalid-modeset-force-ultra-joiner: - shard-bmg: NOTRUN -> [SKIP][102] ([Intel XE#2934]) [102]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12325/shard-bmg-4/igt@kms_joiner@invalid-modeset-force-ultra-joiner.html * igt@kms_multipipe_modeset@basic-max-pipe-crc-check: - shard-dg2-set2: NOTRUN -> [SKIP][103] ([Intel XE#356]) [103]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12325/shard-dg2-433/igt@kms_multipipe_modeset@basic-max-pipe-crc-check.html * igt@kms_panel_fitting@legacy: - shard-bmg: NOTRUN -> [SKIP][104] ([Intel XE#2486]) [104]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12325/shard-bmg-6/igt@kms_panel_fitting@legacy.html * igt@kms_plane_scaling@plane-downscale-factor-0-25-with-pixel-format@pipe-b: - shard-dg2-set2: NOTRUN -> [SKIP][105] ([Intel XE#2763]) +17 other tests skip [105]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12325/shard-dg2-464/igt@kms_plane_scaling@plane-downscale-factor-0-25-with-pixel-format@pipe-b.html * igt@kms_plane_scaling@plane-downscale-factor-0-5-with-rotation@pipe-c: - shard-lnl: NOTRUN -> [SKIP][106] ([Intel XE#2763]) +3 other tests skip [106]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12325/shard-lnl-4/igt@kms_plane_scaling@plane-downscale-factor-0-5-with-rotation@pipe-c.html * igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-factor-0-25@pipe-d: - shard-dg2-set2: NOTRUN -> [SKIP][107] ([Intel XE#2763] / [Intel XE#455]) +11 other tests skip [107]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12325/shard-dg2-463/igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-factor-0-25@pipe-d.html * igt@kms_plane_scaling@planes-upscale-20x20-downscale-factor-0-75@pipe-a: - shard-bmg: NOTRUN -> [SKIP][108] ([Intel XE#2763]) +14 other tests skip [108]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12325/shard-bmg-8/igt@kms_plane_scaling@planes-upscale-20x20-downscale-factor-0-75@pipe-a.html * igt@kms_pm_dc@dc5-retention-flops: - shard-dg2-set2: NOTRUN -> [SKIP][109] ([Intel XE#3309]) [109]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12325/shard-dg2-436/igt@kms_pm_dc@dc5-retention-flops.html * igt@kms_pm_rpm@modeset-lpsp: - shard-bmg: NOTRUN -> [SKIP][110] ([Intel XE#1439] / [Intel XE#3141] / [Intel XE#836]) [110]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12325/shard-bmg-3/igt@kms_pm_rpm@modeset-lpsp.html * igt@kms_psr2_sf@fbc-pr-plane-move-sf-dmg-area: - shard-dg2-set2: NOTRUN -> [SKIP][111] ([Intel XE#1489]) +12 other tests skip [111]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12325/shard-dg2-433/igt@kms_psr2_sf@fbc-pr-plane-move-sf-dmg-area.html * igt@kms_psr2_sf@fbc-psr2-overlay-plane-update-sf-dmg-area: - shard-bmg: NOTRUN -> [SKIP][112] ([Intel XE#1489]) +2 other tests skip [112]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12325/shard-bmg-5/igt@kms_psr2_sf@fbc-psr2-overlay-plane-update-sf-dmg-area.html * igt@kms_psr2_su@page_flip-nv12: - shard-dg2-set2: NOTRUN -> [SKIP][113] ([Intel XE#1122]) +2 other tests skip [113]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12325/shard-dg2-434/igt@kms_psr2_su@page_flip-nv12.html * igt@kms_psr2_su@page_flip-p010: - shard-bmg: NOTRUN -> [SKIP][114] ([Intel XE#2387]) +1 other test skip [114]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12325/shard-bmg-3/igt@kms_psr2_su@page_flip-p010.html - shard-lnl: NOTRUN -> [SKIP][115] ([Intel XE#1128]) [115]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12325/shard-lnl-1/igt@kms_psr2_su@page_flip-p010.html * igt@kms_psr@pr-sprite-plane-move: - shard-lnl: NOTRUN -> [SKIP][116] ([Intel XE#1406]) [116]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12325/shard-lnl-2/igt@kms_psr@pr-sprite-plane-move.html * igt@kms_psr@psr-dpms: - shard-dg2-set2: NOTRUN -> [SKIP][117] ([Intel XE#2850] / [Intel XE#929]) +21 other tests skip [117]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12325/shard-dg2-463/igt@kms_psr@psr-dpms.html * igt@kms_psr@psr-sprite-plane-move: - shard-bmg: NOTRUN -> [SKIP][118] ([Intel XE#2234] / [Intel XE#2850]) +7 other tests skip [118]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12325/shard-bmg-4/igt@kms_psr@psr-sprite-plane-move.html * igt@kms_psr_stress_test@flip-primary-invalidate-overlay: - shard-bmg: NOTRUN -> [SKIP][119] ([Intel XE#2414]) [119]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12325/shard-bmg-5/igt@kms_psr_stress_test@flip-primary-invalidate-overlay.html - shard-dg2-set2: NOTRUN -> [SKIP][120] ([Intel XE#2939]) [120]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12325/shard-dg2-463/igt@kms_psr_stress_test@flip-primary-invalidate-overlay.html * igt@kms_rotation_crc@primary-rotation-90: - shard-dg2-set2: NOTRUN -> [SKIP][121] ([Intel XE#3414]) +2 other tests skip [121]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12325/shard-dg2-464/igt@kms_rotation_crc@primary-rotation-90.html * igt@kms_rotation_crc@primary-yf-tiled-reflect-x-180: - shard-bmg: NOTRUN -> [SKIP][122] ([Intel XE#2330]) [122]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12325/shard-bmg-8/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-180.html - shard-lnl: NOTRUN -> [SKIP][123] ([Intel XE#1127]) [123]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12325/shard-lnl-6/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-180.html * igt@kms_rotation_crc@primary-yf-tiled-reflect-x-90: - shard-bmg: NOTRUN -> [SKIP][124] ([Intel XE#3414]) [124]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12325/shard-bmg-4/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-90.html * igt@kms_scaling_modes@scaling-mode-full-aspect: - shard-bmg: NOTRUN -> [SKIP][125] ([Intel XE#2413]) [125]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12325/shard-bmg-4/igt@kms_scaling_modes@scaling-mode-full-aspect.html * igt@kms_tiled_display@basic-test-pattern-with-chamelium: - shard-dg2-set2: NOTRUN -> [SKIP][126] ([Intel XE#362]) [126]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12325/shard-dg2-463/igt@kms_tiled_display@basic-test-pattern-with-chamelium.html * igt@kms_vrr@cmrr: - shard-dg2-set2: NOTRUN -> [SKIP][127] ([Intel XE#2168]) [127]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12325/shard-dg2-435/igt@kms_vrr@cmrr.html * igt@kms_vrr@flipline: - shard-dg2-set2: NOTRUN -> [SKIP][128] ([Intel XE#455]) +23 other tests skip [128]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12325/shard-dg2-464/igt@kms_vrr@flipline.html * igt@kms_vrr@seamless-rr-switch-drrs: - shard-bmg: NOTRUN -> [SKIP][129] ([Intel XE#1499]) [129]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12325/shard-bmg-6/igt@kms_vrr@seamless-rr-switch-drrs.html * igt@kms_writeback@writeback-fb-id-xrgb2101010: - shard-dg2-set2: NOTRUN -> [SKIP][130] ([Intel XE#756]) +1 other test skip [130]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12325/shard-dg2-436/igt@kms_writeback@writeback-fb-id-xrgb2101010.html * igt@xe_copy_basic@mem-set-linear-0x3fff: - shard-dg2-set2: NOTRUN -> [SKIP][131] ([Intel XE#1126]) +1 other test skip [131]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12325/shard-dg2-463/igt@xe_copy_basic@mem-set-linear-0x3fff.html * igt@xe_eudebug@basic-connect: - shard-lnl: NOTRUN -> [SKIP][132] ([Intel XE#2905]) +3 other tests skip [132]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12325/shard-lnl-3/igt@xe_eudebug@basic-connect.html * igt@xe_eudebug@read-metadata: - shard-bmg: NOTRUN -> [SKIP][133] ([Intel XE#2905]) +4 other tests skip [133]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12325/shard-bmg-3/igt@xe_eudebug@read-metadata.html * igt@xe_eudebug_online@interrupt-all-set-breakpoint: - shard-dg2-set2: NOTRUN -> [SKIP][134] ([Intel XE#2905]) +13 other tests skip [134]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12325/shard-dg2-435/igt@xe_eudebug_online@interrupt-all-set-breakpoint.html * igt@xe_evict@evict-beng-mixed-many-threads-small: - shard-dg2-set2: [PASS][135] -> [TIMEOUT][136] ([Intel XE#1473] / [Intel XE#402]) [135]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8157/shard-dg2-463/igt@xe_evict@evict-beng-mixed-many-threads-small.html [136]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12325/shard-dg2-433/igt@xe_evict@evict-beng-mixed-many-threads-small.html * igt@xe_evict@evict-beng-threads-large: - shard-bmg: NOTRUN -> [INCOMPLETE][137] ([Intel XE#1473]) [137]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12325/shard-bmg-4/igt@xe_evict@evict-beng-threads-large.html * igt@xe_evict@evict-large-multi-vm-cm: - shard-dg2-set2: NOTRUN -> [FAIL][138] ([Intel XE#1600]) [138]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12325/shard-dg2-435/igt@xe_evict@evict-large-multi-vm-cm.html * igt@xe_evict_ccs@evict-overcommit-standalone-nofree-samefd: - shard-lnl: NOTRUN -> [SKIP][139] ([Intel XE#688]) +2 other tests skip [139]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12325/shard-lnl-5/igt@xe_evict_ccs@evict-overcommit-standalone-nofree-samefd.html * igt@xe_exec_basic@multigpu-many-execqueues-many-vm-bindexecqueue-userptr-invalidate: - shard-bmg: NOTRUN -> [SKIP][140] ([Intel XE#2322]) +4 other tests skip [140]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12325/shard-bmg-8/igt@xe_exec_basic@multigpu-many-execqueues-many-vm-bindexecqueue-userptr-invalidate.html * igt@xe_exec_basic@multigpu-once-userptr-invalidate: - shard-lnl: NOTRUN -> [SKIP][141] ([Intel XE#1392]) +1 other test skip [141]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12325/shard-lnl-5/igt@xe_exec_basic@multigpu-once-userptr-invalidate.html * igt@xe_exec_fault_mode@twice-userptr-rebind-imm: - shard-dg2-set2: NOTRUN -> [SKIP][142] ([Intel XE#288]) +34 other tests skip [142]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12325/shard-dg2-433/igt@xe_exec_fault_mode@twice-userptr-rebind-imm.html * igt@xe_exec_mix_modes@exec-simple-batch-store-dma-fence: - shard-dg2-set2: NOTRUN -> [SKIP][143] ([Intel XE#2360]) +1 other test skip [143]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12325/shard-dg2-435/igt@xe_exec_mix_modes@exec-simple-batch-store-dma-fence.html * igt@xe_live_ktest@xe_migrate: - shard-lnl: [PASS][144] -> [SKIP][145] ([Intel XE#1192]) +3 other tests skip [144]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8157/shard-lnl-5/igt@xe_live_ktest@xe_migrate.html [145]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12325/shard-lnl-1/igt@xe_live_ktest@xe_migrate.html * igt@xe_live_ktest@xe_mocs: - shard-bmg: [PASS][146] -> [SKIP][147] ([Intel XE#1192]) +1 other test skip [146]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8157/shard-bmg-6/igt@xe_live_ktest@xe_mocs.html [147]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12325/shard-bmg-4/igt@xe_live_ktest@xe_mocs.html * igt@xe_live_ktest@xe_mocs@xe_live_mocs_kernel_kunit: - shard-dg2-set2: NOTRUN -> [FAIL][148] ([Intel XE#1999]) +2 other tests fail [148]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12325/shard-dg2-435/igt@xe_live_ktest@xe_mocs@xe_live_mocs_kernel_kunit.html * igt@xe_module_load@reload: - shard-dg2-set2: [PASS][149] -> [FAIL][150] ([Intel XE#3546]) [149]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8157/shard-dg2-436/igt@xe_module_load@reload.html [150]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12325/shard-dg2-434/igt@xe_module_load@reload.html * igt@xe_oa@closed-fd-and-unmapped-access: - shard-dg2-set2: NOTRUN -> [SKIP][151] ([Intel XE#2541] / [Intel XE#3573]) +10 other tests skip [151]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12325/shard-dg2-433/igt@xe_oa@closed-fd-and-unmapped-access.html * igt@xe_pat@pat-index-xehpc: - shard-dg2-set2: NOTRUN -> [SKIP][152] ([Intel XE#2838] / [Intel XE#979]) [152]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12325/shard-dg2-435/igt@xe_pat@pat-index-xehpc.html * igt@xe_pm@d3cold-mmap-vram: - shard-dg2-set2: NOTRUN -> [SKIP][153] ([Intel XE#2284] / [Intel XE#366]) +1 other test skip [153]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12325/shard-dg2-433/igt@xe_pm@d3cold-mmap-vram.html * igt@xe_pm@s4-d3cold-basic-exec: - shard-lnl: NOTRUN -> [SKIP][154] ([Intel XE#2284] / [Intel XE#366]) [154]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12325/shard-lnl-4/igt@xe_pm@s4-d3cold-basic-exec.html - shard-bmg: NOTRUN -> [SKIP][155] ([Intel XE#2284]) [155]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12325/shard-bmg-4/igt@xe_pm@s4-d3cold-basic-exec.html * igt@xe_query@multigpu-query-engines: - shard-dg2-set2: NOTRUN -> [SKIP][156] ([Intel XE#944]) +1 other test skip [156]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12325/shard-dg2-435/igt@xe_query@multigpu-query-engines.html * igt@xe_wedged@wedged-at-any-timeout: - shard-dg2-set2: NOTRUN -> [ABORT][157] ([Intel XE#3421]) [157]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12325/shard-dg2-434/igt@xe_wedged@wedged-at-any-timeout.html * igt@xe_wedged@wedged-mode-toggle: - shard-dg2-set2: NOTRUN -> [ABORT][158] ([Intel XE#3075] / [Intel XE#3084]) [158]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12325/shard-dg2-463/igt@xe_wedged@wedged-mode-toggle.html #### Possible fixes #### * igt@kms_bw@connected-linear-tiling-2-displays-2560x1440p: - shard-bmg: [SKIP][159] ([Intel XE#2314] / [Intel XE#2894]) -> [PASS][160] +1 other test pass [159]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8157/shard-bmg-6/igt@kms_bw@connected-linear-tiling-2-displays-2560x1440p.html [160]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12325/shard-bmg-8/igt@kms_bw@connected-linear-tiling-2-displays-2560x1440p.html * igt@kms_cursor_crc@cursor-onscreen-64x64: - shard-dg2-set2: [INCOMPLETE][161] -> [PASS][162] +1 other test pass [161]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8157/shard-dg2-435/igt@kms_cursor_crc@cursor-onscreen-64x64.html [162]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12325/shard-dg2-435/igt@kms_cursor_crc@cursor-onscreen-64x64.html * igt@kms_cursor_legacy@cursorb-vs-flipb-toggle: - shard-bmg: [SKIP][163] ([Intel XE#2291]) -> [PASS][164] +3 other tests pass [163]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8157/shard-bmg-6/igt@kms_cursor_legacy@cursorb-vs-flipb-toggle.html [164]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12325/shard-bmg-7/igt@kms_cursor_legacy@cursorb-vs-flipb-toggle.html * igt@kms_flip@2x-flip-vs-expired-vblank-interruptible@ac-hdmi-a6-dp4: - shard-dg2-set2: [FAIL][165] ([Intel XE#301]) -> [PASS][166] [165]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8157/shard-dg2-433/igt@kms_flip@2x-flip-vs-expired-vblank-interruptible@ac-hdmi-a6-dp4.html [166]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12325/shard-dg2-464/igt@kms_flip@2x-flip-vs-expired-vblank-interruptible@ac-hdmi-a6-dp4.html * igt@kms_flip@2x-flip-vs-expired-vblank-interruptible@bd-dp2-hdmi-a3: - shard-bmg: [FAIL][167] ([Intel XE#3321]) -> [PASS][168] +3 other tests pass [167]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8157/shard-bmg-5/igt@kms_flip@2x-flip-vs-expired-vblank-interruptible@bd-dp2-hdmi-a3.html [168]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12325/shard-bmg-5/igt@kms_flip@2x-flip-vs-expired-vblank-interruptible@bd-dp2-hdmi-a3.html * igt@kms_flip@2x-flip-vs-expired-vblank-interruptible@bd-hdmi-a6-dp4: - shard-dg2-set2: [FAIL][169] ([Intel XE#3321]) -> [PASS][170] [169]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8157/shard-dg2-433/igt@kms_flip@2x-flip-vs-expired-vblank-interruptible@bd-hdmi-a6-dp4.html [170]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12325/shard-dg2-464/igt@kms_flip@2x-flip-vs-expired-vblank-interruptible@bd-hdmi-a6-dp4.html * igt@kms_flip@2x-plain-flip-fb-recreate: - shard-bmg: [FAIL][171] ([Intel XE#2882]) -> [PASS][172] +2 other tests pass [171]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8157/shard-bmg-4/igt@kms_flip@2x-plain-flip-fb-recreate.html [172]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12325/shard-bmg-3/igt@kms_flip@2x-plain-flip-fb-recreate.html - shard-dg2-set2: [FAIL][173] ([Intel XE#886]) -> [PASS][174] +1 other test pass [173]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8157/shard-dg2-463/igt@kms_flip@2x-plain-flip-fb-recreate.html [174]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12325/shard-dg2-435/igt@kms_flip@2x-plain-flip-fb-recreate.html * igt@kms_flip@2x-plain-flip-fb-recreate@bc-hdmi-a6-dp4: - shard-dg2-set2: [FAIL][175] -> [PASS][176] +2 other tests pass [175]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8157/shard-dg2-463/igt@kms_flip@2x-plain-flip-fb-recreate@bc-hdmi-a6-dp4.html [176]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12325/shard-dg2-435/igt@kms_flip@2x-plain-flip-fb-recreate@bc-hdmi-a6-dp4.html * igt@kms_flip@2x-wf_vblank-ts-check-interruptible: - shard-bmg: [SKIP][177] ([Intel XE#2316]) -> [PASS][178] +5 other tests pass [177]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8157/shard-bmg-6/igt@kms_flip@2x-wf_vblank-ts-check-interruptible.html [178]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12325/shard-bmg-4/igt@kms_flip@2x-wf_vblank-ts-check-interruptible.html * igt@kms_hdr@invalid-hdr: - shard-bmg: [SKIP][179] ([Intel XE#1503]) -> [PASS][180] [179]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8157/shard-bmg-6/igt@kms_hdr@invalid-hdr.html [180]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12325/shard-bmg-8/igt@kms_hdr@invalid-hdr.html * igt@kms_joiner@basic-force-big-joiner: - shard-bmg: [SKIP][181] ([Intel XE#3012]) -> [PASS][182] [181]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8157/shard-bmg-6/igt@kms_joiner@basic-force-big-joiner.html [182]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12325/shard-bmg-8/igt@kms_joiner@basic-force-big-joiner.html * igt@kms_plane_cursor@viewport: - shard-dg2-set2: [FAIL][183] ([Intel XE#616]) -> [PASS][184] +1 other test pass [183]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8157/shard-dg2-435/igt@kms_plane_cursor@viewport.html [184]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12325/shard-dg2-434/igt@kms_plane_cursor@viewport.html * igt@kms_setmode@basic@pipe-b-edp-1: - shard-lnl: [FAIL][185] ([Intel XE#2883]) -> [PASS][186] +1 other test pass [185]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8157/shard-lnl-1/igt@kms_setmode@basic@pipe-b-edp-1.html [186]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12325/shard-lnl-4/igt@kms_setmode@basic@pipe-b-edp-1.html * igt@kms_vrr@cmrr@pipe-a-edp-1: - shard-lnl: [FAIL][187] ([Intel XE#2159]) -> [PASS][188] +1 other test pass [187]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8157/shard-lnl-7/igt@kms_vrr@cmrr@pipe-a-edp-1.html [188]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12325/shard-lnl-1/igt@kms_vrr@cmrr@pipe-a-edp-1.html * igt@xe_evict@evict-beng-mixed-many-threads-large: - shard-dg2-set2: [TIMEOUT][189] ([Intel XE#1473]) -> [PASS][190] [189]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8157/shard-dg2-436/igt@xe_evict@evict-beng-mixed-many-threads-large.html [190]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12325/shard-dg2-435/igt@xe_evict@evict-beng-mixed-many-threads-large.html * igt@xe_evict@evict-mixed-many-threads-small: - shard-bmg: [TIMEOUT][191] ([Intel XE#1473] / [Intel XE#2472]) -> [PASS][192] [191]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8157/shard-bmg-5/igt@xe_evict@evict-mixed-many-threads-small.html [192]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12325/shard-bmg-4/igt@xe_evict@evict-mixed-many-threads-small.html * igt@xe_exec_basic@many-basic: - shard-bmg: [INCOMPLETE][193] -> [PASS][194] [193]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8157/shard-bmg-4/igt@xe_exec_basic@many-basic.html [194]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12325/shard-bmg-7/igt@xe_exec_basic@many-basic.html * igt@xe_pm@s4-vm-bind-unbind-all: - shard-lnl: [ABORT][195] ([Intel XE#1794]) -> [PASS][196] [195]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8157/shard-lnl-2/igt@xe_pm@s4-vm-bind-unbind-all.html [196]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12325/shard-lnl-8/igt@xe_pm@s4-vm-bind-unbind-all.html #### Warnings #### * igt@kms_content_protection@atomic: - shard-bmg: [SKIP][197] ([Intel XE#2341]) -> [FAIL][198] ([Intel XE#1178]) [197]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8157/shard-bmg-6/igt@kms_content_protection@atomic.html [198]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12325/shard-bmg-5/igt@kms_content_protection@atomic.html * igt@kms_flip@bo-too-big-interruptible@a-edp1: - shard-lnl: [TIMEOUT][199] ([Intel XE#1504]) -> [INCOMPLETE][200] ([Intel XE#1504]) +1 other test incomplete [199]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8157/shard-lnl-6/igt@kms_flip@bo-too-big-interruptible@a-edp1.html [200]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12325/shard-lnl-1/igt@kms_flip@bo-too-big-interruptible@a-edp1.html * igt@kms_frontbuffer_tracking@drrs-2p-primscrn-cur-indfb-draw-blt: - shard-bmg: [SKIP][201] ([Intel XE#2312]) -> [SKIP][202] ([Intel XE#2311]) +10 other tests skip [201]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8157/shard-bmg-6/igt@kms_frontbuffer_tracking@drrs-2p-primscrn-cur-indfb-draw-blt.html [202]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12325/shard-bmg-5/igt@kms_frontbuffer_tracking@drrs-2p-primscrn-cur-indfb-draw-blt.html * igt@kms_frontbuffer_tracking@drrs-2p-scndscrn-spr-indfb-move: - shard-bmg: [SKIP][203] ([Intel XE#2311]) -> [SKIP][204] ([Intel XE#2312]) +3 other tests skip [203]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8157/shard-bmg-5/igt@kms_frontbuffer_tracking@drrs-2p-scndscrn-spr-indfb-move.html [204]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12325/shard-bmg-6/igt@kms_frontbuffer_tracking@drrs-2p-scndscrn-spr-indfb-move.html * igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-cur-indfb-move: - shard-bmg: [FAIL][205] ([Intel XE#2333]) -> [SKIP][206] ([Intel XE#2312]) +1 other test skip [205]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8157/shard-bmg-5/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-cur-indfb-move.html [206]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12325/shard-bmg-6/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-cur-indfb-move.html * igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-shrfb-msflip-blt: - shard-bmg: [SKIP][207] ([Intel XE#2312]) -> [FAIL][208] ([Intel XE#2333]) +7 other tests fail [207]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8157/shard-bmg-6/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-shrfb-msflip-blt.html [208]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12325/shard-bmg-8/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-shrfb-msflip-blt.html * igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-indfb-draw-render: - shard-bmg: [SKIP][209] ([Intel XE#2312]) -> [SKIP][210] ([Intel XE#2313]) +15 other tests skip [209]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8157/shard-bmg-6/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-indfb-draw-render.html [210]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12325/shard-bmg-5/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-indfb-draw-render.html * igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-spr-indfb-draw-blt: - shard-bmg: [SKIP][211] ([Intel XE#2313]) -> [SKIP][212] ([Intel XE#2312]) +6 other tests skip [211]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8157/shard-bmg-2/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-spr-indfb-draw-blt.html [212]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12325/shard-bmg-6/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-spr-indfb-draw-blt.html * igt@kms_tiled_display@basic-test-pattern: - shard-dg2-set2: [SKIP][213] ([Intel XE#362]) -> [FAIL][214] ([Intel XE#1729]) [213]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8157/shard-dg2-463/igt@kms_tiled_display@basic-test-pattern.html [214]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12325/shard-dg2-433/igt@kms_tiled_display@basic-test-pattern.html * igt@xe_evict@evict-mixed-many-threads-large: - shard-bmg: [TIMEOUT][215] ([Intel XE#1473]) -> [INCOMPLETE][216] ([Intel XE#1473]) [215]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8157/shard-bmg-8/igt@xe_evict@evict-mixed-many-threads-large.html [216]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12325/shard-bmg-3/igt@xe_evict@evict-mixed-many-threads-large.html * igt@xe_evict@evict-mixed-threads-large: - shard-bmg: [FAIL][217] ([Intel XE#1000]) -> [TIMEOUT][218] ([Intel XE#1473] / [Intel XE#2472]) [217]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8157/shard-bmg-5/igt@xe_evict@evict-mixed-threads-large.html [218]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12325/shard-bmg-6/igt@xe_evict@evict-mixed-threads-large.html * igt@xe_live_ktest@xe_eudebug: - shard-bmg: [SKIP][219] ([Intel XE#2833]) -> [SKIP][220] ([Intel XE#1192]) [219]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8157/shard-bmg-8/igt@xe_live_ktest@xe_eudebug.html [220]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12325/shard-bmg-4/igt@xe_live_ktest@xe_eudebug.html - shard-lnl: [SKIP][221] ([Intel XE#2833]) -> [SKIP][222] ([Intel XE#1192] / [Intel XE#3026]) [221]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8157/shard-lnl-8/igt@xe_live_ktest@xe_eudebug.html [222]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12325/shard-lnl-3/igt@xe_live_ktest@xe_eudebug.html * igt@xe_wedged@wedged-at-any-timeout: - shard-bmg: [SKIP][223] ([Intel XE#1130]) -> [ABORT][224] ([Intel XE#3421]) [223]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8157/shard-bmg-5/igt@xe_wedged@wedged-at-any-timeout.html [224]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12325/shard-bmg-8/igt@xe_wedged@wedged-at-any-timeout.html [Intel XE#1000]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1000 [Intel XE#1122]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1122 [Intel XE#1124]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1124 [Intel XE#1125]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1125 [Intel XE#1126]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1126 [Intel XE#1127]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1127 [Intel XE#1128]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1128 [Intel XE#1130]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1130 [Intel XE#1138]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1138 [Intel XE#1178]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1178 [Intel XE#1192]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1192 [Intel XE#1392]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1392 [Intel XE#1397]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1397 [Intel XE#1406]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1406 [Intel XE#1407]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1407 [Intel XE#1421]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1421 [Intel XE#1424]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1424 [Intel XE#1439]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1439 [Intel XE#1473]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1473 [Intel XE#1489]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1489 [Intel XE#1499]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1499 [Intel XE#1503]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1503 [Intel XE#1504]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1504 [Intel XE#1600]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1600 [Intel XE#1729]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1729 [Intel XE#1745]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1745 [Intel XE#1794]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1794 [Intel XE#1999]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1999 [Intel XE#2159]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2159 [Intel XE#2168]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2168 [Intel XE#2191]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2191 [Intel XE#2234]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2234 [Intel XE#2252]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2252 [Intel XE#2284]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2284 [Intel XE#2291]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2291 [Intel XE#2293]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2293 [Intel XE#2311]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2311 [Intel XE#2312]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2312 [Intel XE#2313]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2313 [Intel XE#2314]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2314 [Intel XE#2316]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2316 [Intel XE#2320]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2320 [Intel XE#2321]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2321 [Intel XE#2322]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2322 [Intel XE#2323]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2323 [Intel XE#2325]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2325 [Intel XE#2327]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2327 [Intel XE#2330]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2330 [Intel XE#2333]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2333 [Intel XE#2340]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2340 [Intel XE#2341]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2341 [Intel XE#2360]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2360 [Intel XE#2380]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2380 [Intel XE#2387]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2387 [Intel XE#2390]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2390 [Intel XE#2413]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2413 [Intel XE#2414]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2414 [Intel XE#2472]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2472 [Intel XE#2486]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2486 [Intel XE#2541]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2541 [Intel XE#2550]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2550 [Intel XE#2597]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2597 [Intel XE#2652]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2652 [Intel XE#2724]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2724 [Intel XE#2763]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2763 [Intel XE#2833]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2833 [Intel XE#2838]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2838 [Intel XE#2850]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2850 [Intel XE#288]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/288 [Intel XE#2882]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2882 [Intel XE#2883]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2883 [Intel XE#2887]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2887 [Intel XE#2894]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2894 [Intel XE#2905]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2905 [Intel XE#2927]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2927 [Intel XE#2934]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2934 [Intel XE#2939]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2939 [Intel XE#2961]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2961 [Intel XE#2998]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2998 [Intel XE#301]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/301 [Intel XE#3012]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3012 [Intel XE#3026]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3026 [Intel XE#306]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/306 [Intel XE#307]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/307 [Intel XE#3075]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3075 [Intel XE#308]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/308 [Intel XE#3084]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3084 [Intel XE#309]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/309 [Intel XE#314]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/314 [Intel XE#3141]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3141 [Intel XE#316]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/316 [Intel XE#323]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/323 [Intel XE#3278]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3278 [Intel XE#3309]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3309 [Intel XE#3321]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3321 [Intel XE#3414]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3414 [Intel XE#3421]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3421 [Intel XE#3442]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3442 [Intel XE#346]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/346 [Intel XE#3546]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3546 [Intel XE#356]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/356 [Intel XE#3573]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3573 [Intel XE#362]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/362 [Intel XE#3658]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3658 [Intel XE#366]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/366 [Intel XE#367]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/367 [Intel XE#373]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/373 [Intel XE#3781]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3781 [Intel XE#3803]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3803 [Intel XE#402]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/402 [Intel XE#455]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/455 [Intel XE#605]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/605 [Intel XE#610]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/610 [Intel XE#616]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/616 [Intel XE#651]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/651 [Intel XE#653]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/653 [Intel XE#656]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/656 [Intel XE#658]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/658 [Intel XE#688]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/688 [Intel XE#703]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/703 [Intel XE#756]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/756 [Intel XE#776]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/776 [Intel XE#787]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/787 [Intel XE#836]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/836 [Intel XE#877]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/877 [Intel XE#886]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/886 [Intel XE#929]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/929 [Intel XE#944]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/944 [Intel XE#979]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/979 Build changes ------------- * IGT: IGT_8157 -> IGTPW_12325 * Linux: xe-2380-63be16e210b1c3e43b43d8ca9b7e17f15142d2c3 -> xe-2386-49cc582754c205bbe43d4ef2b1fd3894bee1f3bd IGTPW_12325: 0d3609eee8d621ac5c083e1136e41cb2a6d6e633 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git IGT_8157: 48a70f6795e6d68b9fae275261ae3b09d3401fe1 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git xe-2380-63be16e210b1c3e43b43d8ca9b7e17f15142d2c3: 63be16e210b1c3e43b43d8ca9b7e17f15142d2c3 xe-2386-49cc582754c205bbe43d4ef2b1fd3894bee1f3bd: 49cc582754c205bbe43d4ef2b1fd3894bee1f3bd == Logs == For more details see: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12325/index.html [-- Attachment #2: Type: text/html, Size: 71542 bytes --] ^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: ✗ Xe.CI.Full: failure for igt_facts for fact tracking (rev2) 2024-12-17 4:17 ` ✗ Xe.CI.Full: failure " Patchwork @ 2024-12-17 5:14 ` Peter Senna Tschudin 0 siblings, 0 replies; 20+ messages in thread From: Peter Senna Tschudin @ 2024-12-17 5:14 UTC (permalink / raw) To: igt-dev, I915-ci-infra Dear I915, On 17.12.2024 05:17, Patchwork wrote: > == Series Details == > > Series: igt_facts for fact tracking (rev2) > URL : https://patchwork.freedesktop.org/series/142628/ > State : failure > > == Summary == > > CI Bug Log - changes from XEIGT_8157_full -> XEIGTPW_12325_full > ==================================================== > > Summary > ------- > > **FAILURE** > > Serious unknown changes coming with XEIGTPW_12325_full absolutely need to be > verified manually. > > If you think the reported changes have nothing to do with the changes > introduced in XEIGTPW_12325_full, please notify your bug team (I915-ci-infra@lists.freedesktop.org) to allow them > to document this new failure mode, which will reduce false positives in CI. > > > > Participating hosts (4 -> 4) > ------------------------------ > > No changes in participating hosts > > Possible new issues > ------------------- > > Here are the unknown changes that may have been introduced in XEIGTPW_12325_full: > > ### IGT changes ### > > #### Possible regressions #### > > * igt@kms_async_flips@crc-atomic@pipe-a-hdmi-a-6: > - shard-dg2-set2: NOTRUN -> [INCOMPLETE][1] +3 other tests incomplete > [1]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12325/shard-dg2-463/igt@kms_async_flips@crc-atomic@pipe-a-hdmi-a-6.html > > * igt@kms_flip@2x-flip-vs-suspend-interruptible@ab-dp2-hdmi-a3: > - shard-bmg: NOTRUN -> [FAIL][2] > [2]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12325/shard-bmg-3/igt@kms_flip@2x-flip-vs-suspend-interruptible@ab-dp2-hdmi-a3.html > > * igt@kms_flip@2x-plain-flip-ts-check-interruptible@ab-hdmi-a6-dp4: > - shard-dg2-set2: [PASS][3] -> [FAIL][4] +2 other tests fail > [3]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8157/shard-dg2-463/igt@kms_flip@2x-plain-flip-ts-check-interruptible@ab-hdmi-a6-dp4.html > [4]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12325/shard-dg2-464/igt@kms_flip@2x-plain-flip-ts-check-interruptible@ab-hdmi-a6-dp4.html > > * igt@kms_flip@flip-vs-expired-vblank-interruptible@a-hdmi-a6: > - shard-dg2-set2: NOTRUN -> [FAIL][5] > [5]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12325/shard-dg2-436/igt@kms_flip@flip-vs-expired-vblank-interruptible@a-hdmi-a6.html > > * igt@kms_flip@flip-vs-suspend-interruptible@d-dp2: > - shard-bmg: [PASS][6] -> [FAIL][7] +1 other test fail > [6]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8157/shard-bmg-4/igt@kms_flip@flip-vs-suspend-interruptible@d-dp2.html > [7]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12325/shard-bmg-4/igt@kms_flip@flip-vs-suspend-interruptible@d-dp2.html > > * igt@kms_pipe_crc_basic@suspend-read-crc@pipe-b-dp-4: > - shard-dg2-set2: [PASS][8] -> [INCOMPLETE][9] +1 other test incomplete > [8]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8157/shard-dg2-433/igt@kms_pipe_crc_basic@suspend-read-crc@pipe-b-dp-4.html > [9]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12325/shard-dg2-436/igt@kms_pipe_crc_basic@suspend-read-crc@pipe-b-dp-4.html > > * igt@kms_vblank@ts-continuation-suspend: > - shard-bmg: [PASS][10] -> [INCOMPLETE][11] +9 other tests incomplete > [10]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8157/shard-bmg-8/igt@kms_vblank@ts-continuation-suspend.html > [11]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12325/shard-bmg-7/igt@kms_vblank@ts-continuation-suspend.html > > * igt@xe_wedged@basic-wedged: > - shard-bmg: [PASS][12] -> [ABORT][13] > [12]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8157/shard-bmg-2/igt@xe_wedged@basic-wedged.html > [13]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12325/shard-bmg-5/igt@xe_wedged@basic-wedged.html > > > #### Warnings #### > > * igt@xe_live_ktest@xe_bo: > - shard-dg2-set2: [TIMEOUT][14] ([Intel XE#2961] / [Intel XE#2998]) -> [INCOMPLETE][15] +1 other test incomplete > [14]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8157/shard-dg2-436/igt@xe_live_ktest@xe_bo.html > [15]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12325/shard-dg2-464/igt@xe_live_ktest@xe_bo.html > Possible regressions and warnings are not related to my change. Please fix and re-run. [...] Thank you! ^ permalink raw reply [flat|nested] 20+ messages in thread
* ✓ i915.CI.BAT: success for igt_facts for fact tracking (rev2) 2024-12-16 15:14 [PATCH i-g-t v14 resend 0/3] igt_facts for fact tracking Peter Senna Tschudin ` (5 preceding siblings ...) 2024-12-17 4:17 ` ✗ Xe.CI.Full: failure " Patchwork @ 2024-12-17 9:33 ` Patchwork 2024-12-17 14:25 ` ✗ i915.CI.Full: failure " Patchwork 2024-12-19 7:18 ` ✓ i915.CI.Full: success " Patchwork 8 siblings, 0 replies; 20+ messages in thread From: Patchwork @ 2024-12-17 9:33 UTC (permalink / raw) To: Peter Senna Tschudin; +Cc: igt-dev == Series Details == Series: igt_facts for fact tracking (rev2) URL : https://patchwork.freedesktop.org/series/142628/ State : success == Summary == CI Bug Log - changes from IGT_8157 -> IGTPW_12325 ==================================================== Summary ------- **SUCCESS** No regressions found. External URL: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/index.html Participating hosts (45 -> 44) ------------------------------ Missing (1): fi-snb-2520m Known issues ------------ Here are the changes found in IGTPW_12325 that come from known issues: ### IGT changes ### #### Issues hit #### * igt@dmabuf@all-tests: - bat-apl-1: [PASS][1] -> [INCOMPLETE][2] ([i915#12904]) +1 other test incomplete [1]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8157/bat-apl-1/igt@dmabuf@all-tests.html [2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/bat-apl-1/igt@dmabuf@all-tests.html * igt@i915_pm_rpm@module-reload: - bat-arlh-3: [PASS][3] -> [INCOMPLETE][4] ([i915#13354]) [3]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8157/bat-arlh-3/igt@i915_pm_rpm@module-reload.html [4]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/bat-arlh-3/igt@i915_pm_rpm@module-reload.html * igt@i915_selftest@live: - bat-mtlp-8: [PASS][5] -> [ABORT][6] ([i915#12061]) +1 other test abort [5]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8157/bat-mtlp-8/igt@i915_selftest@live.html [6]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/bat-mtlp-8/igt@i915_selftest@live.html - bat-arls-5: NOTRUN -> [ABORT][7] ([i915#12061]) [7]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/bat-arls-5/igt@i915_selftest@live.html - bat-adlp-11: [PASS][8] -> [ABORT][9] ([i915#9413]) +1 other test abort [8]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8157/bat-adlp-11/igt@i915_selftest@live.html [9]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/bat-adlp-11/igt@i915_selftest@live.html * igt@i915_selftest@live@workarounds: - bat-arls-5: [PASS][10] -> [ABORT][11] ([i915#12061]) [10]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8157/bat-arls-5/igt@i915_selftest@live@workarounds.html [11]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/bat-arls-5/igt@i915_selftest@live@workarounds.html - bat-arlh-2: [PASS][12] -> [ABORT][13] ([i915#12061]) +1 other test abort [12]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8157/bat-arlh-2/igt@i915_selftest@live@workarounds.html [13]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/bat-arlh-2/igt@i915_selftest@live@workarounds.html {name}: This element is suppressed. This means it is ignored when computing the status of the difference (SUCCESS, WARNING, or FAILURE). [i915#12061]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12061 [i915#12904]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12904 [i915#13354]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13354 [i915#9413]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9413 Build changes ------------- * CI: CI-20190529 -> None * IGT: IGT_8157 -> IGTPW_12325 * Linux: CI_DRM_15848 -> CI_DRM_15854 CI-20190529: 20190529 CI_DRM_15848: 63be16e210b1c3e43b43d8ca9b7e17f15142d2c3 @ git://anongit.freedesktop.org/gfx-ci/linux CI_DRM_15854: 49cc582754c205bbe43d4ef2b1fd3894bee1f3bd @ git://anongit.freedesktop.org/gfx-ci/linux IGTPW_12325: 0d3609eee8d621ac5c083e1136e41cb2a6d6e633 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git IGT_8157: 48a70f6795e6d68b9fae275261ae3b09d3401fe1 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git == Logs == For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/index.html ^ permalink raw reply [flat|nested] 20+ messages in thread
* ✗ i915.CI.Full: failure for igt_facts for fact tracking (rev2) 2024-12-16 15:14 [PATCH i-g-t v14 resend 0/3] igt_facts for fact tracking Peter Senna Tschudin ` (6 preceding siblings ...) 2024-12-17 9:33 ` ✓ i915.CI.BAT: success " Patchwork @ 2024-12-17 14:25 ` Patchwork 2024-12-18 5:18 ` Peter Senna Tschudin 2024-12-19 7:18 ` ✓ i915.CI.Full: success " Patchwork 8 siblings, 1 reply; 20+ messages in thread From: Patchwork @ 2024-12-17 14:25 UTC (permalink / raw) To: Peter Senna Tschudin; +Cc: igt-dev == Series Details == Series: igt_facts for fact tracking (rev2) URL : https://patchwork.freedesktop.org/series/142628/ State : failure == Summary == CI Bug Log - changes from CI_DRM_15854_full -> IGTPW_12325_full ==================================================== Summary ------- **FAILURE** Serious unknown changes coming with IGTPW_12325_full absolutely need to be verified manually. If you think the reported changes have nothing to do with the changes introduced in IGTPW_12325_full, please notify your bug team (I915-ci-infra@lists.freedesktop.org) 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_12325/index.html Participating hosts (11 -> 12) ------------------------------ Additional (1): shard-dg2-set2 Possible new issues ------------------- Here are the unknown changes that may have been introduced in IGTPW_12325_full: ### IGT changes ### #### Possible regressions #### * igt@gem_eio@in-flight-contexts-10ms: - shard-snb: NOTRUN -> [FAIL][1] [1]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-snb7/igt@gem_eio@in-flight-contexts-10ms.html * igt@gem_eio@in-flight-suspend: - shard-glk: NOTRUN -> [INCOMPLETE][2] [2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-glk7/igt@gem_eio@in-flight-suspend.html * igt@kms_color@invalid-degamma-lut-sizes: - shard-snb: NOTRUN -> [INCOMPLETE][3] [3]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-snb1/igt@kms_color@invalid-degamma-lut-sizes.html * igt@perf_pmu@busy-accuracy-98@vcs1: - shard-mtlp: [PASS][4] -> [FAIL][5] [4]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15854/shard-mtlp-8/igt@perf_pmu@busy-accuracy-98@vcs1.html [5]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-mtlp-5/igt@perf_pmu@busy-accuracy-98@vcs1.html * igt@perf_pmu@busy-accuracy-98@vecs1: - shard-dg2: [PASS][6] -> [FAIL][7] +1 other test fail [6]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15854/shard-dg2-7/igt@perf_pmu@busy-accuracy-98@vecs1.html [7]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-10/igt@perf_pmu@busy-accuracy-98@vecs1.html #### Warnings #### * igt@gem_tiled_swapping@non-threaded: - shard-tglu: [FAIL][8] ([i915#12941]) -> [FAIL][9] [8]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15854/shard-tglu-3/igt@gem_tiled_swapping@non-threaded.html [9]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-tglu-6/igt@gem_tiled_swapping@non-threaded.html * igt@kms_async_flips@crc-atomic: - shard-glk: [INCOMPLETE][10] ([i915#13287]) -> [INCOMPLETE][11] +1 other test incomplete [10]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15854/shard-glk1/igt@kms_async_flips@crc-atomic.html [11]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-glk6/igt@kms_async_flips@crc-atomic.html Known issues ------------ Here are the changes found in IGTPW_12325_full that come from known issues: ### IGT changes ### #### Issues hit #### * igt@api_intel_bb@crc32: - shard-dg1: NOTRUN -> [SKIP][12] ([i915#6230]) [12]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg1-17/igt@api_intel_bb@crc32.html - shard-tglu: NOTRUN -> [SKIP][13] ([i915#6230]) [13]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-tglu-4/igt@api_intel_bb@crc32.html * igt@api_intel_bb@object-reloc-keep-cache: - shard-rkl: NOTRUN -> [SKIP][14] ([i915#8411]) +2 other tests skip [14]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-rkl-3/igt@api_intel_bb@object-reloc-keep-cache.html * igt@api_intel_bb@object-reloc-purge-cache: - shard-dg1: NOTRUN -> [SKIP][15] ([i915#8411]) [15]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg1-18/igt@api_intel_bb@object-reloc-purge-cache.html * igt@drm_fdinfo@busy-idle@bcs0: - shard-dg2: NOTRUN -> [SKIP][16] ([i915#8414]) +25 other tests skip [16]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-10/igt@drm_fdinfo@busy-idle@bcs0.html * igt@drm_fdinfo@busy-idle@vcs1: - shard-dg1: NOTRUN -> [SKIP][17] ([i915#8414]) +8 other tests skip [17]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg1-13/igt@drm_fdinfo@busy-idle@vcs1.html * igt@drm_fdinfo@busy-idle@vecs0: - shard-mtlp: NOTRUN -> [SKIP][18] ([i915#8414]) +6 other tests skip [18]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-mtlp-1/igt@drm_fdinfo@busy-idle@vecs0.html * igt@gem_bad_reloc@negative-reloc: - shard-rkl: NOTRUN -> [SKIP][19] ([i915#3281]) +17 other tests skip [19]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-rkl-7/igt@gem_bad_reloc@negative-reloc.html * igt@gem_ccs@block-copy-compressed: - shard-rkl: NOTRUN -> [SKIP][20] ([i915#3555] / [i915#9323]) [20]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-rkl-4/igt@gem_ccs@block-copy-compressed.html * igt@gem_ccs@ctrl-surf-copy: - shard-dg1: NOTRUN -> [SKIP][21] ([i915#3555] / [i915#9323]) [21]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg1-12/igt@gem_ccs@ctrl-surf-copy.html * igt@gem_ccs@large-ctrl-surf-copy: - shard-dg1: NOTRUN -> [SKIP][22] ([i915#13008]) [22]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg1-13/igt@gem_ccs@large-ctrl-surf-copy.html * igt@gem_ccs@suspend-resume@tile64-compressed-compfmt0-smem-lmem0: - shard-dg2: NOTRUN -> [INCOMPLETE][23] ([i915#12392] / [i915#7297]) [23]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-4/igt@gem_ccs@suspend-resume@tile64-compressed-compfmt0-smem-lmem0.html * igt@gem_close_race@multigpu-basic-threads: - shard-rkl: NOTRUN -> [SKIP][24] ([i915#7697]) [24]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-rkl-7/igt@gem_close_race@multigpu-basic-threads.html * igt@gem_create@create-ext-set-pat: - shard-rkl: NOTRUN -> [SKIP][25] ([i915#8562]) [25]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-rkl-7/igt@gem_create@create-ext-set-pat.html * igt@gem_ctx_persistence@heartbeat-stop: - shard-dg1: NOTRUN -> [SKIP][26] ([i915#8555]) +1 other test skip [26]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg1-14/igt@gem_ctx_persistence@heartbeat-stop.html - shard-mtlp: NOTRUN -> [SKIP][27] ([i915#8555]) [27]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-mtlp-2/igt@gem_ctx_persistence@heartbeat-stop.html - shard-dg2: NOTRUN -> [SKIP][28] ([i915#8555]) [28]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-8/igt@gem_ctx_persistence@heartbeat-stop.html * igt@gem_ctx_persistence@hostile: - shard-mtlp: [PASS][29] -> [FAIL][30] ([i915#11980] / [i915#12580]) [29]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15854/shard-mtlp-8/igt@gem_ctx_persistence@hostile.html [30]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-mtlp-6/igt@gem_ctx_persistence@hostile.html * igt@gem_ctx_persistence@legacy-engines-hostile-preempt: - shard-snb: NOTRUN -> [SKIP][31] ([i915#1099]) +6 other tests skip [31]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-snb7/igt@gem_ctx_persistence@legacy-engines-hostile-preempt.html * igt@gem_ctx_sseu@invalid-args: - shard-rkl: NOTRUN -> [SKIP][32] ([i915#280]) [32]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-rkl-1/igt@gem_ctx_sseu@invalid-args.html - shard-dg1: NOTRUN -> [SKIP][33] ([i915#280]) [33]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg1-14/igt@gem_ctx_sseu@invalid-args.html * igt@gem_ctx_sseu@invalid-sseu: - shard-tglu-1: NOTRUN -> [SKIP][34] ([i915#280]) [34]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-tglu-1/igt@gem_ctx_sseu@invalid-sseu.html * igt@gem_eio@hibernate: - shard-dg1: NOTRUN -> [ABORT][35] ([i915#7975] / [i915#8213]) [35]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg1-14/igt@gem_eio@hibernate.html * igt@gem_exec_balancer@invalid-bonds: - shard-dg2: NOTRUN -> [SKIP][36] ([i915#4036]) [36]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-3/igt@gem_exec_balancer@invalid-bonds.html * igt@gem_exec_balancer@parallel: - shard-rkl: NOTRUN -> [SKIP][37] ([i915#4525]) [37]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-rkl-3/igt@gem_exec_balancer@parallel.html * igt@gem_exec_balancer@parallel-keep-submit-fence: - shard-tglu: NOTRUN -> [SKIP][38] ([i915#4525]) +1 other test skip [38]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-tglu-10/igt@gem_exec_balancer@parallel-keep-submit-fence.html * igt@gem_exec_big@single: - shard-tglu: NOTRUN -> [ABORT][39] ([i915#11713]) [39]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-tglu-8/igt@gem_exec_big@single.html * igt@gem_exec_capture@capture-invisible@smem0: - shard-glk: NOTRUN -> [SKIP][40] ([i915#6334]) +1 other test skip [40]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-glk6/igt@gem_exec_capture@capture-invisible@smem0.html * igt@gem_exec_capture@capture-recoverable: - shard-rkl: NOTRUN -> [SKIP][41] ([i915#6344]) [41]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-rkl-6/igt@gem_exec_capture@capture-recoverable.html * igt@gem_exec_fence@submit67: - shard-mtlp: NOTRUN -> [SKIP][42] ([i915#4812]) [42]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-mtlp-4/igt@gem_exec_fence@submit67.html - shard-dg2: NOTRUN -> [SKIP][43] ([i915#4812]) [43]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-1/igt@gem_exec_fence@submit67.html * igt@gem_exec_fence@syncobj-backward-timeline-chain-engines: - shard-snb: NOTRUN -> [SKIP][44] +399 other tests skip [44]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-snb2/igt@gem_exec_fence@syncobj-backward-timeline-chain-engines.html * igt@gem_exec_flush@basic-uc-rw-default: - shard-dg2: NOTRUN -> [SKIP][45] ([i915#3539] / [i915#4852]) +1 other test skip [45]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-2/igt@gem_exec_flush@basic-uc-rw-default.html * igt@gem_exec_flush@basic-wb-rw-before-default: - shard-dg1: NOTRUN -> [SKIP][46] ([i915#3539] / [i915#4852]) +2 other tests skip [46]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg1-12/igt@gem_exec_flush@basic-wb-rw-before-default.html * igt@gem_exec_params@rsvd2-dirt: - shard-dg2: NOTRUN -> [SKIP][47] ([i915#5107]) [47]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-6/igt@gem_exec_params@rsvd2-dirt.html * igt@gem_exec_reloc@basic-cpu-gtt-noreloc: - shard-dg2: NOTRUN -> [SKIP][48] ([i915#3281]) +13 other tests skip [48]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-10/igt@gem_exec_reloc@basic-cpu-gtt-noreloc.html * igt@gem_exec_reloc@basic-gtt: - shard-dg1: NOTRUN -> [SKIP][49] ([i915#3281]) +12 other tests skip [49]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg1-14/igt@gem_exec_reloc@basic-gtt.html * igt@gem_exec_reloc@basic-wc-cpu-active: - shard-mtlp: NOTRUN -> [SKIP][50] ([i915#3281]) +3 other tests skip [50]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-mtlp-8/igt@gem_exec_reloc@basic-wc-cpu-active.html * igt@gem_exec_schedule@preempt-queue: - shard-dg1: NOTRUN -> [SKIP][51] ([i915#4812]) +4 other tests skip [51]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg1-13/igt@gem_exec_schedule@preempt-queue.html * igt@gem_exec_suspend@basic-s3: - shard-rkl: [PASS][52] -> [DMESG-FAIL][53] ([i915#12964]) +2 other tests dmesg-fail [52]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15854/shard-rkl-5/igt@gem_exec_suspend@basic-s3.html [53]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-rkl-7/igt@gem_exec_suspend@basic-s3.html * igt@gem_exec_suspend@basic-s4-devices: - shard-dg2: [PASS][54] -> [ABORT][55] ([i915#7975] / [i915#8213]) +1 other test abort [54]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15854/shard-dg2-11/igt@gem_exec_suspend@basic-s4-devices.html [55]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-10/igt@gem_exec_suspend@basic-s4-devices.html * igt@gem_fence_thrash@bo-write-verify-y: - shard-dg2: NOTRUN -> [SKIP][56] ([i915#4860]) +1 other test skip [56]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-6/igt@gem_fence_thrash@bo-write-verify-y.html - shard-mtlp: NOTRUN -> [SKIP][57] ([i915#4860]) [57]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-mtlp-5/igt@gem_fence_thrash@bo-write-verify-y.html * igt@gem_huc_copy@huc-copy: - shard-rkl: NOTRUN -> [SKIP][58] ([i915#2190]) [58]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-rkl-7/igt@gem_huc_copy@huc-copy.html - shard-tglu: NOTRUN -> [SKIP][59] ([i915#2190]) [59]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-tglu-2/igt@gem_huc_copy@huc-copy.html - shard-glk: NOTRUN -> [SKIP][60] ([i915#2190]) [60]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-glk2/igt@gem_huc_copy@huc-copy.html * igt@gem_lmem_swapping@heavy-random: - shard-glk: NOTRUN -> [SKIP][61] ([i915#4613]) +5 other tests skip [61]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-glk8/igt@gem_lmem_swapping@heavy-random.html * igt@gem_lmem_swapping@heavy-verify-multi-ccs: - shard-tglu-1: NOTRUN -> [SKIP][62] ([i915#4613]) [62]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-tglu-1/igt@gem_lmem_swapping@heavy-verify-multi-ccs.html * igt@gem_lmem_swapping@parallel-random-verify-ccs: - shard-rkl: NOTRUN -> [SKIP][63] ([i915#4613]) +6 other tests skip [63]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-rkl-3/igt@gem_lmem_swapping@parallel-random-verify-ccs.html * igt@gem_lmem_swapping@verify-random-ccs: - shard-tglu: NOTRUN -> [SKIP][64] ([i915#4613]) +1 other test skip [64]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-tglu-3/igt@gem_lmem_swapping@verify-random-ccs.html * igt@gem_mmap@basic: - shard-mtlp: NOTRUN -> [SKIP][65] ([i915#4083]) +1 other test skip [65]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-mtlp-4/igt@gem_mmap@basic.html * igt@gem_mmap_gtt@basic-small-copy-odd: - shard-dg1: NOTRUN -> [SKIP][66] ([i915#4077]) +9 other tests skip [66]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg1-18/igt@gem_mmap_gtt@basic-small-copy-odd.html * igt@gem_mmap_gtt@cpuset-big-copy-odd: - shard-dg2: NOTRUN -> [SKIP][67] ([i915#4077]) +5 other tests skip [67]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-4/igt@gem_mmap_gtt@cpuset-big-copy-odd.html * igt@gem_mmap_offset@clear-via-pagefault: - shard-mtlp: [PASS][68] -> [ABORT][69] ([i915#10729]) +1 other test abort [68]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15854/shard-mtlp-7/igt@gem_mmap_offset@clear-via-pagefault.html [69]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-mtlp-7/igt@gem_mmap_offset@clear-via-pagefault.html * igt@gem_mmap_wc@write-cpu-read-wc: - shard-dg2: NOTRUN -> [SKIP][70] ([i915#4083]) +2 other tests skip [70]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-3/igt@gem_mmap_wc@write-cpu-read-wc.html * igt@gem_mmap_wc@write-cpu-read-wc-unflushed: - shard-dg1: NOTRUN -> [SKIP][71] ([i915#4083]) +6 other tests skip [71]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg1-17/igt@gem_mmap_wc@write-cpu-read-wc-unflushed.html * igt@gem_partial_pwrite_pread@writes-after-reads-display: - shard-dg2: NOTRUN -> [SKIP][72] ([i915#3282]) +3 other tests skip [72]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-8/igt@gem_partial_pwrite_pread@writes-after-reads-display.html * igt@gem_partial_pwrite_pread@writes-after-reads-uncached: - shard-mtlp: NOTRUN -> [SKIP][73] ([i915#3282]) +1 other test skip [73]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-mtlp-4/igt@gem_partial_pwrite_pread@writes-after-reads-uncached.html * igt@gem_pwrite@basic-exhaustion: - shard-rkl: NOTRUN -> [SKIP][74] ([i915#3282]) +8 other tests skip [74]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-rkl-4/igt@gem_pwrite@basic-exhaustion.html - shard-dg1: NOTRUN -> [SKIP][75] ([i915#3282]) +6 other tests skip [75]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg1-17/igt@gem_pwrite@basic-exhaustion.html * igt@gem_pxp@create-protected-buffer: - shard-rkl: NOTRUN -> [TIMEOUT][76] ([i915#12964]) +1 other test timeout [76]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-rkl-1/igt@gem_pxp@create-protected-buffer.html * igt@gem_pxp@create-valid-protected-context: - shard-tglu: [PASS][77] -> [SKIP][78] ([i915#4270]) [77]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15854/shard-tglu-2/igt@gem_pxp@create-valid-protected-context.html [78]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-tglu-3/igt@gem_pxp@create-valid-protected-context.html * igt@gem_pxp@dmabuf-shared-protected-dst-is-context-refcounted: - shard-dg1: NOTRUN -> [SKIP][79] ([i915#4270]) +3 other tests skip [79]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg1-12/igt@gem_pxp@dmabuf-shared-protected-dst-is-context-refcounted.html * igt@gem_pxp@hw-rejects-pxp-buffer: - shard-rkl: NOTRUN -> [TIMEOUT][80] ([i915#12917] / [i915#12964]) +3 other tests timeout [80]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-rkl-2/igt@gem_pxp@hw-rejects-pxp-buffer.html * igt@gem_pxp@protected-raw-src-copy-not-readible: - shard-dg2: NOTRUN -> [SKIP][81] ([i915#4270]) +5 other tests skip [81]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-4/igt@gem_pxp@protected-raw-src-copy-not-readible.html * igt@gem_pxp@verify-pxp-stale-ctx-execution: - shard-tglu: NOTRUN -> [SKIP][82] ([i915#4270]) [82]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-tglu-3/igt@gem_pxp@verify-pxp-stale-ctx-execution.html * igt@gem_render_copy@y-tiled-ccs-to-y-tiled-ccs: - shard-mtlp: NOTRUN -> [SKIP][83] ([i915#8428]) +2 other tests skip [83]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-mtlp-5/igt@gem_render_copy@y-tiled-ccs-to-y-tiled-ccs.html * igt@gem_render_copy@yf-tiled-mc-ccs-to-vebox-y-tiled: - shard-dg2: NOTRUN -> [SKIP][84] ([i915#5190] / [i915#8428]) +2 other tests skip [84]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-5/igt@gem_render_copy@yf-tiled-mc-ccs-to-vebox-y-tiled.html * igt@gem_set_tiling_vs_blt@tiled-to-tiled: - shard-dg1: NOTRUN -> [SKIP][85] ([i915#4079]) +1 other test skip [85]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg1-18/igt@gem_set_tiling_vs_blt@tiled-to-tiled.html * igt@gem_set_tiling_vs_blt@tiled-to-untiled: - shard-dg2: NOTRUN -> [SKIP][86] ([i915#4079]) [86]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-2/igt@gem_set_tiling_vs_blt@tiled-to-untiled.html * igt@gem_userptr_blits@dmabuf-sync: - shard-glk: NOTRUN -> [SKIP][87] ([i915#3323]) [87]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-glk6/igt@gem_userptr_blits@dmabuf-sync.html * igt@gem_userptr_blits@dmabuf-unsync: - shard-tglu-1: NOTRUN -> [SKIP][88] ([i915#3297]) +1 other test skip [88]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-tglu-1/igt@gem_userptr_blits@dmabuf-unsync.html * igt@gem_userptr_blits@forbidden-operations: - shard-rkl: NOTRUN -> [SKIP][89] ([i915#3282] / [i915#3297]) [89]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-rkl-3/igt@gem_userptr_blits@forbidden-operations.html - shard-dg1: NOTRUN -> [SKIP][90] ([i915#3282] / [i915#3297]) [90]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg1-18/igt@gem_userptr_blits@forbidden-operations.html * igt@gem_userptr_blits@map-fixed-invalidate-busy: - shard-dg1: NOTRUN -> [SKIP][91] ([i915#3297] / [i915#4880]) [91]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg1-12/igt@gem_userptr_blits@map-fixed-invalidate-busy.html * igt@gem_userptr_blits@relocations: - shard-rkl: NOTRUN -> [SKIP][92] ([i915#3281] / [i915#3297]) [92]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-rkl-5/igt@gem_userptr_blits@relocations.html * igt@gem_userptr_blits@unsync-unmap-after-close: - shard-dg1: NOTRUN -> [SKIP][93] ([i915#3297]) +1 other test skip [93]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg1-18/igt@gem_userptr_blits@unsync-unmap-after-close.html * igt@gem_userptr_blits@unsync-unmap-cycles: - shard-rkl: NOTRUN -> [SKIP][94] ([i915#3297]) +3 other tests skip [94]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-rkl-5/igt@gem_userptr_blits@unsync-unmap-cycles.html - shard-tglu: NOTRUN -> [SKIP][95] ([i915#3297]) +1 other test skip [95]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-tglu-5/igt@gem_userptr_blits@unsync-unmap-cycles.html * igt@gem_workarounds@suspend-resume: - shard-glk: NOTRUN -> [INCOMPLETE][96] ([i915#13356]) [96]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-glk4/igt@gem_workarounds@suspend-resume.html * igt@gen9_exec_parse@batch-invalid-length: - shard-mtlp: NOTRUN -> [SKIP][97] ([i915#2856]) [97]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-mtlp-1/igt@gen9_exec_parse@batch-invalid-length.html * igt@gen9_exec_parse@bb-oversize: - shard-tglu-1: NOTRUN -> [SKIP][98] ([i915#2527] / [i915#2856]) +1 other test skip [98]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-tglu-1/igt@gen9_exec_parse@bb-oversize.html * igt@gen9_exec_parse@bb-secure: - shard-dg1: NOTRUN -> [SKIP][99] ([i915#2527]) +3 other tests skip [99]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg1-18/igt@gen9_exec_parse@bb-secure.html * igt@gen9_exec_parse@bb-start-far: - shard-dg2: NOTRUN -> [SKIP][100] ([i915#2856]) +2 other tests skip [100]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-1/igt@gen9_exec_parse@bb-start-far.html * igt@gen9_exec_parse@cmd-crossing-page: - shard-tglu: NOTRUN -> [SKIP][101] ([i915#2527] / [i915#2856]) +2 other tests skip [101]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-tglu-8/igt@gen9_exec_parse@cmd-crossing-page.html * igt@gen9_exec_parse@valid-registers: - shard-rkl: NOTRUN -> [SKIP][102] ([i915#2527]) +4 other tests skip [102]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-rkl-7/igt@gen9_exec_parse@valid-registers.html * igt@i915_module_load@load: - shard-dg2: ([PASS][103], [PASS][104], [PASS][105], [PASS][106], [PASS][107], [PASS][108], [PASS][109], [PASS][110], [PASS][111], [PASS][112], [PASS][113], [PASS][114], [PASS][115], [PASS][116], [PASS][117], [PASS][118], [PASS][119], [PASS][120], [PASS][121], [PASS][122], [PASS][123], [PASS][124], [PASS][125]) -> ([PASS][126], [PASS][127], [PASS][128], [PASS][129], [PASS][130], [PASS][131], [FAIL][132], [PASS][133], [PASS][134], [PASS][135], [PASS][136], [PASS][137], [PASS][138], [PASS][139], [PASS][140], [PASS][141], [PASS][142], [PASS][143], [PASS][144], [PASS][145], [PASS][146], [PASS][147]) ([i915#13138]) [103]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15854/shard-dg2-3/igt@i915_module_load@load.html [104]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15854/shard-dg2-2/igt@i915_module_load@load.html [105]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15854/shard-dg2-8/igt@i915_module_load@load.html [106]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15854/shard-dg2-7/igt@i915_module_load@load.html [107]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15854/shard-dg2-3/igt@i915_module_load@load.html [108]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15854/shard-dg2-2/igt@i915_module_load@load.html [109]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15854/shard-dg2-4/igt@i915_module_load@load.html [110]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15854/shard-dg2-7/igt@i915_module_load@load.html [111]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15854/shard-dg2-1/igt@i915_module_load@load.html [112]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15854/shard-dg2-8/igt@i915_module_load@load.html [113]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15854/shard-dg2-4/igt@i915_module_load@load.html [114]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15854/shard-dg2-1/igt@i915_module_load@load.html [115]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15854/shard-dg2-6/igt@i915_module_load@load.html [116]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15854/shard-dg2-4/igt@i915_module_load@load.html [117]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15854/shard-dg2-10/igt@i915_module_load@load.html [118]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15854/shard-dg2-11/igt@i915_module_load@load.html [119]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15854/shard-dg2-6/igt@i915_module_load@load.html [120]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15854/shard-dg2-5/igt@i915_module_load@load.html [121]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15854/shard-dg2-10/igt@i915_module_load@load.html [122]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15854/shard-dg2-11/igt@i915_module_load@load.html [123]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15854/shard-dg2-5/igt@i915_module_load@load.html [124]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15854/shard-dg2-10/igt@i915_module_load@load.html [125]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15854/shard-dg2-3/igt@i915_module_load@load.html [126]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-1/igt@i915_module_load@load.html [127]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-5/igt@i915_module_load@load.html [128]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-1/igt@i915_module_load@load.html [129]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-5/igt@i915_module_load@load.html [130]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-7/igt@i915_module_load@load.html [131]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-1/igt@i915_module_load@load.html [132]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-11/igt@i915_module_load@load.html [133]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-10/igt@i915_module_load@load.html [134]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-10/igt@i915_module_load@load.html [135]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-8/igt@i915_module_load@load.html [136]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-4/igt@i915_module_load@load.html [137]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-11/igt@i915_module_load@load.html [138]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-4/igt@i915_module_load@load.html [139]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-8/igt@i915_module_load@load.html [140]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-6/igt@i915_module_load@load.html [141]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-6/igt@i915_module_load@load.html [142]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-2/igt@i915_module_load@load.html [143]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-3/igt@i915_module_load@load.html [144]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-7/igt@i915_module_load@load.html [145]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-10/igt@i915_module_load@load.html [146]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-3/igt@i915_module_load@load.html [147]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-2/igt@i915_module_load@load.html * igt@i915_pipe_stress@stress-xrgb8888-ytiled: - shard-dg2: NOTRUN -> [SKIP][148] ([i915#7091]) [148]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-6/igt@i915_pipe_stress@stress-xrgb8888-ytiled.html * igt@i915_pm_freq_api@freq-suspend: - shard-rkl: NOTRUN -> [SKIP][149] ([i915#8399]) +2 other tests skip [149]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-rkl-2/igt@i915_pm_freq_api@freq-suspend.html * igt@i915_pm_rc6_residency@rc6-idle: - shard-dg1: [PASS][150] -> [FAIL][151] ([i915#3591]) [150]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15854/shard-dg1-17/igt@i915_pm_rc6_residency@rc6-idle.html [151]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg1-17/igt@i915_pm_rc6_residency@rc6-idle.html * igt@i915_pm_rc6_residency@rc6-idle@gt0-rcs0: - shard-dg1: [PASS][152] -> [FAIL][153] ([i915#12739] / [i915#3591]) [152]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15854/shard-dg1-17/igt@i915_pm_rc6_residency@rc6-idle@gt0-rcs0.html [153]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg1-17/igt@i915_pm_rc6_residency@rc6-idle@gt0-rcs0.html * igt@i915_pm_rps@basic-api: - shard-mtlp: NOTRUN -> [SKIP][154] ([i915#11681] / [i915#6621]) [154]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-mtlp-5/igt@i915_pm_rps@basic-api.html * igt@i915_pm_rps@min-max-config-idle: - shard-dg1: NOTRUN -> [SKIP][155] ([i915#11681] / [i915#6621]) [155]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg1-13/igt@i915_pm_rps@min-max-config-idle.html * igt@i915_pm_rps@thresholds-idle: - shard-dg2: NOTRUN -> [SKIP][156] ([i915#11681]) [156]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-1/igt@i915_pm_rps@thresholds-idle.html * igt@i915_power@sanity: - shard-rkl: NOTRUN -> [SKIP][157] ([i915#7984]) [157]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-rkl-2/igt@i915_power@sanity.html * igt@i915_query@hwconfig_table: - shard-tglu-1: NOTRUN -> [SKIP][158] ([i915#6245]) [158]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-tglu-1/igt@i915_query@hwconfig_table.html * igt@i915_query@query-topology-coherent-slice-mask: - shard-mtlp: NOTRUN -> [SKIP][159] ([i915#6188]) [159]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-mtlp-4/igt@i915_query@query-topology-coherent-slice-mask.html - shard-dg2: NOTRUN -> [SKIP][160] ([i915#6188]) [160]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-1/igt@i915_query@query-topology-coherent-slice-mask.html * igt@i915_query@test-query-geometry-subslices: - shard-rkl: NOTRUN -> [SKIP][161] ([i915#5723]) [161]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-rkl-1/igt@i915_query@test-query-geometry-subslices.html * igt@i915_selftest@live@workarounds: - shard-mtlp: [PASS][162] -> [ABORT][163] ([i915#12061]) +1 other test abort [162]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15854/shard-mtlp-8/igt@i915_selftest@live@workarounds.html [163]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-mtlp-2/igt@i915_selftest@live@workarounds.html * igt@i915_selftest@mock: - shard-glk: NOTRUN -> [DMESG-WARN][164] ([i915#1982] / [i915#9311]) [164]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-glk5/igt@i915_selftest@mock.html * igt@i915_selftest@mock@memory_region: - shard-dg2: NOTRUN -> [DMESG-WARN][165] ([i915#9311]) +1 other test dmesg-warn [165]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-1/igt@i915_selftest@mock@memory_region.html - shard-dg1: NOTRUN -> [DMESG-WARN][166] ([i915#9311]) +1 other test dmesg-warn [166]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg1-17/igt@i915_selftest@mock@memory_region.html - shard-tglu: NOTRUN -> [DMESG-WARN][167] ([i915#9311]) [167]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-tglu-3/igt@i915_selftest@mock@memory_region.html - shard-glk: NOTRUN -> [DMESG-WARN][168] ([i915#9311]) [168]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-glk5/igt@i915_selftest@mock@memory_region.html * igt@intel_hwmon@hwmon-write: - shard-rkl: NOTRUN -> [SKIP][169] ([i915#7707]) [169]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-rkl-7/igt@intel_hwmon@hwmon-write.html * igt@kms_addfb_basic@addfb25-framebuffer-vs-set-tiling: - shard-dg1: NOTRUN -> [SKIP][170] ([i915#4212]) [170]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg1-12/igt@kms_addfb_basic@addfb25-framebuffer-vs-set-tiling.html * igt@kms_async_flips@async-flip-suspend-resume: - shard-dg2: [PASS][171] -> [INCOMPLETE][172] ([i915#12761]) [171]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15854/shard-dg2-2/igt@kms_async_flips@async-flip-suspend-resume.html [172]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-11/igt@kms_async_flips@async-flip-suspend-resume.html * igt@kms_async_flips@async-flip-suspend-resume@pipe-a-hdmi-a-2: - shard-dg2: NOTRUN -> [INCOMPLETE][173] ([i915#12761]) [173]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-11/igt@kms_async_flips@async-flip-suspend-resume@pipe-a-hdmi-a-2.html * igt@kms_async_flips@async-flip-with-page-flip-events-atomic@pipe-b-hdmi-a-3-4-rc-ccs: - shard-dg2: NOTRUN -> [SKIP][174] ([i915#8709]) +23 other tests skip [174]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-1/igt@kms_async_flips@async-flip-with-page-flip-events-atomic@pipe-b-hdmi-a-3-4-rc-ccs.html * igt@kms_async_flips@async-flip-with-page-flip-events@pipe-a-hdmi-a-1-y-rc-ccs-cc: - shard-rkl: NOTRUN -> [SKIP][175] ([i915#8709]) +3 other tests skip [175]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-rkl-4/igt@kms_async_flips@async-flip-with-page-flip-events@pipe-a-hdmi-a-1-y-rc-ccs-cc.html * igt@kms_async_flips@async-flip-with-page-flip-events@pipe-a-hdmi-a-3-y-rc-ccs: - shard-dg1: NOTRUN -> [SKIP][176] ([i915#8709]) +7 other tests skip [176]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg1-13/igt@kms_async_flips@async-flip-with-page-flip-events@pipe-a-hdmi-a-3-y-rc-ccs.html * igt@kms_async_flips@crc-atomic@pipe-a-hdmi-a-1: - shard-dg2: NOTRUN -> [CRASH][177] ([i915#13287]) +3 other tests crash [177]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-4/igt@kms_async_flips@crc-atomic@pipe-a-hdmi-a-1.html * igt@kms_async_flips@crc-atomic@pipe-c-hdmi-a-4: - shard-dg1: NOTRUN -> [CRASH][178] ([i915#13287]) +3 other tests crash [178]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg1-14/igt@kms_async_flips@crc-atomic@pipe-c-hdmi-a-4.html * igt@kms_async_flips@crc@pipe-a-hdmi-a-2: - shard-rkl: NOTRUN -> [INCOMPLETE][179] ([i915#13287]) [179]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-rkl-3/igt@kms_async_flips@crc@pipe-a-hdmi-a-2.html * igt@kms_atomic@plane-primary-overlay-mutable-zpos: - shard-dg1: NOTRUN -> [SKIP][180] ([i915#9531]) [180]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg1-14/igt@kms_atomic@plane-primary-overlay-mutable-zpos.html - shard-tglu: NOTRUN -> [SKIP][181] ([i915#9531]) [181]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-tglu-10/igt@kms_atomic@plane-primary-overlay-mutable-zpos.html * igt@kms_atomic_transition@plane-all-modeset-transition-fencing-internal-panels: - shard-glk: NOTRUN -> [SKIP][182] ([i915#1769]) [182]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-glk2/igt@kms_atomic_transition@plane-all-modeset-transition-fencing-internal-panels.html * igt@kms_big_fb@4-tiled-32bpp-rotate-90: - shard-tglu: NOTRUN -> [SKIP][183] ([i915#5286]) +6 other tests skip [183]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-tglu-9/igt@kms_big_fb@4-tiled-32bpp-rotate-90.html * igt@kms_big_fb@4-tiled-8bpp-rotate-90: - shard-tglu-1: NOTRUN -> [SKIP][184] ([i915#5286]) +2 other tests skip [184]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-tglu-1/igt@kms_big_fb@4-tiled-8bpp-rotate-90.html * igt@kms_big_fb@4-tiled-addfb-size-offset-overflow: - shard-dg1: NOTRUN -> [SKIP][185] ([i915#5286]) [185]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg1-18/igt@kms_big_fb@4-tiled-addfb-size-offset-overflow.html * igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-0-hflip: - shard-rkl: NOTRUN -> [SKIP][186] ([i915#5286]) +8 other tests skip [186]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-rkl-4/igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-0-hflip.html * igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-180-hflip-async-flip: - shard-dg1: NOTRUN -> [SKIP][187] ([i915#4538] / [i915#5286]) +5 other tests skip [187]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg1-14/igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-180-hflip-async-flip.html * igt@kms_big_fb@linear-32bpp-rotate-90: - shard-dg1: NOTRUN -> [SKIP][188] ([i915#3638]) +3 other tests skip [188]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg1-12/igt@kms_big_fb@linear-32bpp-rotate-90.html * igt@kms_big_fb@linear-64bpp-rotate-90: - shard-rkl: NOTRUN -> [SKIP][189] ([i915#3638]) +5 other tests skip [189]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-rkl-7/igt@kms_big_fb@linear-64bpp-rotate-90.html * igt@kms_big_fb@x-tiled-32bpp-rotate-270: - shard-dg2: NOTRUN -> [SKIP][190] +11 other tests skip [190]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-8/igt@kms_big_fb@x-tiled-32bpp-rotate-270.html * igt@kms_big_fb@y-tiled-32bpp-rotate-0: - shard-dg2: NOTRUN -> [SKIP][191] ([i915#4538] / [i915#5190]) +6 other tests skip [191]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-1/igt@kms_big_fb@y-tiled-32bpp-rotate-0.html * igt@kms_big_fb@yf-tiled-max-hw-stride-64bpp-rotate-180: - shard-dg1: NOTRUN -> [SKIP][192] ([i915#4538]) +8 other tests skip [192]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg1-18/igt@kms_big_fb@yf-tiled-max-hw-stride-64bpp-rotate-180.html * igt@kms_ccs@bad-aux-stride-y-tiled-gen12-rc-ccs@pipe-d-hdmi-a-1: - shard-dg2: NOTRUN -> [SKIP][193] ([i915#10307] / [i915#10434] / [i915#6095]) +2 other tests skip [193]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-8/igt@kms_ccs@bad-aux-stride-y-tiled-gen12-rc-ccs@pipe-d-hdmi-a-1.html * igt@kms_ccs@bad-rotation-90-4-tiled-mtl-rc-ccs@pipe-b-hdmi-a-2: - shard-rkl: NOTRUN -> [SKIP][194] ([i915#6095]) +96 other tests skip [194]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-rkl-3/igt@kms_ccs@bad-rotation-90-4-tiled-mtl-rc-ccs@pipe-b-hdmi-a-2.html * igt@kms_ccs@crc-primary-basic-4-tiled-bmg-ccs: - shard-rkl: NOTRUN -> [SKIP][195] ([i915#12313]) +2 other tests skip [195]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-rkl-4/igt@kms_ccs@crc-primary-basic-4-tiled-bmg-ccs.html * igt@kms_ccs@crc-primary-rotation-180-4-tiled-bmg-ccs: - shard-tglu: NOTRUN -> [SKIP][196] ([i915#12313]) +2 other tests skip [196]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-tglu-10/igt@kms_ccs@crc-primary-rotation-180-4-tiled-bmg-ccs.html * igt@kms_ccs@crc-primary-rotation-180-4-tiled-lnl-ccs: - shard-dg2: NOTRUN -> [SKIP][197] ([i915#12313]) +1 other test skip [197]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-10/igt@kms_ccs@crc-primary-rotation-180-4-tiled-lnl-ccs.html * igt@kms_ccs@crc-primary-rotation-180-4-tiled-mtl-rc-ccs@pipe-b-hdmi-a-1: - shard-tglu-1: NOTRUN -> [SKIP][198] ([i915#6095]) +44 other tests skip [198]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-tglu-1/igt@kms_ccs@crc-primary-rotation-180-4-tiled-mtl-rc-ccs@pipe-b-hdmi-a-1.html * igt@kms_ccs@crc-primary-rotation-180-y-tiled-gen12-rc-ccs@pipe-c-edp-1: - shard-mtlp: NOTRUN -> [SKIP][199] ([i915#6095]) +4 other tests skip [199]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-mtlp-1/igt@kms_ccs@crc-primary-rotation-180-y-tiled-gen12-rc-ccs@pipe-c-edp-1.html * igt@kms_ccs@crc-primary-suspend-4-tiled-lnl-ccs: - shard-rkl: NOTRUN -> [SKIP][200] ([i915#12805]) [200]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-rkl-7/igt@kms_ccs@crc-primary-suspend-4-tiled-lnl-ccs.html * igt@kms_ccs@crc-primary-suspend-4-tiled-mtl-mc-ccs@pipe-d-hdmi-a-3: - shard-dg2: NOTRUN -> [SKIP][201] ([i915#6095]) +17 other tests skip [201]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-3/igt@kms_ccs@crc-primary-suspend-4-tiled-mtl-mc-ccs@pipe-d-hdmi-a-3.html * igt@kms_ccs@crc-primary-suspend-y-tiled-ccs@pipe-a-hdmi-a-2: - shard-glk: NOTRUN -> [INCOMPLETE][202] ([i915#12796]) +1 other test incomplete [202]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-glk6/igt@kms_ccs@crc-primary-suspend-y-tiled-ccs@pipe-a-hdmi-a-2.html * igt@kms_ccs@crc-sprite-planes-basic-4-tiled-dg2-mc-ccs@pipe-a-hdmi-a-1: - shard-tglu: NOTRUN -> [SKIP][203] ([i915#6095]) +44 other tests skip [203]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-tglu-6/igt@kms_ccs@crc-sprite-planes-basic-4-tiled-dg2-mc-ccs@pipe-a-hdmi-a-1.html * igt@kms_ccs@crc-sprite-planes-basic-4-tiled-lnl-ccs: - shard-dg1: NOTRUN -> [SKIP][204] ([i915#12313]) +2 other tests skip [204]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg1-17/igt@kms_ccs@crc-sprite-planes-basic-4-tiled-lnl-ccs.html - shard-mtlp: NOTRUN -> [SKIP][205] ([i915#12313]) [205]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-mtlp-6/igt@kms_ccs@crc-sprite-planes-basic-4-tiled-lnl-ccs.html * igt@kms_ccs@crc-sprite-planes-basic-4-tiled-mtl-mc-ccs@pipe-a-hdmi-a-3: - shard-dg2: NOTRUN -> [SKIP][206] ([i915#10307] / [i915#6095]) +122 other tests skip [206]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-6/igt@kms_ccs@crc-sprite-planes-basic-4-tiled-mtl-mc-ccs@pipe-a-hdmi-a-3.html * igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs@pipe-a-hdmi-a-3: - shard-dg1: NOTRUN -> [SKIP][207] ([i915#6095]) +186 other tests skip [207]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg1-13/igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs@pipe-a-hdmi-a-3.html * igt@kms_ccs@random-ccs-data-4-tiled-lnl-ccs: - shard-tglu-1: NOTRUN -> [SKIP][208] ([i915#12313]) [208]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-tglu-1/igt@kms_ccs@random-ccs-data-4-tiled-lnl-ccs.html * igt@kms_cdclk@mode-transition@pipe-d-hdmi-a-1: - shard-dg2: NOTRUN -> [SKIP][209] ([i915#11616] / [i915#7213]) +4 other tests skip [209]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-4/igt@kms_cdclk@mode-transition@pipe-d-hdmi-a-1.html * igt@kms_cdclk@plane-scaling: - shard-dg1: NOTRUN -> [SKIP][210] ([i915#3742]) +1 other test skip [210]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg1-13/igt@kms_cdclk@plane-scaling.html - shard-tglu: NOTRUN -> [SKIP][211] ([i915#3742]) [211]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-tglu-5/igt@kms_cdclk@plane-scaling.html * igt@kms_cdclk@plane-scaling@pipe-c-edp-1: - shard-mtlp: NOTRUN -> [SKIP][212] ([i915#4087]) +4 other tests skip [212]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-mtlp-1/igt@kms_cdclk@plane-scaling@pipe-c-edp-1.html * igt@kms_cdclk@plane-scaling@pipe-d-dp-4: - shard-dg2: NOTRUN -> [SKIP][213] ([i915#4087]) +4 other tests skip [213]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-10/igt@kms_cdclk@plane-scaling@pipe-d-dp-4.html * igt@kms_chamelium_color@ctm-blue-to-red: - shard-mtlp: NOTRUN -> [SKIP][214] +6 other tests skip [214]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-mtlp-8/igt@kms_chamelium_color@ctm-blue-to-red.html * igt@kms_chamelium_edid@hdmi-edid-change-during-suspend: - shard-tglu: NOTRUN -> [SKIP][215] ([i915#7828]) +4 other tests skip [215]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-tglu-4/igt@kms_chamelium_edid@hdmi-edid-change-during-suspend.html * igt@kms_chamelium_edid@hdmi-edid-read: - shard-tglu-1: NOTRUN -> [SKIP][216] ([i915#7828]) +3 other tests skip [216]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-tglu-1/igt@kms_chamelium_edid@hdmi-edid-read.html * igt@kms_chamelium_edid@hdmi-edid-stress-resolution-4k: - shard-dg2: NOTRUN -> [SKIP][217] ([i915#7828]) +4 other tests skip [217]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-5/igt@kms_chamelium_edid@hdmi-edid-stress-resolution-4k.html * igt@kms_chamelium_hpd@dp-hpd: - shard-rkl: NOTRUN -> [SKIP][218] ([i915#7828]) +13 other tests skip [218]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-rkl-1/igt@kms_chamelium_hpd@dp-hpd.html * igt@kms_chamelium_hpd@dp-hpd-after-suspend: - shard-dg1: NOTRUN -> [SKIP][219] ([i915#7828]) +12 other tests skip [219]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg1-17/igt@kms_chamelium_hpd@dp-hpd-after-suspend.html * igt@kms_chamelium_hpd@dp-hpd-for-each-pipe: - shard-mtlp: NOTRUN -> [SKIP][220] ([i915#7828]) +1 other test skip [220]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-mtlp-5/igt@kms_chamelium_hpd@dp-hpd-for-each-pipe.html * igt@kms_content_protection@atomic-dpms: - shard-tglu: NOTRUN -> [SKIP][221] ([i915#6944] / [i915#7116] / [i915#7118] / [i915#9424]) +2 other tests skip [221]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-tglu-6/igt@kms_content_protection@atomic-dpms.html * igt@kms_content_protection@atomic-dpms@pipe-a-dp-4: - shard-dg2: NOTRUN -> [TIMEOUT][222] ([i915#7173]) [222]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-10/igt@kms_content_protection@atomic-dpms@pipe-a-dp-4.html * igt@kms_content_protection@dp-mst-type-0: - shard-dg1: NOTRUN -> [SKIP][223] ([i915#3299]) [223]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg1-18/igt@kms_content_protection@dp-mst-type-0.html * igt@kms_content_protection@dp-mst-type-1: - shard-rkl: NOTRUN -> [SKIP][224] ([i915#3116]) +1 other test skip [224]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-rkl-4/igt@kms_content_protection@dp-mst-type-1.html - shard-tglu-1: NOTRUN -> [SKIP][225] ([i915#3116] / [i915#3299]) [225]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-tglu-1/igt@kms_content_protection@dp-mst-type-1.html * igt@kms_content_protection@lic-type-0: - shard-dg1: NOTRUN -> [SKIP][226] ([i915#9424]) [226]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg1-13/igt@kms_content_protection@lic-type-0.html * igt@kms_content_protection@mei-interface: - shard-rkl: NOTRUN -> [SKIP][227] ([i915#9424]) +1 other test skip [227]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-rkl-4/igt@kms_content_protection@mei-interface.html * igt@kms_content_protection@type1: - shard-dg2: NOTRUN -> [SKIP][228] ([i915#7118] / [i915#9424]) +1 other test skip [228]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-1/igt@kms_content_protection@type1.html - shard-dg1: NOTRUN -> [SKIP][229] ([i915#7116] / [i915#9424]) +1 other test skip [229]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg1-17/igt@kms_content_protection@type1.html - shard-mtlp: NOTRUN -> [SKIP][230] ([i915#3555] / [i915#6944] / [i915#9424]) [230]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-mtlp-4/igt@kms_content_protection@type1.html * igt@kms_content_protection@uevent: - shard-mtlp: NOTRUN -> [SKIP][231] ([i915#6944] / [i915#9424]) [231]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-mtlp-6/igt@kms_content_protection@uevent.html - shard-rkl: NOTRUN -> [SKIP][232] ([i915#7118] / [i915#9424]) [232]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-rkl-7/igt@kms_content_protection@uevent.html * igt@kms_cursor_crc@cursor-onscreen-512x512: - shard-rkl: NOTRUN -> [SKIP][233] ([i915#13049]) +1 other test skip [233]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-rkl-7/igt@kms_cursor_crc@cursor-onscreen-512x512.html * igt@kms_cursor_crc@cursor-random-32x32: - shard-dg1: NOTRUN -> [SKIP][234] ([i915#3555]) +8 other tests skip [234]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg1-17/igt@kms_cursor_crc@cursor-random-32x32.html - shard-tglu: NOTRUN -> [SKIP][235] ([i915#3555]) +2 other tests skip [235]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-tglu-4/igt@kms_cursor_crc@cursor-random-32x32.html - shard-mtlp: NOTRUN -> [SKIP][236] ([i915#3555] / [i915#8814]) [236]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-mtlp-6/igt@kms_cursor_crc@cursor-random-32x32.html * igt@kms_cursor_crc@cursor-rapid-movement-32x10: - shard-rkl: NOTRUN -> [SKIP][237] ([i915#3555]) +10 other tests skip [237]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-rkl-1/igt@kms_cursor_crc@cursor-rapid-movement-32x10.html * igt@kms_cursor_crc@cursor-rapid-movement-512x512: - shard-tglu: NOTRUN -> [SKIP][238] ([i915#13049]) +1 other test skip [238]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-tglu-2/igt@kms_cursor_crc@cursor-rapid-movement-512x512.html - shard-mtlp: NOTRUN -> [SKIP][239] ([i915#13049]) [239]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-mtlp-6/igt@kms_cursor_crc@cursor-rapid-movement-512x512.html - shard-dg2: NOTRUN -> [SKIP][240] ([i915#13049]) [240]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-2/igt@kms_cursor_crc@cursor-rapid-movement-512x512.html * igt@kms_cursor_crc@cursor-rapid-movement-max-size: - shard-dg2: NOTRUN -> [SKIP][241] ([i915#3555]) +3 other tests skip [241]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-6/igt@kms_cursor_crc@cursor-rapid-movement-max-size.html - shard-tglu-1: NOTRUN -> [SKIP][242] ([i915#3555]) +2 other tests skip [242]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-tglu-1/igt@kms_cursor_crc@cursor-rapid-movement-max-size.html * igt@kms_cursor_crc@cursor-sliding-512x170: - shard-dg1: NOTRUN -> [SKIP][243] ([i915#13049]) +1 other test skip [243]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg1-17/igt@kms_cursor_crc@cursor-sliding-512x170.html * igt@kms_cursor_legacy@2x-cursor-vs-flip-legacy: - shard-dg2: NOTRUN -> [SKIP][244] ([i915#13046] / [i915#5354]) +1 other test skip [244]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-8/igt@kms_cursor_legacy@2x-cursor-vs-flip-legacy.html * igt@kms_cursor_legacy@2x-long-flip-vs-cursor-atomic: - shard-glk: [PASS][245] -> [FAIL][246] ([i915#13028]) [245]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15854/shard-glk1/igt@kms_cursor_legacy@2x-long-flip-vs-cursor-atomic.html [246]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-glk9/igt@kms_cursor_legacy@2x-long-flip-vs-cursor-atomic.html * igt@kms_cursor_legacy@basic-busy-flip-before-cursor-atomic: - shard-rkl: NOTRUN -> [SKIP][247] ([i915#4103]) [247]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-rkl-5/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-atomic.html * igt@kms_cursor_legacy@basic-flip-before-cursor-atomic: - shard-glk: NOTRUN -> [FAIL][248] ([i915#2346]) [248]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-glk8/igt@kms_cursor_legacy@basic-flip-before-cursor-atomic.html * igt@kms_cursor_legacy@cursorb-vs-flipb-varying-size: - shard-mtlp: NOTRUN -> [SKIP][249] ([i915#9809]) [249]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-mtlp-5/igt@kms_cursor_legacy@cursorb-vs-flipb-varying-size.html * igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions: - shard-glk: [PASS][250] -> [FAIL][251] ([i915#2346]) [250]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15854/shard-glk2/igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions.html [251]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-glk9/igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions.html * igt@kms_cursor_legacy@modeset-atomic-cursor-hotspot: - shard-dg1: NOTRUN -> [SKIP][252] ([i915#9067]) [252]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg1-17/igt@kms_cursor_legacy@modeset-atomic-cursor-hotspot.html * igt@kms_dirtyfb@psr-dirtyfb-ioctl: - shard-rkl: NOTRUN -> [SKIP][253] ([i915#9723]) [253]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-rkl-1/igt@kms_dirtyfb@psr-dirtyfb-ioctl.html * igt@kms_dp_linktrain_fallback@dp-fallback: - shard-dg2: [PASS][254] -> [SKIP][255] ([i915#12402]) [254]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15854/shard-dg2-10/igt@kms_dp_linktrain_fallback@dp-fallback.html [255]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-7/igt@kms_dp_linktrain_fallback@dp-fallback.html - shard-rkl: NOTRUN -> [SKIP][256] ([i915#12402]) [256]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-rkl-4/igt@kms_dp_linktrain_fallback@dp-fallback.html * igt@kms_dsc@dsc-basic: - shard-dg1: NOTRUN -> [SKIP][257] ([i915#3555] / [i915#3840]) +1 other test skip [257]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg1-17/igt@kms_dsc@dsc-basic.html * igt@kms_dsc@dsc-fractional-bpp-with-bpc: - shard-rkl: NOTRUN -> [SKIP][258] ([i915#3840]) [258]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-rkl-5/igt@kms_dsc@dsc-fractional-bpp-with-bpc.html * igt@kms_dsc@dsc-with-bpc-formats: - shard-tglu-1: NOTRUN -> [SKIP][259] ([i915#3555] / [i915#3840]) [259]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-tglu-1/igt@kms_dsc@dsc-with-bpc-formats.html * igt@kms_dsc@dsc-with-output-formats: - shard-rkl: NOTRUN -> [SKIP][260] ([i915#3555] / [i915#3840]) +1 other test skip [260]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-rkl-4/igt@kms_dsc@dsc-with-output-formats.html * igt@kms_dsc@dsc-with-output-formats-with-bpc: - shard-rkl: NOTRUN -> [SKIP][261] ([i915#3840] / [i915#9053]) [261]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-rkl-2/igt@kms_dsc@dsc-with-output-formats-with-bpc.html * igt@kms_fbcon_fbt@psr-suspend: - shard-rkl: NOTRUN -> [SKIP][262] ([i915#3955]) [262]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-rkl-1/igt@kms_fbcon_fbt@psr-suspend.html - shard-dg1: NOTRUN -> [SKIP][263] ([i915#3469]) [263]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg1-13/igt@kms_fbcon_fbt@psr-suspend.html - shard-tglu: NOTRUN -> [SKIP][264] ([i915#3469]) [264]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-tglu-4/igt@kms_fbcon_fbt@psr-suspend.html - shard-dg2: NOTRUN -> [SKIP][265] ([i915#3469]) [265]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-3/igt@kms_fbcon_fbt@psr-suspend.html * igt@kms_feature_discovery@chamelium: - shard-rkl: NOTRUN -> [SKIP][266] ([i915#4854]) [266]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-rkl-1/igt@kms_feature_discovery@chamelium.html * igt@kms_feature_discovery@display-4x: - shard-dg1: NOTRUN -> [SKIP][267] ([i915#1839]) [267]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg1-17/igt@kms_feature_discovery@display-4x.html * igt@kms_feature_discovery@dp-mst: - shard-tglu-1: NOTRUN -> [SKIP][268] ([i915#9337]) [268]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-tglu-1/igt@kms_feature_discovery@dp-mst.html * igt@kms_feature_discovery@psr1: - shard-rkl: NOTRUN -> [SKIP][269] ([i915#658]) +1 other test skip [269]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-rkl-7/igt@kms_feature_discovery@psr1.html * igt@kms_fence_pin_leak: - shard-dg1: NOTRUN -> [SKIP][270] ([i915#4881]) +1 other test skip [270]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg1-13/igt@kms_fence_pin_leak.html - shard-mtlp: NOTRUN -> [SKIP][271] ([i915#4881]) [271]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-mtlp-1/igt@kms_fence_pin_leak.html - shard-dg2: NOTRUN -> [SKIP][272] ([i915#4881]) [272]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-3/igt@kms_fence_pin_leak.html * igt@kms_flip@2x-flip-vs-dpms-off-vs-modeset-interruptible: - shard-rkl: NOTRUN -> [SKIP][273] ([i915#9934]) +9 other tests skip [273]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-rkl-3/igt@kms_flip@2x-flip-vs-dpms-off-vs-modeset-interruptible.html - shard-dg1: NOTRUN -> [SKIP][274] ([i915#9934]) +6 other tests skip [274]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg1-18/igt@kms_flip@2x-flip-vs-dpms-off-vs-modeset-interruptible.html - shard-dg2: NOTRUN -> [SKIP][275] ([i915#9934]) +1 other test skip [275]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-8/igt@kms_flip@2x-flip-vs-dpms-off-vs-modeset-interruptible.html * igt@kms_flip@2x-flip-vs-suspend-interruptible@ab-hdmi-a1-hdmi-a2: - shard-glk: NOTRUN -> [INCOMPLETE][276] ([i915#4839]) [276]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-glk9/igt@kms_flip@2x-flip-vs-suspend-interruptible@ab-hdmi-a1-hdmi-a2.html * igt@kms_flip@2x-plain-flip-interruptible: - shard-tglu-1: NOTRUN -> [SKIP][277] ([i915#3637]) +4 other tests skip [277]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-tglu-1/igt@kms_flip@2x-plain-flip-interruptible.html * igt@kms_flip@2x-wf_vblank-ts-check-interruptible: - shard-tglu: NOTRUN -> [SKIP][278] ([i915#3637]) +4 other tests skip [278]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-tglu-6/igt@kms_flip@2x-wf_vblank-ts-check-interruptible.html - shard-mtlp: NOTRUN -> [SKIP][279] ([i915#3637]) [279]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-mtlp-5/igt@kms_flip@2x-wf_vblank-ts-check-interruptible.html * igt@kms_flip@dpms-off-confusion-interruptible@b-hdmi-a2: - shard-rkl: NOTRUN -> [DMESG-WARN][280] ([i915#12964]) +34 other tests dmesg-warn [280]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-rkl-6/igt@kms_flip@dpms-off-confusion-interruptible@b-hdmi-a2.html * igt@kms_flip@flip-vs-absolute-wf_vblank-interruptible: - shard-rkl: NOTRUN -> [FAIL][281] ([i915#11989]) +2 other tests fail [281]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-rkl-5/igt@kms_flip@flip-vs-absolute-wf_vblank-interruptible.html * igt@kms_flip@flip-vs-blocking-wf-vblank: - shard-dg1: [PASS][282] -> [FAIL][283] ([i915#11989]) +3 other tests fail [282]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15854/shard-dg1-13/igt@kms_flip@flip-vs-blocking-wf-vblank.html [283]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg1-13/igt@kms_flip@flip-vs-blocking-wf-vblank.html - shard-dg2: [PASS][284] -> [FAIL][285] ([i915#11989]) [284]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15854/shard-dg2-8/igt@kms_flip@flip-vs-blocking-wf-vblank.html [285]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-7/igt@kms_flip@flip-vs-blocking-wf-vblank.html * igt@kms_flip@flip-vs-blocking-wf-vblank@c-hdmi-a1: - shard-tglu: [PASS][286] -> [FAIL][287] ([i915#11989]) +8 other tests fail [286]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15854/shard-tglu-2/igt@kms_flip@flip-vs-blocking-wf-vblank@c-hdmi-a1.html [287]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-tglu-8/igt@kms_flip@flip-vs-blocking-wf-vblank@c-hdmi-a1.html * igt@kms_flip@flip-vs-blocking-wf-vblank@c-hdmi-a3: - shard-dg2: NOTRUN -> [FAIL][288] ([i915#11989]) +2 other tests fail [288]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-7/igt@kms_flip@flip-vs-blocking-wf-vblank@c-hdmi-a3.html * igt@kms_flip@flip-vs-fences-interruptible: - shard-dg2: NOTRUN -> [SKIP][289] ([i915#8381]) [289]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-2/igt@kms_flip@flip-vs-fences-interruptible.html * igt@kms_flip@flip-vs-suspend-interruptible: - shard-glk: NOTRUN -> [INCOMPLETE][290] ([i915#12745] / [i915#4839]) +2 other tests incomplete [290]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-glk4/igt@kms_flip@flip-vs-suspend-interruptible.html * igt@kms_flip@flip-vs-suspend@a-hdmi-a1: - shard-glk: NOTRUN -> [INCOMPLETE][291] ([i915#12745]) +1 other test incomplete [291]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-glk5/igt@kms_flip@flip-vs-suspend@a-hdmi-a1.html * igt@kms_flip@wf_vblank-ts-check-interruptible@b-edp1: - shard-mtlp: [PASS][292] -> [FAIL][293] ([i915#11989]) +1 other test fail [292]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15854/shard-mtlp-8/igt@kms_flip@wf_vblank-ts-check-interruptible@b-edp1.html [293]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-mtlp-2/igt@kms_flip@wf_vblank-ts-check-interruptible@b-edp1.html * igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-32bpp-4tiledg2rcccs-downscaling: - shard-tglu: NOTRUN -> [SKIP][294] ([i915#2672] / [i915#3555]) +1 other test skip [294]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-tglu-6/igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-32bpp-4tiledg2rcccs-downscaling.html * igt@kms_flip_scaled_crc@flip-32bpp-linear-to-64bpp-linear-downscaling: - shard-mtlp: NOTRUN -> [SKIP][295] ([i915#3555] / [i915#8810] / [i915#8813]) [295]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-mtlp-7/igt@kms_flip_scaled_crc@flip-32bpp-linear-to-64bpp-linear-downscaling.html * igt@kms_flip_scaled_crc@flip-32bpp-linear-to-64bpp-linear-downscaling@pipe-a-default-mode: - shard-mtlp: NOTRUN -> [SKIP][296] ([i915#3555] / [i915#8810]) [296]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-mtlp-7/igt@kms_flip_scaled_crc@flip-32bpp-linear-to-64bpp-linear-downscaling@pipe-a-default-mode.html * igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-32bpp-yftileccs-downscaling@pipe-a-valid-mode: - shard-tglu: NOTRUN -> [SKIP][297] ([i915#2587] / [i915#2672]) +1 other test skip [297]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-tglu-5/igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-32bpp-yftileccs-downscaling@pipe-a-valid-mode.html * igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-32bpp-yftileccs-upscaling@pipe-a-valid-mode: - shard-dg1: NOTRUN -> [SKIP][298] ([i915#2587] / [i915#2672]) +3 other tests skip [298]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg1-17/igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-32bpp-yftileccs-upscaling@pipe-a-valid-mode.html * igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytileccs-downscaling: - shard-dg2: NOTRUN -> [SKIP][299] ([i915#2672] / [i915#3555] / [i915#5190]) +1 other test skip [299]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-3/igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytileccs-downscaling.html - shard-dg1: NOTRUN -> [SKIP][300] ([i915#2587] / [i915#2672] / [i915#3555]) [300]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg1-14/igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytileccs-downscaling.html * igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytileccs-downscaling@pipe-a-valid-mode: - shard-dg2: NOTRUN -> [SKIP][301] ([i915#2672]) +1 other test skip [301]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-3/igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytileccs-downscaling@pipe-a-valid-mode.html * igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-16bpp-4tile-downscaling: - shard-dg1: NOTRUN -> [SKIP][302] ([i915#2672] / [i915#3555]) +2 other tests skip [302]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg1-17/igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-16bpp-4tile-downscaling.html * igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-32bpp-yftile-upscaling: - shard-rkl: NOTRUN -> [SKIP][303] ([i915#2672] / [i915#3555]) +7 other tests skip [303]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-rkl-7/igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-32bpp-yftile-upscaling.html * igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-32bpp-yftile-upscaling@pipe-a-valid-mode: - shard-rkl: NOTRUN -> [SKIP][304] ([i915#2672]) +7 other tests skip [304]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-rkl-7/igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-32bpp-yftile-upscaling@pipe-a-valid-mode.html * igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-32bpp-ytilercccs-downscaling: - shard-mtlp: NOTRUN -> [SKIP][305] ([i915#2672] / [i915#3555] / [i915#8813]) +1 other test skip [305]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-mtlp-4/igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-32bpp-ytilercccs-downscaling.html * igt@kms_force_connector_basic@prune-stale-modes: - shard-mtlp: NOTRUN -> [SKIP][306] ([i915#5274]) [306]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-mtlp-2/igt@kms_force_connector_basic@prune-stale-modes.html - shard-dg2: NOTRUN -> [SKIP][307] ([i915#5274]) [307]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-4/igt@kms_force_connector_basic@prune-stale-modes.html * igt@kms_frontbuffer_tracking@fbc-2p-primscrn-indfb-plflip-blt: - shard-snb: [PASS][308] -> [SKIP][309] +5 other tests skip [308]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15854/shard-snb4/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-indfb-plflip-blt.html [309]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-snb2/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-indfb-plflip-blt.html * igt@kms_frontbuffer_tracking@fbc-2p-primscrn-pri-shrfb-draw-mmap-gtt: - shard-dg2: NOTRUN -> [SKIP][310] ([i915#8708]) +10 other tests skip [310]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-1/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-pri-shrfb-draw-mmap-gtt.html * igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-cur-indfb-draw-blt: - shard-mtlp: NOTRUN -> [SKIP][311] ([i915#1825]) +10 other tests skip [311]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-mtlp-8/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-cur-indfb-draw-blt.html * igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-cur-indfb-onoff: - shard-tglu: NOTRUN -> [SKIP][312] +49 other tests skip [312]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-tglu-6/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-cur-indfb-onoff.html * igt@kms_frontbuffer_tracking@fbc-rgb565-draw-mmap-cpu: - shard-dg2: [PASS][313] -> [FAIL][314] ([i915#6880]) +1 other test fail [313]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15854/shard-dg2-10/igt@kms_frontbuffer_tracking@fbc-rgb565-draw-mmap-cpu.html [314]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-7/igt@kms_frontbuffer_tracking@fbc-rgb565-draw-mmap-cpu.html * igt@kms_frontbuffer_tracking@fbc-tiling-4: - shard-rkl: NOTRUN -> [SKIP][315] ([i915#5439]) [315]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-rkl-4/igt@kms_frontbuffer_tracking@fbc-tiling-4.html - shard-dg1: NOTRUN -> [SKIP][316] ([i915#5439]) [316]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg1-13/igt@kms_frontbuffer_tracking@fbc-tiling-4.html * igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-cur-indfb-draw-render: - shard-dg2: NOTRUN -> [SKIP][317] ([i915#3458]) +15 other tests skip [317]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-8/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-cur-indfb-draw-render.html * igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-pri-shrfb-draw-mmap-wc: - shard-dg1: NOTRUN -> [SKIP][318] ([i915#8708]) +16 other tests skip [318]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg1-18/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-pri-shrfb-draw-mmap-wc.html * igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-indfb-draw-render: - shard-dg1: NOTRUN -> [SKIP][319] +49 other tests skip [319]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg1-13/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-indfb-draw-render.html * igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-shrfb-draw-render: - shard-dg2: NOTRUN -> [SKIP][320] ([i915#5354]) +16 other tests skip [320]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-10/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-shrfb-draw-render.html * igt@kms_frontbuffer_tracking@fbcpsr-rgb101010-draw-mmap-wc: - shard-rkl: NOTRUN -> [SKIP][321] ([i915#3023]) +38 other tests skip [321]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-rkl-4/igt@kms_frontbuffer_tracking@fbcpsr-rgb101010-draw-mmap-wc.html * igt@kms_frontbuffer_tracking@pipe-fbc-rte: - shard-dg1: NOTRUN -> [SKIP][322] ([i915#9766]) [322]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg1-17/igt@kms_frontbuffer_tracking@pipe-fbc-rte.html * igt@kms_frontbuffer_tracking@psr-2p-primscrn-pri-shrfb-draw-mmap-gtt: - shard-mtlp: NOTRUN -> [SKIP][323] ([i915#8708]) +1 other test skip [323]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-mtlp-2/igt@kms_frontbuffer_tracking@psr-2p-primscrn-pri-shrfb-draw-mmap-gtt.html * igt@kms_frontbuffer_tracking@psr-2p-scndscrn-indfb-msflip-blt: - shard-rkl: NOTRUN -> [SKIP][324] ([i915#1825]) +62 other tests skip [324]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-rkl-1/igt@kms_frontbuffer_tracking@psr-2p-scndscrn-indfb-msflip-blt.html * igt@kms_frontbuffer_tracking@psr-2p-scndscrn-pri-indfb-draw-mmap-wc: - shard-tglu-1: NOTRUN -> [SKIP][325] +39 other tests skip [325]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-tglu-1/igt@kms_frontbuffer_tracking@psr-2p-scndscrn-pri-indfb-draw-mmap-wc.html * igt@kms_frontbuffer_tracking@psr-rgb565-draw-pwrite: - shard-dg1: NOTRUN -> [SKIP][326] ([i915#3458]) +21 other tests skip [326]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg1-13/igt@kms_frontbuffer_tracking@psr-rgb565-draw-pwrite.html * igt@kms_hdr@bpc-switch-dpms: - shard-tglu: NOTRUN -> [SKIP][327] ([i915#3555] / [i915#8228]) +1 other test skip [327]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-tglu-7/igt@kms_hdr@bpc-switch-dpms.html * igt@kms_hdr@static-swap: - shard-dg1: NOTRUN -> [SKIP][328] ([i915#3555] / [i915#8228]) [328]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg1-13/igt@kms_hdr@static-swap.html * igt@kms_hdr@static-toggle: - shard-rkl: NOTRUN -> [SKIP][329] ([i915#3555] / [i915#8228]) +1 other test skip [329]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-rkl-1/igt@kms_hdr@static-toggle.html * igt@kms_hdr@static-toggle-suspend: - shard-dg2: NOTRUN -> [SKIP][330] ([i915#3555] / [i915#8228]) [330]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-5/igt@kms_hdr@static-toggle-suspend.html * igt@kms_joiner@basic-big-joiner: - shard-rkl: NOTRUN -> [SKIP][331] ([i915#10656]) +1 other test skip [331]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-rkl-3/igt@kms_joiner@basic-big-joiner.html - shard-dg1: NOTRUN -> [SKIP][332] ([i915#10656]) [332]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg1-18/igt@kms_joiner@basic-big-joiner.html * igt@kms_joiner@basic-force-big-joiner: - shard-tglu-1: NOTRUN -> [SKIP][333] ([i915#12388]) [333]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-tglu-1/igt@kms_joiner@basic-force-big-joiner.html - shard-dg1: NOTRUN -> [SKIP][334] ([i915#12388]) [334]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg1-18/igt@kms_joiner@basic-force-big-joiner.html * igt@kms_joiner@basic-force-ultra-joiner: - shard-dg1: NOTRUN -> [SKIP][335] ([i915#12394]) [335]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg1-12/igt@kms_joiner@basic-force-ultra-joiner.html * igt@kms_joiner@invalid-modeset-big-joiner: - shard-tglu: NOTRUN -> [SKIP][336] ([i915#10656]) [336]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-tglu-7/igt@kms_joiner@invalid-modeset-big-joiner.html - shard-mtlp: NOTRUN -> [SKIP][337] ([i915#10656]) [337]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-mtlp-8/igt@kms_joiner@invalid-modeset-big-joiner.html - shard-dg2: NOTRUN -> [SKIP][338] ([i915#10656]) [338]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-1/igt@kms_joiner@invalid-modeset-big-joiner.html * igt@kms_joiner@invalid-modeset-force-big-joiner: - shard-rkl: NOTRUN -> [SKIP][339] ([i915#12388]) [339]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-rkl-7/igt@kms_joiner@invalid-modeset-force-big-joiner.html * igt@kms_multipipe_modeset@basic-max-pipe-crc-check: - shard-rkl: NOTRUN -> [SKIP][340] ([i915#4070] / [i915#4816]) [340]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-rkl-1/igt@kms_multipipe_modeset@basic-max-pipe-crc-check.html * igt@kms_panel_fitting@atomic-fastset: - shard-dg1: NOTRUN -> [SKIP][341] ([i915#6301]) [341]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg1-12/igt@kms_panel_fitting@atomic-fastset.html * igt@kms_plane_alpha_blend@alpha-transparent-fb: - shard-glk: NOTRUN -> [FAIL][342] ([i915#12177]) [342]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-glk2/igt@kms_plane_alpha_blend@alpha-transparent-fb.html * igt@kms_plane_alpha_blend@alpha-transparent-fb@pipe-a-hdmi-a-1: - shard-glk: NOTRUN -> [FAIL][343] ([i915#10647]) +1 other test fail [343]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-glk2/igt@kms_plane_alpha_blend@alpha-transparent-fb@pipe-a-hdmi-a-1.html * igt@kms_plane_lowres@tiling-x: - shard-mtlp: NOTRUN -> [SKIP][344] ([i915#11614] / [i915#3582]) +1 other test skip [344]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-mtlp-4/igt@kms_plane_lowres@tiling-x.html * igt@kms_plane_lowres@tiling-x@pipe-a-edp-1: - shard-mtlp: NOTRUN -> [SKIP][345] ([i915#10226] / [i915#11614] / [i915#3582]) +2 other tests skip [345]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-mtlp-4/igt@kms_plane_lowres@tiling-x@pipe-a-edp-1.html * igt@kms_plane_lowres@tiling-y: - shard-dg2: NOTRUN -> [SKIP][346] ([i915#8821]) [346]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-3/igt@kms_plane_lowres@tiling-y.html * igt@kms_plane_multiple@tiling-yf: - shard-dg2: NOTRUN -> [SKIP][347] ([i915#3555] / [i915#8806]) [347]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-4/igt@kms_plane_multiple@tiling-yf.html * igt@kms_plane_scaling@2x-scaler-multi-pipe: - shard-dg2: NOTRUN -> [SKIP][348] ([i915#13046] / [i915#5354] / [i915#9423]) [348]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-1/igt@kms_plane_scaling@2x-scaler-multi-pipe.html * igt@kms_plane_scaling@intel-max-src-size: - shard-rkl: NOTRUN -> [SKIP][349] ([i915#6953]) [349]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-rkl-3/igt@kms_plane_scaling@intel-max-src-size.html * igt@kms_plane_scaling@plane-downscale-factor-0-25-with-pixel-format: - shard-tglu-1: NOTRUN -> [SKIP][350] ([i915#12247]) +9 other tests skip [350]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-tglu-1/igt@kms_plane_scaling@plane-downscale-factor-0-25-with-pixel-format.html - shard-dg1: NOTRUN -> [SKIP][351] ([i915#12247]) +14 other tests skip [351]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg1-18/igt@kms_plane_scaling@plane-downscale-factor-0-25-with-pixel-format.html * igt@kms_plane_scaling@plane-downscale-factor-0-25-with-pixel-format@pipe-b: - shard-mtlp: NOTRUN -> [SKIP][352] ([i915#12247]) +4 other tests skip [352]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-mtlp-4/igt@kms_plane_scaling@plane-downscale-factor-0-25-with-pixel-format@pipe-b.html * igt@kms_plane_scaling@plane-downscale-factor-0-25-with-pixel-format@pipe-d: - shard-dg2: NOTRUN -> [SKIP][353] ([i915#12247]) +11 other tests skip [353]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-2/igt@kms_plane_scaling@plane-downscale-factor-0-25-with-pixel-format@pipe-d.html * igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-20x20: - shard-dg2: NOTRUN -> [SKIP][354] ([i915#12247] / [i915#9423]) +1 other test skip [354]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-5/igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-20x20.html * igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-20x20@pipe-d: - shard-tglu: NOTRUN -> [SKIP][355] ([i915#12247]) +4 other tests skip [355]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-tglu-3/igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-20x20@pipe-d.html * igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-factor-0-25: - shard-rkl: NOTRUN -> [SKIP][356] ([i915#12247] / [i915#6953]) [356]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-rkl-1/igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-factor-0-25.html * igt@kms_plane_scaling@planes-upscale-20x20-downscale-factor-0-25: - shard-rkl: NOTRUN -> [SKIP][357] ([i915#12247] / [i915#3555]) [357]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-rkl-2/igt@kms_plane_scaling@planes-upscale-20x20-downscale-factor-0-25.html * igt@kms_plane_scaling@planes-upscale-20x20-downscale-factor-0-25@pipe-a: - shard-rkl: NOTRUN -> [SKIP][358] ([i915#12247]) +6 other tests skip [358]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-rkl-2/igt@kms_plane_scaling@planes-upscale-20x20-downscale-factor-0-25@pipe-a.html * igt@kms_plane_scaling@planes-upscale-factor-0-25-downscale-factor-0-25: - shard-dg2: NOTRUN -> [SKIP][359] ([i915#12247] / [i915#6953] / [i915#9423]) [359]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-10/igt@kms_plane_scaling@planes-upscale-factor-0-25-downscale-factor-0-25.html * igt@kms_pm_backlight@brightness-with-dpms: - shard-rkl: NOTRUN -> [SKIP][360] ([i915#12343]) [360]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-rkl-4/igt@kms_pm_backlight@brightness-with-dpms.html - shard-tglu: NOTRUN -> [SKIP][361] ([i915#12343]) [361]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-tglu-3/igt@kms_pm_backlight@brightness-with-dpms.html * igt@kms_pm_backlight@fade-with-dpms: - shard-rkl: NOTRUN -> [SKIP][362] ([i915#5354]) +1 other test skip [362]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-rkl-5/igt@kms_pm_backlight@fade-with-dpms.html - shard-dg1: NOTRUN -> [SKIP][363] ([i915#5354]) +2 other tests skip [363]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg1-12/igt@kms_pm_backlight@fade-with-dpms.html * igt@kms_pm_dc@dc3co-vpb-simulation: - shard-tglu-1: NOTRUN -> [SKIP][364] ([i915#9685]) [364]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-tglu-1/igt@kms_pm_dc@dc3co-vpb-simulation.html * igt@kms_pm_dc@dc5-psr: - shard-dg1: NOTRUN -> [SKIP][365] ([i915#9685]) [365]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg1-13/igt@kms_pm_dc@dc5-psr.html * igt@kms_pm_dc@dc5-retention-flops: - shard-rkl: NOTRUN -> [SKIP][366] ([i915#3828]) [366]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-rkl-1/igt@kms_pm_dc@dc5-retention-flops.html * igt@kms_pm_dc@dc9-dpms: - shard-rkl: NOTRUN -> [SKIP][367] ([i915#3361]) [367]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-rkl-3/igt@kms_pm_dc@dc9-dpms.html - shard-tglu: [PASS][368] -> [SKIP][369] ([i915#4281]) [368]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15854/shard-tglu-6/igt@kms_pm_dc@dc9-dpms.html [369]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-tglu-7/igt@kms_pm_dc@dc9-dpms.html * igt@kms_pm_rpm@dpms-mode-unset-lpsp: - shard-rkl: NOTRUN -> [SKIP][370] ([i915#9519]) [370]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-rkl-5/igt@kms_pm_rpm@dpms-mode-unset-lpsp.html - shard-dg1: NOTRUN -> [SKIP][371] ([i915#9519]) [371]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg1-12/igt@kms_pm_rpm@dpms-mode-unset-lpsp.html * igt@kms_pm_rpm@dpms-non-lpsp: - shard-dg2: [PASS][372] -> [SKIP][373] ([i915#9519]) [372]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15854/shard-dg2-2/igt@kms_pm_rpm@dpms-non-lpsp.html [373]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-4/igt@kms_pm_rpm@dpms-non-lpsp.html * igt@kms_pm_rpm@modeset-lpsp: - shard-rkl: NOTRUN -> [SKIP][374] ([i915#12916]) [374]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-rkl-1/igt@kms_pm_rpm@modeset-lpsp.html * igt@kms_pm_rpm@modeset-non-lpsp: - shard-dg2: NOTRUN -> [SKIP][375] ([i915#9519]) [375]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-8/igt@kms_pm_rpm@modeset-non-lpsp.html * igt@kms_pm_rpm@modeset-non-lpsp-stress-no-wait: - shard-rkl: [PASS][376] -> [SKIP][377] ([i915#9519]) [376]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15854/shard-rkl-3/igt@kms_pm_rpm@modeset-non-lpsp-stress-no-wait.html [377]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-rkl-7/igt@kms_pm_rpm@modeset-non-lpsp-stress-no-wait.html - shard-tglu: NOTRUN -> [SKIP][378] ([i915#9519]) [378]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-tglu-2/igt@kms_pm_rpm@modeset-non-lpsp-stress-no-wait.html * igt@kms_pm_rpm@pm-caching: - shard-mtlp: NOTRUN -> [SKIP][379] ([i915#4077]) +1 other test skip [379]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-mtlp-1/igt@kms_pm_rpm@pm-caching.html * igt@kms_psr2_sf@fbc-pr-cursor-plane-move-continuous-exceed-sf: - shard-dg2: NOTRUN -> [SKIP][380] ([i915#11520]) +3 other tests skip [380]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-1/igt@kms_psr2_sf@fbc-pr-cursor-plane-move-continuous-exceed-sf.html * igt@kms_psr2_sf@fbc-psr2-plane-move-sf-dmg-area: - shard-dg1: NOTRUN -> [SKIP][381] ([i915#11520]) +9 other tests skip [381]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg1-13/igt@kms_psr2_sf@fbc-psr2-plane-move-sf-dmg-area.html * igt@kms_psr2_sf@pr-cursor-plane-move-continuous-exceed-sf: - shard-mtlp: NOTRUN -> [SKIP][382] ([i915#12316]) +2 other tests skip [382]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-mtlp-5/igt@kms_psr2_sf@pr-cursor-plane-move-continuous-exceed-sf.html * igt@kms_psr2_sf@pr-overlay-plane-update-sf-dmg-area: - shard-rkl: NOTRUN -> [SKIP][383] ([i915#11520]) +13 other tests skip [383]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-rkl-7/igt@kms_psr2_sf@pr-overlay-plane-update-sf-dmg-area.html * igt@kms_psr2_sf@pr-overlay-primary-update-sf-dmg-area: - shard-tglu: NOTRUN -> [SKIP][384] ([i915#11520]) +5 other tests skip [384]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-tglu-7/igt@kms_psr2_sf@pr-overlay-primary-update-sf-dmg-area.html * igt@kms_psr2_sf@pr-plane-move-sf-dmg-area: - shard-glk: NOTRUN -> [SKIP][385] ([i915#11520]) +16 other tests skip [385]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-glk9/igt@kms_psr2_sf@pr-plane-move-sf-dmg-area.html * igt@kms_psr2_sf@psr2-cursor-plane-move-continuous-exceed-fully-sf: - shard-snb: NOTRUN -> [SKIP][386] ([i915#11520]) +10 other tests skip [386]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-snb1/igt@kms_psr2_sf@psr2-cursor-plane-move-continuous-exceed-fully-sf.html - shard-tglu-1: NOTRUN -> [SKIP][387] ([i915#11520]) +4 other tests skip [387]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-tglu-1/igt@kms_psr2_sf@psr2-cursor-plane-move-continuous-exceed-fully-sf.html * igt@kms_psr2_su@page_flip-nv12: - shard-rkl: NOTRUN -> [SKIP][388] ([i915#9683]) [388]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-rkl-3/igt@kms_psr2_su@page_flip-nv12.html - shard-tglu: NOTRUN -> [SKIP][389] ([i915#9683]) [389]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-tglu-9/igt@kms_psr2_su@page_flip-nv12.html * igt@kms_psr2_su@page_flip-xrgb8888: - shard-dg2: NOTRUN -> [SKIP][390] ([i915#9683]) [390]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-2/igt@kms_psr2_su@page_flip-xrgb8888.html * igt@kms_psr@fbc-pr-primary-mmap-gtt: - shard-dg2: NOTRUN -> [SKIP][391] ([i915#1072] / [i915#9732]) +12 other tests skip [391]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-8/igt@kms_psr@fbc-pr-primary-mmap-gtt.html * igt@kms_psr@fbc-psr2-sprite-plane-move: - shard-mtlp: NOTRUN -> [SKIP][392] ([i915#9688]) +3 other tests skip [392]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-mtlp-4/igt@kms_psr@fbc-psr2-sprite-plane-move.html * igt@kms_psr@pr-primary-page-flip: - shard-tglu: NOTRUN -> [SKIP][393] ([i915#9732]) +12 other tests skip [393]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-tglu-3/igt@kms_psr@pr-primary-page-flip.html * igt@kms_psr@psr-cursor-plane-onoff: - shard-tglu-1: NOTRUN -> [SKIP][394] ([i915#9732]) +9 other tests skip [394]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-tglu-1/igt@kms_psr@psr-cursor-plane-onoff.html * igt@kms_psr@psr-sprite-mmap-gtt@edp-1: - shard-mtlp: NOTRUN -> [SKIP][395] ([i915#4077] / [i915#9688]) +1 other test skip [395]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-mtlp-4/igt@kms_psr@psr-sprite-mmap-gtt@edp-1.html * igt@kms_psr@psr2-cursor-mmap-gtt: - shard-rkl: NOTRUN -> [SKIP][396] ([i915#1072] / [i915#9732]) +29 other tests skip [396]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-rkl-7/igt@kms_psr@psr2-cursor-mmap-gtt.html * igt@kms_psr@psr2-sprite-blt: - shard-dg1: NOTRUN -> [SKIP][397] ([i915#1072] / [i915#9732]) +26 other tests skip [397]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg1-18/igt@kms_psr@psr2-sprite-blt.html * igt@kms_psr@psr2-sprite-plane-onoff: - shard-glk: NOTRUN -> [SKIP][398] +641 other tests skip [398]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-glk2/igt@kms_psr@psr2-sprite-plane-onoff.html * igt@kms_psr_stress_test@invalidate-primary-flip-overlay: - shard-rkl: NOTRUN -> [SKIP][399] ([i915#9685]) [399]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-rkl-3/igt@kms_psr_stress_test@invalidate-primary-flip-overlay.html * igt@kms_rotation_crc@primary-yf-tiled-reflect-x-0: - shard-tglu-1: NOTRUN -> [SKIP][400] ([i915#5289]) [400]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-tglu-1/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-0.html * igt@kms_rotation_crc@primary-yf-tiled-reflect-x-180: - shard-dg1: NOTRUN -> [SKIP][401] ([i915#5289]) +1 other test skip [401]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg1-13/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-180.html - shard-tglu: NOTRUN -> [SKIP][402] ([i915#5289]) [402]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-tglu-5/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-180.html - shard-mtlp: NOTRUN -> [SKIP][403] ([i915#5289]) [403]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-mtlp-1/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-180.html * igt@kms_rotation_crc@primary-yf-tiled-reflect-x-270: - shard-rkl: NOTRUN -> [SKIP][404] ([i915#5289]) +1 other test skip [404]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-rkl-7/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-270.html * igt@kms_setmode@invalid-clone-exclusive-crtc: - shard-mtlp: NOTRUN -> [SKIP][405] ([i915#3555] / [i915#8809] / [i915#8823]) [405]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-mtlp-2/igt@kms_setmode@invalid-clone-exclusive-crtc.html * igt@kms_sysfs_edid_timing: - shard-dg1: NOTRUN -> [FAIL][406] ([IGT#160] / [i915#6493]) [406]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg1-18/igt@kms_sysfs_edid_timing.html * igt@kms_tiled_display@basic-test-pattern: - shard-dg1: NOTRUN -> [SKIP][407] ([i915#8623]) [407]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg1-12/igt@kms_tiled_display@basic-test-pattern.html * igt@kms_vblank@ts-continuation-suspend: - shard-glk: NOTRUN -> [INCOMPLETE][408] ([i915#12276]) +1 other test incomplete [408]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-glk7/igt@kms_vblank@ts-continuation-suspend.html * igt@kms_vrr@max-min: - shard-rkl: NOTRUN -> [SKIP][409] ([i915#9906]) [409]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-rkl-7/igt@kms_vrr@max-min.html * igt@kms_vrr@seamless-rr-switch-drrs: - shard-dg1: NOTRUN -> [SKIP][410] ([i915#9906]) [410]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg1-13/igt@kms_vrr@seamless-rr-switch-drrs.html * igt@kms_vrr@seamless-rr-switch-vrr: - shard-dg2: NOTRUN -> [SKIP][411] ([i915#9906]) [411]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-3/igt@kms_vrr@seamless-rr-switch-vrr.html * igt@kms_writeback@writeback-check-output-xrgb2101010: - shard-glk: NOTRUN -> [SKIP][412] ([i915#2437]) +2 other tests skip [412]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-glk5/igt@kms_writeback@writeback-check-output-xrgb2101010.html * igt@kms_writeback@writeback-fb-id: - shard-tglu-1: NOTRUN -> [SKIP][413] ([i915#2437]) [413]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-tglu-1/igt@kms_writeback@writeback-fb-id.html * igt@kms_writeback@writeback-invalid-parameters: - shard-tglu: NOTRUN -> [SKIP][414] ([i915#2437]) [414]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-tglu-4/igt@kms_writeback@writeback-invalid-parameters.html - shard-rkl: NOTRUN -> [SKIP][415] ([i915#2437]) [415]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-rkl-3/igt@kms_writeback@writeback-invalid-parameters.html * igt@kms_writeback@writeback-pixel-formats: - shard-rkl: NOTRUN -> [SKIP][416] ([i915#2437] / [i915#9412]) [416]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-rkl-3/igt@kms_writeback@writeback-pixel-formats.html - shard-dg1: NOTRUN -> [SKIP][417] ([i915#2437] / [i915#9412]) [417]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg1-18/igt@kms_writeback@writeback-pixel-formats.html * igt@perf@global-sseu-config: - shard-dg2: NOTRUN -> [SKIP][418] ([i915#7387]) [418]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-2/igt@perf@global-sseu-config.html * igt@perf@per-context-mode-unprivileged: - shard-dg1: NOTRUN -> [SKIP][419] ([i915#2433]) +1 other test skip [419]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg1-17/igt@perf@per-context-mode-unprivileged.html * igt@perf_pmu@busy: - shard-dg2: [PASS][420] -> [FAIL][421] ([i915#4349]) +3 other tests fail [420]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15854/shard-dg2-2/igt@perf_pmu@busy.html [421]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-6/igt@perf_pmu@busy.html * igt@perf_pmu@busy-accuracy-50: - shard-rkl: [PASS][422] -> [DMESG-WARN][423] ([i915#12964]) +25 other tests dmesg-warn [422]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15854/shard-rkl-7/igt@perf_pmu@busy-accuracy-50.html [423]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-rkl-2/igt@perf_pmu@busy-accuracy-50.html * igt@perf_pmu@busy@rcs0: - shard-mtlp: [PASS][424] -> [FAIL][425] ([i915#4349]) +7 other tests fail [424]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15854/shard-mtlp-7/igt@perf_pmu@busy@rcs0.html [425]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-mtlp-3/igt@perf_pmu@busy@rcs0.html * igt@perf_pmu@module-unload: - shard-tglu: NOTRUN -> [ABORT][426] ([i915#13010]) [426]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-tglu-7/igt@perf_pmu@module-unload.html * igt@perf_pmu@most-busy-check-all: - shard-rkl: [PASS][427] -> [FAIL][428] ([i915#4349]) +1 other test fail [427]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15854/shard-rkl-7/igt@perf_pmu@most-busy-check-all.html [428]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-rkl-3/igt@perf_pmu@most-busy-check-all.html * igt@perf_pmu@rc6@other-idle-gt0: - shard-rkl: NOTRUN -> [SKIP][429] ([i915#8516]) +1 other test skip [429]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-rkl-4/igt@perf_pmu@rc6@other-idle-gt0.html - shard-dg1: NOTRUN -> [SKIP][430] ([i915#8516]) [430]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg1-13/igt@perf_pmu@rc6@other-idle-gt0.html * igt@prime_vgem@basic-write: - shard-rkl: NOTRUN -> [SKIP][431] ([i915#3291] / [i915#3708]) [431]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-rkl-6/igt@prime_vgem@basic-write.html - shard-dg1: NOTRUN -> [SKIP][432] ([i915#3708]) +2 other tests skip [432]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg1-13/igt@prime_vgem@basic-write.html * igt@sriov_basic@bind-unbind-vf@vf-4: - shard-tglu: NOTRUN -> [FAIL][433] ([i915#12910]) +9 other tests fail [433]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-tglu-4/igt@sriov_basic@bind-unbind-vf@vf-4.html * igt@sriov_basic@enable-vfs-autoprobe-off: - shard-rkl: NOTRUN -> [SKIP][434] ([i915#9917]) +2 other tests skip [434]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-rkl-2/igt@sriov_basic@enable-vfs-autoprobe-off.html * igt@sriov_basic@enable-vfs-autoprobe-on: - shard-dg2: NOTRUN -> [SKIP][435] ([i915#9917]) [435]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-7/igt@sriov_basic@enable-vfs-autoprobe-on.html * igt@tools_test@sysfs_l3_parity: - shard-rkl: NOTRUN -> [SKIP][436] +30 other tests skip [436]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-rkl-2/igt@tools_test@sysfs_l3_parity.html #### Possible fixes #### * igt@api_intel_bb@full-batch: - shard-mtlp: [DMESG-WARN][437] -> [PASS][438] [437]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15854/shard-mtlp-2/igt@api_intel_bb@full-batch.html [438]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-mtlp-5/igt@api_intel_bb@full-batch.html * igt@gem_ccs@suspend-resume@xmajor-compressed-compfmt0-lmem0-lmem0: - shard-dg2: [INCOMPLETE][439] ([i915#12392] / [i915#7297]) -> [PASS][440] [439]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15854/shard-dg2-5/igt@gem_ccs@suspend-resume@xmajor-compressed-compfmt0-lmem0-lmem0.html [440]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-4/igt@gem_ccs@suspend-resume@xmajor-compressed-compfmt0-lmem0-lmem0.html * igt@gem_eio@in-flight-suspend: - shard-dg1: [DMESG-WARN][441] ([i915#4391] / [i915#4423]) -> [PASS][442] +1 other test pass [441]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15854/shard-dg1-18/igt@gem_eio@in-flight-suspend.html [442]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg1-18/igt@gem_eio@in-flight-suspend.html * igt@gem_eio@unwedge-stress: - shard-dg1: [FAIL][443] ([i915#12714] / [i915#5784]) -> [PASS][444] [443]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15854/shard-dg1-18/igt@gem_eio@unwedge-stress.html [444]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg1-14/igt@gem_eio@unwedge-stress.html * igt@gem_lmem_swapping@smem-oom@lmem0: - shard-dg2: [TIMEOUT][445] ([i915#5493]) -> [PASS][446] +1 other test pass [445]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15854/shard-dg2-5/igt@gem_lmem_swapping@smem-oom@lmem0.html [446]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-1/igt@gem_lmem_swapping@smem-oom@lmem0.html * igt@gem_softpin@allocator-evict@ccs0: - shard-dg2: [INCOMPLETE][447] -> [PASS][448] +1 other test pass [447]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15854/shard-dg2-8/i == Logs == For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/index.html ^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: ✗ i915.CI.Full: failure for igt_facts for fact tracking (rev2) 2024-12-17 14:25 ` ✗ i915.CI.Full: failure " Patchwork @ 2024-12-18 5:18 ` Peter Senna Tschudin 2024-12-19 4:56 ` Peter Senna Tschudin 2024-12-19 7:28 ` Ravali, JupallyX 0 siblings, 2 replies; 20+ messages in thread From: Peter Senna Tschudin @ 2024-12-18 5:18 UTC (permalink / raw) To: igt-dev, I915-ci-infra Dear I915, On 17.12.2024 15:25, Patchwork wrote: > == Series Details == > > Series: igt_facts for fact tracking (rev2) > URL : https://patchwork.freedesktop.org/series/142628/ > State : failure > > == Summary == > > CI Bug Log - changes from CI_DRM_15854_full -> IGTPW_12325_full > ==================================================== > > Summary > ------- > > **FAILURE** > > Serious unknown changes coming with IGTPW_12325_full absolutely need to be > verified manually. > > If you think the reported changes have nothing to do with the changes > introduced in IGTPW_12325_full, please notify your bug team (I915-ci-infra@lists.freedesktop.org) 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_12325/index.html > > Participating hosts (11 -> 12) > ------------------------------ > > Additional (1): shard-dg2-set2 > > Possible new issues > ------------------- > > Here are the unknown changes that may have been introduced in IGTPW_12325_full: > > ### IGT changes ### > > #### Possible regressions #### > > * igt@gem_eio@in-flight-contexts-10ms: > - shard-snb: NOTRUN -> [FAIL][1] > [1]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-snb7/igt@gem_eio@in-flight-contexts-10ms.html > > * igt@gem_eio@in-flight-suspend: > - shard-glk: NOTRUN -> [INCOMPLETE][2] > [2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-glk7/igt@gem_eio@in-flight-suspend.html > > * igt@kms_color@invalid-degamma-lut-sizes: > - shard-snb: NOTRUN -> [INCOMPLETE][3] > [3]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-snb1/igt@kms_color@invalid-degamma-lut-sizes.html > > * igt@perf_pmu@busy-accuracy-98@vcs1: > - shard-mtlp: [PASS][4] -> [FAIL][5] > [4]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15854/shard-mtlp-8/igt@perf_pmu@busy-accuracy-98@vcs1.html > [5]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-mtlp-5/igt@perf_pmu@busy-accuracy-98@vcs1.html > > * igt@perf_pmu@busy-accuracy-98@vecs1: > - shard-dg2: [PASS][6] -> [FAIL][7] +1 other test fail > [6]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15854/shard-dg2-7/igt@perf_pmu@busy-accuracy-98@vecs1.html > [7]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-10/igt@perf_pmu@busy-accuracy-98@vecs1.html These are not related to my change. > > > #### Warnings #### > > * igt@gem_tiled_swapping@non-threaded: > - shard-tglu: [FAIL][8] ([i915#12941]) -> [FAIL][9] > [8]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15854/shard-tglu-3/igt@gem_tiled_swapping@non-threaded.html > [9]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-tglu-6/igt@gem_tiled_swapping@non-threaded.html > > * igt@kms_async_flips@crc-atomic: > - shard-glk: [INCOMPLETE][10] ([i915#13287]) -> [INCOMPLETE][11] +1 other test incomplete > [10]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15854/shard-glk1/igt@kms_async_flips@crc-atomic.html > [11]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-glk6/igt@kms_async_flips@crc-atomic.html These are not related to my change. Please fix and re-run. Thank you, Peter [...] ^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: ✗ i915.CI.Full: failure for igt_facts for fact tracking (rev2) 2024-12-18 5:18 ` Peter Senna Tschudin @ 2024-12-19 4:56 ` Peter Senna Tschudin 2024-12-19 7:28 ` Ravali, JupallyX 1 sibling, 0 replies; 20+ messages in thread From: Peter Senna Tschudin @ 2024-12-19 4:56 UTC (permalink / raw) To: igt-dev, I915-ci-infra Dear I915, Did you receive my previous email? Thank you. On 18.12.2024 06:18, Peter Senna Tschudin wrote: > Dear I915, > > > On 17.12.2024 15:25, Patchwork wrote: >> == Series Details == >> >> Series: igt_facts for fact tracking (rev2) >> URL : https://patchwork.freedesktop.org/series/142628/ >> State : failure >> >> == Summary == >> >> CI Bug Log - changes from CI_DRM_15854_full -> IGTPW_12325_full >> ==================================================== >> >> Summary >> ------- >> >> **FAILURE** >> >> Serious unknown changes coming with IGTPW_12325_full absolutely need to be >> verified manually. >> >> If you think the reported changes have nothing to do with the changes >> introduced in IGTPW_12325_full, please notify your bug team (I915-ci-infra@lists.freedesktop.org) 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_12325/index.html >> >> Participating hosts (11 -> 12) >> ------------------------------ >> >> Additional (1): shard-dg2-set2 >> >> Possible new issues >> ------------------- >> >> Here are the unknown changes that may have been introduced in IGTPW_12325_full: >> >> ### IGT changes ### >> >> #### Possible regressions #### >> >> * igt@gem_eio@in-flight-contexts-10ms: >> - shard-snb: NOTRUN -> [FAIL][1] >> [1]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-snb7/igt@gem_eio@in-flight-contexts-10ms.html >> >> * igt@gem_eio@in-flight-suspend: >> - shard-glk: NOTRUN -> [INCOMPLETE][2] >> [2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-glk7/igt@gem_eio@in-flight-suspend.html >> >> * igt@kms_color@invalid-degamma-lut-sizes: >> - shard-snb: NOTRUN -> [INCOMPLETE][3] >> [3]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-snb1/igt@kms_color@invalid-degamma-lut-sizes.html >> >> * igt@perf_pmu@busy-accuracy-98@vcs1: >> - shard-mtlp: [PASS][4] -> [FAIL][5] >> [4]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15854/shard-mtlp-8/igt@perf_pmu@busy-accuracy-98@vcs1.html >> [5]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-mtlp-5/igt@perf_pmu@busy-accuracy-98@vcs1.html >> >> * igt@perf_pmu@busy-accuracy-98@vecs1: >> - shard-dg2: [PASS][6] -> [FAIL][7] +1 other test fail >> [6]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15854/shard-dg2-7/igt@perf_pmu@busy-accuracy-98@vecs1.html >> [7]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-10/igt@perf_pmu@busy-accuracy-98@vecs1.html > > These are not related to my change. > >> >> >> #### Warnings #### >> >> * igt@gem_tiled_swapping@non-threaded: >> - shard-tglu: [FAIL][8] ([i915#12941]) -> [FAIL][9] >> [8]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15854/shard-tglu-3/igt@gem_tiled_swapping@non-threaded.html >> [9]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-tglu-6/igt@gem_tiled_swapping@non-threaded.html >> >> * igt@kms_async_flips@crc-atomic: >> - shard-glk: [INCOMPLETE][10] ([i915#13287]) -> [INCOMPLETE][11] +1 other test incomplete >> [10]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15854/shard-glk1/igt@kms_async_flips@crc-atomic.html >> [11]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-glk6/igt@kms_async_flips@crc-atomic.html > > These are not related to my change. > > Please fix and re-run. > > Thank you, > > Peter > > [...] ^ permalink raw reply [flat|nested] 20+ messages in thread
* RE: ✗ i915.CI.Full: failure for igt_facts for fact tracking (rev2) 2024-12-18 5:18 ` Peter Senna Tschudin 2024-12-19 4:56 ` Peter Senna Tschudin @ 2024-12-19 7:28 ` Ravali, JupallyX 1 sibling, 0 replies; 20+ messages in thread From: Ravali, JupallyX @ 2024-12-19 7:28 UTC (permalink / raw) To: i915-ci-infra@lists.freedesktop.org, igt-dev@lists.freedesktop.org Hi, https://patchwork.freedesktop.org/series/142628/ - Re-reported i915.CI.Full - Re-reported. Thanks, Ravali -----Original Message----- From: I915-ci-infra <i915-ci-infra-bounces@lists.freedesktop.org> On Behalf Of Peter Senna Tschudin Sent: 18 December 2024 10:49 To: igt-dev@lists.freedesktop.org; I915-ci-infra@lists.freedesktop.org Subject: Re: ✗ i915.CI.Full: failure for igt_facts for fact tracking (rev2) Dear I915, On 17.12.2024 15:25, Patchwork wrote: > == Series Details == > > Series: igt_facts for fact tracking (rev2) > URL : https://patchwork.freedesktop.org/series/142628/ > State : failure > > == Summary == > > CI Bug Log - changes from CI_DRM_15854_full -> IGTPW_12325_full > ==================================================== > > Summary > ------- > > **FAILURE** > > Serious unknown changes coming with IGTPW_12325_full absolutely need to be > verified manually. > > If you think the reported changes have nothing to do with the changes > introduced in IGTPW_12325_full, please notify your bug team (I915-ci-infra@lists.freedesktop.org) 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_12325/index.html > > Participating hosts (11 -> 12) > ------------------------------ > > Additional (1): shard-dg2-set2 > > Possible new issues > ------------------- > > Here are the unknown changes that may have been introduced in IGTPW_12325_full: > > ### IGT changes ### > > #### Possible regressions #### > > * igt@gem_eio@in-flight-contexts-10ms: > - shard-snb: NOTRUN -> [FAIL][1] > [1]: > https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-snb7/igt@ge > m_eio@in-flight-contexts-10ms.html > > * igt@gem_eio@in-flight-suspend: > - shard-glk: NOTRUN -> [INCOMPLETE][2] > [2]: > https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-glk7/igt@ge > m_eio@in-flight-suspend.html > > * igt@kms_color@invalid-degamma-lut-sizes: > - shard-snb: NOTRUN -> [INCOMPLETE][3] > [3]: > https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-snb1/igt@km > s_color@invalid-degamma-lut-sizes.html > > * igt@perf_pmu@busy-accuracy-98@vcs1: > - shard-mtlp: [PASS][4] -> [FAIL][5] > [4]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15854/shard-mtlp-8/igt@perf_pmu@busy-accuracy-98@vcs1.html > [5]: > https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-mtlp-5/igt@ > perf_pmu@busy-accuracy-98@vcs1.html > > * igt@perf_pmu@busy-accuracy-98@vecs1: > - shard-dg2: [PASS][6] -> [FAIL][7] +1 other test fail > [6]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15854/shard-dg2-7/igt@perf_pmu@busy-accuracy-98@vecs1.html > [7]: > https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-10/igt@ > perf_pmu@busy-accuracy-98@vecs1.html These are not related to my change. > > > #### Warnings #### > > * igt@gem_tiled_swapping@non-threaded: > - shard-tglu: [FAIL][8] ([i915#12941]) -> [FAIL][9] > [8]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15854/shard-tglu-3/igt@gem_tiled_swapping@non-threaded.html > [9]: > https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-tglu-6/igt@ > gem_tiled_swapping@non-threaded.html > > * igt@kms_async_flips@crc-atomic: > - shard-glk: [INCOMPLETE][10] ([i915#13287]) -> [INCOMPLETE][11] +1 other test incomplete > [10]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15854/shard-glk1/igt@kms_async_flips@crc-atomic.html > [11]: > https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-glk6/igt@km > s_async_flips@crc-atomic.html These are not related to my change. Please fix and re-run. Thank you, Peter [...] ^ permalink raw reply [flat|nested] 20+ messages in thread
* ✓ i915.CI.Full: success for igt_facts for fact tracking (rev2) 2024-12-16 15:14 [PATCH i-g-t v14 resend 0/3] igt_facts for fact tracking Peter Senna Tschudin ` (7 preceding siblings ...) 2024-12-17 14:25 ` ✗ i915.CI.Full: failure " Patchwork @ 2024-12-19 7:18 ` Patchwork 8 siblings, 0 replies; 20+ messages in thread From: Patchwork @ 2024-12-19 7:18 UTC (permalink / raw) To: Peter Senna Tschudin; +Cc: igt-dev == Series Details == Series: igt_facts for fact tracking (rev2) URL : https://patchwork.freedesktop.org/series/142628/ State : success == Summary == CI Bug Log - changes from CI_DRM_15854_full -> IGTPW_12325_full ==================================================== Summary ------- **WARNING** Minor unknown changes coming with IGTPW_12325_full need to be verified manually. If you think the reported changes have nothing to do with the changes introduced in IGTPW_12325_full, please notify your bug team (I915-ci-infra@lists.freedesktop.org) 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_12325/index.html Participating hosts (11 -> 12) ------------------------------ Additional (1): shard-dg2-set2 Possible new issues ------------------- Here are the unknown changes that may have been introduced in IGTPW_12325_full: ### IGT changes ### #### Warnings #### * igt@kms_async_flips@crc-atomic: - shard-glk: [INCOMPLETE][1] ([i915#13287]) -> [INCOMPLETE][2] +1 other test incomplete [1]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15854/shard-glk1/igt@kms_async_flips@crc-atomic.html [2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-glk6/igt@kms_async_flips@crc-atomic.html Known issues ------------ Here are the changes found in IGTPW_12325_full that come from known issues: ### IGT changes ### #### Issues hit #### * igt@api_intel_bb@crc32: - shard-dg1: NOTRUN -> [SKIP][3] ([i915#6230]) [3]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg1-17/igt@api_intel_bb@crc32.html - shard-tglu: NOTRUN -> [SKIP][4] ([i915#6230]) [4]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-tglu-4/igt@api_intel_bb@crc32.html * igt@api_intel_bb@object-reloc-keep-cache: - shard-rkl: NOTRUN -> [SKIP][5] ([i915#8411]) +2 other tests skip [5]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-rkl-3/igt@api_intel_bb@object-reloc-keep-cache.html * igt@api_intel_bb@object-reloc-purge-cache: - shard-dg1: NOTRUN -> [SKIP][6] ([i915#8411]) [6]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg1-18/igt@api_intel_bb@object-reloc-purge-cache.html * igt@drm_fdinfo@busy-idle@bcs0: - shard-dg2: NOTRUN -> [SKIP][7] ([i915#8414]) +25 other tests skip [7]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-10/igt@drm_fdinfo@busy-idle@bcs0.html * igt@drm_fdinfo@busy-idle@vcs1: - shard-dg1: NOTRUN -> [SKIP][8] ([i915#8414]) +8 other tests skip [8]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg1-13/igt@drm_fdinfo@busy-idle@vcs1.html * igt@drm_fdinfo@busy-idle@vecs0: - shard-mtlp: NOTRUN -> [SKIP][9] ([i915#8414]) +6 other tests skip [9]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-mtlp-1/igt@drm_fdinfo@busy-idle@vecs0.html * igt@gem_bad_reloc@negative-reloc: - shard-rkl: NOTRUN -> [SKIP][10] ([i915#3281]) +17 other tests skip [10]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-rkl-7/igt@gem_bad_reloc@negative-reloc.html * igt@gem_ccs@block-copy-compressed: - shard-rkl: NOTRUN -> [SKIP][11] ([i915#3555] / [i915#9323]) [11]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-rkl-4/igt@gem_ccs@block-copy-compressed.html * igt@gem_ccs@ctrl-surf-copy: - shard-dg1: NOTRUN -> [SKIP][12] ([i915#3555] / [i915#9323]) [12]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg1-12/igt@gem_ccs@ctrl-surf-copy.html * igt@gem_ccs@large-ctrl-surf-copy: - shard-dg1: NOTRUN -> [SKIP][13] ([i915#13008]) [13]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg1-13/igt@gem_ccs@large-ctrl-surf-copy.html * igt@gem_ccs@suspend-resume@tile64-compressed-compfmt0-smem-lmem0: - shard-dg2: NOTRUN -> [INCOMPLETE][14] ([i915#12392] / [i915#7297]) [14]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-4/igt@gem_ccs@suspend-resume@tile64-compressed-compfmt0-smem-lmem0.html * igt@gem_close_race@multigpu-basic-threads: - shard-rkl: NOTRUN -> [SKIP][15] ([i915#7697]) [15]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-rkl-7/igt@gem_close_race@multigpu-basic-threads.html * igt@gem_create@create-ext-set-pat: - shard-rkl: NOTRUN -> [SKIP][16] ([i915#8562]) [16]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-rkl-7/igt@gem_create@create-ext-set-pat.html * igt@gem_ctx_persistence@heartbeat-stop: - shard-dg1: NOTRUN -> [SKIP][17] ([i915#8555]) +1 other test skip [17]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg1-14/igt@gem_ctx_persistence@heartbeat-stop.html - shard-mtlp: NOTRUN -> [SKIP][18] ([i915#8555]) [18]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-mtlp-2/igt@gem_ctx_persistence@heartbeat-stop.html - shard-dg2: NOTRUN -> [SKIP][19] ([i915#8555]) [19]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-8/igt@gem_ctx_persistence@heartbeat-stop.html * igt@gem_ctx_persistence@hostile: - shard-mtlp: [PASS][20] -> [FAIL][21] ([i915#11980] / [i915#12580]) [20]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15854/shard-mtlp-8/igt@gem_ctx_persistence@hostile.html [21]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-mtlp-6/igt@gem_ctx_persistence@hostile.html * igt@gem_ctx_persistence@legacy-engines-hostile-preempt: - shard-snb: NOTRUN -> [SKIP][22] ([i915#1099]) +6 other tests skip [22]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-snb7/igt@gem_ctx_persistence@legacy-engines-hostile-preempt.html * igt@gem_ctx_sseu@invalid-args: - shard-rkl: NOTRUN -> [SKIP][23] ([i915#280]) [23]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-rkl-1/igt@gem_ctx_sseu@invalid-args.html - shard-dg1: NOTRUN -> [SKIP][24] ([i915#280]) [24]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg1-14/igt@gem_ctx_sseu@invalid-args.html * igt@gem_ctx_sseu@invalid-sseu: - shard-tglu-1: NOTRUN -> [SKIP][25] ([i915#280]) [25]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-tglu-1/igt@gem_ctx_sseu@invalid-sseu.html * igt@gem_eio@hibernate: - shard-dg1: NOTRUN -> [ABORT][26] ([i915#7975] / [i915#8213]) [26]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg1-14/igt@gem_eio@hibernate.html * igt@gem_eio@in-flight-contexts-10ms: - shard-snb: NOTRUN -> [FAIL][27] ([i915#13370]) [27]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-snb7/igt@gem_eio@in-flight-contexts-10ms.html * igt@gem_eio@in-flight-suspend: - shard-glk: NOTRUN -> [INCOMPLETE][28] ([i915#13197]) [28]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-glk7/igt@gem_eio@in-flight-suspend.html * igt@gem_exec_balancer@invalid-bonds: - shard-dg2: NOTRUN -> [SKIP][29] ([i915#4036]) [29]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-3/igt@gem_exec_balancer@invalid-bonds.html * igt@gem_exec_balancer@parallel: - shard-rkl: NOTRUN -> [SKIP][30] ([i915#4525]) [30]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-rkl-3/igt@gem_exec_balancer@parallel.html * igt@gem_exec_balancer@parallel-keep-submit-fence: - shard-tglu: NOTRUN -> [SKIP][31] ([i915#4525]) +1 other test skip [31]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-tglu-10/igt@gem_exec_balancer@parallel-keep-submit-fence.html * igt@gem_exec_big@single: - shard-tglu: NOTRUN -> [ABORT][32] ([i915#11713]) [32]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-tglu-8/igt@gem_exec_big@single.html * igt@gem_exec_capture@capture-invisible@smem0: - shard-glk: NOTRUN -> [SKIP][33] ([i915#6334]) +1 other test skip [33]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-glk6/igt@gem_exec_capture@capture-invisible@smem0.html * igt@gem_exec_capture@capture-recoverable: - shard-rkl: NOTRUN -> [SKIP][34] ([i915#6344]) [34]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-rkl-6/igt@gem_exec_capture@capture-recoverable.html * igt@gem_exec_fence@submit67: - shard-mtlp: NOTRUN -> [SKIP][35] ([i915#4812]) [35]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-mtlp-4/igt@gem_exec_fence@submit67.html - shard-dg2: NOTRUN -> [SKIP][36] ([i915#4812]) [36]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-1/igt@gem_exec_fence@submit67.html * igt@gem_exec_fence@syncobj-backward-timeline-chain-engines: - shard-snb: NOTRUN -> [SKIP][37] +399 other tests skip [37]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-snb2/igt@gem_exec_fence@syncobj-backward-timeline-chain-engines.html * igt@gem_exec_flush@basic-uc-rw-default: - shard-dg2: NOTRUN -> [SKIP][38] ([i915#3539] / [i915#4852]) +1 other test skip [38]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-2/igt@gem_exec_flush@basic-uc-rw-default.html * igt@gem_exec_flush@basic-wb-rw-before-default: - shard-dg1: NOTRUN -> [SKIP][39] ([i915#3539] / [i915#4852]) +2 other tests skip [39]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg1-12/igt@gem_exec_flush@basic-wb-rw-before-default.html * igt@gem_exec_params@rsvd2-dirt: - shard-dg2: NOTRUN -> [SKIP][40] ([i915#5107]) [40]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-6/igt@gem_exec_params@rsvd2-dirt.html * igt@gem_exec_reloc@basic-cpu-gtt-noreloc: - shard-dg2: NOTRUN -> [SKIP][41] ([i915#3281]) +13 other tests skip [41]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-10/igt@gem_exec_reloc@basic-cpu-gtt-noreloc.html * igt@gem_exec_reloc@basic-gtt: - shard-dg1: NOTRUN -> [SKIP][42] ([i915#3281]) +12 other tests skip [42]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg1-14/igt@gem_exec_reloc@basic-gtt.html * igt@gem_exec_reloc@basic-wc-cpu-active: - shard-mtlp: NOTRUN -> [SKIP][43] ([i915#3281]) +3 other tests skip [43]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-mtlp-8/igt@gem_exec_reloc@basic-wc-cpu-active.html * igt@gem_exec_schedule@preempt-queue: - shard-dg1: NOTRUN -> [SKIP][44] ([i915#4812]) +4 other tests skip [44]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg1-13/igt@gem_exec_schedule@preempt-queue.html * igt@gem_exec_suspend@basic-s3: - shard-rkl: [PASS][45] -> [DMESG-FAIL][46] ([i915#12964]) +2 other tests dmesg-fail [45]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15854/shard-rkl-5/igt@gem_exec_suspend@basic-s3.html [46]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-rkl-7/igt@gem_exec_suspend@basic-s3.html * igt@gem_exec_suspend@basic-s4-devices: - shard-dg2: [PASS][47] -> [ABORT][48] ([i915#7975] / [i915#8213]) +1 other test abort [47]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15854/shard-dg2-11/igt@gem_exec_suspend@basic-s4-devices.html [48]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-10/igt@gem_exec_suspend@basic-s4-devices.html * igt@gem_fence_thrash@bo-write-verify-y: - shard-dg2: NOTRUN -> [SKIP][49] ([i915#4860]) +1 other test skip [49]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-6/igt@gem_fence_thrash@bo-write-verify-y.html - shard-mtlp: NOTRUN -> [SKIP][50] ([i915#4860]) [50]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-mtlp-5/igt@gem_fence_thrash@bo-write-verify-y.html * igt@gem_huc_copy@huc-copy: - shard-rkl: NOTRUN -> [SKIP][51] ([i915#2190]) [51]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-rkl-7/igt@gem_huc_copy@huc-copy.html - shard-tglu: NOTRUN -> [SKIP][52] ([i915#2190]) [52]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-tglu-2/igt@gem_huc_copy@huc-copy.html - shard-glk: NOTRUN -> [SKIP][53] ([i915#2190]) [53]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-glk2/igt@gem_huc_copy@huc-copy.html * igt@gem_lmem_swapping@heavy-random: - shard-glk: NOTRUN -> [SKIP][54] ([i915#4613]) +5 other tests skip [54]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-glk8/igt@gem_lmem_swapping@heavy-random.html * igt@gem_lmem_swapping@heavy-verify-multi-ccs: - shard-tglu-1: NOTRUN -> [SKIP][55] ([i915#4613]) [55]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-tglu-1/igt@gem_lmem_swapping@heavy-verify-multi-ccs.html * igt@gem_lmem_swapping@parallel-random-verify-ccs: - shard-rkl: NOTRUN -> [SKIP][56] ([i915#4613]) +6 other tests skip [56]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-rkl-3/igt@gem_lmem_swapping@parallel-random-verify-ccs.html * igt@gem_lmem_swapping@verify-random-ccs: - shard-tglu: NOTRUN -> [SKIP][57] ([i915#4613]) +1 other test skip [57]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-tglu-3/igt@gem_lmem_swapping@verify-random-ccs.html * igt@gem_mmap@basic: - shard-mtlp: NOTRUN -> [SKIP][58] ([i915#4083]) +1 other test skip [58]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-mtlp-4/igt@gem_mmap@basic.html * igt@gem_mmap_gtt@basic-small-copy-odd: - shard-dg1: NOTRUN -> [SKIP][59] ([i915#4077]) +9 other tests skip [59]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg1-18/igt@gem_mmap_gtt@basic-small-copy-odd.html * igt@gem_mmap_gtt@cpuset-big-copy-odd: - shard-dg2: NOTRUN -> [SKIP][60] ([i915#4077]) +5 other tests skip [60]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-4/igt@gem_mmap_gtt@cpuset-big-copy-odd.html * igt@gem_mmap_offset@clear-via-pagefault: - shard-mtlp: [PASS][61] -> [ABORT][62] ([i915#10729]) +1 other test abort [61]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15854/shard-mtlp-7/igt@gem_mmap_offset@clear-via-pagefault.html [62]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-mtlp-7/igt@gem_mmap_offset@clear-via-pagefault.html * igt@gem_mmap_wc@write-cpu-read-wc: - shard-dg2: NOTRUN -> [SKIP][63] ([i915#4083]) +2 other tests skip [63]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-3/igt@gem_mmap_wc@write-cpu-read-wc.html * igt@gem_mmap_wc@write-cpu-read-wc-unflushed: - shard-dg1: NOTRUN -> [SKIP][64] ([i915#4083]) +6 other tests skip [64]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg1-17/igt@gem_mmap_wc@write-cpu-read-wc-unflushed.html * igt@gem_partial_pwrite_pread@writes-after-reads-display: - shard-dg2: NOTRUN -> [SKIP][65] ([i915#3282]) +3 other tests skip [65]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-8/igt@gem_partial_pwrite_pread@writes-after-reads-display.html * igt@gem_partial_pwrite_pread@writes-after-reads-uncached: - shard-mtlp: NOTRUN -> [SKIP][66] ([i915#3282]) +1 other test skip [66]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-mtlp-4/igt@gem_partial_pwrite_pread@writes-after-reads-uncached.html * igt@gem_pwrite@basic-exhaustion: - shard-rkl: NOTRUN -> [SKIP][67] ([i915#3282]) +8 other tests skip [67]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-rkl-4/igt@gem_pwrite@basic-exhaustion.html - shard-dg1: NOTRUN -> [SKIP][68] ([i915#3282]) +6 other tests skip [68]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg1-17/igt@gem_pwrite@basic-exhaustion.html * igt@gem_pxp@create-protected-buffer: - shard-rkl: NOTRUN -> [TIMEOUT][69] ([i915#12964]) +1 other test timeout [69]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-rkl-1/igt@gem_pxp@create-protected-buffer.html * igt@gem_pxp@create-valid-protected-context: - shard-tglu: [PASS][70] -> [SKIP][71] ([i915#4270]) [70]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15854/shard-tglu-2/igt@gem_pxp@create-valid-protected-context.html [71]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-tglu-3/igt@gem_pxp@create-valid-protected-context.html * igt@gem_pxp@dmabuf-shared-protected-dst-is-context-refcounted: - shard-dg1: NOTRUN -> [SKIP][72] ([i915#4270]) +3 other tests skip [72]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg1-12/igt@gem_pxp@dmabuf-shared-protected-dst-is-context-refcounted.html * igt@gem_pxp@hw-rejects-pxp-buffer: - shard-rkl: NOTRUN -> [TIMEOUT][73] ([i915#12917] / [i915#12964]) +3 other tests timeout [73]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-rkl-2/igt@gem_pxp@hw-rejects-pxp-buffer.html * igt@gem_pxp@protected-raw-src-copy-not-readible: - shard-dg2: NOTRUN -> [SKIP][74] ([i915#4270]) +5 other tests skip [74]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-4/igt@gem_pxp@protected-raw-src-copy-not-readible.html * igt@gem_pxp@verify-pxp-stale-ctx-execution: - shard-tglu: NOTRUN -> [SKIP][75] ([i915#4270]) [75]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-tglu-3/igt@gem_pxp@verify-pxp-stale-ctx-execution.html * igt@gem_render_copy@y-tiled-ccs-to-y-tiled-ccs: - shard-mtlp: NOTRUN -> [SKIP][76] ([i915#8428]) +2 other tests skip [76]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-mtlp-5/igt@gem_render_copy@y-tiled-ccs-to-y-tiled-ccs.html * igt@gem_render_copy@yf-tiled-mc-ccs-to-vebox-y-tiled: - shard-dg2: NOTRUN -> [SKIP][77] ([i915#5190] / [i915#8428]) +2 other tests skip [77]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-5/igt@gem_render_copy@yf-tiled-mc-ccs-to-vebox-y-tiled.html * igt@gem_set_tiling_vs_blt@tiled-to-tiled: - shard-dg1: NOTRUN -> [SKIP][78] ([i915#4079]) +1 other test skip [78]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg1-18/igt@gem_set_tiling_vs_blt@tiled-to-tiled.html * igt@gem_set_tiling_vs_blt@tiled-to-untiled: - shard-dg2: NOTRUN -> [SKIP][79] ([i915#4079]) [79]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-2/igt@gem_set_tiling_vs_blt@tiled-to-untiled.html * igt@gem_userptr_blits@dmabuf-sync: - shard-glk: NOTRUN -> [SKIP][80] ([i915#3323]) [80]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-glk6/igt@gem_userptr_blits@dmabuf-sync.html * igt@gem_userptr_blits@dmabuf-unsync: - shard-tglu-1: NOTRUN -> [SKIP][81] ([i915#3297]) +1 other test skip [81]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-tglu-1/igt@gem_userptr_blits@dmabuf-unsync.html * igt@gem_userptr_blits@forbidden-operations: - shard-rkl: NOTRUN -> [SKIP][82] ([i915#3282] / [i915#3297]) [82]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-rkl-3/igt@gem_userptr_blits@forbidden-operations.html - shard-dg1: NOTRUN -> [SKIP][83] ([i915#3282] / [i915#3297]) [83]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg1-18/igt@gem_userptr_blits@forbidden-operations.html * igt@gem_userptr_blits@map-fixed-invalidate-busy: - shard-dg1: NOTRUN -> [SKIP][84] ([i915#3297] / [i915#4880]) [84]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg1-12/igt@gem_userptr_blits@map-fixed-invalidate-busy.html * igt@gem_userptr_blits@relocations: - shard-rkl: NOTRUN -> [SKIP][85] ([i915#3281] / [i915#3297]) [85]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-rkl-5/igt@gem_userptr_blits@relocations.html * igt@gem_userptr_blits@unsync-unmap-after-close: - shard-dg1: NOTRUN -> [SKIP][86] ([i915#3297]) +1 other test skip [86]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg1-18/igt@gem_userptr_blits@unsync-unmap-after-close.html * igt@gem_userptr_blits@unsync-unmap-cycles: - shard-rkl: NOTRUN -> [SKIP][87] ([i915#3297]) +3 other tests skip [87]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-rkl-5/igt@gem_userptr_blits@unsync-unmap-cycles.html - shard-tglu: NOTRUN -> [SKIP][88] ([i915#3297]) +1 other test skip [88]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-tglu-5/igt@gem_userptr_blits@unsync-unmap-cycles.html * igt@gem_workarounds@suspend-resume: - shard-glk: NOTRUN -> [INCOMPLETE][89] ([i915#13356]) [89]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-glk4/igt@gem_workarounds@suspend-resume.html * igt@gen9_exec_parse@batch-invalid-length: - shard-mtlp: NOTRUN -> [SKIP][90] ([i915#2856]) [90]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-mtlp-1/igt@gen9_exec_parse@batch-invalid-length.html * igt@gen9_exec_parse@bb-oversize: - shard-tglu-1: NOTRUN -> [SKIP][91] ([i915#2527] / [i915#2856]) +1 other test skip [91]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-tglu-1/igt@gen9_exec_parse@bb-oversize.html * igt@gen9_exec_parse@bb-secure: - shard-dg1: NOTRUN -> [SKIP][92] ([i915#2527]) +3 other tests skip [92]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg1-18/igt@gen9_exec_parse@bb-secure.html * igt@gen9_exec_parse@bb-start-far: - shard-dg2: NOTRUN -> [SKIP][93] ([i915#2856]) +2 other tests skip [93]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-1/igt@gen9_exec_parse@bb-start-far.html * igt@gen9_exec_parse@cmd-crossing-page: - shard-tglu: NOTRUN -> [SKIP][94] ([i915#2527] / [i915#2856]) +2 other tests skip [94]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-tglu-8/igt@gen9_exec_parse@cmd-crossing-page.html * igt@gen9_exec_parse@valid-registers: - shard-rkl: NOTRUN -> [SKIP][95] ([i915#2527]) +4 other tests skip [95]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-rkl-7/igt@gen9_exec_parse@valid-registers.html * igt@i915_module_load@load: - shard-dg2: ([PASS][96], [PASS][97], [PASS][98], [PASS][99], [PASS][100], [PASS][101], [PASS][102], [PASS][103], [PASS][104], [PASS][105], [PASS][106], [PASS][107], [PASS][108], [PASS][109], [PASS][110], [PASS][111], [PASS][112], [PASS][113], [PASS][114], [PASS][115], [PASS][116], [PASS][117], [PASS][118]) -> ([PASS][119], [PASS][120], [PASS][121], [PASS][122], [PASS][123], [PASS][124], [FAIL][125], [PASS][126], [PASS][127], [PASS][128], [PASS][129], [PASS][130], [PASS][131], [PASS][132], [PASS][133], [PASS][134], [PASS][135], [PASS][136], [PASS][137], [PASS][138], [PASS][139], [PASS][140]) ([i915#13138]) [96]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15854/shard-dg2-3/igt@i915_module_load@load.html [97]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15854/shard-dg2-2/igt@i915_module_load@load.html [98]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15854/shard-dg2-8/igt@i915_module_load@load.html [99]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15854/shard-dg2-7/igt@i915_module_load@load.html [100]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15854/shard-dg2-3/igt@i915_module_load@load.html [101]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15854/shard-dg2-2/igt@i915_module_load@load.html [102]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15854/shard-dg2-4/igt@i915_module_load@load.html [103]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15854/shard-dg2-7/igt@i915_module_load@load.html [104]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15854/shard-dg2-1/igt@i915_module_load@load.html [105]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15854/shard-dg2-8/igt@i915_module_load@load.html [106]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15854/shard-dg2-4/igt@i915_module_load@load.html [107]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15854/shard-dg2-1/igt@i915_module_load@load.html [108]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15854/shard-dg2-6/igt@i915_module_load@load.html [109]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15854/shard-dg2-4/igt@i915_module_load@load.html [110]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15854/shard-dg2-10/igt@i915_module_load@load.html [111]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15854/shard-dg2-11/igt@i915_module_load@load.html [112]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15854/shard-dg2-6/igt@i915_module_load@load.html [113]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15854/shard-dg2-5/igt@i915_module_load@load.html [114]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15854/shard-dg2-10/igt@i915_module_load@load.html [115]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15854/shard-dg2-11/igt@i915_module_load@load.html [116]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15854/shard-dg2-5/igt@i915_module_load@load.html [117]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15854/shard-dg2-10/igt@i915_module_load@load.html [118]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15854/shard-dg2-3/igt@i915_module_load@load.html [119]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-1/igt@i915_module_load@load.html [120]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-5/igt@i915_module_load@load.html [121]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-1/igt@i915_module_load@load.html [122]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-5/igt@i915_module_load@load.html [123]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-7/igt@i915_module_load@load.html [124]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-1/igt@i915_module_load@load.html [125]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-11/igt@i915_module_load@load.html [126]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-10/igt@i915_module_load@load.html [127]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-10/igt@i915_module_load@load.html [128]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-8/igt@i915_module_load@load.html [129]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-4/igt@i915_module_load@load.html [130]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-11/igt@i915_module_load@load.html [131]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-4/igt@i915_module_load@load.html [132]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-8/igt@i915_module_load@load.html [133]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-6/igt@i915_module_load@load.html [134]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-6/igt@i915_module_load@load.html [135]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-2/igt@i915_module_load@load.html [136]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-3/igt@i915_module_load@load.html [137]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-7/igt@i915_module_load@load.html [138]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-10/igt@i915_module_load@load.html [139]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-3/igt@i915_module_load@load.html [140]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-2/igt@i915_module_load@load.html * igt@i915_pipe_stress@stress-xrgb8888-ytiled: - shard-dg2: NOTRUN -> [SKIP][141] ([i915#7091]) [141]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-6/igt@i915_pipe_stress@stress-xrgb8888-ytiled.html * igt@i915_pm_freq_api@freq-suspend: - shard-rkl: NOTRUN -> [SKIP][142] ([i915#8399]) +2 other tests skip [142]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-rkl-2/igt@i915_pm_freq_api@freq-suspend.html * igt@i915_pm_rc6_residency@rc6-idle: - shard-dg1: [PASS][143] -> [FAIL][144] ([i915#3591]) [143]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15854/shard-dg1-17/igt@i915_pm_rc6_residency@rc6-idle.html [144]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg1-17/igt@i915_pm_rc6_residency@rc6-idle.html * igt@i915_pm_rc6_residency@rc6-idle@gt0-rcs0: - shard-dg1: [PASS][145] -> [FAIL][146] ([i915#12739] / [i915#3591]) [145]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15854/shard-dg1-17/igt@i915_pm_rc6_residency@rc6-idle@gt0-rcs0.html [146]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg1-17/igt@i915_pm_rc6_residency@rc6-idle@gt0-rcs0.html * igt@i915_pm_rps@basic-api: - shard-mtlp: NOTRUN -> [SKIP][147] ([i915#11681] / [i915#6621]) [147]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-mtlp-5/igt@i915_pm_rps@basic-api.html * igt@i915_pm_rps@min-max-config-idle: - shard-dg1: NOTRUN -> [SKIP][148] ([i915#11681] / [i915#6621]) [148]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg1-13/igt@i915_pm_rps@min-max-config-idle.html * igt@i915_pm_rps@thresholds-idle: - shard-dg2: NOTRUN -> [SKIP][149] ([i915#11681]) [149]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-1/igt@i915_pm_rps@thresholds-idle.html * igt@i915_power@sanity: - shard-rkl: NOTRUN -> [SKIP][150] ([i915#7984]) [150]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-rkl-2/igt@i915_power@sanity.html * igt@i915_query@hwconfig_table: - shard-tglu-1: NOTRUN -> [SKIP][151] ([i915#6245]) [151]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-tglu-1/igt@i915_query@hwconfig_table.html * igt@i915_query@query-topology-coherent-slice-mask: - shard-mtlp: NOTRUN -> [SKIP][152] ([i915#6188]) [152]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-mtlp-4/igt@i915_query@query-topology-coherent-slice-mask.html - shard-dg2: NOTRUN -> [SKIP][153] ([i915#6188]) [153]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-1/igt@i915_query@query-topology-coherent-slice-mask.html * igt@i915_query@test-query-geometry-subslices: - shard-rkl: NOTRUN -> [SKIP][154] ([i915#5723]) [154]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-rkl-1/igt@i915_query@test-query-geometry-subslices.html * igt@i915_selftest@live@workarounds: - shard-mtlp: [PASS][155] -> [ABORT][156] ([i915#12061]) +1 other test abort [155]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15854/shard-mtlp-8/igt@i915_selftest@live@workarounds.html [156]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-mtlp-2/igt@i915_selftest@live@workarounds.html * igt@i915_selftest@mock: - shard-glk: NOTRUN -> [DMESG-WARN][157] ([i915#1982] / [i915#9311]) [157]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-glk5/igt@i915_selftest@mock.html * igt@i915_selftest@mock@memory_region: - shard-dg2: NOTRUN -> [DMESG-WARN][158] ([i915#9311]) +1 other test dmesg-warn [158]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-1/igt@i915_selftest@mock@memory_region.html - shard-dg1: NOTRUN -> [DMESG-WARN][159] ([i915#9311]) +1 other test dmesg-warn [159]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg1-17/igt@i915_selftest@mock@memory_region.html - shard-tglu: NOTRUN -> [DMESG-WARN][160] ([i915#9311]) [160]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-tglu-3/igt@i915_selftest@mock@memory_region.html - shard-glk: NOTRUN -> [DMESG-WARN][161] ([i915#9311]) [161]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-glk5/igt@i915_selftest@mock@memory_region.html * igt@intel_hwmon@hwmon-write: - shard-rkl: NOTRUN -> [SKIP][162] ([i915#7707]) [162]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-rkl-7/igt@intel_hwmon@hwmon-write.html * igt@kms_addfb_basic@addfb25-framebuffer-vs-set-tiling: - shard-dg1: NOTRUN -> [SKIP][163] ([i915#4212]) [163]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg1-12/igt@kms_addfb_basic@addfb25-framebuffer-vs-set-tiling.html * igt@kms_async_flips@async-flip-suspend-resume: - shard-dg2: [PASS][164] -> [INCOMPLETE][165] ([i915#12761]) [164]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15854/shard-dg2-2/igt@kms_async_flips@async-flip-suspend-resume.html [165]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-11/igt@kms_async_flips@async-flip-suspend-resume.html * igt@kms_async_flips@async-flip-suspend-resume@pipe-a-hdmi-a-2: - shard-dg2: NOTRUN -> [INCOMPLETE][166] ([i915#12761]) [166]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-11/igt@kms_async_flips@async-flip-suspend-resume@pipe-a-hdmi-a-2.html * igt@kms_async_flips@async-flip-with-page-flip-events-atomic@pipe-b-hdmi-a-3-4-rc-ccs: - shard-dg2: NOTRUN -> [SKIP][167] ([i915#8709]) +23 other tests skip [167]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-1/igt@kms_async_flips@async-flip-with-page-flip-events-atomic@pipe-b-hdmi-a-3-4-rc-ccs.html * igt@kms_async_flips@async-flip-with-page-flip-events@pipe-a-hdmi-a-1-y-rc-ccs-cc: - shard-rkl: NOTRUN -> [SKIP][168] ([i915#8709]) +3 other tests skip [168]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-rkl-4/igt@kms_async_flips@async-flip-with-page-flip-events@pipe-a-hdmi-a-1-y-rc-ccs-cc.html * igt@kms_async_flips@async-flip-with-page-flip-events@pipe-a-hdmi-a-3-y-rc-ccs: - shard-dg1: NOTRUN -> [SKIP][169] ([i915#8709]) +7 other tests skip [169]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg1-13/igt@kms_async_flips@async-flip-with-page-flip-events@pipe-a-hdmi-a-3-y-rc-ccs.html * igt@kms_async_flips@crc-atomic@pipe-a-hdmi-a-1: - shard-dg2: NOTRUN -> [CRASH][170] ([i915#13287]) +3 other tests crash [170]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-4/igt@kms_async_flips@crc-atomic@pipe-a-hdmi-a-1.html * igt@kms_async_flips@crc-atomic@pipe-c-hdmi-a-4: - shard-dg1: NOTRUN -> [CRASH][171] ([i915#13287]) +3 other tests crash [171]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg1-14/igt@kms_async_flips@crc-atomic@pipe-c-hdmi-a-4.html * igt@kms_async_flips@crc@pipe-a-hdmi-a-2: - shard-rkl: NOTRUN -> [INCOMPLETE][172] ([i915#13287]) [172]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-rkl-3/igt@kms_async_flips@crc@pipe-a-hdmi-a-2.html * igt@kms_atomic@plane-primary-overlay-mutable-zpos: - shard-dg1: NOTRUN -> [SKIP][173] ([i915#9531]) [173]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg1-14/igt@kms_atomic@plane-primary-overlay-mutable-zpos.html - shard-tglu: NOTRUN -> [SKIP][174] ([i915#9531]) [174]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-tglu-10/igt@kms_atomic@plane-primary-overlay-mutable-zpos.html * igt@kms_atomic_transition@plane-all-modeset-transition-fencing-internal-panels: - shard-glk: NOTRUN -> [SKIP][175] ([i915#1769]) [175]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-glk2/igt@kms_atomic_transition@plane-all-modeset-transition-fencing-internal-panels.html * igt@kms_big_fb@4-tiled-32bpp-rotate-90: - shard-tglu: NOTRUN -> [SKIP][176] ([i915#5286]) +6 other tests skip [176]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-tglu-9/igt@kms_big_fb@4-tiled-32bpp-rotate-90.html * igt@kms_big_fb@4-tiled-8bpp-rotate-90: - shard-tglu-1: NOTRUN -> [SKIP][177] ([i915#5286]) +2 other tests skip [177]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-tglu-1/igt@kms_big_fb@4-tiled-8bpp-rotate-90.html * igt@kms_big_fb@4-tiled-addfb-size-offset-overflow: - shard-dg1: NOTRUN -> [SKIP][178] ([i915#5286]) [178]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg1-18/igt@kms_big_fb@4-tiled-addfb-size-offset-overflow.html * igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-0-hflip: - shard-rkl: NOTRUN -> [SKIP][179] ([i915#5286]) +8 other tests skip [179]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-rkl-4/igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-0-hflip.html * igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-180-hflip-async-flip: - shard-dg1: NOTRUN -> [SKIP][180] ([i915#4538] / [i915#5286]) +5 other tests skip [180]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg1-14/igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-180-hflip-async-flip.html * igt@kms_big_fb@linear-32bpp-rotate-90: - shard-dg1: NOTRUN -> [SKIP][181] ([i915#3638]) +3 other tests skip [181]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg1-12/igt@kms_big_fb@linear-32bpp-rotate-90.html * igt@kms_big_fb@linear-64bpp-rotate-90: - shard-rkl: NOTRUN -> [SKIP][182] ([i915#3638]) +5 other tests skip [182]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-rkl-7/igt@kms_big_fb@linear-64bpp-rotate-90.html * igt@kms_big_fb@x-tiled-32bpp-rotate-270: - shard-dg2: NOTRUN -> [SKIP][183] +11 other tests skip [183]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-8/igt@kms_big_fb@x-tiled-32bpp-rotate-270.html * igt@kms_big_fb@y-tiled-32bpp-rotate-0: - shard-dg2: NOTRUN -> [SKIP][184] ([i915#4538] / [i915#5190]) +6 other tests skip [184]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-1/igt@kms_big_fb@y-tiled-32bpp-rotate-0.html * igt@kms_big_fb@yf-tiled-max-hw-stride-64bpp-rotate-180: - shard-dg1: NOTRUN -> [SKIP][185] ([i915#4538]) +8 other tests skip [185]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg1-18/igt@kms_big_fb@yf-tiled-max-hw-stride-64bpp-rotate-180.html * igt@kms_ccs@bad-aux-stride-y-tiled-gen12-rc-ccs@pipe-d-hdmi-a-1: - shard-dg2: NOTRUN -> [SKIP][186] ([i915#10307] / [i915#10434] / [i915#6095]) +2 other tests skip [186]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-8/igt@kms_ccs@bad-aux-stride-y-tiled-gen12-rc-ccs@pipe-d-hdmi-a-1.html * igt@kms_ccs@bad-rotation-90-4-tiled-mtl-rc-ccs@pipe-b-hdmi-a-2: - shard-rkl: NOTRUN -> [SKIP][187] ([i915#6095]) +96 other tests skip [187]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-rkl-3/igt@kms_ccs@bad-rotation-90-4-tiled-mtl-rc-ccs@pipe-b-hdmi-a-2.html * igt@kms_ccs@crc-primary-basic-4-tiled-bmg-ccs: - shard-rkl: NOTRUN -> [SKIP][188] ([i915#12313]) +2 other tests skip [188]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-rkl-4/igt@kms_ccs@crc-primary-basic-4-tiled-bmg-ccs.html * igt@kms_ccs@crc-primary-rotation-180-4-tiled-bmg-ccs: - shard-tglu: NOTRUN -> [SKIP][189] ([i915#12313]) +2 other tests skip [189]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-tglu-10/igt@kms_ccs@crc-primary-rotation-180-4-tiled-bmg-ccs.html * igt@kms_ccs@crc-primary-rotation-180-4-tiled-lnl-ccs: - shard-dg2: NOTRUN -> [SKIP][190] ([i915#12313]) +1 other test skip [190]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-10/igt@kms_ccs@crc-primary-rotation-180-4-tiled-lnl-ccs.html * igt@kms_ccs@crc-primary-rotation-180-4-tiled-mtl-rc-ccs@pipe-b-hdmi-a-1: - shard-tglu-1: NOTRUN -> [SKIP][191] ([i915#6095]) +44 other tests skip [191]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-tglu-1/igt@kms_ccs@crc-primary-rotation-180-4-tiled-mtl-rc-ccs@pipe-b-hdmi-a-1.html * igt@kms_ccs@crc-primary-rotation-180-y-tiled-gen12-rc-ccs@pipe-c-edp-1: - shard-mtlp: NOTRUN -> [SKIP][192] ([i915#6095]) +4 other tests skip [192]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-mtlp-1/igt@kms_ccs@crc-primary-rotation-180-y-tiled-gen12-rc-ccs@pipe-c-edp-1.html * igt@kms_ccs@crc-primary-suspend-4-tiled-lnl-ccs: - shard-rkl: NOTRUN -> [SKIP][193] ([i915#12805]) [193]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-rkl-7/igt@kms_ccs@crc-primary-suspend-4-tiled-lnl-ccs.html * igt@kms_ccs@crc-primary-suspend-4-tiled-mtl-mc-ccs@pipe-d-hdmi-a-3: - shard-dg2: NOTRUN -> [SKIP][194] ([i915#6095]) +17 other tests skip [194]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-3/igt@kms_ccs@crc-primary-suspend-4-tiled-mtl-mc-ccs@pipe-d-hdmi-a-3.html * igt@kms_ccs@crc-primary-suspend-y-tiled-ccs@pipe-a-hdmi-a-2: - shard-glk: NOTRUN -> [INCOMPLETE][195] ([i915#12796]) +1 other test incomplete [195]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-glk6/igt@kms_ccs@crc-primary-suspend-y-tiled-ccs@pipe-a-hdmi-a-2.html * igt@kms_ccs@crc-sprite-planes-basic-4-tiled-dg2-mc-ccs@pipe-a-hdmi-a-1: - shard-tglu: NOTRUN -> [SKIP][196] ([i915#6095]) +44 other tests skip [196]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-tglu-6/igt@kms_ccs@crc-sprite-planes-basic-4-tiled-dg2-mc-ccs@pipe-a-hdmi-a-1.html * igt@kms_ccs@crc-sprite-planes-basic-4-tiled-lnl-ccs: - shard-dg1: NOTRUN -> [SKIP][197] ([i915#12313]) +2 other tests skip [197]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg1-17/igt@kms_ccs@crc-sprite-planes-basic-4-tiled-lnl-ccs.html - shard-mtlp: NOTRUN -> [SKIP][198] ([i915#12313]) [198]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-mtlp-6/igt@kms_ccs@crc-sprite-planes-basic-4-tiled-lnl-ccs.html * igt@kms_ccs@crc-sprite-planes-basic-4-tiled-mtl-mc-ccs@pipe-a-hdmi-a-3: - shard-dg2: NOTRUN -> [SKIP][199] ([i915#10307] / [i915#6095]) +122 other tests skip [199]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-6/igt@kms_ccs@crc-sprite-planes-basic-4-tiled-mtl-mc-ccs@pipe-a-hdmi-a-3.html * igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs@pipe-a-hdmi-a-3: - shard-dg1: NOTRUN -> [SKIP][200] ([i915#6095]) +186 other tests skip [200]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg1-13/igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs@pipe-a-hdmi-a-3.html * igt@kms_ccs@random-ccs-data-4-tiled-lnl-ccs: - shard-tglu-1: NOTRUN -> [SKIP][201] ([i915#12313]) [201]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-tglu-1/igt@kms_ccs@random-ccs-data-4-tiled-lnl-ccs.html * igt@kms_cdclk@mode-transition@pipe-d-hdmi-a-1: - shard-dg2: NOTRUN -> [SKIP][202] ([i915#11616] / [i915#7213]) +4 other tests skip [202]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-4/igt@kms_cdclk@mode-transition@pipe-d-hdmi-a-1.html * igt@kms_cdclk@plane-scaling: - shard-dg1: NOTRUN -> [SKIP][203] ([i915#3742]) +1 other test skip [203]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg1-13/igt@kms_cdclk@plane-scaling.html - shard-tglu: NOTRUN -> [SKIP][204] ([i915#3742]) [204]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-tglu-5/igt@kms_cdclk@plane-scaling.html * igt@kms_cdclk@plane-scaling@pipe-c-edp-1: - shard-mtlp: NOTRUN -> [SKIP][205] ([i915#4087]) +4 other tests skip [205]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-mtlp-1/igt@kms_cdclk@plane-scaling@pipe-c-edp-1.html * igt@kms_cdclk@plane-scaling@pipe-d-dp-4: - shard-dg2: NOTRUN -> [SKIP][206] ([i915#4087]) +4 other tests skip [206]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-10/igt@kms_cdclk@plane-scaling@pipe-d-dp-4.html * igt@kms_chamelium_color@ctm-blue-to-red: - shard-mtlp: NOTRUN -> [SKIP][207] +6 other tests skip [207]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-mtlp-8/igt@kms_chamelium_color@ctm-blue-to-red.html * igt@kms_chamelium_edid@hdmi-edid-change-during-suspend: - shard-tglu: NOTRUN -> [SKIP][208] ([i915#7828]) +4 other tests skip [208]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-tglu-4/igt@kms_chamelium_edid@hdmi-edid-change-during-suspend.html * igt@kms_chamelium_edid@hdmi-edid-read: - shard-tglu-1: NOTRUN -> [SKIP][209] ([i915#7828]) +3 other tests skip [209]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-tglu-1/igt@kms_chamelium_edid@hdmi-edid-read.html * igt@kms_chamelium_edid@hdmi-edid-stress-resolution-4k: - shard-dg2: NOTRUN -> [SKIP][210] ([i915#7828]) +4 other tests skip [210]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-5/igt@kms_chamelium_edid@hdmi-edid-stress-resolution-4k.html * igt@kms_chamelium_hpd@dp-hpd: - shard-rkl: NOTRUN -> [SKIP][211] ([i915#7828]) +13 other tests skip [211]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-rkl-1/igt@kms_chamelium_hpd@dp-hpd.html * igt@kms_chamelium_hpd@dp-hpd-after-suspend: - shard-dg1: NOTRUN -> [SKIP][212] ([i915#7828]) +12 other tests skip [212]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg1-17/igt@kms_chamelium_hpd@dp-hpd-after-suspend.html * igt@kms_chamelium_hpd@dp-hpd-for-each-pipe: - shard-mtlp: NOTRUN -> [SKIP][213] ([i915#7828]) +1 other test skip [213]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-mtlp-5/igt@kms_chamelium_hpd@dp-hpd-for-each-pipe.html * igt@kms_color@invalid-degamma-lut-sizes: - shard-snb: NOTRUN -> [INCOMPLETE][214] ([i915#13371]) [214]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-snb1/igt@kms_color@invalid-degamma-lut-sizes.html * igt@kms_content_protection@atomic-dpms: - shard-tglu: NOTRUN -> [SKIP][215] ([i915#6944] / [i915#7116] / [i915#7118] / [i915#9424]) +2 other tests skip [215]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-tglu-6/igt@kms_content_protection@atomic-dpms.html * igt@kms_content_protection@atomic-dpms@pipe-a-dp-4: - shard-dg2: NOTRUN -> [TIMEOUT][216] ([i915#7173]) [216]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-10/igt@kms_content_protection@atomic-dpms@pipe-a-dp-4.html * igt@kms_content_protection@dp-mst-type-0: - shard-dg1: NOTRUN -> [SKIP][217] ([i915#3299]) [217]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg1-18/igt@kms_content_protection@dp-mst-type-0.html * igt@kms_content_protection@dp-mst-type-1: - shard-rkl: NOTRUN -> [SKIP][218] ([i915#3116]) +1 other test skip [218]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-rkl-4/igt@kms_content_protection@dp-mst-type-1.html - shard-tglu-1: NOTRUN -> [SKIP][219] ([i915#3116] / [i915#3299]) [219]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-tglu-1/igt@kms_content_protection@dp-mst-type-1.html * igt@kms_content_protection@lic-type-0: - shard-dg1: NOTRUN -> [SKIP][220] ([i915#9424]) [220]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg1-13/igt@kms_content_protection@lic-type-0.html * igt@kms_content_protection@mei-interface: - shard-rkl: NOTRUN -> [SKIP][221] ([i915#9424]) +1 other test skip [221]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-rkl-4/igt@kms_content_protection@mei-interface.html * igt@kms_content_protection@type1: - shard-dg2: NOTRUN -> [SKIP][222] ([i915#7118] / [i915#9424]) +1 other test skip [222]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-1/igt@kms_content_protection@type1.html - shard-dg1: NOTRUN -> [SKIP][223] ([i915#7116] / [i915#9424]) +1 other test skip [223]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg1-17/igt@kms_content_protection@type1.html - shard-mtlp: NOTRUN -> [SKIP][224] ([i915#3555] / [i915#6944] / [i915#9424]) [224]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-mtlp-4/igt@kms_content_protection@type1.html * igt@kms_content_protection@uevent: - shard-mtlp: NOTRUN -> [SKIP][225] ([i915#6944] / [i915#9424]) [225]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-mtlp-6/igt@kms_content_protection@uevent.html - shard-rkl: NOTRUN -> [SKIP][226] ([i915#7118] / [i915#9424]) [226]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-rkl-7/igt@kms_content_protection@uevent.html * igt@kms_cursor_crc@cursor-onscreen-512x512: - shard-rkl: NOTRUN -> [SKIP][227] ([i915#13049]) +1 other test skip [227]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-rkl-7/igt@kms_cursor_crc@cursor-onscreen-512x512.html * igt@kms_cursor_crc@cursor-random-32x32: - shard-dg1: NOTRUN -> [SKIP][228] ([i915#3555]) +8 other tests skip [228]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg1-17/igt@kms_cursor_crc@cursor-random-32x32.html - shard-tglu: NOTRUN -> [SKIP][229] ([i915#3555]) +2 other tests skip [229]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-tglu-4/igt@kms_cursor_crc@cursor-random-32x32.html - shard-mtlp: NOTRUN -> [SKIP][230] ([i915#3555] / [i915#8814]) [230]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-mtlp-6/igt@kms_cursor_crc@cursor-random-32x32.html * igt@kms_cursor_crc@cursor-rapid-movement-32x10: - shard-rkl: NOTRUN -> [SKIP][231] ([i915#3555]) +10 other tests skip [231]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-rkl-1/igt@kms_cursor_crc@cursor-rapid-movement-32x10.html * igt@kms_cursor_crc@cursor-rapid-movement-512x512: - shard-tglu: NOTRUN -> [SKIP][232] ([i915#13049]) +1 other test skip [232]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-tglu-2/igt@kms_cursor_crc@cursor-rapid-movement-512x512.html - shard-mtlp: NOTRUN -> [SKIP][233] ([i915#13049]) [233]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-mtlp-6/igt@kms_cursor_crc@cursor-rapid-movement-512x512.html - shard-dg2: NOTRUN -> [SKIP][234] ([i915#13049]) [234]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-2/igt@kms_cursor_crc@cursor-rapid-movement-512x512.html * igt@kms_cursor_crc@cursor-rapid-movement-max-size: - shard-dg2: NOTRUN -> [SKIP][235] ([i915#3555]) +3 other tests skip [235]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-6/igt@kms_cursor_crc@cursor-rapid-movement-max-size.html - shard-tglu-1: NOTRUN -> [SKIP][236] ([i915#3555]) +2 other tests skip [236]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-tglu-1/igt@kms_cursor_crc@cursor-rapid-movement-max-size.html * igt@kms_cursor_crc@cursor-sliding-512x170: - shard-dg1: NOTRUN -> [SKIP][237] ([i915#13049]) +1 other test skip [237]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg1-17/igt@kms_cursor_crc@cursor-sliding-512x170.html * igt@kms_cursor_legacy@2x-cursor-vs-flip-legacy: - shard-dg2: NOTRUN -> [SKIP][238] ([i915#13046] / [i915#5354]) +1 other test skip [238]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-8/igt@kms_cursor_legacy@2x-cursor-vs-flip-legacy.html * igt@kms_cursor_legacy@2x-long-flip-vs-cursor-atomic: - shard-glk: [PASS][239] -> [FAIL][240] ([i915#13028]) [239]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15854/shard-glk1/igt@kms_cursor_legacy@2x-long-flip-vs-cursor-atomic.html [240]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-glk9/igt@kms_cursor_legacy@2x-long-flip-vs-cursor-atomic.html * igt@kms_cursor_legacy@basic-busy-flip-before-cursor-atomic: - shard-rkl: NOTRUN -> [SKIP][241] ([i915#4103]) [241]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-rkl-5/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-atomic.html * igt@kms_cursor_legacy@basic-flip-before-cursor-atomic: - shard-glk: NOTRUN -> [FAIL][242] ([i915#2346]) [242]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-glk8/igt@kms_cursor_legacy@basic-flip-before-cursor-atomic.html * igt@kms_cursor_legacy@cursorb-vs-flipb-varying-size: - shard-mtlp: NOTRUN -> [SKIP][243] ([i915#9809]) [243]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-mtlp-5/igt@kms_cursor_legacy@cursorb-vs-flipb-varying-size.html * igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions: - shard-glk: [PASS][244] -> [FAIL][245] ([i915#2346]) [244]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15854/shard-glk2/igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions.html [245]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-glk9/igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions.html * igt@kms_cursor_legacy@modeset-atomic-cursor-hotspot: - shard-dg1: NOTRUN -> [SKIP][246] ([i915#9067]) [246]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg1-17/igt@kms_cursor_legacy@modeset-atomic-cursor-hotspot.html * igt@kms_dirtyfb@psr-dirtyfb-ioctl: - shard-rkl: NOTRUN -> [SKIP][247] ([i915#9723]) [247]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-rkl-1/igt@kms_dirtyfb@psr-dirtyfb-ioctl.html * igt@kms_dp_linktrain_fallback@dp-fallback: - shard-dg2: [PASS][248] -> [SKIP][249] ([i915#12402]) [248]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15854/shard-dg2-10/igt@kms_dp_linktrain_fallback@dp-fallback.html [249]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-7/igt@kms_dp_linktrain_fallback@dp-fallback.html - shard-rkl: NOTRUN -> [SKIP][250] ([i915#12402]) [250]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-rkl-4/igt@kms_dp_linktrain_fallback@dp-fallback.html * igt@kms_dsc@dsc-basic: - shard-dg1: NOTRUN -> [SKIP][251] ([i915#3555] / [i915#3840]) +1 other test skip [251]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg1-17/igt@kms_dsc@dsc-basic.html * igt@kms_dsc@dsc-fractional-bpp-with-bpc: - shard-rkl: NOTRUN -> [SKIP][252] ([i915#3840]) [252]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-rkl-5/igt@kms_dsc@dsc-fractional-bpp-with-bpc.html * igt@kms_dsc@dsc-with-bpc-formats: - shard-tglu-1: NOTRUN -> [SKIP][253] ([i915#3555] / [i915#3840]) [253]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-tglu-1/igt@kms_dsc@dsc-with-bpc-formats.html * igt@kms_dsc@dsc-with-output-formats: - shard-rkl: NOTRUN -> [SKIP][254] ([i915#3555] / [i915#3840]) +1 other test skip [254]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-rkl-4/igt@kms_dsc@dsc-with-output-formats.html * igt@kms_dsc@dsc-with-output-formats-with-bpc: - shard-rkl: NOTRUN -> [SKIP][255] ([i915#3840] / [i915#9053]) [255]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-rkl-2/igt@kms_dsc@dsc-with-output-formats-with-bpc.html * igt@kms_fbcon_fbt@psr-suspend: - shard-rkl: NOTRUN -> [SKIP][256] ([i915#3955]) [256]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-rkl-1/igt@kms_fbcon_fbt@psr-suspend.html - shard-dg1: NOTRUN -> [SKIP][257] ([i915#3469]) [257]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg1-13/igt@kms_fbcon_fbt@psr-suspend.html - shard-tglu: NOTRUN -> [SKIP][258] ([i915#3469]) [258]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-tglu-4/igt@kms_fbcon_fbt@psr-suspend.html - shard-dg2: NOTRUN -> [SKIP][259] ([i915#3469]) [259]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-3/igt@kms_fbcon_fbt@psr-suspend.html * igt@kms_feature_discovery@chamelium: - shard-rkl: NOTRUN -> [SKIP][260] ([i915#4854]) [260]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-rkl-1/igt@kms_feature_discovery@chamelium.html * igt@kms_feature_discovery@display-4x: - shard-dg1: NOTRUN -> [SKIP][261] ([i915#1839]) [261]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg1-17/igt@kms_feature_discovery@display-4x.html * igt@kms_feature_discovery@dp-mst: - shard-tglu-1: NOTRUN -> [SKIP][262] ([i915#9337]) [262]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-tglu-1/igt@kms_feature_discovery@dp-mst.html * igt@kms_feature_discovery@psr1: - shard-rkl: NOTRUN -> [SKIP][263] ([i915#658]) +1 other test skip [263]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-rkl-7/igt@kms_feature_discovery@psr1.html * igt@kms_fence_pin_leak: - shard-dg1: NOTRUN -> [SKIP][264] ([i915#4881]) +1 other test skip [264]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg1-13/igt@kms_fence_pin_leak.html - shard-mtlp: NOTRUN -> [SKIP][265] ([i915#4881]) [265]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-mtlp-1/igt@kms_fence_pin_leak.html - shard-dg2: NOTRUN -> [SKIP][266] ([i915#4881]) [266]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-3/igt@kms_fence_pin_leak.html * igt@kms_flip@2x-flip-vs-dpms-off-vs-modeset-interruptible: - shard-rkl: NOTRUN -> [SKIP][267] ([i915#9934]) +9 other tests skip [267]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-rkl-3/igt@kms_flip@2x-flip-vs-dpms-off-vs-modeset-interruptible.html - shard-dg1: NOTRUN -> [SKIP][268] ([i915#9934]) +6 other tests skip [268]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg1-18/igt@kms_flip@2x-flip-vs-dpms-off-vs-modeset-interruptible.html - shard-dg2: NOTRUN -> [SKIP][269] ([i915#9934]) +1 other test skip [269]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-8/igt@kms_flip@2x-flip-vs-dpms-off-vs-modeset-interruptible.html * igt@kms_flip@2x-flip-vs-suspend-interruptible@ab-hdmi-a1-hdmi-a2: - shard-glk: NOTRUN -> [INCOMPLETE][270] ([i915#4839]) [270]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-glk9/igt@kms_flip@2x-flip-vs-suspend-interruptible@ab-hdmi-a1-hdmi-a2.html * igt@kms_flip@2x-plain-flip-interruptible: - shard-tglu-1: NOTRUN -> [SKIP][271] ([i915#3637]) +4 other tests skip [271]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-tglu-1/igt@kms_flip@2x-plain-flip-interruptible.html * igt@kms_flip@2x-wf_vblank-ts-check-interruptible: - shard-tglu: NOTRUN -> [SKIP][272] ([i915#3637]) +4 other tests skip [272]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-tglu-6/igt@kms_flip@2x-wf_vblank-ts-check-interruptible.html - shard-mtlp: NOTRUN -> [SKIP][273] ([i915#3637]) [273]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-mtlp-5/igt@kms_flip@2x-wf_vblank-ts-check-interruptible.html * igt@kms_flip@dpms-off-confusion-interruptible@b-hdmi-a2: - shard-rkl: NOTRUN -> [DMESG-WARN][274] ([i915#12964]) +34 other tests dmesg-warn [274]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-rkl-6/igt@kms_flip@dpms-off-confusion-interruptible@b-hdmi-a2.html * igt@kms_flip@flip-vs-absolute-wf_vblank-interruptible: - shard-rkl: NOTRUN -> [FAIL][275] ([i915#11989]) +2 other tests fail [275]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-rkl-5/igt@kms_flip@flip-vs-absolute-wf_vblank-interruptible.html * igt@kms_flip@flip-vs-blocking-wf-vblank: - shard-dg1: [PASS][276] -> [FAIL][277] ([i915#11989]) +3 other tests fail [276]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15854/shard-dg1-13/igt@kms_flip@flip-vs-blocking-wf-vblank.html [277]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg1-13/igt@kms_flip@flip-vs-blocking-wf-vblank.html - shard-dg2: [PASS][278] -> [FAIL][279] ([i915#11989]) [278]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15854/shard-dg2-8/igt@kms_flip@flip-vs-blocking-wf-vblank.html [279]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-7/igt@kms_flip@flip-vs-blocking-wf-vblank.html * igt@kms_flip@flip-vs-blocking-wf-vblank@c-hdmi-a1: - shard-tglu: [PASS][280] -> [FAIL][281] ([i915#11989]) +8 other tests fail [280]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15854/shard-tglu-2/igt@kms_flip@flip-vs-blocking-wf-vblank@c-hdmi-a1.html [281]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-tglu-8/igt@kms_flip@flip-vs-blocking-wf-vblank@c-hdmi-a1.html * igt@kms_flip@flip-vs-blocking-wf-vblank@c-hdmi-a3: - shard-dg2: NOTRUN -> [FAIL][282] ([i915#11989]) +2 other tests fail [282]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-7/igt@kms_flip@flip-vs-blocking-wf-vblank@c-hdmi-a3.html * igt@kms_flip@flip-vs-fences-interruptible: - shard-dg2: NOTRUN -> [SKIP][283] ([i915#8381]) [283]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-2/igt@kms_flip@flip-vs-fences-interruptible.html * igt@kms_flip@flip-vs-suspend-interruptible: - shard-glk: NOTRUN -> [INCOMPLETE][284] ([i915#12745] / [i915#4839]) +2 other tests incomplete [284]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-glk4/igt@kms_flip@flip-vs-suspend-interruptible.html * igt@kms_flip@flip-vs-suspend@a-hdmi-a1: - shard-glk: NOTRUN -> [INCOMPLETE][285] ([i915#12745]) +1 other test incomplete [285]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-glk5/igt@kms_flip@flip-vs-suspend@a-hdmi-a1.html * igt@kms_flip@wf_vblank-ts-check-interruptible@b-edp1: - shard-mtlp: [PASS][286] -> [FAIL][287] ([i915#11989]) +1 other test fail [286]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15854/shard-mtlp-8/igt@kms_flip@wf_vblank-ts-check-interruptible@b-edp1.html [287]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-mtlp-2/igt@kms_flip@wf_vblank-ts-check-interruptible@b-edp1.html * igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-32bpp-4tiledg2rcccs-downscaling: - shard-tglu: NOTRUN -> [SKIP][288] ([i915#2672] / [i915#3555]) +1 other test skip [288]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-tglu-6/igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-32bpp-4tiledg2rcccs-downscaling.html * igt@kms_flip_scaled_crc@flip-32bpp-linear-to-64bpp-linear-downscaling: - shard-mtlp: NOTRUN -> [SKIP][289] ([i915#3555] / [i915#8810] / [i915#8813]) [289]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-mtlp-7/igt@kms_flip_scaled_crc@flip-32bpp-linear-to-64bpp-linear-downscaling.html * igt@kms_flip_scaled_crc@flip-32bpp-linear-to-64bpp-linear-downscaling@pipe-a-default-mode: - shard-mtlp: NOTRUN -> [SKIP][290] ([i915#3555] / [i915#8810]) [290]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-mtlp-7/igt@kms_flip_scaled_crc@flip-32bpp-linear-to-64bpp-linear-downscaling@pipe-a-default-mode.html * igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-32bpp-yftileccs-downscaling@pipe-a-valid-mode: - shard-tglu: NOTRUN -> [SKIP][291] ([i915#2587] / [i915#2672]) +1 other test skip [291]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-tglu-5/igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-32bpp-yftileccs-downscaling@pipe-a-valid-mode.html * igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-32bpp-yftileccs-upscaling@pipe-a-valid-mode: - shard-dg1: NOTRUN -> [SKIP][292] ([i915#2587] / [i915#2672]) +3 other tests skip [292]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg1-17/igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-32bpp-yftileccs-upscaling@pipe-a-valid-mode.html * igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytileccs-downscaling: - shard-dg2: NOTRUN -> [SKIP][293] ([i915#2672] / [i915#3555] / [i915#5190]) +1 other test skip [293]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-3/igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytileccs-downscaling.html - shard-dg1: NOTRUN -> [SKIP][294] ([i915#2587] / [i915#2672] / [i915#3555]) [294]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg1-14/igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytileccs-downscaling.html * igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytileccs-downscaling@pipe-a-valid-mode: - shard-dg2: NOTRUN -> [SKIP][295] ([i915#2672]) +1 other test skip [295]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-3/igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytileccs-downscaling@pipe-a-valid-mode.html * igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-16bpp-4tile-downscaling: - shard-dg1: NOTRUN -> [SKIP][296] ([i915#2672] / [i915#3555]) +2 other tests skip [296]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg1-17/igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-16bpp-4tile-downscaling.html * igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-32bpp-yftile-upscaling: - shard-rkl: NOTRUN -> [SKIP][297] ([i915#2672] / [i915#3555]) +7 other tests skip [297]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-rkl-7/igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-32bpp-yftile-upscaling.html * igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-32bpp-yftile-upscaling@pipe-a-valid-mode: - shard-rkl: NOTRUN -> [SKIP][298] ([i915#2672]) +7 other tests skip [298]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-rkl-7/igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-32bpp-yftile-upscaling@pipe-a-valid-mode.html * igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-32bpp-ytilercccs-downscaling: - shard-mtlp: NOTRUN -> [SKIP][299] ([i915#2672] / [i915#3555] / [i915#8813]) +1 other test skip [299]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-mtlp-4/igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-32bpp-ytilercccs-downscaling.html * igt@kms_force_connector_basic@prune-stale-modes: - shard-mtlp: NOTRUN -> [SKIP][300] ([i915#5274]) [300]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-mtlp-2/igt@kms_force_connector_basic@prune-stale-modes.html - shard-dg2: NOTRUN -> [SKIP][301] ([i915#5274]) [301]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-4/igt@kms_force_connector_basic@prune-stale-modes.html * igt@kms_frontbuffer_tracking@fbc-2p-primscrn-indfb-plflip-blt: - shard-snb: [PASS][302] -> [SKIP][303] +5 other tests skip [302]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15854/shard-snb4/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-indfb-plflip-blt.html [303]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-snb2/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-indfb-plflip-blt.html * igt@kms_frontbuffer_tracking@fbc-2p-primscrn-pri-shrfb-draw-mmap-gtt: - shard-dg2: NOTRUN -> [SKIP][304] ([i915#8708]) +10 other tests skip [304]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-1/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-pri-shrfb-draw-mmap-gtt.html * igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-cur-indfb-draw-blt: - shard-mtlp: NOTRUN -> [SKIP][305] ([i915#1825]) +10 other tests skip [305]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-mtlp-8/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-cur-indfb-draw-blt.html * igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-cur-indfb-onoff: - shard-tglu: NOTRUN -> [SKIP][306] +49 other tests skip [306]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-tglu-6/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-cur-indfb-onoff.html * igt@kms_frontbuffer_tracking@fbc-rgb565-draw-mmap-cpu: - shard-dg2: [PASS][307] -> [FAIL][308] ([i915#6880]) +1 other test fail [307]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15854/shard-dg2-10/igt@kms_frontbuffer_tracking@fbc-rgb565-draw-mmap-cpu.html [308]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-7/igt@kms_frontbuffer_tracking@fbc-rgb565-draw-mmap-cpu.html * igt@kms_frontbuffer_tracking@fbc-tiling-4: - shard-rkl: NOTRUN -> [SKIP][309] ([i915#5439]) [309]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-rkl-4/igt@kms_frontbuffer_tracking@fbc-tiling-4.html - shard-dg1: NOTRUN -> [SKIP][310] ([i915#5439]) [310]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg1-13/igt@kms_frontbuffer_tracking@fbc-tiling-4.html * igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-cur-indfb-draw-render: - shard-dg2: NOTRUN -> [SKIP][311] ([i915#3458]) +15 other tests skip [311]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-8/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-cur-indfb-draw-render.html * igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-pri-shrfb-draw-mmap-wc: - shard-dg1: NOTRUN -> [SKIP][312] ([i915#8708]) +16 other tests skip [312]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg1-18/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-pri-shrfb-draw-mmap-wc.html * igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-indfb-draw-render: - shard-dg1: NOTRUN -> [SKIP][313] +49 other tests skip [313]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg1-13/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-indfb-draw-render.html * igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-shrfb-draw-render: - shard-dg2: NOTRUN -> [SKIP][314] ([i915#5354]) +16 other tests skip [314]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-10/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-shrfb-draw-render.html * igt@kms_frontbuffer_tracking@fbcpsr-rgb101010-draw-mmap-wc: - shard-rkl: NOTRUN -> [SKIP][315] ([i915#3023]) +38 other tests skip [315]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-rkl-4/igt@kms_frontbuffer_tracking@fbcpsr-rgb101010-draw-mmap-wc.html * igt@kms_frontbuffer_tracking@pipe-fbc-rte: - shard-dg1: NOTRUN -> [SKIP][316] ([i915#9766]) [316]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg1-17/igt@kms_frontbuffer_tracking@pipe-fbc-rte.html * igt@kms_frontbuffer_tracking@psr-2p-primscrn-pri-shrfb-draw-mmap-gtt: - shard-mtlp: NOTRUN -> [SKIP][317] ([i915#8708]) +1 other test skip [317]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-mtlp-2/igt@kms_frontbuffer_tracking@psr-2p-primscrn-pri-shrfb-draw-mmap-gtt.html * igt@kms_frontbuffer_tracking@psr-2p-scndscrn-indfb-msflip-blt: - shard-rkl: NOTRUN -> [SKIP][318] ([i915#1825]) +62 other tests skip [318]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-rkl-1/igt@kms_frontbuffer_tracking@psr-2p-scndscrn-indfb-msflip-blt.html * igt@kms_frontbuffer_tracking@psr-2p-scndscrn-pri-indfb-draw-mmap-wc: - shard-tglu-1: NOTRUN -> [SKIP][319] +39 other tests skip [319]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-tglu-1/igt@kms_frontbuffer_tracking@psr-2p-scndscrn-pri-indfb-draw-mmap-wc.html * igt@kms_frontbuffer_tracking@psr-rgb565-draw-pwrite: - shard-dg1: NOTRUN -> [SKIP][320] ([i915#3458]) +21 other tests skip [320]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg1-13/igt@kms_frontbuffer_tracking@psr-rgb565-draw-pwrite.html * igt@kms_hdr@bpc-switch-dpms: - shard-tglu: NOTRUN -> [SKIP][321] ([i915#3555] / [i915#8228]) +1 other test skip [321]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-tglu-7/igt@kms_hdr@bpc-switch-dpms.html * igt@kms_hdr@static-swap: - shard-dg1: NOTRUN -> [SKIP][322] ([i915#3555] / [i915#8228]) [322]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg1-13/igt@kms_hdr@static-swap.html * igt@kms_hdr@static-toggle: - shard-rkl: NOTRUN -> [SKIP][323] ([i915#3555] / [i915#8228]) +1 other test skip [323]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-rkl-1/igt@kms_hdr@static-toggle.html * igt@kms_hdr@static-toggle-suspend: - shard-dg2: NOTRUN -> [SKIP][324] ([i915#3555] / [i915#8228]) [324]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-5/igt@kms_hdr@static-toggle-suspend.html * igt@kms_joiner@basic-big-joiner: - shard-rkl: NOTRUN -> [SKIP][325] ([i915#10656]) +1 other test skip [325]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-rkl-3/igt@kms_joiner@basic-big-joiner.html - shard-dg1: NOTRUN -> [SKIP][326] ([i915#10656]) [326]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg1-18/igt@kms_joiner@basic-big-joiner.html * igt@kms_joiner@basic-force-big-joiner: - shard-tglu-1: NOTRUN -> [SKIP][327] ([i915#12388]) [327]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-tglu-1/igt@kms_joiner@basic-force-big-joiner.html - shard-dg1: NOTRUN -> [SKIP][328] ([i915#12388]) [328]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg1-18/igt@kms_joiner@basic-force-big-joiner.html * igt@kms_joiner@basic-force-ultra-joiner: - shard-dg1: NOTRUN -> [SKIP][329] ([i915#12394]) [329]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg1-12/igt@kms_joiner@basic-force-ultra-joiner.html * igt@kms_joiner@invalid-modeset-big-joiner: - shard-tglu: NOTRUN -> [SKIP][330] ([i915#10656]) [330]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-tglu-7/igt@kms_joiner@invalid-modeset-big-joiner.html - shard-mtlp: NOTRUN -> [SKIP][331] ([i915#10656]) [331]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-mtlp-8/igt@kms_joiner@invalid-modeset-big-joiner.html - shard-dg2: NOTRUN -> [SKIP][332] ([i915#10656]) [332]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-1/igt@kms_joiner@invalid-modeset-big-joiner.html * igt@kms_joiner@invalid-modeset-force-big-joiner: - shard-rkl: NOTRUN -> [SKIP][333] ([i915#12388]) [333]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-rkl-7/igt@kms_joiner@invalid-modeset-force-big-joiner.html * igt@kms_multipipe_modeset@basic-max-pipe-crc-check: - shard-rkl: NOTRUN -> [SKIP][334] ([i915#4070] / [i915#4816]) [334]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-rkl-1/igt@kms_multipipe_modeset@basic-max-pipe-crc-check.html * igt@kms_panel_fitting@atomic-fastset: - shard-dg1: NOTRUN -> [SKIP][335] ([i915#6301]) [335]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg1-12/igt@kms_panel_fitting@atomic-fastset.html * igt@kms_plane_alpha_blend@alpha-transparent-fb: - shard-glk: NOTRUN -> [FAIL][336] ([i915#12177]) [336]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-glk2/igt@kms_plane_alpha_blend@alpha-transparent-fb.html * igt@kms_plane_alpha_blend@alpha-transparent-fb@pipe-a-hdmi-a-1: - shard-glk: NOTRUN -> [FAIL][337] ([i915#10647]) +1 other test fail [337]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-glk2/igt@kms_plane_alpha_blend@alpha-transparent-fb@pipe-a-hdmi-a-1.html * igt@kms_plane_lowres@tiling-x: - shard-mtlp: NOTRUN -> [SKIP][338] ([i915#11614] / [i915#3582]) +1 other test skip [338]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-mtlp-4/igt@kms_plane_lowres@tiling-x.html * igt@kms_plane_lowres@tiling-x@pipe-a-edp-1: - shard-mtlp: NOTRUN -> [SKIP][339] ([i915#10226] / [i915#11614] / [i915#3582]) +2 other tests skip [339]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-mtlp-4/igt@kms_plane_lowres@tiling-x@pipe-a-edp-1.html * igt@kms_plane_lowres@tiling-y: - shard-dg2: NOTRUN -> [SKIP][340] ([i915#8821]) [340]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-3/igt@kms_plane_lowres@tiling-y.html * igt@kms_plane_multiple@tiling-yf: - shard-dg2: NOTRUN -> [SKIP][341] ([i915#3555] / [i915#8806]) [341]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-4/igt@kms_plane_multiple@tiling-yf.html * igt@kms_plane_scaling@2x-scaler-multi-pipe: - shard-dg2: NOTRUN -> [SKIP][342] ([i915#13046] / [i915#5354] / [i915#9423]) [342]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-1/igt@kms_plane_scaling@2x-scaler-multi-pipe.html * igt@kms_plane_scaling@intel-max-src-size: - shard-rkl: NOTRUN -> [SKIP][343] ([i915#6953]) [343]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-rkl-3/igt@kms_plane_scaling@intel-max-src-size.html * igt@kms_plane_scaling@plane-downscale-factor-0-25-with-pixel-format: - shard-tglu-1: NOTRUN -> [SKIP][344] ([i915#12247]) +9 other tests skip [344]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-tglu-1/igt@kms_plane_scaling@plane-downscale-factor-0-25-with-pixel-format.html - shard-dg1: NOTRUN -> [SKIP][345] ([i915#12247]) +14 other tests skip [345]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg1-18/igt@kms_plane_scaling@plane-downscale-factor-0-25-with-pixel-format.html * igt@kms_plane_scaling@plane-downscale-factor-0-25-with-pixel-format@pipe-b: - shard-mtlp: NOTRUN -> [SKIP][346] ([i915#12247]) +4 other tests skip [346]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-mtlp-4/igt@kms_plane_scaling@plane-downscale-factor-0-25-with-pixel-format@pipe-b.html * igt@kms_plane_scaling@plane-downscale-factor-0-25-with-pixel-format@pipe-d: - shard-dg2: NOTRUN -> [SKIP][347] ([i915#12247]) +11 other tests skip [347]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-2/igt@kms_plane_scaling@plane-downscale-factor-0-25-with-pixel-format@pipe-d.html * igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-20x20: - shard-dg2: NOTRUN -> [SKIP][348] ([i915#12247] / [i915#9423]) +1 other test skip [348]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-5/igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-20x20.html * igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-20x20@pipe-d: - shard-tglu: NOTRUN -> [SKIP][349] ([i915#12247]) +4 other tests skip [349]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-tglu-3/igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-20x20@pipe-d.html * igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-factor-0-25: - shard-rkl: NOTRUN -> [SKIP][350] ([i915#12247] / [i915#6953]) [350]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-rkl-1/igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-factor-0-25.html * igt@kms_plane_scaling@planes-upscale-20x20-downscale-factor-0-25: - shard-rkl: NOTRUN -> [SKIP][351] ([i915#12247] / [i915#3555]) [351]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-rkl-2/igt@kms_plane_scaling@planes-upscale-20x20-downscale-factor-0-25.html * igt@kms_plane_scaling@planes-upscale-20x20-downscale-factor-0-25@pipe-a: - shard-rkl: NOTRUN -> [SKIP][352] ([i915#12247]) +6 other tests skip [352]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-rkl-2/igt@kms_plane_scaling@planes-upscale-20x20-downscale-factor-0-25@pipe-a.html * igt@kms_plane_scaling@planes-upscale-factor-0-25-downscale-factor-0-25: - shard-dg2: NOTRUN -> [SKIP][353] ([i915#12247] / [i915#6953] / [i915#9423]) [353]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-10/igt@kms_plane_scaling@planes-upscale-factor-0-25-downscale-factor-0-25.html * igt@kms_pm_backlight@brightness-with-dpms: - shard-rkl: NOTRUN -> [SKIP][354] ([i915#12343]) [354]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-rkl-4/igt@kms_pm_backlight@brightness-with-dpms.html - shard-tglu: NOTRUN -> [SKIP][355] ([i915#12343]) [355]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-tglu-3/igt@kms_pm_backlight@brightness-with-dpms.html * igt@kms_pm_backlight@fade-with-dpms: - shard-rkl: NOTRUN -> [SKIP][356] ([i915#5354]) +1 other test skip [356]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-rkl-5/igt@kms_pm_backlight@fade-with-dpms.html - shard-dg1: NOTRUN -> [SKIP][357] ([i915#5354]) +2 other tests skip [357]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg1-12/igt@kms_pm_backlight@fade-with-dpms.html * igt@kms_pm_dc@dc3co-vpb-simulation: - shard-tglu-1: NOTRUN -> [SKIP][358] ([i915#9685]) [358]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-tglu-1/igt@kms_pm_dc@dc3co-vpb-simulation.html * igt@kms_pm_dc@dc5-psr: - shard-dg1: NOTRUN -> [SKIP][359] ([i915#9685]) [359]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg1-13/igt@kms_pm_dc@dc5-psr.html * igt@kms_pm_dc@dc5-retention-flops: - shard-rkl: NOTRUN -> [SKIP][360] ([i915#3828]) [360]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-rkl-1/igt@kms_pm_dc@dc5-retention-flops.html * igt@kms_pm_dc@dc9-dpms: - shard-rkl: NOTRUN -> [SKIP][361] ([i915#3361]) [361]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-rkl-3/igt@kms_pm_dc@dc9-dpms.html - shard-tglu: [PASS][362] -> [SKIP][363] ([i915#4281]) [362]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15854/shard-tglu-6/igt@kms_pm_dc@dc9-dpms.html [363]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-tglu-7/igt@kms_pm_dc@dc9-dpms.html * igt@kms_pm_rpm@dpms-mode-unset-lpsp: - shard-rkl: NOTRUN -> [SKIP][364] ([i915#9519]) [364]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-rkl-5/igt@kms_pm_rpm@dpms-mode-unset-lpsp.html - shard-dg1: NOTRUN -> [SKIP][365] ([i915#9519]) [365]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg1-12/igt@kms_pm_rpm@dpms-mode-unset-lpsp.html * igt@kms_pm_rpm@dpms-non-lpsp: - shard-dg2: [PASS][366] -> [SKIP][367] ([i915#9519]) [366]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15854/shard-dg2-2/igt@kms_pm_rpm@dpms-non-lpsp.html [367]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-4/igt@kms_pm_rpm@dpms-non-lpsp.html * igt@kms_pm_rpm@modeset-lpsp: - shard-rkl: NOTRUN -> [SKIP][368] ([i915#12916]) [368]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-rkl-1/igt@kms_pm_rpm@modeset-lpsp.html * igt@kms_pm_rpm@modeset-non-lpsp: - shard-dg2: NOTRUN -> [SKIP][369] ([i915#9519]) [369]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-8/igt@kms_pm_rpm@modeset-non-lpsp.html * igt@kms_pm_rpm@modeset-non-lpsp-stress-no-wait: - shard-rkl: [PASS][370] -> [SKIP][371] ([i915#9519]) [370]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15854/shard-rkl-3/igt@kms_pm_rpm@modeset-non-lpsp-stress-no-wait.html [371]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-rkl-7/igt@kms_pm_rpm@modeset-non-lpsp-stress-no-wait.html - shard-tglu: NOTRUN -> [SKIP][372] ([i915#9519]) [372]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-tglu-2/igt@kms_pm_rpm@modeset-non-lpsp-stress-no-wait.html * igt@kms_pm_rpm@pm-caching: - shard-mtlp: NOTRUN -> [SKIP][373] ([i915#4077]) +1 other test skip [373]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-mtlp-1/igt@kms_pm_rpm@pm-caching.html * igt@kms_psr2_sf@fbc-pr-cursor-plane-move-continuous-exceed-sf: - shard-dg2: NOTRUN -> [SKIP][374] ([i915#11520]) +3 other tests skip [374]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-1/igt@kms_psr2_sf@fbc-pr-cursor-plane-move-continuous-exceed-sf.html * igt@kms_psr2_sf@fbc-psr2-plane-move-sf-dmg-area: - shard-dg1: NOTRUN -> [SKIP][375] ([i915#11520]) +9 other tests skip [375]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg1-13/igt@kms_psr2_sf@fbc-psr2-plane-move-sf-dmg-area.html * igt@kms_psr2_sf@pr-cursor-plane-move-continuous-exceed-sf: - shard-mtlp: NOTRUN -> [SKIP][376] ([i915#12316]) +2 other tests skip [376]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-mtlp-5/igt@kms_psr2_sf@pr-cursor-plane-move-continuous-exceed-sf.html * igt@kms_psr2_sf@pr-overlay-plane-update-sf-dmg-area: - shard-rkl: NOTRUN -> [SKIP][377] ([i915#11520]) +13 other tests skip [377]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-rkl-7/igt@kms_psr2_sf@pr-overlay-plane-update-sf-dmg-area.html * igt@kms_psr2_sf@pr-overlay-primary-update-sf-dmg-area: - shard-tglu: NOTRUN -> [SKIP][378] ([i915#11520]) +5 other tests skip [378]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-tglu-7/igt@kms_psr2_sf@pr-overlay-primary-update-sf-dmg-area.html * igt@kms_psr2_sf@pr-plane-move-sf-dmg-area: - shard-glk: NOTRUN -> [SKIP][379] ([i915#11520]) +16 other tests skip [379]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-glk9/igt@kms_psr2_sf@pr-plane-move-sf-dmg-area.html * igt@kms_psr2_sf@psr2-cursor-plane-move-continuous-exceed-fully-sf: - shard-snb: NOTRUN -> [SKIP][380] ([i915#11520]) +10 other tests skip [380]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-snb1/igt@kms_psr2_sf@psr2-cursor-plane-move-continuous-exceed-fully-sf.html - shard-tglu-1: NOTRUN -> [SKIP][381] ([i915#11520]) +4 other tests skip [381]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-tglu-1/igt@kms_psr2_sf@psr2-cursor-plane-move-continuous-exceed-fully-sf.html * igt@kms_psr2_su@page_flip-nv12: - shard-rkl: NOTRUN -> [SKIP][382] ([i915#9683]) [382]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-rkl-3/igt@kms_psr2_su@page_flip-nv12.html - shard-tglu: NOTRUN -> [SKIP][383] ([i915#9683]) [383]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-tglu-9/igt@kms_psr2_su@page_flip-nv12.html * igt@kms_psr2_su@page_flip-xrgb8888: - shard-dg2: NOTRUN -> [SKIP][384] ([i915#9683]) [384]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-2/igt@kms_psr2_su@page_flip-xrgb8888.html * igt@kms_psr@fbc-pr-primary-mmap-gtt: - shard-dg2: NOTRUN -> [SKIP][385] ([i915#1072] / [i915#9732]) +12 other tests skip [385]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-8/igt@kms_psr@fbc-pr-primary-mmap-gtt.html * igt@kms_psr@fbc-psr2-sprite-plane-move: - shard-mtlp: NOTRUN -> [SKIP][386] ([i915#9688]) +3 other tests skip [386]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-mtlp-4/igt@kms_psr@fbc-psr2-sprite-plane-move.html * igt@kms_psr@pr-primary-page-flip: - shard-tglu: NOTRUN -> [SKIP][387] ([i915#9732]) +12 other tests skip [387]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-tglu-3/igt@kms_psr@pr-primary-page-flip.html * igt@kms_psr@psr-cursor-plane-onoff: - shard-tglu-1: NOTRUN -> [SKIP][388] ([i915#9732]) +9 other tests skip [388]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-tglu-1/igt@kms_psr@psr-cursor-plane-onoff.html * igt@kms_psr@psr-sprite-mmap-gtt@edp-1: - shard-mtlp: NOTRUN -> [SKIP][389] ([i915#4077] / [i915#9688]) +1 other test skip [389]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-mtlp-4/igt@kms_psr@psr-sprite-mmap-gtt@edp-1.html * igt@kms_psr@psr2-cursor-mmap-gtt: - shard-rkl: NOTRUN -> [SKIP][390] ([i915#1072] / [i915#9732]) +29 other tests skip [390]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-rkl-7/igt@kms_psr@psr2-cursor-mmap-gtt.html * igt@kms_psr@psr2-sprite-blt: - shard-dg1: NOTRUN -> [SKIP][391] ([i915#1072] / [i915#9732]) +26 other tests skip [391]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg1-18/igt@kms_psr@psr2-sprite-blt.html * igt@kms_psr@psr2-sprite-plane-onoff: - shard-glk: NOTRUN -> [SKIP][392] +641 other tests skip [392]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-glk2/igt@kms_psr@psr2-sprite-plane-onoff.html * igt@kms_psr_stress_test@invalidate-primary-flip-overlay: - shard-rkl: NOTRUN -> [SKIP][393] ([i915#9685]) [393]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-rkl-3/igt@kms_psr_stress_test@invalidate-primary-flip-overlay.html * igt@kms_rotation_crc@primary-yf-tiled-reflect-x-0: - shard-tglu-1: NOTRUN -> [SKIP][394] ([i915#5289]) [394]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-tglu-1/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-0.html * igt@kms_rotation_crc@primary-yf-tiled-reflect-x-180: - shard-dg1: NOTRUN -> [SKIP][395] ([i915#5289]) +1 other test skip [395]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg1-13/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-180.html - shard-tglu: NOTRUN -> [SKIP][396] ([i915#5289]) [396]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-tglu-5/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-180.html - shard-mtlp: NOTRUN -> [SKIP][397] ([i915#5289]) [397]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-mtlp-1/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-180.html * igt@kms_rotation_crc@primary-yf-tiled-reflect-x-270: - shard-rkl: NOTRUN -> [SKIP][398] ([i915#5289]) +1 other test skip [398]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-rkl-7/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-270.html * igt@kms_setmode@invalid-clone-exclusive-crtc: - shard-mtlp: NOTRUN -> [SKIP][399] ([i915#3555] / [i915#8809] / [i915#8823]) [399]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-mtlp-2/igt@kms_setmode@invalid-clone-exclusive-crtc.html * igt@kms_sysfs_edid_timing: - shard-dg1: NOTRUN -> [FAIL][400] ([IGT#160] / [i915#6493]) [400]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg1-18/igt@kms_sysfs_edid_timing.html * igt@kms_tiled_display@basic-test-pattern: - shard-dg1: NOTRUN -> [SKIP][401] ([i915#8623]) [401]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg1-12/igt@kms_tiled_display@basic-test-pattern.html * igt@kms_vblank@ts-continuation-suspend: - shard-glk: NOTRUN -> [INCOMPLETE][402] ([i915#12276]) +1 other test incomplete [402]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-glk7/igt@kms_vblank@ts-continuation-suspend.html * igt@kms_vrr@max-min: - shard-rkl: NOTRUN -> [SKIP][403] ([i915#9906]) [403]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-rkl-7/igt@kms_vrr@max-min.html * igt@kms_vrr@seamless-rr-switch-drrs: - shard-dg1: NOTRUN -> [SKIP][404] ([i915#9906]) [404]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg1-13/igt@kms_vrr@seamless-rr-switch-drrs.html * igt@kms_vrr@seamless-rr-switch-vrr: - shard-dg2: NOTRUN -> [SKIP][405] ([i915#9906]) [405]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-3/igt@kms_vrr@seamless-rr-switch-vrr.html * igt@kms_writeback@writeback-check-output-xrgb2101010: - shard-glk: NOTRUN -> [SKIP][406] ([i915#2437]) +2 other tests skip [406]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-glk5/igt@kms_writeback@writeback-check-output-xrgb2101010.html * igt@kms_writeback@writeback-fb-id: - shard-tglu-1: NOTRUN -> [SKIP][407] ([i915#2437]) [407]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-tglu-1/igt@kms_writeback@writeback-fb-id.html * igt@kms_writeback@writeback-invalid-parameters: - shard-tglu: NOTRUN -> [SKIP][408] ([i915#2437]) [408]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-tglu-4/igt@kms_writeback@writeback-invalid-parameters.html - shard-rkl: NOTRUN -> [SKIP][409] ([i915#2437]) [409]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-rkl-3/igt@kms_writeback@writeback-invalid-parameters.html * igt@kms_writeback@writeback-pixel-formats: - shard-rkl: NOTRUN -> [SKIP][410] ([i915#2437] / [i915#9412]) [410]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-rkl-3/igt@kms_writeback@writeback-pixel-formats.html - shard-dg1: NOTRUN -> [SKIP][411] ([i915#2437] / [i915#9412]) [411]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg1-18/igt@kms_writeback@writeback-pixel-formats.html * igt@perf@global-sseu-config: - shard-dg2: NOTRUN -> [SKIP][412] ([i915#7387]) [412]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-2/igt@perf@global-sseu-config.html * igt@perf@per-context-mode-unprivileged: - shard-dg1: NOTRUN -> [SKIP][413] ([i915#2433]) +1 other test skip [413]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg1-17/igt@perf@per-context-mode-unprivileged.html * igt@perf_pmu@busy: - shard-dg2: [PASS][414] -> [FAIL][415] ([i915#4349]) +5 other tests fail [414]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15854/shard-dg2-2/igt@perf_pmu@busy.html [415]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-6/igt@perf_pmu@busy.html * igt@perf_pmu@busy-accuracy-50: - shard-rkl: [PASS][416] -> [DMESG-WARN][417] ([i915#12964]) +25 other tests dmesg-warn [416]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15854/shard-rkl-7/igt@perf_pmu@busy-accuracy-50.html [417]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-rkl-2/igt@perf_pmu@busy-accuracy-50.html * igt@perf_pmu@busy@rcs0: - shard-mtlp: [PASS][418] -> [FAIL][419] ([i915#4349]) +8 other tests fail [418]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15854/shard-mtlp-7/igt@perf_pmu@busy@rcs0.html [419]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-mtlp-3/igt@perf_pmu@busy@rcs0.html * igt@perf_pmu@module-unload: - shard-tglu: NOTRUN -> [ABORT][420] ([i915#13010]) [420]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-tglu-7/igt@perf_pmu@module-unload.html * igt@perf_pmu@most-busy-check-all: - shard-rkl: [PASS][421] -> [FAIL][422] ([i915#4349]) +1 other test fail [421]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15854/shard-rkl-7/igt@perf_pmu@most-busy-check-all.html [422]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-rkl-3/igt@perf_pmu@most-busy-check-all.html * igt@perf_pmu@rc6@other-idle-gt0: - shard-rkl: NOTRUN -> [SKIP][423] ([i915#8516]) +1 other test skip [423]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-rkl-4/igt@perf_pmu@rc6@other-idle-gt0.html - shard-dg1: NOTRUN -> [SKIP][424] ([i915#8516]) [424]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg1-13/igt@perf_pmu@rc6@other-idle-gt0.html * igt@prime_vgem@basic-write: - shard-rkl: NOTRUN -> [SKIP][425] ([i915#3291] / [i915#3708]) [425]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-rkl-6/igt@prime_vgem@basic-write.html - shard-dg1: NOTRUN -> [SKIP][426] ([i915#3708]) +2 other tests skip [426]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg1-13/igt@prime_vgem@basic-write.html * igt@sriov_basic@bind-unbind-vf@vf-4: - shard-tglu: NOTRUN -> [FAIL][427] ([i915#12910]) +9 other tests fail [427]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-tglu-4/igt@sriov_basic@bind-unbind-vf@vf-4.html * igt@sriov_basic@enable-vfs-autoprobe-off: - shard-rkl: NOTRUN -> [SKIP][428] ([i915#9917]) +2 other tests skip [428]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-rkl-2/igt@sriov_basic@enable-vfs-autoprobe-off.html * igt@sriov_basic@enable-vfs-autoprobe-on: - shard-dg2: NOTRUN -> [SKIP][429] ([i915#9917]) [429]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-7/igt@sriov_basic@enable-vfs-autoprobe-on.html * igt@tools_test@sysfs_l3_parity: - shard-rkl: NOTRUN -> [SKIP][430] +30 other tests skip [430]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-rkl-2/igt@tools_test@sysfs_l3_parity.html #### Possible fixes #### * igt@api_intel_bb@full-batch: - shard-mtlp: [DMESG-WARN][431] -> [PASS][432] [431]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15854/shard-mtlp-2/igt@api_intel_bb@full-batch.html [432]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-mtlp-5/igt@api_intel_bb@full-batch.html * igt@gem_ccs@suspend-resume@xmajor-compressed-compfmt0-lmem0-lmem0: - shard-dg2: [INCOMPLETE][433] ([i915#12392] / [i915#7297]) -> [PASS][434] [433]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15854/shard-dg2-5/igt@gem_ccs@suspend-resume@xmajor-compressed-compfmt0-lmem0-lmem0.html [434]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-4/igt@gem_ccs@suspend-resume@xmajor-compressed-compfmt0-lmem0-lmem0.html * igt@gem_eio@in-flight-suspend: - shard-dg1: [DMESG-WARN][435] ([i915#4391] / [i915#4423]) -> [PASS][436] +1 other test pass [435]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15854/shard-dg1-18/igt@gem_eio@in-flight-suspend.html [436]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg1-18/igt@gem_eio@in-flight-suspend.html * igt@gem_eio@unwedge-stress: - shard-dg1: [FAIL][437] ([i915#12714] / [i915#5784]) -> [PASS][438] [437]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15854/shard-dg1-18/igt@gem_eio@unwedge-stress.html [438]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg1-14/igt@gem_eio@unwedge-stress.html * igt@gem_lmem_swapping@smem-oom@lmem0: - shard-dg2: [TIMEOUT][439] ([i915#5493]) -> [PASS][440] +1 other test pass [439]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15854/shard-dg2-5/igt@gem_lmem_swapping@smem-oom@lmem0.html [440]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-1/igt@gem_lmem_swapping@smem-oom@lmem0.html * igt@gem_softpin@allocator-evict@ccs0: - shard-dg2: [INCOMPLETE][441] -> [PASS][442] +1 other test pass [441]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15854/shard-dg2-8/igt@gem_softpin@allocator-evict@ccs0.html [442]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-dg2-11/igt@gem_softpin@allocator-evict@ccs0.html * igt@gem_workarounds@suspend-resume-context: - shard-glk: [INCOMPLETE][443] ([i915#13273]) -> [PASS][444] [443]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15854/shard-glk2/igt@gem_workarounds@suspend-resume-context.html [444]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-glk4/igt@gem_workarounds@suspend-resume-context.html * igt@gen9_exec_parse@allowed-single: - shard-glk: [ABORT][445] ([i915#5566]) -> [PASS][446] [445]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15854/shard-glk8/igt@gen9_exec_parse@allowed-single.html [446]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/shard-glk6/igt@gen9_exec_parse@allowed-single.html * igt@i915_selftest@mock@sanitycheck: - shard-tglu: [ABORT][447] ([i915#13010]) -> [PASS][448] [447]: https://intel-gfx-ci.01.org/tree/drm-t == Logs == For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12325/index.html ^ permalink raw reply [flat|nested] 20+ messages in thread
end of thread, other threads:[~2025-01-21 11:52 UTC | newest] Thread overview: 20+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2024-12-16 15:14 [PATCH i-g-t v14 resend 0/3] igt_facts for fact tracking Peter Senna Tschudin 2024-12-16 15:14 ` [PATCH i-g-t v14 resend 1/3] lib/igt_facts: Library and unit testing " Peter Senna Tschudin 2024-12-19 12:40 ` Kamil Konieczny 2025-01-21 8:16 ` Peter Senna Tschudin 2025-01-21 11:52 ` Kamil Konieczny 2024-12-20 8:50 ` Kamil Konieczny 2024-12-16 15:14 ` [PATCH i-g-t v14 resend 2/3] tools/lsfacts: Add tool for listing facts Peter Senna Tschudin 2024-12-16 15:14 ` [PATCH i-g-t v14 resend 3/3] runner/executor: Integrate igt_facts functionality Peter Senna Tschudin 2024-12-16 21:40 ` ✗ i915.CI.BAT: failure for igt_facts for fact tracking (rev2) Patchwork 2024-12-17 5:12 ` Peter Senna Tschudin 2024-12-17 13:58 ` Ravali, JupallyX 2024-12-17 0:00 ` ✓ Xe.CI.BAT: success " Patchwork 2024-12-17 4:17 ` ✗ Xe.CI.Full: failure " Patchwork 2024-12-17 5:14 ` Peter Senna Tschudin 2024-12-17 9:33 ` ✓ i915.CI.BAT: success " Patchwork 2024-12-17 14:25 ` ✗ i915.CI.Full: failure " Patchwork 2024-12-18 5:18 ` Peter Senna Tschudin 2024-12-19 4:56 ` Peter Senna Tschudin 2024-12-19 7:28 ` Ravali, JupallyX 2024-12-19 7:18 ` ✓ i915.CI.Full: success " Patchwork
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox