* [igt-dev] [PATCH i-g-t 1/3] test/kms_chamelium: Start with disabling modeset
@ 2020-04-14 8:14 Arkadiusz Hiler
2020-04-14 1:30 ` Kunal Joshi
` (5 more replies)
0 siblings, 6 replies; 9+ messages in thread
From: Arkadiusz Hiler @ 2020-04-14 8:14 UTC (permalink / raw)
To: igt-dev; +Cc: Kunal Joshi
Doing disabling modeset from igt_display_require() is quite tricky, as
there are some tests that depend on the leftover mode set by fbcon in
order to work + PSR debugfs checks seem to behave a bit weird.
While those issues are being worked on let's do a disabling modeset
between igt_display_require() and chamelium_init() so port
auto-discovery works reliably on all configurations.
Issue: https://gitlab.freedesktop.org/drm/intel/issues/323
Cc: Kunal Joshi <kunal1.joshi@intel.com>
Signed-off-by: Arkadiusz Hiler <arkadiusz.hiler@intel.com>
---
tests/kms_chamelium.c | 6 ++++++
1 file changed, 6 insertions(+)
diff --git a/tests/kms_chamelium.c b/tests/kms_chamelium.c
index e5cfa633..b7207ef9 100644
--- a/tests/kms_chamelium.c
+++ b/tests/kms_chamelium.c
@@ -2520,6 +2520,12 @@ igt_main
igt_display_require(&data.display, data.drm_fd);
igt_require(data.display.is_atomic);
+ /*
+ * XXX: disabling modeset, can be removed when
+ * igt_display_require will start doing this for us
+ */
+ igt_display_commit2(&data.display, COMMIT_ATOMIC);
+
/* we need to initalize chamelium after igt_display_require */
data.chamelium = chamelium_init(data.drm_fd);
igt_require(data.chamelium);
--
2.24.1
_______________________________________________
igt-dev mailing list
igt-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/igt-dev
^ permalink raw reply related [flat|nested] 9+ messages in thread* Re: [igt-dev] [PATCH i-g-t 1/3] test/kms_chamelium: Start with disabling modeset 2020-04-14 8:14 [igt-dev] [PATCH i-g-t 1/3] test/kms_chamelium: Start with disabling modeset Arkadiusz Hiler @ 2020-04-14 1:30 ` Kunal Joshi 2020-04-14 8:14 ` [igt-dev] [PATCH i-g-t 2/3] tests/kms_chamelium: Issue disabling modeset when resetting state Arkadiusz Hiler ` (4 subsequent siblings) 5 siblings, 0 replies; 9+ messages in thread From: Kunal Joshi @ 2020-04-14 1:30 UTC (permalink / raw) To: Arkadiusz Hiler, igt-dev On 2020-04-14 at 11:14:45 +0300, Arkadiusz Hiler wrote: > Doing disabling modeset from igt_display_require() is quite tricky, as > there are some tests that depend on the leftover mode set by fbcon in > order to work + PSR debugfs checks seem to behave a bit weird. > > While those issues are being worked on let's do a disabling modeset > between igt_display_require() and chamelium_init() so port > auto-discovery works reliably on all configurations. > > Issue: https://gitlab.freedesktop.org/drm/intel/issues/323 > Cc: Kunal Joshi <kunal1.joshi@intel.com> > Signed-off-by: Arkadiusz Hiler <arkadiusz.hiler@intel.com> > --- > tests/kms_chamelium.c | 6 ++++++ > 1 file changed, 6 insertions(+) > > diff --git a/tests/kms_chamelium.c b/tests/kms_chamelium.c > index e5cfa633..b7207ef9 100644 > --- a/tests/kms_chamelium.c > +++ b/tests/kms_chamelium.c > @@ -2520,6 +2520,12 @@ igt_main > igt_display_require(&data.display, data.drm_fd); > igt_require(data.display.is_atomic); > > + /* > + * XXX: disabling modeset, can be removed when > + * igt_display_require will start doing this for us > + */ > + igt_display_commit2(&data.display, COMMIT_ATOMIC); > + > /* we need to initalize chamelium after igt_display_require */ > data.chamelium = chamelium_init(data.drm_fd); > igt_require(data.chamelium); > -- > 2.24.1 > Reviewed-by: Kunal Joshi <kunal1.joshi@intel.com> _______________________________________________ igt-dev mailing list igt-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/igt-dev ^ permalink raw reply [flat|nested] 9+ messages in thread
* [igt-dev] [PATCH i-g-t 2/3] tests/kms_chamelium: Issue disabling modeset when resetting state 2020-04-14 8:14 [igt-dev] [PATCH i-g-t 1/3] test/kms_chamelium: Start with disabling modeset Arkadiusz Hiler 2020-04-14 1:30 ` Kunal Joshi @ 2020-04-14 8:14 ` Arkadiusz Hiler 2020-04-14 8:14 ` [igt-dev] [PATCH i-g-t 3/3] tests/kms_chamelium: Test HPD for different mode handling scenarios Arkadiusz Hiler ` (3 subsequent siblings) 5 siblings, 0 replies; 9+ messages in thread From: Arkadiusz Hiler @ 2020-04-14 8:14 UTC (permalink / raw) To: igt-dev; +Cc: Kunal Joshi Each tests resets the state to be sure it starts with a clean slate. Let's add disabling modeset to the pile, to be sure that we get the hotplug events and the connector state is correct. Cc: Kunal Joshi <kunal1.joshi@intel.com> Cc: Imre Deak <imre.deak@intel.com> Issue: https://gitlab.freedesktop.org/drm/intel/issues/323 Signed-off-by: Arkadiusz Hiler <arkadiusz.hiler@intel.com> Reviewed-by: Kunal Joshi <kunal1.joshi@intel.com> --- tests/kms_chamelium.c | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/tests/kms_chamelium.c b/tests/kms_chamelium.c index b7207ef9..63ae077d 100644 --- a/tests/kms_chamelium.c +++ b/tests/kms_chamelium.c @@ -273,7 +273,14 @@ check_analog_bridge(data_t *data, struct chamelium_port *port) static void reset_state(data_t *data, struct chamelium_port *port) { - int p; + int p, i; + + for (i = 0; i < data->display.n_outputs; i++) { + igt_output_t *output = &data->display.outputs[i]; + igt_output_set_pipe(output, PIPE_NONE); + } + + igt_display_commit2(&data->display, COMMIT_ATOMIC); chamelium_reset(data->chamelium); -- 2.24.1 _______________________________________________ igt-dev mailing list igt-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/igt-dev ^ permalink raw reply related [flat|nested] 9+ messages in thread
* [igt-dev] [PATCH i-g-t 3/3] tests/kms_chamelium: Test HPD for different mode handling scenarios 2020-04-14 8:14 [igt-dev] [PATCH i-g-t 1/3] test/kms_chamelium: Start with disabling modeset Arkadiusz Hiler 2020-04-14 1:30 ` Kunal Joshi 2020-04-14 8:14 ` [igt-dev] [PATCH i-g-t 2/3] tests/kms_chamelium: Issue disabling modeset when resetting state Arkadiusz Hiler @ 2020-04-14 8:14 ` Arkadiusz Hiler 2020-04-14 13:27 ` [igt-dev] ✗ Fi.CI.BAT: failure for series starting with [i-g-t,1/3] test/kms_chamelium: Start with disabling modeset Patchwork ` (2 subsequent siblings) 5 siblings, 0 replies; 9+ messages in thread From: Arkadiusz Hiler @ 2020-04-14 8:14 UTC (permalink / raw) To: igt-dev; +Cc: Kunal Joshi The default scenario is now performing all hotplugs with modes disabled on all connectors. This is the quickest of the tests and represents userspace not caring about the new display (e.g. explicitly disabled). *-hpd-enable-disable-mode covers the most common userspace behavior where each hotplug event is accompanied by a corresponding enabling / disabling commit. *-hpd-with-enabled-mode explicitly targets the scenario where we have mode enabled and never disable it as we do hotplugs to reproduce the issue we see with TypeC connectors for ICL and TGL. v2: - refresh igt_display output state after reprobing - get mode and set pipe only after we have connector plugged in v3: fix VGA subtest names (Kunal) Cc: Kunal Joshi <kunal1.joshi@intel.com> Cc: Imre Deak <imre.deak@intel.com> Issue: https://gitlab.freedesktop.org/drm/intel/issues/323 Signed-off-by: Arkadiusz Hiler <arkadiusz.hiler@intel.com> Reviewed-by: Kunal Joshi <kunal1.joshi@intel.com> --- lib/igt_kms.c | 2 +- lib/igt_kms.h | 1 + tests/kms_chamelium.c | 315 ++++++++++++++++++++++++++++-------------- 3 files changed, 216 insertions(+), 102 deletions(-) diff --git a/lib/igt_kms.c b/lib/igt_kms.c index 7f9fafb3..e9621e7e 100644 --- a/lib/igt_kms.c +++ b/lib/igt_kms.c @@ -1666,7 +1666,7 @@ static void igt_display_log_shift(igt_display_t *display, int shift) igt_assert(display->log_shift >= 0); } -static void igt_output_refresh(igt_output_t *output) +void igt_output_refresh(igt_output_t *output) { igt_display_t *display = output->display; unsigned long crtc_idx_mask = 0; diff --git a/lib/igt_kms.h b/lib/igt_kms.h index cd3fdbc0..adca59ac 100644 --- a/lib/igt_kms.h +++ b/lib/igt_kms.h @@ -423,6 +423,7 @@ igt_plane_t *igt_output_get_plane_type_index(igt_output_t *output, int plane_type, int index); igt_output_t *igt_output_from_connector(igt_display_t *display, drmModeConnector *connector); +void igt_output_refresh(igt_output_t *output); const drmModeModeInfo *igt_std_1024_mode_get(void); igt_plane_t *igt_pipe_get_plane_type(igt_pipe_t *pipe, int plane_type); diff --git a/tests/kms_chamelium.c b/tests/kms_chamelium.c index 63ae077d..8b20bbbc 100644 --- a/tests/kms_chamelium.c +++ b/tests/kms_chamelium.c @@ -45,6 +45,12 @@ enum test_edid { }; #define TEST_EDID_COUNT 5 +enum test_modeset_mode { + TEST_MODESET_ON, + TEST_MODESET_ON_OFF, + TEST_MODESET_OFF, +}; + typedef struct { struct chamelium *chamelium; struct chamelium_port **ports; @@ -111,12 +117,17 @@ reprobe_connector(data_t *data, struct chamelium_port *port) { drmModeConnector *connector; drmModeConnection status; + igt_output_t *output; igt_debug("Reprobing %s...\n", chamelium_port_get_name(port)); connector = chamelium_port_get_connector(data->chamelium, port, true); igt_assert(connector); status = connector->connection; + /* let's make sure that igt_display is up to date too */ + output = igt_output_from_connector(&data->display, connector); + igt_output_refresh(output); + drmModeFreeConnector(connector); return status; } @@ -294,14 +305,140 @@ reset_state(data_t *data, struct chamelium_port *port) } } +static void chamelium_paint_xr24_pattern(uint32_t *data, + size_t width, size_t height, + size_t stride, size_t block_size) +{ + uint32_t colors[] = { 0xff000000, + 0xffff0000, + 0xff00ff00, + 0xff0000ff, + 0xffffffff }; + unsigned i, j; + + for (i = 0; i < height; i++) + for (j = 0; j < width; j++) + *(data + i * stride / 4 + j) = colors[((j / block_size) + (i / block_size)) % 5]; +} + +static int chamelium_get_pattern_fb(data_t *data, size_t width, size_t height, + uint32_t fourcc, size_t block_size, + struct igt_fb *fb) +{ + int fb_id; + void *ptr; + + igt_assert(fourcc == DRM_FORMAT_XRGB8888); + + fb_id = igt_create_fb(data->drm_fd, width, height, fourcc, + LOCAL_DRM_FORMAT_MOD_NONE, fb); + igt_assert(fb_id > 0); + + ptr = igt_fb_map_buffer(fb->fd, fb); + igt_assert(ptr); + + chamelium_paint_xr24_pattern(ptr, width, height, fb->strides[0], + block_size); + igt_fb_unmap_buffer(fb, ptr); + + return fb_id; +} + +static void +enable_output(data_t *data, + struct chamelium_port *port, + igt_output_t *output, + drmModeModeInfo *mode, + struct igt_fb *fb) +{ + igt_display_t *display = output->display; + igt_plane_t *primary = igt_output_get_plane_type(output, DRM_PLANE_TYPE_PRIMARY); + drmModeConnector *connector = chamelium_port_get_connector( + data->chamelium, port, false); + + igt_assert(primary); + + igt_plane_set_size(primary, mode->hdisplay, mode->vdisplay); + igt_plane_set_fb(primary, fb); + igt_output_override_mode(output, mode); + + /* Clear any color correction values that might be enabled */ + if (igt_pipe_obj_has_prop(primary->pipe, IGT_CRTC_DEGAMMA_LUT)) + igt_pipe_obj_replace_prop_blob(primary->pipe, IGT_CRTC_DEGAMMA_LUT, NULL, 0); + if (igt_pipe_obj_has_prop(primary->pipe, IGT_CRTC_GAMMA_LUT)) + igt_pipe_obj_replace_prop_blob(primary->pipe, IGT_CRTC_GAMMA_LUT, NULL, 0); + if (igt_pipe_obj_has_prop(primary->pipe, IGT_CRTC_CTM)) + igt_pipe_obj_replace_prop_blob(primary->pipe, IGT_CRTC_CTM, NULL, 0); + + igt_display_commit2(display, COMMIT_ATOMIC); + + if (chamelium_port_get_type(port) == DRM_MODE_CONNECTOR_VGA) + usleep(250000); + + drmModeFreeConnector(connector); +} + +static enum pipe get_pipe_for_output(igt_display_t *display, igt_output_t *output) +{ + enum pipe pipe; + + for_each_pipe(display, pipe) { + if (igt_pipe_connector_valid(pipe, output)) { + return pipe; + } + } + + igt_assert_f(false, "No pipe found for output %s\n", + igt_output_name(output)); +} + +static void create_fb_for_mode(data_t *data, struct igt_fb *fb, drmModeModeInfo *mode) +{ + int fb_id; + + fb_id = chamelium_get_pattern_fb(data, mode->hdisplay, mode->vdisplay, + DRM_FORMAT_XRGB8888, 64, fb); + + igt_assert(fb_id > 0); +} + +static drmModeModeInfo get_mode_for_port(struct chamelium *chamelium, + struct chamelium_port *port) +{ + drmModeConnector *connector = chamelium_port_get_connector(chamelium, + port, false); + drmModeModeInfo mode; + igt_assert(&connector->modes[0] != NULL); + memcpy(&mode, &connector->modes[0], sizeof(mode)); + drmModeFreeConnector(connector); + return mode; +} + +static igt_output_t *get_output_for_port(data_t *data, + struct chamelium_port *port) +{ + drmModeConnector *connector = chamelium_port_get_connector(data->chamelium, + port, false); + igt_output_t *output = igt_output_from_connector(&data->display, + connector); + drmModeFreeConnector(connector); + igt_assert(output != NULL); + return output; +} + static const char test_basic_hotplug_desc[] = "Check that we get uevents and updated connector status on " "hotplug and unplug"; static void -test_basic_hotplug(data_t *data, struct chamelium_port *port, int toggle_count) +test_hotplug(data_t *data, struct chamelium_port *port, int toggle_count, + enum test_modeset_mode modeset_mode) { - struct udev_monitor *mon = igt_watch_hotplug(); int i; + enum pipe pipe; + struct igt_fb fb = {0}; + drmModeModeInfo mode; + struct udev_monitor *mon = igt_watch_hotplug(); + igt_output_t *output = get_output_for_port(data, port); reset_state(data, NULL); igt_hpd_storm_set_threshold(data->drm_fd, 0); @@ -316,15 +453,36 @@ test_basic_hotplug(data_t *data, struct chamelium_port *port, int toggle_count) DRM_MODE_CONNECTED); igt_flush_hotplugs(mon); + if (modeset_mode == TEST_MODESET_ON_OFF || + (modeset_mode == TEST_MODESET_ON && i == 0 )) { + if (i == 0) { + /* We can only get mode and pipe once we are connected */ + pipe = get_pipe_for_output(&data->display, output); + mode = get_mode_for_port(data->chamelium, port); + create_fb_for_mode(data, &fb, &mode); + } + + igt_output_set_pipe(output, pipe); + enable_output(data, port, output, &mode, &fb); + } + /* Now check if we get a hotplug from disconnection */ chamelium_unplug(data->chamelium, port); wait_for_connector_after_hotplug(data, mon, port, DRM_MODE_DISCONNECTED); + + igt_flush_hotplugs(mon); + + if (modeset_mode == TEST_MODESET_ON_OFF) { + igt_output_set_pipe(output, PIPE_NONE); + igt_display_commit2(&data->display, COMMIT_ATOMIC); + } } igt_cleanup_hotplug(mon); igt_hpd_storm_reset(data->drm_fd); + igt_remove_fb(data->drm_fd, &fb); } static const struct edid *get_edid(enum test_edid edid); @@ -530,10 +688,7 @@ prepare_output(data_t *data, struct chamelium_port *port, enum test_edid edid) { igt_display_t *display = &data->display; igt_output_t *output; - drmModeConnector *connector = - chamelium_port_get_connector(data->chamelium, port, false); enum pipe pipe; - bool found = false; /* The chamelium's default EDID has a lot of resolutions, way more then * we need to test. Additionally the default EDID doesn't support HDMI @@ -546,101 +701,17 @@ prepare_output(data_t *data, struct chamelium_port *port, enum test_edid edid) igt_display_reset(display); - output = igt_output_from_connector(display, connector); + output = get_output_for_port(data, port); /* Refresh pipe to update connected status */ igt_output_set_pipe(output, PIPE_NONE); - for_each_pipe(display, pipe) { - if (!igt_pipe_connector_valid(pipe, output)) - continue; - - found = true; - break; - } - - igt_assert_f(found, "No pipe found for output %s\n", igt_output_name(output)); - + pipe = get_pipe_for_output(display, output); igt_output_set_pipe(output, pipe); - drmModeFreeConnector(connector); - return output; } -static void -enable_output(data_t *data, - struct chamelium_port *port, - igt_output_t *output, - drmModeModeInfo *mode, - struct igt_fb *fb) -{ - igt_display_t *display = output->display; - igt_plane_t *primary = igt_output_get_plane_type(output, DRM_PLANE_TYPE_PRIMARY); - drmModeConnector *connector = chamelium_port_get_connector( - data->chamelium, port, false); - - igt_assert(primary); - - igt_plane_set_size(primary, mode->hdisplay, mode->vdisplay); - igt_plane_set_fb(primary, fb); - igt_output_override_mode(output, mode); - - /* Clear any color correction values that might be enabled */ - if (igt_pipe_obj_has_prop(primary->pipe, IGT_CRTC_DEGAMMA_LUT)) - igt_pipe_obj_replace_prop_blob(primary->pipe, IGT_CRTC_DEGAMMA_LUT, NULL, 0); - if (igt_pipe_obj_has_prop(primary->pipe, IGT_CRTC_GAMMA_LUT)) - igt_pipe_obj_replace_prop_blob(primary->pipe, IGT_CRTC_GAMMA_LUT, NULL, 0); - if (igt_pipe_obj_has_prop(primary->pipe, IGT_CRTC_CTM)) - igt_pipe_obj_replace_prop_blob(primary->pipe, IGT_CRTC_CTM, NULL, 0); - - igt_display_commit2(display, COMMIT_ATOMIC); - - if (chamelium_port_get_type(port) == DRM_MODE_CONNECTOR_VGA) - usleep(250000); - - drmModeFreeConnector(connector); -} - -static void chamelium_paint_xr24_pattern(uint32_t *data, - size_t width, size_t height, - size_t stride, size_t block_size) -{ - uint32_t colors[] = { 0xff000000, - 0xffff0000, - 0xff00ff00, - 0xff0000ff, - 0xffffffff }; - unsigned i, j; - - for (i = 0; i < height; i++) - for (j = 0; j < width; j++) - *(data + i * stride / 4 + j) = colors[((j / block_size) + (i / block_size)) % 5]; -} - -static int chamelium_get_pattern_fb(data_t *data, size_t width, size_t height, - uint32_t fourcc, size_t block_size, - struct igt_fb *fb) -{ - int fb_id; - void *ptr; - - igt_assert(fourcc == DRM_FORMAT_XRGB8888); - - fb_id = igt_create_fb(data->drm_fd, width, height, fourcc, - LOCAL_DRM_FORMAT_MOD_NONE, fb); - igt_assert(fb_id > 0); - - ptr = igt_fb_map_buffer(fb->fd, fb); - igt_assert(ptr); - - chamelium_paint_xr24_pattern(ptr, width, height, fb->strides[0], - block_size); - igt_fb_unmap_buffer(fb, ptr); - - return fb_id; -} - static void do_test_display(data_t *data, struct chamelium_port *port, igt_output_t *output, drmModeModeInfo *mode, uint32_t fourcc, enum chamelium_check check, @@ -2555,13 +2626,27 @@ igt_main igt_describe(test_basic_hotplug_desc); connector_subtest("dp-hpd", DisplayPort) - test_basic_hotplug(&data, port, - HPD_TOGGLE_COUNT_DP_HDMI); + test_hotplug(&data, port, + HPD_TOGGLE_COUNT_DP_HDMI, + TEST_MODESET_OFF); igt_describe(test_basic_hotplug_desc); connector_subtest("dp-hpd-fast", DisplayPort) - test_basic_hotplug(&data, port, - HPD_TOGGLE_COUNT_FAST); + test_hotplug(&data, port, + HPD_TOGGLE_COUNT_FAST, + TEST_MODESET_OFF); + + igt_describe(test_basic_hotplug_desc); + connector_subtest("dp-hpd-enable-disable-mode", DisplayPort) + test_hotplug(&data, port, + HPD_TOGGLE_COUNT_FAST, + TEST_MODESET_ON_OFF); + + igt_describe(test_basic_hotplug_desc); + connector_subtest("dp-hpd-with-enabled-mode", DisplayPort) + test_hotplug(&data, port, + HPD_TOGGLE_COUNT_FAST, + TEST_MODESET_ON); igt_describe(test_edid_read_desc); connector_subtest("dp-edid-read", DisplayPort) { @@ -2650,13 +2735,27 @@ igt_main igt_describe(test_basic_hotplug_desc); connector_subtest("hdmi-hpd", HDMIA) - test_basic_hotplug(&data, port, - HPD_TOGGLE_COUNT_DP_HDMI); + test_hotplug(&data, port, + HPD_TOGGLE_COUNT_DP_HDMI, + TEST_MODESET_OFF); igt_describe(test_basic_hotplug_desc); connector_subtest("hdmi-hpd-fast", HDMIA) - test_basic_hotplug(&data, port, - HPD_TOGGLE_COUNT_FAST); + test_hotplug(&data, port, + HPD_TOGGLE_COUNT_FAST, + TEST_MODESET_OFF); + + igt_describe(test_basic_hotplug_desc); + connector_subtest("hdmi-hpd-enable-disable-mode", HDMIA) + test_hotplug(&data, port, + HPD_TOGGLE_COUNT_FAST, + TEST_MODESET_ON_OFF); + + igt_describe(test_basic_hotplug_desc); + connector_subtest("hdmi-hpd-with-enabled-mode", HDMIA) + test_hotplug(&data, port, + HPD_TOGGLE_COUNT_FAST, + TEST_MODESET_ON); igt_describe(test_edid_read_desc); connector_subtest("hdmi-edid-read", HDMIA) { @@ -2811,11 +2910,25 @@ igt_main igt_describe(test_basic_hotplug_desc); connector_subtest("vga-hpd", VGA) - test_basic_hotplug(&data, port, HPD_TOGGLE_COUNT_VGA); + test_hotplug(&data, port, HPD_TOGGLE_COUNT_VGA, + TEST_MODESET_OFF); igt_describe(test_basic_hotplug_desc); connector_subtest("vga-hpd-fast", VGA) - test_basic_hotplug(&data, port, HPD_TOGGLE_COUNT_FAST); + test_hotplug(&data, port, HPD_TOGGLE_COUNT_FAST, + TEST_MODESET_OFF); + + igt_describe(test_basic_hotplug_desc); + connector_subtest("vga-hpd-enable-disable-mode", VGA) + test_hotplug(&data, port, + HPD_TOGGLE_COUNT_FAST, + TEST_MODESET_ON_OFF); + + igt_describe(test_basic_hotplug_desc); + connector_subtest("vga-hpd-with-enabled-mode", VGA) + test_hotplug(&data, port, + HPD_TOGGLE_COUNT_FAST, + TEST_MODESET_ON); igt_describe(test_edid_read_desc); connector_subtest("vga-edid-read", VGA) { -- 2.24.1 _______________________________________________ igt-dev mailing list igt-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/igt-dev ^ permalink raw reply related [flat|nested] 9+ messages in thread
* [igt-dev] ✗ Fi.CI.BAT: failure for series starting with [i-g-t,1/3] test/kms_chamelium: Start with disabling modeset 2020-04-14 8:14 [igt-dev] [PATCH i-g-t 1/3] test/kms_chamelium: Start with disabling modeset Arkadiusz Hiler ` (2 preceding siblings ...) 2020-04-14 8:14 ` [igt-dev] [PATCH i-g-t 3/3] tests/kms_chamelium: Test HPD for different mode handling scenarios Arkadiusz Hiler @ 2020-04-14 13:27 ` Patchwork 2020-04-14 13:31 ` Arkadiusz Hiler 2020-04-14 14:14 ` [igt-dev] ✓ Fi.CI.BAT: success " Patchwork 2020-04-15 9:10 ` [igt-dev] ✓ Fi.CI.IGT: " Patchwork 5 siblings, 1 reply; 9+ messages in thread From: Patchwork @ 2020-04-14 13:27 UTC (permalink / raw) To: Arkadiusz Hiler; +Cc: igt-dev == Series Details == Series: series starting with [i-g-t,1/3] test/kms_chamelium: Start with disabling modeset URL : https://patchwork.freedesktop.org/series/75910/ State : failure == Summary == CI Bug Log - changes from CI_DRM_8294 -> IGTPW_4455 ==================================================== Summary ------- **FAILURE** Serious unknown changes coming with IGTPW_4455 absolutely need to be verified manually. If you think the reported changes have nothing to do with the changes introduced in IGTPW_4455, please notify your bug team 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_4455/index.html Possible new issues ------------------- Here are the unknown changes that may have been introduced in IGTPW_4455: ### IGT changes ### #### Possible regressions #### * igt@i915_selftest@live@gt_contexts: - fi-bwr-2160: [PASS][1] -> [DMESG-WARN][2] [1]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8294/fi-bwr-2160/igt@i915_selftest@live@gt_contexts.html [2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4455/fi-bwr-2160/igt@i915_selftest@live@gt_contexts.html Participating hosts (48 -> 43) ------------------------------ Additional (1): fi-kbl-r Missing (6): fi-hsw-4200u fi-byt-squawks fi-bsw-cyan fi-cfl-8700k fi-byt-clapper fi-bdw-samus Build changes ------------- * CI: CI-20190529 -> None * IGT: IGT_5589 -> IGTPW_4455 CI-20190529: 20190529 CI_DRM_8294: b1631d3c1d7ff53437d9e67f740e2c6057de4fea @ git://anongit.freedesktop.org/gfx-ci/linux IGTPW_4455: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4455/index.html IGT_5589: 31962324ac86f029e2841e56e97c42cf9d572956 @ git://anongit.freedesktop.org/xorg/app/intel-gpu-tools == Testlist changes == +igt@kms_chamelium@dp-hpd-enable-disable-mode +igt@kms_chamelium@dp-hpd-with-enabled-mode +igt@kms_chamelium@hdmi-hpd-enable-disable-mode +igt@kms_chamelium@hdmi-hpd-with-enabled-mode +igt@kms_chamelium@vga-hpd-enable-disable-mode +igt@kms_chamelium@vga-hpd-with-enabled-mode == Logs == For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4455/index.html _______________________________________________ igt-dev mailing list igt-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/igt-dev ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [igt-dev] ✗ Fi.CI.BAT: failure for series starting with [i-g-t,1/3] test/kms_chamelium: Start with disabling modeset 2020-04-14 13:27 ` [igt-dev] ✗ Fi.CI.BAT: failure for series starting with [i-g-t,1/3] test/kms_chamelium: Start with disabling modeset Patchwork @ 2020-04-14 13:31 ` Arkadiusz Hiler 2020-04-14 15:23 ` Vudum, Lakshminarayana 0 siblings, 1 reply; 9+ messages in thread From: Arkadiusz Hiler @ 2020-04-14 13:31 UTC (permalink / raw) To: igt-dev; +Cc: Lakshmi On Tue, Apr 14, 2020 at 01:27:03PM +0000, Patchwork wrote: > == Series Details == > > Series: series starting with [i-g-t,1/3] test/kms_chamelium: Start with disabling modeset > URL : https://patchwork.freedesktop.org/series/75910/ > State : failure > > == Summary == > > CI Bug Log - changes from CI_DRM_8294 -> IGTPW_4455 > ==================================================== > > Summary > ------- > > **FAILURE** > > Serious unknown changes coming with IGTPW_4455 absolutely need to be > verified manually. > > If you think the reported changes have nothing to do with the changes > introduced in IGTPW_4455, please notify your bug team 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_4455/index.html > > Possible new issues > ------------------- > > Here are the unknown changes that may have been introduced in IGTPW_4455: > > ### IGT changes ### > > #### Possible regressions #### > > * igt@i915_selftest@live@gt_contexts: > - fi-bwr-2160: [PASS][1] -> [DMESG-WARN][2] > [1]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8294/fi-bwr-2160/igt@i915_selftest@live@gt_contexts.html > [2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4455/fi-bwr-2160/igt@i915_selftest@live@gt_contexts.html Hey Lakshmi, This is a selftest failure that is not related to this change. -- Cheers, Arek _______________________________________________ igt-dev mailing list igt-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/igt-dev ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [igt-dev] ✗ Fi.CI.BAT: failure for series starting with [i-g-t,1/3] test/kms_chamelium: Start with disabling modeset 2020-04-14 13:31 ` Arkadiusz Hiler @ 2020-04-14 15:23 ` Vudum, Lakshminarayana 0 siblings, 0 replies; 9+ messages in thread From: Vudum, Lakshminarayana @ 2020-04-14 15:23 UTC (permalink / raw) To: Hiler, Arkadiusz, igt-dev@lists.freedesktop.org Arek, I have addressed and re-reported the issue. Lakshmi. -----Original Message----- From: Hiler, Arkadiusz <arkadiusz.hiler@intel.com> Sent: Tuesday, April 14, 2020 4:31 PM To: igt-dev@lists.freedesktop.org Cc: Vudum, Lakshminarayana <lakshminarayana.vudum@intel.com> Subject: Re: ✗ Fi.CI.BAT: failure for series starting with [i-g-t,1/3] test/kms_chamelium: Start with disabling modeset On Tue, Apr 14, 2020 at 01:27:03PM +0000, Patchwork wrote: > == Series Details == > > Series: series starting with [i-g-t,1/3] test/kms_chamelium: Start with disabling modeset > URL : https://patchwork.freedesktop.org/series/75910/ > State : failure > > == Summary == > > CI Bug Log - changes from CI_DRM_8294 -> IGTPW_4455 > ==================================================== > > Summary > ------- > > **FAILURE** > > Serious unknown changes coming with IGTPW_4455 absolutely need to be > verified manually. > > If you think the reported changes have nothing to do with the changes > introduced in IGTPW_4455, please notify your bug team 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_4455/index.html > > Possible new issues > ------------------- > > Here are the unknown changes that may have been introduced in IGTPW_4455: > > ### IGT changes ### > > #### Possible regressions #### > > * igt@i915_selftest@live@gt_contexts: > - fi-bwr-2160: [PASS][1] -> [DMESG-WARN][2] > [1]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8294/fi-bwr-2160/igt@i915_selftest@live@gt_contexts.html > [2]: > https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4455/fi-bwr-2160/igt@i9 > 15_selftest@live@gt_contexts.html Hey Lakshmi, This is a selftest failure that is not related to this change. -- Cheers, Arek --------------------------------------------------------------------- Intel Finland Oy Registered Address: PL 281, 00181 Helsinki Business Identity Code: 0357606 - 4 Domiciled in Helsinki This e-mail and any attachments may contain confidential material for the sole use of the intended recipient(s). Any review or distribution by others is strictly prohibited. If you are not the intended recipient, please contact the sender and delete all copies. _______________________________________________ igt-dev mailing list igt-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/igt-dev ^ permalink raw reply [flat|nested] 9+ messages in thread
* [igt-dev] ✓ Fi.CI.BAT: success for series starting with [i-g-t,1/3] test/kms_chamelium: Start with disabling modeset 2020-04-14 8:14 [igt-dev] [PATCH i-g-t 1/3] test/kms_chamelium: Start with disabling modeset Arkadiusz Hiler ` (3 preceding siblings ...) 2020-04-14 13:27 ` [igt-dev] ✗ Fi.CI.BAT: failure for series starting with [i-g-t,1/3] test/kms_chamelium: Start with disabling modeset Patchwork @ 2020-04-14 14:14 ` Patchwork 2020-04-15 9:10 ` [igt-dev] ✓ Fi.CI.IGT: " Patchwork 5 siblings, 0 replies; 9+ messages in thread From: Patchwork @ 2020-04-14 14:14 UTC (permalink / raw) To: Arkadiusz Hiler; +Cc: igt-dev == Series Details == Series: series starting with [i-g-t,1/3] test/kms_chamelium: Start with disabling modeset URL : https://patchwork.freedesktop.org/series/75910/ State : success == Summary == CI Bug Log - changes from CI_DRM_8294 -> IGTPW_4455 ==================================================== Summary ------- **SUCCESS** No regressions found. External URL: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4455/index.html Known issues ------------ Here are the changes found in IGTPW_4455 that come from known issues: ### IGT changes ### #### Issues hit #### * igt@i915_selftest@live@gt_contexts: - fi-bwr-2160: [PASS][1] -> [DMESG-WARN][2] ([i915#1706]) [1]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8294/fi-bwr-2160/igt@i915_selftest@live@gt_contexts.html [2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4455/fi-bwr-2160/igt@i915_selftest@live@gt_contexts.html [i915#1706]: https://gitlab.freedesktop.org/drm/intel/issues/1706 Participating hosts (48 -> 43) ------------------------------ Additional (1): fi-kbl-r Missing (6): fi-hsw-4200u fi-byt-squawks fi-bsw-cyan fi-cfl-8700k fi-byt-clapper fi-bdw-samus Build changes ------------- * CI: CI-20190529 -> None * IGT: IGT_5589 -> IGTPW_4455 CI-20190529: 20190529 CI_DRM_8294: b1631d3c1d7ff53437d9e67f740e2c6057de4fea @ git://anongit.freedesktop.org/gfx-ci/linux IGTPW_4455: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4455/index.html IGT_5589: 31962324ac86f029e2841e56e97c42cf9d572956 @ git://anongit.freedesktop.org/xorg/app/intel-gpu-tools == Testlist changes == +igt@kms_chamelium@dp-hpd-enable-disable-mode +igt@kms_chamelium@dp-hpd-with-enabled-mode +igt@kms_chamelium@hdmi-hpd-enable-disable-mode +igt@kms_chamelium@hdmi-hpd-with-enabled-mode +igt@kms_chamelium@vga-hpd-enable-disable-mode +igt@kms_chamelium@vga-hpd-with-enabled-mode == Logs == For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4455/index.html _______________________________________________ igt-dev mailing list igt-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/igt-dev ^ permalink raw reply [flat|nested] 9+ messages in thread
* [igt-dev] ✓ Fi.CI.IGT: success for series starting with [i-g-t,1/3] test/kms_chamelium: Start with disabling modeset 2020-04-14 8:14 [igt-dev] [PATCH i-g-t 1/3] test/kms_chamelium: Start with disabling modeset Arkadiusz Hiler ` (4 preceding siblings ...) 2020-04-14 14:14 ` [igt-dev] ✓ Fi.CI.BAT: success " Patchwork @ 2020-04-15 9:10 ` Patchwork 5 siblings, 0 replies; 9+ messages in thread From: Patchwork @ 2020-04-15 9:10 UTC (permalink / raw) To: Arkadiusz Hiler; +Cc: igt-dev == Series Details == Series: series starting with [i-g-t,1/3] test/kms_chamelium: Start with disabling modeset URL : https://patchwork.freedesktop.org/series/75910/ State : success == Summary == CI Bug Log - changes from CI_DRM_8294_full -> IGTPW_4455_full ==================================================== Summary ------- **SUCCESS** No regressions found. External URL: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4455/index.html New tests --------- New tests have been introduced between CI_DRM_8294_full and IGTPW_4455_full: ### New IGT tests (6) ### * igt@kms_chamelium@dp-hpd-enable-disable-mode: - Statuses : 6 skip(s) - Exec time: [0.0] s * igt@kms_chamelium@dp-hpd-with-enabled-mode: - Statuses : 7 skip(s) - Exec time: [0.0] s * igt@kms_chamelium@hdmi-hpd-enable-disable-mode: - Statuses : 7 skip(s) - Exec time: [0.0] s * igt@kms_chamelium@hdmi-hpd-with-enabled-mode: - Statuses : 7 skip(s) - Exec time: [0.0] s * igt@kms_chamelium@vga-hpd-enable-disable-mode: - Statuses : 7 skip(s) - Exec time: [0.0] s * igt@kms_chamelium@vga-hpd-with-enabled-mode: - Statuses : 7 skip(s) - Exec time: [0.0] s Known issues ------------ Here are the changes found in IGTPW_4455_full that come from known issues: ### IGT changes ### #### Issues hit #### * igt@gem_workarounds@suspend-resume-fd: - shard-apl: [PASS][1] -> [DMESG-WARN][2] ([i915#180]) +1 similar issue [1]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8294/shard-apl6/igt@gem_workarounds@suspend-resume-fd.html [2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4455/shard-apl6/igt@gem_workarounds@suspend-resume-fd.html * igt@i915_pm_dc@dc6-psr: - shard-iclb: [PASS][3] -> [FAIL][4] ([i915#454]) [3]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8294/shard-iclb2/igt@i915_pm_dc@dc6-psr.html [4]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4455/shard-iclb3/igt@i915_pm_dc@dc6-psr.html * igt@i915_suspend@debugfs-reader: - shard-kbl: [PASS][5] -> [INCOMPLETE][6] ([i915#155]) [5]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8294/shard-kbl6/igt@i915_suspend@debugfs-reader.html [6]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4455/shard-kbl3/igt@i915_suspend@debugfs-reader.html * igt@kms_color@pipe-a-gamma: - shard-tglb: [PASS][7] -> [FAIL][8] ([i915#1149]) [7]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8294/shard-tglb5/igt@kms_color@pipe-a-gamma.html [8]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4455/shard-tglb7/igt@kms_color@pipe-a-gamma.html * igt@kms_cursor_crc@pipe-a-cursor-64x21-random: - shard-kbl: [PASS][9] -> [FAIL][10] ([i915#54] / [i915#93] / [i915#95]) +1 similar issue [9]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8294/shard-kbl4/igt@kms_cursor_crc@pipe-a-cursor-64x21-random.html [10]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4455/shard-kbl2/igt@kms_cursor_crc@pipe-a-cursor-64x21-random.html * igt@kms_draw_crc@draw-method-rgb565-mmap-gtt-ytiled: - shard-glk: [PASS][11] -> [FAIL][12] ([i915#52] / [i915#54]) +3 similar issues [11]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8294/shard-glk4/igt@kms_draw_crc@draw-method-rgb565-mmap-gtt-ytiled.html [12]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4455/shard-glk4/igt@kms_draw_crc@draw-method-rgb565-mmap-gtt-ytiled.html * igt@kms_draw_crc@draw-method-rgb565-pwrite-untiled: - shard-glk: [PASS][13] -> [FAIL][14] ([i915#177] / [i915#52] / [i915#54]) [13]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8294/shard-glk2/igt@kms_draw_crc@draw-method-rgb565-pwrite-untiled.html [14]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4455/shard-glk2/igt@kms_draw_crc@draw-method-rgb565-pwrite-untiled.html * igt@kms_draw_crc@draw-method-xrgb8888-mmap-cpu-ytiled: - shard-apl: [PASS][15] -> [FAIL][16] ([i915#52] / [i915#54] / [i915#95]) [15]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8294/shard-apl1/igt@kms_draw_crc@draw-method-xrgb8888-mmap-cpu-ytiled.html [16]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4455/shard-apl2/igt@kms_draw_crc@draw-method-xrgb8888-mmap-cpu-ytiled.html * igt@kms_draw_crc@draw-method-xrgb8888-mmap-wc-untiled: - shard-kbl: [PASS][17] -> [FAIL][18] ([fdo#108145] / [i915#177] / [i915#52] / [i915#54] / [i915#93] / [i915#95]) [17]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8294/shard-kbl7/igt@kms_draw_crc@draw-method-xrgb8888-mmap-wc-untiled.html [18]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4455/shard-kbl6/igt@kms_draw_crc@draw-method-xrgb8888-mmap-wc-untiled.html - shard-apl: [PASS][19] -> [FAIL][20] ([fdo#108145] / [i915#52] / [i915#54] / [i915#95]) [19]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8294/shard-apl3/igt@kms_draw_crc@draw-method-xrgb8888-mmap-wc-untiled.html [20]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4455/shard-apl6/igt@kms_draw_crc@draw-method-xrgb8888-mmap-wc-untiled.html * igt@kms_plane@plane-panning-bottom-right-suspend-pipe-a-planes: - shard-kbl: [PASS][21] -> [DMESG-WARN][22] ([i915#180]) [21]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8294/shard-kbl1/igt@kms_plane@plane-panning-bottom-right-suspend-pipe-a-planes.html [22]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4455/shard-kbl4/igt@kms_plane@plane-panning-bottom-right-suspend-pipe-a-planes.html * igt@kms_plane_cursor@pipe-a-viewport-size-64: - shard-kbl: [PASS][23] -> [FAIL][24] ([i915#1559] / [i915#93] / [i915#95]) [23]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8294/shard-kbl1/igt@kms_plane_cursor@pipe-a-viewport-size-64.html [24]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4455/shard-kbl2/igt@kms_plane_cursor@pipe-a-viewport-size-64.html - shard-apl: [PASS][25] -> [FAIL][26] ([i915#1559] / [i915#95]) [25]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8294/shard-apl2/igt@kms_plane_cursor@pipe-a-viewport-size-64.html [26]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4455/shard-apl2/igt@kms_plane_cursor@pipe-a-viewport-size-64.html * igt@kms_prime@basic-crc: - shard-apl: [PASS][27] -> [FAIL][28] ([i915#1031] / [i915#95]) [27]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8294/shard-apl1/igt@kms_prime@basic-crc.html [28]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4455/shard-apl4/igt@kms_prime@basic-crc.html - shard-kbl: [PASS][29] -> [FAIL][30] ([i915#1031] / [i915#93] / [i915#95]) [29]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8294/shard-kbl6/igt@kms_prime@basic-crc.html [30]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4455/shard-kbl3/igt@kms_prime@basic-crc.html * igt@kms_psr@psr2_sprite_plane_move: - shard-iclb: [PASS][31] -> [SKIP][32] ([fdo#109441]) +1 similar issue [31]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8294/shard-iclb2/igt@kms_psr@psr2_sprite_plane_move.html [32]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4455/shard-iclb5/igt@kms_psr@psr2_sprite_plane_move.html #### Possible fixes #### * igt@gem_exec_balancer@hang: - shard-tglb: [FAIL][33] ([i915#1277]) -> [PASS][34] [33]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8294/shard-tglb1/igt@gem_exec_balancer@hang.html [34]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4455/shard-tglb2/igt@gem_exec_balancer@hang.html * igt@gem_exec_params@invalid-bsd-ring: - shard-iclb: [SKIP][35] ([fdo#109276]) -> [PASS][36] [35]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8294/shard-iclb5/igt@gem_exec_params@invalid-bsd-ring.html [36]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4455/shard-iclb1/igt@gem_exec_params@invalid-bsd-ring.html * igt@gem_workarounds@suspend-resume-context: - shard-apl: [DMESG-WARN][37] ([i915#180]) -> [PASS][38] +1 similar issue [37]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8294/shard-apl6/igt@gem_workarounds@suspend-resume-context.html [38]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4455/shard-apl1/igt@gem_workarounds@suspend-resume-context.html * igt@gem_workarounds@suspend-resume-fd: - shard-kbl: [DMESG-WARN][39] ([i915#180]) -> [PASS][40] [39]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8294/shard-kbl4/igt@gem_workarounds@suspend-resume-fd.html [40]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4455/shard-kbl1/igt@gem_workarounds@suspend-resume-fd.html * igt@i915_pm_rpm@dpms-lpsp: - shard-iclb: [SKIP][41] ([i915#1316] / [i915#579]) -> [PASS][42] +1 similar issue [41]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8294/shard-iclb3/igt@i915_pm_rpm@dpms-lpsp.html [42]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4455/shard-iclb8/igt@i915_pm_rpm@dpms-lpsp.html - shard-tglb: [SKIP][43] ([i915#1316] / [i915#579]) -> [PASS][44] +1 similar issue [43]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8294/shard-tglb1/igt@i915_pm_rpm@dpms-lpsp.html [44]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4455/shard-tglb1/igt@i915_pm_rpm@dpms-lpsp.html * igt@i915_pm_rpm@sysfs-read: - shard-glk: [SKIP][45] ([fdo#109271]) -> [PASS][46] +1 similar issue [45]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8294/shard-glk7/igt@i915_pm_rpm@sysfs-read.html [46]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4455/shard-glk4/igt@i915_pm_rpm@sysfs-read.html * igt@kms_cursor_crc@pipe-a-cursor-128x42-offscreen: - shard-kbl: [FAIL][47] ([i915#54] / [i915#93] / [i915#95]) -> [PASS][48] [47]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8294/shard-kbl6/igt@kms_cursor_crc@pipe-a-cursor-128x42-offscreen.html [48]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4455/shard-kbl1/igt@kms_cursor_crc@pipe-a-cursor-128x42-offscreen.html * igt@kms_draw_crc@draw-method-rgb565-render-untiled: - shard-glk: [FAIL][49] ([i915#52] / [i915#54]) -> [PASS][50] +1 similar issue [49]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8294/shard-glk9/igt@kms_draw_crc@draw-method-rgb565-render-untiled.html [50]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4455/shard-glk1/igt@kms_draw_crc@draw-method-rgb565-render-untiled.html * igt@kms_draw_crc@draw-method-xrgb8888-pwrite-untiled: - shard-apl: [FAIL][51] ([i915#52] / [i915#54] / [i915#95]) -> [PASS][52] [51]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8294/shard-apl6/igt@kms_draw_crc@draw-method-xrgb8888-pwrite-untiled.html [52]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4455/shard-apl3/igt@kms_draw_crc@draw-method-xrgb8888-pwrite-untiled.html * igt@kms_mmap_write_crc@main: - shard-kbl: [FAIL][53] ([i915#93] / [i915#95]) -> [PASS][54] [53]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8294/shard-kbl7/igt@kms_mmap_write_crc@main.html [54]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4455/shard-kbl3/igt@kms_mmap_write_crc@main.html * igt@kms_plane_alpha_blend@pipe-a-coverage-vs-premult-vs-constant: - shard-apl: [FAIL][55] ([fdo#108145] / [i915#265] / [i915#95]) -> [PASS][56] [55]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8294/shard-apl6/igt@kms_plane_alpha_blend@pipe-a-coverage-vs-premult-vs-constant.html [56]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4455/shard-apl2/igt@kms_plane_alpha_blend@pipe-a-coverage-vs-premult-vs-constant.html * igt@kms_psr@psr2_no_drrs: - shard-iclb: [SKIP][57] ([fdo#109441]) -> [PASS][58] +2 similar issues [57]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8294/shard-iclb8/igt@kms_psr@psr2_no_drrs.html [58]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4455/shard-iclb2/igt@kms_psr@psr2_no_drrs.html * igt@kms_vblank@pipe-a-ts-continuation-dpms-rpm: - shard-tglb: [SKIP][59] ([fdo#112015]) -> [PASS][60] [59]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8294/shard-tglb1/igt@kms_vblank@pipe-a-ts-continuation-dpms-rpm.html [60]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4455/shard-tglb8/igt@kms_vblank@pipe-a-ts-continuation-dpms-rpm.html - shard-hsw: [SKIP][61] ([fdo#109271]) -> [PASS][62] +1 similar issue [61]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8294/shard-hsw1/igt@kms_vblank@pipe-a-ts-continuation-dpms-rpm.html [62]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4455/shard-hsw6/igt@kms_vblank@pipe-a-ts-continuation-dpms-rpm.html - shard-iclb: [SKIP][63] ([fdo#109278]) -> [PASS][64] [63]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8294/shard-iclb3/igt@kms_vblank@pipe-a-ts-continuation-dpms-rpm.html [64]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4455/shard-iclb2/igt@kms_vblank@pipe-a-ts-continuation-dpms-rpm.html * {igt@perf@blocking-parameterized}: - shard-iclb: [FAIL][65] ([i915#1542]) -> [PASS][66] [65]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8294/shard-iclb8/igt@perf@blocking-parameterized.html [66]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4455/shard-iclb1/igt@perf@blocking-parameterized.html #### Warnings #### * igt@i915_pm_rpm@dpms-mode-unset-non-lpsp: - shard-snb: [SKIP][67] ([fdo#109271]) -> [INCOMPLETE][68] ([i915#82]) +1 similar issue [67]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8294/shard-snb1/igt@i915_pm_rpm@dpms-mode-unset-non-lpsp.html [68]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4455/shard-snb6/igt@i915_pm_rpm@dpms-mode-unset-non-lpsp.html * igt@kms_plane_alpha_blend@pipe-a-alpha-basic: - shard-apl: [FAIL][69] ([fdo#108145] / [i915#265] / [i915#95]) -> [FAIL][70] ([fdo#108145] / [i915#265]) +2 similar issues [69]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8294/shard-apl2/igt@kms_plane_alpha_blend@pipe-a-alpha-basic.html [70]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4455/shard-apl3/igt@kms_plane_alpha_blend@pipe-a-alpha-basic.html * igt@kms_plane_alpha_blend@pipe-c-alpha-7efc: - shard-kbl: [FAIL][71] ([fdo#108145] / [i915#265] / [i915#93] / [i915#95]) -> [FAIL][72] ([fdo#108145] / [i915#265]) +1 similar issue [71]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8294/shard-kbl6/igt@kms_plane_alpha_blend@pipe-c-alpha-7efc.html [72]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4455/shard-kbl1/igt@kms_plane_alpha_blend@pipe-c-alpha-7efc.html {name}: This element is suppressed. This means it is ignored when computing the status of the difference (SUCCESS, WARNING, or FAILURE). [fdo#108145]: https://bugs.freedesktop.org/show_bug.cgi?id=108145 [fdo#109271]: https://bugs.freedesktop.org/show_bug.cgi?id=109271 [fdo#109276]: https://bugs.freedesktop.org/show_bug.cgi?id=109276 [fdo#109278]: https://bugs.freedesktop.org/show_bug.cgi?id=109278 [fdo#109441]: https://bugs.freedesktop.org/show_bug.cgi?id=109441 [fdo#112015]: https://bugs.freedesktop.org/show_bug.cgi?id=112015 [i915#1031]: https://gitlab.freedesktop.org/drm/intel/issues/1031 [i915#1149]: https://gitlab.freedesktop.org/drm/intel/issues/1149 [i915#1277]: https://gitlab.freedesktop.org/drm/intel/issues/1277 [i915#1316]: https://gitlab.freedesktop.org/drm/intel/issues/1316 [i915#1542]: https://gitlab.freedesktop.org/drm/intel/issues/1542 [i915#155]: https://gitlab.freedesktop.org/drm/intel/issues/155 [i915#1559]: https://gitlab.freedesktop.org/drm/intel/issues/1559 [i915#177]: https://gitlab.freedesktop.org/drm/intel/issues/177 [i915#180]: https://gitlab.freedesktop.org/drm/intel/issues/180 [i915#265]: https://gitlab.freedesktop.org/drm/intel/issues/265 [i915#454]: https://gitlab.freedesktop.org/drm/intel/issues/454 [i915#52]: https://gitlab.freedesktop.org/drm/intel/issues/52 [i915#54]: https://gitlab.freedesktop.org/drm/intel/issues/54 [i915#579]: https://gitlab.freedesktop.org/drm/intel/issues/579 [i915#82]: https://gitlab.freedesktop.org/drm/intel/issues/82 [i915#93]: https://gitlab.freedesktop.org/drm/intel/issues/93 [i915#95]: https://gitlab.freedesktop.org/drm/intel/issues/95 Participating hosts (10 -> 8) ------------------------------ Missing (2): pig-skl-6260u pig-glk-j5005 Build changes ------------- * CI: CI-20190529 -> None * IGT: IGT_5589 -> IGTPW_4455 * Piglit: piglit_4509 -> None CI-20190529: 20190529 CI_DRM_8294: b1631d3c1d7ff53437d9e67f740e2c6057de4fea @ git://anongit.freedesktop.org/gfx-ci/linux IGTPW_4455: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4455/index.html IGT_5589: 31962324ac86f029e2841e56e97c42cf9d572956 @ git://anongit.freedesktop.org/xorg/app/intel-gpu-tools piglit_4509: fdc5a4ca11124ab8413c7988896eec4c97336694 @ git://anongit.freedesktop.org/piglit == Logs == For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4455/index.html _______________________________________________ igt-dev mailing list igt-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/igt-dev ^ permalink raw reply [flat|nested] 9+ messages in thread
end of thread, other threads:[~2020-04-15 9:10 UTC | newest] Thread overview: 9+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2020-04-14 8:14 [igt-dev] [PATCH i-g-t 1/3] test/kms_chamelium: Start with disabling modeset Arkadiusz Hiler 2020-04-14 1:30 ` Kunal Joshi 2020-04-14 8:14 ` [igt-dev] [PATCH i-g-t 2/3] tests/kms_chamelium: Issue disabling modeset when resetting state Arkadiusz Hiler 2020-04-14 8:14 ` [igt-dev] [PATCH i-g-t 3/3] tests/kms_chamelium: Test HPD for different mode handling scenarios Arkadiusz Hiler 2020-04-14 13:27 ` [igt-dev] ✗ Fi.CI.BAT: failure for series starting with [i-g-t,1/3] test/kms_chamelium: Start with disabling modeset Patchwork 2020-04-14 13:31 ` Arkadiusz Hiler 2020-04-14 15:23 ` Vudum, Lakshminarayana 2020-04-14 14:14 ` [igt-dev] ✓ Fi.CI.BAT: success " Patchwork 2020-04-15 9:10 ` [igt-dev] ✓ Fi.CI.IGT: " Patchwork
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox