All of lore.kernel.org
 help / color / mirror / Atom feed
* [igt-dev] [PATCH v3] tests/kms_bw: New test for bandwidth validation
@ 2021-08-03 20:07 Bindu Ramamurthy
  2021-08-03 21:06 ` [igt-dev] ✓ Fi.CI.BAT: success for tests/kms_bw: New test for bandwidth validation (rev2) Patchwork
                   ` (3 more replies)
  0 siblings, 4 replies; 7+ messages in thread
From: Bindu Ramamurthy @ 2021-08-03 20:07 UTC (permalink / raw)
  To: petri.latvala, arek, markyacoub, igt-dev
  Cc: Harry.Wentland, Rodrigo.Siqueira, Anson.Jacob, aurabindo.pillai,
	Nicholas.Choi, bindu.r

From: Aurabindo Pillai <aurabindo.pillai@amd.com>

Add linear tiling mode tests

Signed-off-by: Aurabindo Pillai <aurabindo.pillai@amd.com>
Acked-by: Bindu Ramamurthy <bindu.r@amd.com>
---
Changes since v3:
	This version implements array of test modes in igt_main,
	global IGT_MAX_PIPE and other comments from Mark.


 tests/kms_bw.c    | 218 ++++++++++++++++++++++++++++++++++++++++++++++
 tests/meson.build |   1 +
 2 files changed, 219 insertions(+)
 create mode 100644 tests/kms_bw.c

diff --git a/tests/kms_bw.c b/tests/kms_bw.c
new file mode 100644
index 00000000..eb6dc57e
--- /dev/null
+++ b/tests/kms_bw.c
@@ -0,0 +1,218 @@
+/*
+ * Copyrights 2021 Advanced Micro Devices, Inc.
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a
+ * copy of this software and associated documentation files (the "Software"),
+ * to deal in the Software without restriction, including without limitation
+ * the rights to use, copy, modify, merge, publish, distribute, sublicense,
+ * and/or sell copies of the Software, and to permit persons to whom the
+ * Software is furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in
+ * all copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL
+ * THE COPYRIGHT HOLDER(S) OR AUTHOR(S) BE LIABLE FOR ANY CLAIM, DAMAGES OR
+ * OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
+ * ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
+ * OTHER DEALINGS IN THE SOFTWARE.
+ */
+
+#include "drm_mode.h"
+#include "igt.h"
+#include "drm.h"
+#include <stdio.h>
+#include <xf86drmMode.h>
+
+
+/* Common test data. */
+typedef struct data {
+        igt_display_t display;
+        igt_plane_t *primary[IGT_MAX_PIPES];
+        igt_output_t *output[IGT_MAX_PIPES];
+        igt_pipe_t *pipe[IGT_MAX_PIPES];
+        igt_pipe_crc_t *pipe_crc[IGT_MAX_PIPES];
+        drmModeModeInfo mode[IGT_MAX_PIPES];
+        enum pipe pipe_id[IGT_MAX_PIPES];
+        int w[IGT_MAX_PIPES];
+        int h[IGT_MAX_PIPES];
+        int fd;
+} data_t;
+
+static drmModeModeInfo test_mode[] = {
+	{ 173000,
+	1920, 2048, 2248, 2576, 0,
+	1080, 1083, 1088, 1120, 0,
+	60,
+	DRM_MODE_FLAG_NHSYNC,
+	0x40,
+	"1920x1080p\0",
+	}, /* test_mode_1 */
+
+	{ 312250,
+	2560, 2752, 3024, 3488, 0,
+	1440, 1443, 1448, 1493, 0,
+	60,
+	DRM_MODE_FLAG_NHSYNC,
+	0x40,
+	"2560x1440p\0",
+	}, /* test_mode_2 */
+
+	{ 533000,
+	3840, 3888, 3920, 4000, 0,
+	2160, 2163, 2168, 2222, 0,
+	60,
+	DRM_MODE_FLAG_NHSYNC,
+	0x40,
+	"3840x2160p\0",
+	}, /* test_mode_3 */
+
+};
+
+static void test_init(data_t *data)
+{
+	igt_display_t *display = &data->display;
+	int i, max_pipes = display->n_pipes;
+
+	for_each_pipe(display, i) {
+		data->pipe_id[i] = PIPE_A + i;
+		data->pipe[i] = &data->display.pipes[data->pipe_id[i]];
+		data->primary[i] = igt_pipe_get_plane_type(
+			data->pipe[i], DRM_PLANE_TYPE_PRIMARY);
+		data->pipe_crc[i] =
+			igt_pipe_crc_new(data->fd, data->pipe_id[i], "auto");
+	}
+
+	for (i = 0; i < display->n_outputs && i < max_pipes; i++) {
+		igt_output_t *output = &display->outputs[i];
+
+		data->output[i] = output;
+
+		/* Only allow physically connected displays for the tests. */
+		if (!igt_output_is_connected(output))
+			continue;
+
+		igt_assert(kmstest_get_connector_default_mode(
+			data->fd, output->config.connector, &data->mode[i]));
+
+		data->w[i] = data->mode[i].hdisplay;
+		data->h[i] = data->mode[i].vdisplay;
+	}
+
+
+	igt_require(data->output[0]);
+	igt_display_reset(display);
+}
+
+static void test_fini(data_t *data)
+{
+	igt_display_t *display = &data->display;
+	int i;
+
+	for_each_pipe(display, i) {
+		igt_pipe_crc_free(data->pipe_crc[i]);
+	}
+
+	igt_display_reset(display);
+	igt_display_commit_atomic(display, DRM_MODE_ATOMIC_ALLOW_MODESET, 0);
+}
+
+/* Forces a mode for a connector. */
+static void force_output_mode(data_t *d, igt_output_t *output,
+			      const drmModeModeInfo *mode)
+{
+	/* This allows us to create a virtual sink. */
+	if (!igt_output_is_connected(output)) {
+		kmstest_force_edid(d->fd, output->config.connector,
+				   igt_kms_get_4k_edid());
+
+		kmstest_force_connector(d->fd, output->config.connector,
+					FORCE_CONNECTOR_DIGITAL);
+	}
+
+	igt_output_override_mode(output, mode);
+}
+
+static void run_test_linear_tiling(data_t *data, int pipe, const drmModeModeInfo *mode) {
+	igt_display_t *display = &data->display;
+	igt_output_t *output;
+	struct igt_fb buffer[IGT_MAX_PIPES];
+	igt_crc_t zero, captured[IGT_MAX_PIPES];
+	int i = 0;
+
+
+	igt_skip_on_f(pipe >= igt_display_get_n_pipes(display),
+                      "ASIC does not have %d pipes\n", pipe);
+
+	test_init(data);
+
+	/* create buffers */
+	for (i = 0; i <= pipe; i++) {
+
+		output = data->output[i];
+		if (!output) {
+			continue;
+		}
+
+		force_output_mode(data, output, mode);
+
+		igt_create_color_fb(display->drm_fd, test_mode[0].hdisplay,
+				    test_mode[0].vdisplay, DRM_FORMAT_XRGB8888,
+				    DRM_FORMAT_MOD_NONE, 1.f, 0.f, 0.f,
+				    &buffer[i]);
+
+		igt_output_set_pipe(output, i);
+
+		igt_plane_set_fb(data->primary[i], &buffer[i]);
+	}
+
+	igt_display_commit_atomic(
+		display, DRM_MODE_ATOMIC_ALLOW_MODESET, NULL);
+
+
+	for (i = 0; i <= pipe; i++) {
+		igt_pipe_crc_collect_crc(data->pipe_crc[i], &captured[i]);
+		igt_assert_f(!igt_check_crc_equal(&zero, &captured[i]),
+			     "CRC is zero\n");
+		igt_remove_fb(display->drm_fd, &buffer[i]);
+	}
+
+	test_fini(data);
+}
+
+igt_main
+{
+	data_t data;
+	int i = 0, j = 0;
+
+	igt_skip_on_simulation();
+
+	memset(&data, 0, sizeof(data));
+
+	igt_fixture
+	{
+		data.fd = drm_open_driver_master(DRIVER_ANY);
+
+		kmstest_set_vt_graphics_mode();
+
+		igt_display_require(&data.display, data.fd);
+		igt_require(&data.display.is_atomic);
+		igt_display_require_output(&data.display);
+
+	}
+
+	for (i = 0; i < IGT_MAX_PIPES; i++)
+		for (j = 0; j < ARRAY_SIZE(test_mode); j++) {
+			igt_subtest_f("linear-tiling-%d-displays-%s", i+1,
+			      test_mode[j].name)
+			run_test_linear_tiling(&data, i, &test_mode[j]);
+		}
+
+
+	igt_fixture
+	{
+		igt_display_fini(&data.display);
+	}
+}
diff --git a/tests/meson.build b/tests/meson.build
index 1bdfddbb..6d1ebe42 100644
--- a/tests/meson.build
+++ b/tests/meson.build
@@ -22,6 +22,7 @@ test_progs = [
 	'kms_big_fb',
 	'kms_big_joiner' ,
 	'kms_busy',
+	'kms_bw',
 	'kms_ccs',
 	'kms_cdclk',
 	'kms_concurrent',
-- 
2.25.1

^ permalink raw reply related	[flat|nested] 7+ messages in thread

* [igt-dev] ✓ Fi.CI.BAT: success for tests/kms_bw: New test for bandwidth validation (rev2)
  2021-08-03 20:07 [igt-dev] [PATCH v3] tests/kms_bw: New test for bandwidth validation Bindu Ramamurthy
@ 2021-08-03 21:06 ` Patchwork
  2021-08-03 23:51 ` [igt-dev] ✗ GitLab.Pipeline: warning " Patchwork
                   ` (2 subsequent siblings)
  3 siblings, 0 replies; 7+ messages in thread
From: Patchwork @ 2021-08-03 21:06 UTC (permalink / raw)
  To: Bindu Ramamurthy; +Cc: igt-dev

[-- Attachment #1: Type: text/plain, Size: 1978 bytes --]

== Series Details ==

Series: tests/kms_bw: New test for bandwidth validation (rev2)
URL   : https://patchwork.freedesktop.org/series/92976/
State : success

== Summary ==

CI Bug Log - changes from CI_DRM_10442 -> IGTPW_6086
====================================================

Summary
-------

  **SUCCESS**

  No regressions found.

  External URL: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6086/index.html


Changes
-------

  No changes found


Participating hosts (37 -> 33)
------------------------------

  Missing    (4): fi-bdw-samus fi-bsw-cyan bat-jsl-1 fi-hsw-4200u 


Build changes
-------------

  * CI: CI-20190529 -> None
  * IGT: IGT_6159 -> IGTPW_6086

  CI-20190529: 20190529
  CI_DRM_10442: d3816ffe379da79a69188424318fe2b5d458347b @ git://anongit.freedesktop.org/gfx-ci/linux
  IGTPW_6086: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6086/index.html
  IGT_6159: 6135b9cc319ed965e3aafb5b2ae2abf4762a06b2 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git



== Testlist changes ==

+igt@kms_bw@linear-tiling-1-displays-1920x1080p
+igt@kms_bw@linear-tiling-1-displays-2560x1440p
+igt@kms_bw@linear-tiling-1-displays-3840x2160p
+igt@kms_bw@linear-tiling-2-displays-1920x1080p
+igt@kms_bw@linear-tiling-2-displays-2560x1440p
+igt@kms_bw@linear-tiling-2-displays-3840x2160p
+igt@kms_bw@linear-tiling-3-displays-1920x1080p
+igt@kms_bw@linear-tiling-3-displays-2560x1440p
+igt@kms_bw@linear-tiling-3-displays-3840x2160p
+igt@kms_bw@linear-tiling-4-displays-1920x1080p
+igt@kms_bw@linear-tiling-4-displays-2560x1440p
+igt@kms_bw@linear-tiling-4-displays-3840x2160p
+igt@kms_bw@linear-tiling-5-displays-1920x1080p
+igt@kms_bw@linear-tiling-5-displays-2560x1440p
+igt@kms_bw@linear-tiling-5-displays-3840x2160p
+igt@kms_bw@linear-tiling-6-displays-1920x1080p
+igt@kms_bw@linear-tiling-6-displays-2560x1440p
+igt@kms_bw@linear-tiling-6-displays-3840x2160p

== Logs ==

For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6086/index.html

[-- Attachment #2: Type: text/html, Size: 2653 bytes --]

^ permalink raw reply	[flat|nested] 7+ messages in thread

* [igt-dev] ✗ GitLab.Pipeline: warning for tests/kms_bw: New test for bandwidth validation (rev2)
  2021-08-03 20:07 [igt-dev] [PATCH v3] tests/kms_bw: New test for bandwidth validation Bindu Ramamurthy
  2021-08-03 21:06 ` [igt-dev] ✓ Fi.CI.BAT: success for tests/kms_bw: New test for bandwidth validation (rev2) Patchwork
@ 2021-08-03 23:51 ` Patchwork
  2021-08-04 21:44   ` R, Bindu
  2021-08-04  5:30 ` [igt-dev] [PATCH v3] tests/kms_bw: New test for bandwidth validation Petri Latvala
  2021-08-04 22:08 ` [igt-dev] ✓ Fi.CI.IGT: success for tests/kms_bw: New test for bandwidth validation (rev2) Patchwork
  3 siblings, 1 reply; 7+ messages in thread
From: Patchwork @ 2021-08-03 23:51 UTC (permalink / raw)
  To: Bindu Ramamurthy; +Cc: igt-dev

== Series Details ==

Series: tests/kms_bw: New test for bandwidth validation (rev2)
URL   : https://patchwork.freedesktop.org/series/92976/
State : warning

== Summary ==

Pipeline status: FAILED.

see https://gitlab.freedesktop.org/gfx-ci/igt-ci-tags/-/pipelines/374074 for the overview.

test:ninja-test-arm64 has failed (https://gitlab.freedesktop.org/gfx-ci/igt-ci-tags/-/jobs/12474146):
  Traceback (most recent call last):
    File "/usr/lib/python3/dist-packages/mesonbuild/mesonmain.py", line 112, in run
      return options.run_func(options)
    File "/usr/lib/python3/dist-packages/mesonbuild/mtest.py", line 805, in run
      return th.doit()
    File "/usr/lib/python3/dist-packages/mesonbuild/mtest.py", line 555, in doit
      self.run_tests(tests)
    File "/usr/lib/python3/dist-packages/mesonbuild/mtest.py", line 715, in run_tests
      self.drain_futures(futures)
    File "/usr/lib/python3/dist-packages/mesonbuild/mtest.py", line 732, in drain_futures
      self.print_stats(numlen, tests, name, result.result(), i)
    File "/usr/lib/python3/dist-packages/mesonbuild/mtest.py", line 505, in print_stats
      result_str += "\n\n" + result.get_log()
    File "/usr/lib/python3/dist-packages/mesonbuild/mtest.py", line 178, in get_log
      res += self.stde
  TypeError: can only concatenate str (not "bytes") to str
    1/292 lib igt_assert                          TIMEOUT 32.02 s 
  section_end:1628034408:step_script
  ERROR: Job failed: execution took longer than 1h0m0s seconds
  

test:ninja-test-armhf has failed (https://gitlab.freedesktop.org/gfx-ci/igt-ci-tags/-/jobs/12474145):
  Traceback (most recent call last):
    File "/usr/lib/python3/dist-packages/mesonbuild/mesonmain.py", line 112, in run
      return options.run_func(options)
    File "/usr/lib/python3/dist-packages/mesonbuild/mtest.py", line 805, in run
      return th.doit()
    File "/usr/lib/python3/dist-packages/mesonbuild/mtest.py", line 555, in doit
      self.run_tests(tests)
    File "/usr/lib/python3/dist-packages/mesonbuild/mtest.py", line 715, in run_tests
      self.drain_futures(futures)
    File "/usr/lib/python3/dist-packages/mesonbuild/mtest.py", line 732, in drain_futures
      self.print_stats(numlen, tests, name, result.result(), i)
    File "/usr/lib/python3/dist-packages/mesonbuild/mtest.py", line 505, in print_stats
      result_str += "\n\n" + result.get_log()
    File "/usr/lib/python3/dist-packages/mesonbuild/mtest.py", line 178, in get_log
      res += self.stde
  TypeError: can only concatenate str (not "bytes") to str
    1/292 lib igt_assert                          TIMEOUT 32.08 s 
  section_end:1628034408:step_script
  ERROR: Job failed: execution took longer than 1h0m0s seconds
  

test:ninja-test-clang has failed (https://gitlab.freedesktop.org/gfx-ci/igt-ci-tags/-/jobs/12474144):
  299/306 assembler test/rndd                     OK       0.02 s 
  300/306 assembler test/rndu                     OK       0.02 s 
  301/306 assembler test/rnde                     OK       0.02 s 
  302/306 assembler test/rnde-intsrc              OK       0.02 s 
  303/306 assembler test/rndz                     OK       0.01 s 
  304/306 assembler test/lzd                      OK       0.02 s 
  305/306 assembler test/not                      OK       0.02 s 
  306/306 assembler test/immediate                OK       0.01 s 
  
  Ok:                  281
  Expected Fail:         0
  Fail:                  0
  Unexpected Pass:       0
  Skipped:               0
  Timeout:              25
  
  Full log written to /builds/gfx-ci/igt-ci-tags/build/meson-logs/testlog.txt
  section_end:1628034408:step_script
  ERROR: Job failed: execution took longer than 1h0m0s seconds

== Logs ==

For more details see: https://gitlab.freedesktop.org/gfx-ci/igt-ci-tags/-/pipelines/374074

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [igt-dev] [PATCH v3] tests/kms_bw: New test for bandwidth validation
  2021-08-03 20:07 [igt-dev] [PATCH v3] tests/kms_bw: New test for bandwidth validation Bindu Ramamurthy
  2021-08-03 21:06 ` [igt-dev] ✓ Fi.CI.BAT: success for tests/kms_bw: New test for bandwidth validation (rev2) Patchwork
  2021-08-03 23:51 ` [igt-dev] ✗ GitLab.Pipeline: warning " Patchwork
@ 2021-08-04  5:30 ` Petri Latvala
  2021-08-04 22:08 ` [igt-dev] ✓ Fi.CI.IGT: success for tests/kms_bw: New test for bandwidth validation (rev2) Patchwork
  3 siblings, 0 replies; 7+ messages in thread
From: Petri Latvala @ 2021-08-04  5:30 UTC (permalink / raw)
  To: Bindu Ramamurthy
  Cc: arek, markyacoub, igt-dev, Harry.Wentland, Rodrigo.Siqueira,
	Anson.Jacob, aurabindo.pillai, Nicholas.Choi

On Tue, Aug 03, 2021 at 04:07:49PM -0400, Bindu Ramamurthy wrote:
> From: Aurabindo Pillai <aurabindo.pillai@amd.com>
> 
> Add linear tiling mode tests
> 
> Signed-off-by: Aurabindo Pillai <aurabindo.pillai@amd.com>
> Acked-by: Bindu Ramamurthy <bindu.r@amd.com>
> ---
> Changes since v3:
> 	This version implements array of test modes in igt_main,
> 	global IGT_MAX_PIPE and other comments from Mark.
> 
> 
>  tests/kms_bw.c    | 218 ++++++++++++++++++++++++++++++++++++++++++++++
>  tests/meson.build |   1 +
>  2 files changed, 219 insertions(+)
>  create mode 100644 tests/kms_bw.c
> 
> diff --git a/tests/kms_bw.c b/tests/kms_bw.c
> new file mode 100644
> index 00000000..eb6dc57e
> --- /dev/null
> +++ b/tests/kms_bw.c
> @@ -0,0 +1,218 @@
> +/*
> + * Copyrights 2021 Advanced Micro Devices, Inc.
> + *
> + * Permission is hereby granted, free of charge, to any person obtaining a
> + * copy of this software and associated documentation files (the "Software"),
> + * to deal in the Software without restriction, including without limitation
> + * the rights to use, copy, modify, merge, publish, distribute, sublicense,
> + * and/or sell copies of the Software, and to permit persons to whom the
> + * Software is furnished to do so, subject to the following conditions:
> + *
> + * The above copyright notice and this permission notice shall be included in
> + * all copies or substantial portions of the Software.
> + *
> + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
> + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
> + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL
> + * THE COPYRIGHT HOLDER(S) OR AUTHOR(S) BE LIABLE FOR ANY CLAIM, DAMAGES OR
> + * OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
> + * ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
> + * OTHER DEALINGS IN THE SOFTWARE.
> + */
> +
> +#include "drm_mode.h"
> +#include "igt.h"
> +#include "drm.h"
> +#include <stdio.h>
> +#include <xf86drmMode.h>
> +
> +
> +/* Common test data. */
> +typedef struct data {
> +        igt_display_t display;
> +        igt_plane_t *primary[IGT_MAX_PIPES];
> +        igt_output_t *output[IGT_MAX_PIPES];
> +        igt_pipe_t *pipe[IGT_MAX_PIPES];
> +        igt_pipe_crc_t *pipe_crc[IGT_MAX_PIPES];
> +        drmModeModeInfo mode[IGT_MAX_PIPES];
> +        enum pipe pipe_id[IGT_MAX_PIPES];
> +        int w[IGT_MAX_PIPES];
> +        int h[IGT_MAX_PIPES];
> +        int fd;
> +} data_t;
> +
> +static drmModeModeInfo test_mode[] = {
> +	{ 173000,
> +	1920, 2048, 2248, 2576, 0,
> +	1080, 1083, 1088, 1120, 0,
> +	60,
> +	DRM_MODE_FLAG_NHSYNC,
> +	0x40,
> +	"1920x1080p\0",
> +	}, /* test_mode_1 */
> +
> +	{ 312250,
> +	2560, 2752, 3024, 3488, 0,
> +	1440, 1443, 1448, 1493, 0,
> +	60,
> +	DRM_MODE_FLAG_NHSYNC,
> +	0x40,
> +	"2560x1440p\0",
> +	}, /* test_mode_2 */
> +
> +	{ 533000,
> +	3840, 3888, 3920, 4000, 0,
> +	2160, 2163, 2168, 2222, 0,
> +	60,
> +	DRM_MODE_FLAG_NHSYNC,
> +	0x40,
> +	"3840x2160p\0",
> +	}, /* test_mode_3 */
> +
> +};
> +
> +static void test_init(data_t *data)
> +{
> +	igt_display_t *display = &data->display;
> +	int i, max_pipes = display->n_pipes;
> +
> +	for_each_pipe(display, i) {
> +		data->pipe_id[i] = PIPE_A + i;
> +		data->pipe[i] = &data->display.pipes[data->pipe_id[i]];
> +		data->primary[i] = igt_pipe_get_plane_type(
> +			data->pipe[i], DRM_PLANE_TYPE_PRIMARY);
> +		data->pipe_crc[i] =
> +			igt_pipe_crc_new(data->fd, data->pipe_id[i], "auto");
> +	}
> +
> +	for (i = 0; i < display->n_outputs && i < max_pipes; i++) {
> +		igt_output_t *output = &display->outputs[i];
> +
> +		data->output[i] = output;
> +
> +		/* Only allow physically connected displays for the tests. */
> +		if (!igt_output_is_connected(output))
> +			continue;
> +
> +		igt_assert(kmstest_get_connector_default_mode(
> +			data->fd, output->config.connector, &data->mode[i]));
> +
> +		data->w[i] = data->mode[i].hdisplay;
> +		data->h[i] = data->mode[i].vdisplay;
> +	}
> +
> +
> +	igt_require(data->output[0]);
> +	igt_display_reset(display);
> +}
> +
> +static void test_fini(data_t *data)
> +{
> +	igt_display_t *display = &data->display;
> +	int i;
> +
> +	for_each_pipe(display, i) {
> +		igt_pipe_crc_free(data->pipe_crc[i]);
> +	}
> +
> +	igt_display_reset(display);
> +	igt_display_commit_atomic(display, DRM_MODE_ATOMIC_ALLOW_MODESET, 0);
> +}
> +
> +/* Forces a mode for a connector. */
> +static void force_output_mode(data_t *d, igt_output_t *output,
> +			      const drmModeModeInfo *mode)
> +{
> +	/* This allows us to create a virtual sink. */
> +	if (!igt_output_is_connected(output)) {
> +		kmstest_force_edid(d->fd, output->config.connector,
> +				   igt_kms_get_4k_edid());
> +
> +		kmstest_force_connector(d->fd, output->config.connector,
> +					FORCE_CONNECTOR_DIGITAL);
> +	}
> +
> +	igt_output_override_mode(output, mode);
> +}
> +
> +static void run_test_linear_tiling(data_t *data, int pipe, const drmModeModeInfo *mode) {
> +	igt_display_t *display = &data->display;
> +	igt_output_t *output;
> +	struct igt_fb buffer[IGT_MAX_PIPES];
> +	igt_crc_t zero, captured[IGT_MAX_PIPES];
> +	int i = 0;
> +
> +
> +	igt_skip_on_f(pipe >= igt_display_get_n_pipes(display),
> +                      "ASIC does not have %d pipes\n", pipe);
> +
> +	test_init(data);
> +
> +	/* create buffers */
> +	for (i = 0; i <= pipe; i++) {
> +
> +		output = data->output[i];
> +		if (!output) {
> +			continue;
> +		}
> +
> +		force_output_mode(data, output, mode);
> +
> +		igt_create_color_fb(display->drm_fd, test_mode[0].hdisplay,
> +				    test_mode[0].vdisplay, DRM_FORMAT_XRGB8888,
> +				    DRM_FORMAT_MOD_NONE, 1.f, 0.f, 0.f,
> +				    &buffer[i]);
> +
> +		igt_output_set_pipe(output, i);
> +
> +		igt_plane_set_fb(data->primary[i], &buffer[i]);
> +	}
> +
> +	igt_display_commit_atomic(
> +		display, DRM_MODE_ATOMIC_ALLOW_MODESET, NULL);
> +
> +
> +	for (i = 0; i <= pipe; i++) {
> +		igt_pipe_crc_collect_crc(data->pipe_crc[i], &captured[i]);
> +		igt_assert_f(!igt_check_crc_equal(&zero, &captured[i]),
> +			     "CRC is zero\n");
> +		igt_remove_fb(display->drm_fd, &buffer[i]);
> +	}
> +
> +	test_fini(data);
> +}
> +
> +igt_main
> +{
> +	data_t data;
> +	int i = 0, j = 0;
> +
> +	igt_skip_on_simulation();

Remove this, igt_skip_on_simulation is deprecated and does more harm
than good.


-- 
Petri Latvala



> +
> +	memset(&data, 0, sizeof(data));
> +
> +	igt_fixture
> +	{
> +		data.fd = drm_open_driver_master(DRIVER_ANY);
> +
> +		kmstest_set_vt_graphics_mode();
> +
> +		igt_display_require(&data.display, data.fd);
> +		igt_require(&data.display.is_atomic);
> +		igt_display_require_output(&data.display);
> +
> +	}
> +
> +	for (i = 0; i < IGT_MAX_PIPES; i++)
> +		for (j = 0; j < ARRAY_SIZE(test_mode); j++) {
> +			igt_subtest_f("linear-tiling-%d-displays-%s", i+1,
> +			      test_mode[j].name)
> +			run_test_linear_tiling(&data, i, &test_mode[j]);
> +		}
> +
> +
> +	igt_fixture
> +	{
> +		igt_display_fini(&data.display);
> +	}
> +}
> diff --git a/tests/meson.build b/tests/meson.build
> index 1bdfddbb..6d1ebe42 100644
> --- a/tests/meson.build
> +++ b/tests/meson.build
> @@ -22,6 +22,7 @@ test_progs = [
>  	'kms_big_fb',
>  	'kms_big_joiner' ,
>  	'kms_busy',
> +	'kms_bw',
>  	'kms_ccs',
>  	'kms_cdclk',
>  	'kms_concurrent',
> -- 
> 2.25.1
> 

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [igt-dev] ✗ GitLab.Pipeline: warning for tests/kms_bw: New test for bandwidth validation (rev2)
  2021-08-03 23:51 ` [igt-dev] ✗ GitLab.Pipeline: warning " Patchwork
@ 2021-08-04 21:44   ` R, Bindu
  2021-08-05  7:58     ` Petri Latvala
  0 siblings, 1 reply; 7+ messages in thread
From: R, Bindu @ 2021-08-04 21:44 UTC (permalink / raw)
  To: igt-dev; +Cc: Lakshminarayana, Petri Latvala, arek

[-- Attachment #1: Type: text/plain, Size: 6836 bytes --]

[AMD Official Use Only]

Hi Lakshminarayana<mailto:lakshminarayana.vudum@intel.com> and Hiler,
     We see Gitlab build failures reported for this kms_bw.c, based on the logs, we are not able to get more details except for the "timeout" messages.
Can you please let us know if these are generic errors -or- the errors specific to this IGT ?

Regards,
Bindu
________________________________
From: Patchwork <patchwork@emeril.freedesktop.org>
Sent: Tuesday, August 3, 2021 7:51 PM
To: R, Bindu <Bindu.R@amd.com>
Cc: igt-dev@lists.freedesktop.org <igt-dev@lists.freedesktop.org>
Subject: ✗ GitLab.Pipeline: warning for tests/kms_bw: New test for bandwidth validation (rev2)

== Series Details ==

Series: tests/kms_bw: New test for bandwidth validation (rev2)
URL   : https://nam11.safelinks.protection.outlook.com/?url=https%3A%2F%2Fpatchwork.freedesktop.org%2Fseries%2F92976%2F&amp;data=04%7C01%7Cbindu.r%40amd.com%7Cba2b1cca2c2d48b6c74008d956d9a04a%7C3dd8961fe4884e608e11a82d994e183d%7C0%7C0%7C637636316011882996%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&amp;sdata=78NQrilC%2FE5%2FBb%2FbmsEeE23SmNwTPehnlUved8qN4nU%3D&amp;reserved=0
State : warning

== Summary ==

Pipeline status: FAILED.

see https://nam11.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgitlab.freedesktop.org%2Fgfx-ci%2Figt-ci-tags%2F-%2Fpipelines%2F374074&amp;data=04%7C01%7Cbindu.r%40amd.com%7Cba2b1cca2c2d48b6c74008d956d9a04a%7C3dd8961fe4884e608e11a82d994e183d%7C0%7C0%7C637636316011882996%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&amp;sdata=2VbElTGqsOCSteIAjQuUL%2F92Wn6HHyrsbH%2FEF3xKPyE%3D&amp;reserved=0 for the overview.

test:ninja-test-arm64 has failed (https://nam11.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgitlab.freedesktop.org%2Fgfx-ci%2Figt-ci-tags%2F-%2Fjobs%2F12474146&amp;data=04%7C01%7Cbindu.r%40amd.com%7Cba2b1cca2c2d48b6c74008d956d9a04a%7C3dd8961fe4884e608e11a82d994e183d%7C0%7C0%7C637636316011882996%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&amp;sdata=DGQpKtfMPrxNCwxEBaAwcaXlz7lUYFEwjqduKmUr85s%3D&amp;reserved=0):
  Traceback (most recent call last):
    File "/usr/lib/python3/dist-packages/mesonbuild/mesonmain.py", line 112, in run
      return options.run_func(options)
    File "/usr/lib/python3/dist-packages/mesonbuild/mtest.py", line 805, in run
      return th.doit()
    File "/usr/lib/python3/dist-packages/mesonbuild/mtest.py", line 555, in doit
      self.run_tests(tests)
    File "/usr/lib/python3/dist-packages/mesonbuild/mtest.py", line 715, in run_tests
      self.drain_futures(futures)
    File "/usr/lib/python3/dist-packages/mesonbuild/mtest.py", line 732, in drain_futures
      self.print_stats(numlen, tests, name, result.result(), i)
    File "/usr/lib/python3/dist-packages/mesonbuild/mtest.py", line 505, in print_stats
      result_str += "\n\n" + result.get_log()
    File "/usr/lib/python3/dist-packages/mesonbuild/mtest.py", line 178, in get_log
      res += self.stde
  TypeError: can only concatenate str (not "bytes") to str
    1/292 lib igt_assert                          TIMEOUT 32.02 s
  section_end:1628034408:step_script
  ERROR: Job failed: execution took longer than 1h0m0s seconds


test:ninja-test-armhf has failed (https://nam11.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgitlab.freedesktop.org%2Fgfx-ci%2Figt-ci-tags%2F-%2Fjobs%2F12474145&amp;data=04%7C01%7Cbindu.r%40amd.com%7Cba2b1cca2c2d48b6c74008d956d9a04a%7C3dd8961fe4884e608e11a82d994e183d%7C0%7C0%7C637636316011882996%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&amp;sdata=%2FKS5yqTqqbhn%2BGm3g86JOKL4mQoV%2F9n0Q7edQj6ZwhA%3D&amp;reserved=0):
  Traceback (most recent call last):
    File "/usr/lib/python3/dist-packages/mesonbuild/mesonmain.py", line 112, in run
      return options.run_func(options)
    File "/usr/lib/python3/dist-packages/mesonbuild/mtest.py", line 805, in run
      return th.doit()
    File "/usr/lib/python3/dist-packages/mesonbuild/mtest.py", line 555, in doit
      self.run_tests(tests)
    File "/usr/lib/python3/dist-packages/mesonbuild/mtest.py", line 715, in run_tests
      self.drain_futures(futures)
    File "/usr/lib/python3/dist-packages/mesonbuild/mtest.py", line 732, in drain_futures
      self.print_stats(numlen, tests, name, result.result(), i)
    File "/usr/lib/python3/dist-packages/mesonbuild/mtest.py", line 505, in print_stats
      result_str += "\n\n" + result.get_log()
    File "/usr/lib/python3/dist-packages/mesonbuild/mtest.py", line 178, in get_log
      res += self.stde
  TypeError: can only concatenate str (not "bytes") to str
    1/292 lib igt_assert                          TIMEOUT 32.08 s
  section_end:1628034408:step_script
  ERROR: Job failed: execution took longer than 1h0m0s seconds


test:ninja-test-clang has failed (https://nam11.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgitlab.freedesktop.org%2Fgfx-ci%2Figt-ci-tags%2F-%2Fjobs%2F12474144&amp;data=04%7C01%7Cbindu.r%40amd.com%7Cba2b1cca2c2d48b6c74008d956d9a04a%7C3dd8961fe4884e608e11a82d994e183d%7C0%7C0%7C637636316011882996%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&amp;sdata=770lkjUWB%2BE9Rks%2FpwzCcwiKkecjPmsWK%2F5KZ4%2F3wTc%3D&amp;reserved=0):
  299/306 assembler test/rndd                     OK       0.02 s
  300/306 assembler test/rndu                     OK       0.02 s
  301/306 assembler test/rnde                     OK       0.02 s
  302/306 assembler test/rnde-intsrc              OK       0.02 s
  303/306 assembler test/rndz                     OK       0.01 s
  304/306 assembler test/lzd                      OK       0.02 s
  305/306 assembler test/not                      OK       0.02 s
  306/306 assembler test/immediate                OK       0.01 s

  Ok:                  281
  Expected Fail:         0
  Fail:                  0
  Unexpected Pass:       0
  Skipped:               0
  Timeout:              25

  Full log written to /builds/gfx-ci/igt-ci-tags/build/meson-logs/testlog.txt
  section_end:1628034408:step_script
  ERROR: Job failed: execution took longer than 1h0m0s seconds

== Logs ==

For more details see: https://nam11.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgitlab.freedesktop.org%2Fgfx-ci%2Figt-ci-tags%2F-%2Fpipelines%2F374074&amp;data=04%7C01%7Cbindu.r%40amd.com%7Cba2b1cca2c2d48b6c74008d956d9a04a%7C3dd8961fe4884e608e11a82d994e183d%7C0%7C0%7C637636316011882996%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&amp;sdata=2VbElTGqsOCSteIAjQuUL%2F92Wn6HHyrsbH%2FEF3xKPyE%3D&amp;reserved=0

[-- Attachment #2: Type: text/html, Size: 14398 bytes --]

^ permalink raw reply	[flat|nested] 7+ messages in thread

* [igt-dev] ✓ Fi.CI.IGT: success for tests/kms_bw: New test for bandwidth validation (rev2)
  2021-08-03 20:07 [igt-dev] [PATCH v3] tests/kms_bw: New test for bandwidth validation Bindu Ramamurthy
                   ` (2 preceding siblings ...)
  2021-08-04  5:30 ` [igt-dev] [PATCH v3] tests/kms_bw: New test for bandwidth validation Petri Latvala
@ 2021-08-04 22:08 ` Patchwork
  3 siblings, 0 replies; 7+ messages in thread
From: Patchwork @ 2021-08-04 22:08 UTC (permalink / raw)
  To: Bindu Ramamurthy; +Cc: igt-dev

[-- Attachment #1: Type: text/plain, Size: 30272 bytes --]

== Series Details ==

Series: tests/kms_bw: New test for bandwidth validation (rev2)
URL   : https://patchwork.freedesktop.org/series/92976/
State : success

== Summary ==

CI Bug Log - changes from CI_DRM_10442_full -> IGTPW_6086_full
====================================================

Summary
-------

  **SUCCESS**

  No regressions found.

  External URL: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6086/index.html

Possible new issues
-------------------

  Here are the unknown changes that may have been introduced in IGTPW_6086_full:

### IGT changes ###

#### Possible regressions ####

  * {igt@kms_bw@linear-tiling-2-displays-1920x1080p} (NEW):
    - shard-kbl:          NOTRUN -> [DMESG-FAIL][1] +2 similar issues
   [1]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6086/shard-kbl4/igt@kms_bw@linear-tiling-2-displays-1920x1080p.html
    - shard-iclb:         NOTRUN -> [DMESG-FAIL][2] +2 similar issues
   [2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6086/shard-iclb1/igt@kms_bw@linear-tiling-2-displays-1920x1080p.html

  * {igt@kms_bw@linear-tiling-2-displays-2560x1440p} (NEW):
    - shard-snb:          NOTRUN -> [FAIL][3] +1 similar issue
   [3]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6086/shard-snb5/igt@kms_bw@linear-tiling-2-displays-2560x1440p.html

  * {igt@kms_bw@linear-tiling-3-displays-2560x1440p} (NEW):
    - shard-kbl:          NOTRUN -> [FAIL][4] +8 similar issues
   [4]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6086/shard-kbl4/igt@kms_bw@linear-tiling-3-displays-2560x1440p.html
    - shard-snb:          NOTRUN -> [CRASH][5] +7 similar issues
   [5]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6086/shard-snb2/igt@kms_bw@linear-tiling-3-displays-2560x1440p.html
    - shard-iclb:         NOTRUN -> [FAIL][6] +1 similar issue
   [6]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6086/shard-iclb2/igt@kms_bw@linear-tiling-3-displays-2560x1440p.html

  * {igt@kms_bw@linear-tiling-4-displays-3840x2160p} (NEW):
    - shard-iclb:         NOTRUN -> [CRASH][7] +6 similar issues
   [7]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6086/shard-iclb4/igt@kms_bw@linear-tiling-4-displays-3840x2160p.html

  * {igt@kms_bw@linear-tiling-5-displays-1920x1080p} (NEW):
    - shard-apl:          NOTRUN -> [DMESG-FAIL][8] +7 similar issues
   [8]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6086/shard-apl8/igt@kms_bw@linear-tiling-5-displays-1920x1080p.html
    - shard-tglb:         NOTRUN -> [CRASH][9] +5 similar issues
   [9]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6086/shard-tglb6/igt@kms_bw@linear-tiling-5-displays-1920x1080p.html

  * {igt@kms_bw@linear-tiling-5-displays-2560x1440p} (NEW):
    - shard-glk:          NOTRUN -> [FAIL][10] +9 similar issues
   [10]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6086/shard-glk6/igt@kms_bw@linear-tiling-5-displays-2560x1440p.html

  
New tests
---------

  New tests have been introduced between CI_DRM_10442_full and IGTPW_6086_full:

### New IGT tests (18) ###

  * igt@kms_bw@linear-tiling-1-displays-1920x1080p:
    - Statuses :
    - Exec time: [None] s

  * igt@kms_bw@linear-tiling-1-displays-2560x1440p:
    - Statuses : 5 pass(s)
    - Exec time: [0.28, 0.66] s

  * igt@kms_bw@linear-tiling-1-displays-3840x2160p:
    - Statuses : 1 fail(s) 5 pass(s)
    - Exec time: [0.14, 1.53] s

  * igt@kms_bw@linear-tiling-2-displays-1920x1080p:
    - Statuses : 2 dmesg-fail(s) 3 pass(s)
    - Exec time: [0.07, 0.92] s

  * igt@kms_bw@linear-tiling-2-displays-2560x1440p:
    - Statuses : 2 dmesg-fail(s) 2 fail(s) 1 pass(s)
    - Exec time: [0.06, 0.89] s

  * igt@kms_bw@linear-tiling-2-displays-3840x2160p:
    - Statuses : 3 dmesg-fail(s) 1 fail(s) 1 pass(s)
    - Exec time: [0.07, 0.93] s

  * igt@kms_bw@linear-tiling-3-displays-1920x1080p:
    - Statuses : 1 crash(s) 2 dmesg-fail(s) 3 fail(s)
    - Exec time: [0.06, 0.74] s

  * igt@kms_bw@linear-tiling-3-displays-2560x1440p:
    - Statuses : 1 crash(s) 1 dmesg-fail(s) 4 fail(s)
    - Exec time: [0.05, 0.66] s

  * igt@kms_bw@linear-tiling-3-displays-3840x2160p:
    - Statuses :
    - Exec time: [None] s

  * igt@kms_bw@linear-tiling-4-displays-1920x1080p:
    - Statuses : 2 crash(s) 2 dmesg-fail(s) 2 fail(s)
    - Exec time: [0.05, 0.73] s

  * igt@kms_bw@linear-tiling-4-displays-2560x1440p:
    - Statuses :
    - Exec time: [None] s

  * igt@kms_bw@linear-tiling-4-displays-3840x2160p:
    - Statuses : 2 crash(s) 3 fail(s)
    - Exec time: [0.06, 0.75] s

  * igt@kms_bw@linear-tiling-5-displays-1920x1080p:
    - Statuses : 3 crash(s) 1 dmesg-fail(s) 2 fail(s)
    - Exec time: [0.06, 0.74] s

  * igt@kms_bw@linear-tiling-5-displays-2560x1440p:
    - Statuses : 3 crash(s) 2 fail(s)
    - Exec time: [0.05, 0.75] s

  * igt@kms_bw@linear-tiling-5-displays-3840x2160p:
    - Statuses : 2 crash(s) 1 dmesg-fail(s) 2 fail(s)
    - Exec time: [0.06, 0.72] s

  * igt@kms_bw@linear-tiling-6-displays-1920x1080p:
    - Statuses : 3 crash(s) 1 dmesg-fail(s) 2 fail(s)
    - Exec time: [0.05, 0.67] s

  * igt@kms_bw@linear-tiling-6-displays-2560x1440p:
    - Statuses : 2 crash(s) 1 fail(s)
    - Exec time: [0.04, 0.75] s

  * igt@kms_bw@linear-tiling-6-displays-3840x2160p:
    - Statuses : 2 crash(s) 1 dmesg-fail(s) 2 fail(s)
    - Exec time: [0.05, 0.75] s

  

Known issues
------------

  Here are the changes found in IGTPW_6086_full that come from known issues:

### IGT changes ###

#### Issues hit ####

  * igt@gem_create@create-massive:
    - shard-snb:          NOTRUN -> [DMESG-WARN][11] ([i915#3002])
   [11]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6086/shard-snb6/igt@gem_create@create-massive.html

  * igt@gem_ctx_persistence@engines-mixed-process:
    - shard-snb:          NOTRUN -> [SKIP][12] ([fdo#109271] / [i915#1099]) +2 similar issues
   [12]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6086/shard-snb2/igt@gem_ctx_persistence@engines-mixed-process.html

  * igt@gem_exec_fair@basic-none-solo@rcs0:
    - shard-kbl:          NOTRUN -> [FAIL][13] ([i915#2842])
   [13]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6086/shard-kbl3/igt@gem_exec_fair@basic-none-solo@rcs0.html

  * igt@gem_exec_fair@basic-none@rcs0:
    - shard-kbl:          [PASS][14] -> [FAIL][15] ([i915#2842])
   [14]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10442/shard-kbl7/igt@gem_exec_fair@basic-none@rcs0.html
   [15]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6086/shard-kbl4/igt@gem_exec_fair@basic-none@rcs0.html
    - shard-tglb:         [PASS][16] -> [FAIL][17] ([i915#2842]) +1 similar issue
   [16]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10442/shard-tglb1/igt@gem_exec_fair@basic-none@rcs0.html
   [17]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6086/shard-tglb1/igt@gem_exec_fair@basic-none@rcs0.html

  * igt@gem_exec_fair@basic-throttle@rcs0:
    - shard-glk:          [PASS][18] -> [FAIL][19] ([i915#2842])
   [18]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10442/shard-glk5/igt@gem_exec_fair@basic-throttle@rcs0.html
   [19]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6086/shard-glk6/igt@gem_exec_fair@basic-throttle@rcs0.html

  * igt@gem_exec_whisper@basic-queues-forked:
    - shard-glk:          [PASS][20] -> [DMESG-WARN][21] ([i915#118] / [i915#95]) +1 similar issue
   [20]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10442/shard-glk5/igt@gem_exec_whisper@basic-queues-forked.html
   [21]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6086/shard-glk6/igt@gem_exec_whisper@basic-queues-forked.html

  * igt@gem_mmap_gtt@cpuset-big-copy-odd:
    - shard-glk:          [PASS][22] -> [FAIL][23] ([i915#1888] / [i915#307])
   [22]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10442/shard-glk7/igt@gem_mmap_gtt@cpuset-big-copy-odd.html
   [23]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6086/shard-glk7/igt@gem_mmap_gtt@cpuset-big-copy-odd.html

  * igt@gem_render_copy@x-tiled-to-vebox-yf-tiled:
    - shard-kbl:          NOTRUN -> [SKIP][24] ([fdo#109271]) +136 similar issues
   [24]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6086/shard-kbl2/igt@gem_render_copy@x-tiled-to-vebox-yf-tiled.html

  * igt@gem_userptr_blits@dmabuf-sync:
    - shard-apl:          NOTRUN -> [SKIP][25] ([fdo#109271] / [i915#3323])
   [25]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6086/shard-apl2/igt@gem_userptr_blits@dmabuf-sync.html

  * igt@gem_userptr_blits@invalid-mmap-offset-unsync:
    - shard-tglb:         NOTRUN -> [SKIP][26] ([i915#3297])
   [26]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6086/shard-tglb3/igt@gem_userptr_blits@invalid-mmap-offset-unsync.html

  * igt@gem_userptr_blits@vma-merge:
    - shard-snb:          NOTRUN -> [FAIL][27] ([i915#2724])
   [27]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6086/shard-snb5/igt@gem_userptr_blits@vma-merge.html

  * igt@gem_workarounds@suspend-resume-context:
    - shard-apl:          [PASS][28] -> [DMESG-WARN][29] ([i915#180])
   [28]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10442/shard-apl7/igt@gem_workarounds@suspend-resume-context.html
   [29]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6086/shard-apl6/igt@gem_workarounds@suspend-resume-context.html

  * igt@i915_pm_dc@dc5-dpms:
    - shard-kbl:          NOTRUN -> [FAIL][30] ([i915#545])
   [30]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6086/shard-kbl3/igt@i915_pm_dc@dc5-dpms.html

  * igt@i915_pm_rpm@modeset-non-lpsp:
    - shard-iclb:         NOTRUN -> [SKIP][31] ([i915#579])
   [31]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6086/shard-iclb4/igt@i915_pm_rpm@modeset-non-lpsp.html
    - shard-tglb:         NOTRUN -> [SKIP][32] ([i915#579])
   [32]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6086/shard-tglb7/igt@i915_pm_rpm@modeset-non-lpsp.html

  * igt@kms_addfb_basic@invalid-smem-bo-on-discrete:
    - shard-tglb:         NOTRUN -> [SKIP][33] ([i915#3826])
   [33]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6086/shard-tglb8/igt@kms_addfb_basic@invalid-smem-bo-on-discrete.html

  * igt@kms_big_fb@linear-64bpp-rotate-90:
    - shard-iclb:         NOTRUN -> [SKIP][34] ([fdo#110725] / [fdo#111614])
   [34]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6086/shard-iclb4/igt@kms_big_fb@linear-64bpp-rotate-90.html
    - shard-tglb:         NOTRUN -> [SKIP][35] ([fdo#111614])
   [35]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6086/shard-tglb7/igt@kms_big_fb@linear-64bpp-rotate-90.html

  * igt@kms_big_fb@x-tiled-max-hw-stride-32bpp-rotate-0-hflip:
    - shard-glk:          NOTRUN -> [SKIP][36] ([fdo#109271] / [i915#3777])
   [36]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6086/shard-glk5/igt@kms_big_fb@x-tiled-max-hw-stride-32bpp-rotate-0-hflip.html

  * igt@kms_big_fb@x-tiled-max-hw-stride-64bpp-rotate-180-hflip:
    - shard-kbl:          NOTRUN -> [SKIP][37] ([fdo#109271] / [i915#3777]) +2 similar issues
   [37]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6086/shard-kbl6/igt@kms_big_fb@x-tiled-max-hw-stride-64bpp-rotate-180-hflip.html

  * igt@kms_big_fb@y-tiled-max-hw-stride-64bpp-rotate-180-hflip:
    - shard-apl:          NOTRUN -> [SKIP][38] ([fdo#109271] / [i915#3777]) +4 similar issues
   [38]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6086/shard-apl7/igt@kms_big_fb@y-tiled-max-hw-stride-64bpp-rotate-180-hflip.html

  * igt@kms_big_fb@yf-tiled-addfb:
    - shard-tglb:         NOTRUN -> [SKIP][39] ([fdo#111615])
   [39]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6086/shard-tglb1/igt@kms_big_fb@yf-tiled-addfb.html

  * {igt@kms_bw@linear-tiling-3-displays-1920x1080p} (NEW):
    - shard-tglb:         NOTRUN -> [DMESG-FAIL][40] ([i915#1385]) +1 similar issue
   [40]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6086/shard-tglb5/igt@kms_bw@linear-tiling-3-displays-1920x1080p.html

  * {igt@kms_bw@linear-tiling-4-displays-3840x2160p} (NEW):
    - shard-tglb:         NOTRUN -> [FAIL][41] ([i915#1385]) +3 similar issues
   [41]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6086/shard-tglb7/igt@kms_bw@linear-tiling-4-displays-3840x2160p.html

  * igt@kms_ccs@pipe-a-ccs-on-another-bo-y_tiled_gen12_mc_ccs:
    - shard-apl:          NOTRUN -> [SKIP][42] ([fdo#109271] / [i915#3886]) +16 similar issues
   [42]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6086/shard-apl8/igt@kms_ccs@pipe-a-ccs-on-another-bo-y_tiled_gen12_mc_ccs.html

  * igt@kms_ccs@pipe-a-crc-primary-rotation-180-y_tiled_gen12_mc_ccs:
    - shard-tglb:         NOTRUN -> [SKIP][43] ([i915#3689] / [i915#3886]) +1 similar issue
   [43]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6086/shard-tglb5/igt@kms_ccs@pipe-a-crc-primary-rotation-180-y_tiled_gen12_mc_ccs.html

  * igt@kms_ccs@pipe-a-crc-sprite-planes-basic-y_tiled_ccs:
    - shard-tglb:         NOTRUN -> [SKIP][44] ([i915#3689]) +2 similar issues
   [44]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6086/shard-tglb5/igt@kms_ccs@pipe-a-crc-sprite-planes-basic-y_tiled_ccs.html

  * igt@kms_ccs@pipe-b-missing-ccs-buffer-y_tiled_gen12_rc_ccs_cc:
    - shard-kbl:          NOTRUN -> [SKIP][45] ([fdo#109271] / [i915#3886]) +4 similar issues
   [45]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6086/shard-kbl3/igt@kms_ccs@pipe-b-missing-ccs-buffer-y_tiled_gen12_rc_ccs_cc.html
    - shard-glk:          NOTRUN -> [SKIP][46] ([fdo#109271] / [i915#3886]) +1 similar issue
   [46]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6086/shard-glk5/igt@kms_ccs@pipe-b-missing-ccs-buffer-y_tiled_gen12_rc_ccs_cc.html
    - shard-iclb:         NOTRUN -> [SKIP][47] ([fdo#109278] / [i915#3886]) +1 similar issue
   [47]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6086/shard-iclb1/igt@kms_ccs@pipe-b-missing-ccs-buffer-y_tiled_gen12_rc_ccs_cc.html

  * igt@kms_cdclk@mode-transition:
    - shard-apl:          NOTRUN -> [SKIP][48] ([fdo#109271]) +222 similar issues
   [48]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6086/shard-apl1/igt@kms_cdclk@mode-transition.html

  * igt@kms_chamelium@dp-frame-dump:
    - shard-iclb:         NOTRUN -> [SKIP][49] ([fdo#109284] / [fdo#111827]) +3 similar issues
   [49]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6086/shard-iclb6/igt@kms_chamelium@dp-frame-dump.html
    - shard-glk:          NOTRUN -> [SKIP][50] ([fdo#109271] / [fdo#111827]) +4 similar issues
   [50]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6086/shard-glk5/igt@kms_chamelium@dp-frame-dump.html

  * igt@kms_color_chamelium@pipe-a-ctm-0-25:
    - shard-snb:          NOTRUN -> [SKIP][51] ([fdo#109271] / [fdo#111827]) +12 similar issues
   [51]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6086/shard-snb7/igt@kms_color_chamelium@pipe-a-ctm-0-25.html

  * igt@kms_color_chamelium@pipe-a-ctm-0-75:
    - shard-kbl:          NOTRUN -> [SKIP][52] ([fdo#109271] / [fdo#111827]) +11 similar issues
   [52]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6086/shard-kbl4/igt@kms_color_chamelium@pipe-a-ctm-0-75.html

  * igt@kms_color_chamelium@pipe-a-ctm-limited-range:
    - shard-apl:          NOTRUN -> [SKIP][53] ([fdo#109271] / [fdo#111827]) +20 similar issues
   [53]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6086/shard-apl6/igt@kms_color_chamelium@pipe-a-ctm-limited-range.html

  * igt@kms_color_chamelium@pipe-b-ctm-0-75:
    - shard-tglb:         NOTRUN -> [SKIP][54] ([fdo#109284] / [fdo#111827]) +5 similar issues
   [54]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6086/shard-tglb3/igt@kms_color_chamelium@pipe-b-ctm-0-75.html

  * igt@kms_content_protection@atomic-dpms:
    - shard-apl:          NOTRUN -> [TIMEOUT][55] ([i915#1319]) +1 similar issue
   [55]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6086/shard-apl3/igt@kms_content_protection@atomic-dpms.html

  * igt@kms_content_protection@dp-mst-lic-type-1:
    - shard-iclb:         NOTRUN -> [SKIP][56] ([i915#3116])
   [56]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6086/shard-iclb3/igt@kms_content_protection@dp-mst-lic-type-1.html
    - shard-tglb:         NOTRUN -> [SKIP][57] ([i915#3116])
   [57]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6086/shard-tglb6/igt@kms_content_protection@dp-mst-lic-type-1.html

  * igt@kms_content_protection@legacy:
    - shard-tglb:         NOTRUN -> [SKIP][58] ([fdo#111828])
   [58]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6086/shard-tglb8/igt@kms_content_protection@legacy.html

  * igt@kms_content_protection@uevent:
    - shard-kbl:          NOTRUN -> [FAIL][59] ([i915#2105])
   [59]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6086/shard-kbl7/igt@kms_content_protection@uevent.html

  * igt@kms_cursor_crc@pipe-a-cursor-max-size-rapid-movement:
    - shard-tglb:         NOTRUN -> [SKIP][60] ([i915#3359])
   [60]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6086/shard-tglb1/igt@kms_cursor_crc@pipe-a-cursor-max-size-rapid-movement.html

  * igt@kms_cursor_crc@pipe-c-cursor-32x32-sliding:
    - shard-tglb:         NOTRUN -> [SKIP][61] ([i915#3319])
   [61]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6086/shard-tglb1/igt@kms_cursor_crc@pipe-c-cursor-32x32-sliding.html

  * igt@kms_cursor_edge_walk@pipe-d-128x128-right-edge:
    - shard-snb:          NOTRUN -> [SKIP][62] ([fdo#109271]) +379 similar issues
   [62]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6086/shard-snb5/igt@kms_cursor_edge_walk@pipe-d-128x128-right-edge.html

  * igt@kms_cursor_legacy@cursorb-vs-flipa-atomic-transitions-varying-size:
    - shard-iclb:         NOTRUN -> [SKIP][63] ([fdo#109274] / [fdo#109278])
   [63]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6086/shard-iclb2/igt@kms_cursor_legacy@cursorb-vs-flipa-atomic-transitions-varying-size.html

  * igt@kms_cursor_legacy@pipe-d-single-bo:
    - shard-apl:          NOTRUN -> [SKIP][64] ([fdo#109271] / [i915#533])
   [64]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6086/shard-apl6/igt@kms_cursor_legacy@pipe-d-single-bo.html

  * igt@kms_cursor_legacy@pipe-d-single-move:
    - shard-iclb:         NOTRUN -> [SKIP][65] ([fdo#109278]) +9 similar issues
   [65]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6086/shard-iclb7/igt@kms_cursor_legacy@pipe-d-single-move.html

  * igt@kms_flip@2x-flip-vs-panning:
    - shard-iclb:         NOTRUN -> [SKIP][66] ([fdo#109274]) +1 similar issue
   [66]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6086/shard-iclb5/igt@kms_flip@2x-flip-vs-panning.html

  * igt@kms_flip@plain-flip-ts-check@a-hdmi-a1:
    - shard-glk:          [PASS][67] -> [FAIL][68] ([i915#2122])
   [67]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10442/shard-glk7/igt@kms_flip@plain-flip-ts-check@a-hdmi-a1.html
   [68]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6086/shard-glk7/igt@kms_flip@plain-flip-ts-check@a-hdmi-a1.html

  * igt@kms_flip_scaled_crc@flip-32bpp-ytileccs-to-64bpp-ytile:
    - shard-tglb:         NOTRUN -> [SKIP][69] ([i915#2587])
   [69]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6086/shard-tglb3/igt@kms_flip_scaled_crc@flip-32bpp-ytileccs-to-64bpp-ytile.html

  * igt@kms_frontbuffer_tracking@fbc-2p-primscrn-pri-shrfb-draw-mmap-cpu:
    - shard-iclb:         NOTRUN -> [SKIP][70] ([fdo#109280]) +8 similar issues
   [70]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6086/shard-iclb4/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-pri-shrfb-draw-mmap-cpu.html

  * igt@kms_frontbuffer_tracking@fbcpsr-1p-offscren-pri-indfb-draw-mmap-cpu:
    - shard-glk:          NOTRUN -> [SKIP][71] ([fdo#109271]) +32 similar issues
   [71]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6086/shard-glk5/igt@kms_frontbuffer_tracking@fbcpsr-1p-offscren-pri-indfb-draw-mmap-cpu.html

  * igt@kms_frontbuffer_tracking@psr-2p-primscrn-pri-shrfb-draw-render:
    - shard-tglb:         NOTRUN -> [SKIP][72] ([fdo#111825]) +13 similar issues
   [72]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6086/shard-tglb2/igt@kms_frontbuffer_tracking@psr-2p-primscrn-pri-shrfb-draw-render.html

  * igt@kms_plane_alpha_blend@pipe-b-alpha-basic:
    - shard-kbl:          NOTRUN -> [FAIL][73] ([fdo#108145] / [i915#265])
   [73]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6086/shard-kbl6/igt@kms_plane_alpha_blend@pipe-b-alpha-basic.html

  * igt@kms_plane_alpha_blend@pipe-b-alpha-transparent-fb:
    - shard-kbl:          NOTRUN -> [FAIL][74] ([i915#265]) +1 similar issue
   [74]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6086/shard-kbl2/igt@kms_plane_alpha_blend@pipe-b-alpha-transparent-fb.html

  * igt@kms_plane_alpha_blend@pipe-c-alpha-7efc:
    - shard-apl:          NOTRUN -> [FAIL][75] ([fdo#108145] / [i915#265]) +1 similar issue
   [75]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6086/shard-apl8/igt@kms_plane_alpha_blend@pipe-c-alpha-7efc.html

  * igt@kms_psr2_sf@overlay-primary-update-sf-dmg-area-4:
    - shard-apl:          NOTRUN -> [SKIP][76] ([fdo#109271] / [i915#658]) +1 similar issue
   [76]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6086/shard-apl7/igt@kms_psr2_sf@overlay-primary-update-sf-dmg-area-4.html

  * igt@kms_psr@psr2_cursor_plane_move:
    - shard-iclb:         NOTRUN -> [SKIP][77] ([fdo#109441]) +1 similar issue
   [77]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6086/shard-iclb6/igt@kms_psr@psr2_cursor_plane_move.html

  * igt@kms_psr@psr2_cursor_plane_onoff:
    - shard-tglb:         NOTRUN -> [FAIL][78] ([i915#132] / [i915#3467]) +1 similar issue
   [78]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6086/shard-tglb3/igt@kms_psr@psr2_cursor_plane_onoff.html

  * igt@kms_psr@psr2_primary_page_flip:
    - shard-iclb:         [PASS][79] -> [SKIP][80] ([fdo#109441]) +1 similar issue
   [79]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10442/shard-iclb2/igt@kms_psr@psr2_primary_page_flip.html
   [80]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6086/shard-iclb3/igt@kms_psr@psr2_primary_page_flip.html

  * igt@kms_sysfs_edid_timing:
    - shard-kbl:          NOTRUN -> [FAIL][81] ([IGT#2])
   [81]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6086/shard-kbl6/igt@kms_sysfs_edid_timing.html

  * igt@nouveau_crc@pipe-a-ctx-flip-skip-current-frame:
    - shard-tglb:         NOTRUN -> [SKIP][82] ([i915#2530])
   [82]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6086/shard-tglb3/igt@nouveau_crc@pipe-a-ctx-flip-skip-current-frame.html

  * igt@perf@polling-parameterized:
    - shard-glk:          [PASS][83] -> [FAIL][84] ([i915#1542])
   [83]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10442/shard-glk7/igt@perf@polling-parameterized.html
   [84]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6086/shard-glk5/igt@perf@polling-parameterized.html

  * igt@prime_nv_pcopy@test3_1:
    - shard-tglb:         NOTRUN -> [SKIP][85] ([fdo#109291]) +1 similar issue
   [85]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6086/shard-tglb5/igt@prime_nv_pcopy@test3_1.html

  * igt@prime_nv_test@nv_write_i915_gtt_mmap_read:
    - shard-iclb:         NOTRUN -> [SKIP][86] ([fdo#109291]) +1 similar issue
   [86]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6086/shard-iclb5/igt@prime_nv_test@nv_write_i915_gtt_mmap_read.html

  * igt@sysfs_clients@sema-10:
    - shard-apl:          NOTRUN -> [SKIP][87] ([fdo#109271] / [i915#2994])
   [87]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6086/shard-apl1/igt@sysfs_clients@sema-10.html

  * igt@sysfs_clients@sema-50:
    - shard-iclb:         NOTRUN -> [SKIP][88] ([i915#2994])
   [88]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6086/shard-iclb7/igt@sysfs_clients@sema-50.html
    - shard-kbl:          NOTRUN -> [SKIP][89] ([fdo#109271] / [i915#2994])
   [89]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6086/shard-kbl2/igt@sysfs_clients@sema-50.html
    - shard-glk:          NOTRUN -> [SKIP][90] ([fdo#109271] / [i915#2994])
   [90]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6086/shard-glk7/igt@sysfs_clients@sema-50.html

  * igt@sysfs_heartbeat_interval@precise@vecs0:
    - shard-iclb:         [PASS][91] -> [FAIL][92] ([i915#1755])
   [91]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10442/shard-iclb4/igt@sysfs_heartbeat_interval@precise@vecs0.html
   [92]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6086/shard-iclb8/igt@sysfs_heartbeat_interval@precise@vecs0.html

  
#### Possible fixes ####

  * igt@gem_ctx_persistence@legacy-engines-hang@render:
    - shard-kbl:          [FAIL][93] ([i915#2410]) -> [PASS][94]
   [93]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10442/shard-kbl4/igt@gem_ctx_persistence@legacy-engines-hang@render.html
   [94]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6086/shard-kbl7/igt@gem_ctx_persistence@legacy-engines-hang@render.html

  * igt@gem_exec_fair@basic-none@vcs0:
    - shard-kbl:          [FAIL][95] ([i915#2842]) -> [PASS][96]
   [95]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10442/shard-kbl7/igt@gem_exec_fair@basic-none@vcs0.html
   [96]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6086/shard-kbl4/igt@gem_exec_fair@basic-none@vcs0.html

  * igt@gem_exec_fair@basic-pace-share@rcs0:
    - shard-glk:          [FAIL][97] ([i915#2842]) -> [PASS][98] +1 similar issue
   [97]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10442/shard-glk7/igt@gem_exec_fair@basic-pace-share@rcs0.html
   [98]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6086/shard-glk7/igt@gem_exec_fair@basic-pace-share@rcs0.html

  * igt@gem_exec_fair@basic-pace@rcs0:
    - shard-tglb:         [FAIL][99] ([i915#2842]) -> [PASS][100]
   [99]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10442/shard-tglb3/igt@gem_exec_fair@basic-pace@rcs0.html
   [100]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6086/shard-tglb3/igt@gem_exec_fair@basic-pace@rcs0.html

  * igt@gem_mmap_gtt@cpuset-medium-copy-xy:
    - shard-iclb:         [FAIL][101] ([i915#307]) -> [PASS][102] +1 similar issue
   [101]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10442/shard-iclb8/igt@gem_mmap_gtt@cpuset-medium-copy-xy.html
   [102]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6086/shard-iclb8/igt@gem_mmap_gtt@cpuset-medium-copy-xy.html

  * igt@kms_cursor_crc@pipe-a-cursor-suspend:
    - shard-kbl:          [DMESG-WARN][103] ([i915#180]) -> [PASS][104] +1 similar issue
   [103]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10442/shard-kbl7/igt@kms_cursor_crc@pipe-a-cursor-suspend.html
   [104]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6086/shard-kbl6/igt@kms_cursor_crc@pipe-a-cursor-suspend.html

  * igt@kms_fbcon_fbt@fbc-suspend:
    - shard-kbl:          [INCOMPLETE][105] ([i915#155] / [i915#180] / [i915#636]) -> [PASS][106]
   [105]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10442/shard-kbl4/igt@kms_fbcon_fbt@fbc-suspend.html
   [106]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6086/shard-kbl4/igt@kms_fbcon_fbt@fbc-suspend.html

  * igt@kms_psr@psr2_sprite_mmap_gtt:
    - shard-iclb:         [SKIP][107] ([fdo#109441]) -> [PASS][108] +3 similar issues
   [107]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10442/shard-iclb7/igt@kms_psr@psr2_sprite_mmap_gtt.html
   [108]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6086/shard-iclb2/igt@kms_psr@psr2_sprite_mmap_gtt.html

  
#### Warnings ####

  * igt@i915_pm_dc@dc3co-vpb-simulation:
    - shard-iclb:         [SKIP][109] ([i915#658]) -> [SKIP][110] ([i915#588])
   [109]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10442/shard-iclb5/igt@i915_pm_dc@dc3co-vpb-simulation.html
   [110]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6086/shard-iclb2/igt@i915_pm_dc@dc3co-vpb-simulation.html

  * igt@i915_pm_rc6_residency@rc6-fence:
    - shard-iclb:         [WARN][111] ([i915#1804] / [i915#2684]) -> [WARN][112] ([i915#2684])
   [111]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10442/shard-iclb3/igt@i915_pm_rc6_residency@rc6-fence.html
   [112]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6086/shard-iclb8/igt@i915_pm_rc6_residency@rc6-fence.html

  * igt@i915_pm_rc6_residency@rc6-idle:
    - shard-iclb:         [WARN][113] ([i915#2684]) -> [FAIL][114] ([i915#2680])
   [113]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10442/shard-iclb1/igt@i915_pm_rc6_residency@rc6-idle.html
   [114]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6086/shard-iclb7/igt@i915_pm_rc6_residency@rc6-idle.html

  * igt@kms_psr2_sf@overlay-primary-update-sf-dmg-area-4:
    - shard-iclb:         [SKIP][115] ([i915#2920]) -> [SKIP][116] ([i915#658]) +1 similar issue
   [115]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10442/shard-iclb2/igt@kms_psr2_sf@overlay-primary-update-sf-dmg-area-4.html
   [116]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6086/shard-iclb6/igt@kms_psr2_sf@overlay-primary-update-sf-dmg-area-4.html

  * igt@kms_psr2_sf@primary-plane-update-sf-dmg-area-5:
    - shard-iclb:         [SKIP][117] ([i915#658]) -> [SKIP][118] ([i915#2920]) +1 similar issue
   [117]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10442/shard-iclb7/igt@kms_psr2_sf@primary-plane-update-sf-dmg-area-5.html
   [118]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6086/shard-iclb2/igt@kms_psr2_sf@primary-plane-update-sf-dmg-area-5.html

  * igt@runner@aborted:
    - shard-kbl:          ([FAIL][119], [FAIL][120], [FAIL][121], [FAIL][122], [FAIL][123], [FAIL][124]) ([i915#180] / [i915#1814] / [i915#2505] / [i915#3002] / [i915#3363] / [i915#92]) -> ([FAIL][125], [FAIL][126], [FAIL][127], [FAIL][128], [FAIL][129], [FAIL][130]) ([i915#180] / [i915#2505] / [i915#3002] / [i915#3363])
   [119]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10442/shard-kbl7/igt@runner@aborted.html
   [120]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10442/shard-kbl7/igt@runner@aborted.html
   [121]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10442/shard-kbl6/igt@runner@aborted.html
   [122]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10442/shard-kbl7/igt@runner@aborted.html
   [123]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10442/shard-kbl4/igt@runner@aborted.html
   [124]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10442/shard-kbl4/igt@runner@aborted.html
   [125]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6086/shard-kbl4/igt@runner@aborted.html
   [126]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6086/shard-kbl6/igt@runner@aborted.html
   [127]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6086/shard-kbl7/igt@runner@aborted.html
   [128]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6086/shard-kbl3/igt@runner@aborted.html
   [129]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_608

== Logs ==

For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6086/index.html

[-- Attachment #2: Type: text/html, Size: 34717 bytes --]

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [igt-dev] ✗ GitLab.Pipeline: warning for tests/kms_bw: New test for bandwidth validation (rev2)
  2021-08-04 21:44   ` R, Bindu
@ 2021-08-05  7:58     ` Petri Latvala
  0 siblings, 0 replies; 7+ messages in thread
From: Petri Latvala @ 2021-08-05  7:58 UTC (permalink / raw)
  To: R, Bindu; +Cc: igt-dev, Lakshminarayana, arek

On Wed, Aug 04, 2021 at 09:44:47PM +0000, R, Bindu wrote:
> [AMD Official Use Only]
> 
> Hi Lakshminarayana<mailto:lakshminarayana.vudum@intel.com> and Hiler,
>      We see Gitlab build failures reported for this kms_bw.c, based on the logs, we are not able to get more details except for the "timeout" messages.
> Can you please let us know if these are generic errors -or- the errors specific to this IGT ?

You can safely ignore this error. The gitlab runner is having a bad
day and has a big load on it.


-- 
Petri Latvala


> 
> Regards,
> Bindu
> ________________________________
> From: Patchwork <patchwork@emeril.freedesktop.org>
> Sent: Tuesday, August 3, 2021 7:51 PM
> To: R, Bindu <Bindu.R@amd.com>
> Cc: igt-dev@lists.freedesktop.org <igt-dev@lists.freedesktop.org>
> Subject: ✗ GitLab.Pipeline: warning for tests/kms_bw: New test for bandwidth validation (rev2)
> 
> == Series Details ==
> 
> Series: tests/kms_bw: New test for bandwidth validation (rev2)
> URL   : https://nam11.safelinks.protection.outlook.com/?url=https%3A%2F%2Fpatchwork.freedesktop.org%2Fseries%2F92976%2F&amp;data=04%7C01%7Cbindu.r%40amd.com%7Cba2b1cca2c2d48b6c74008d956d9a04a%7C3dd8961fe4884e608e11a82d994e183d%7C0%7C0%7C637636316011882996%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&amp;sdata=78NQrilC%2FE5%2FBb%2FbmsEeE23SmNwTPehnlUved8qN4nU%3D&amp;reserved=0
> State : warning
> 
> == Summary ==
> 
> Pipeline status: FAILED.
> 
> see https://nam11.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgitlab.freedesktop.org%2Fgfx-ci%2Figt-ci-tags%2F-%2Fpipelines%2F374074&amp;data=04%7C01%7Cbindu.r%40amd.com%7Cba2b1cca2c2d48b6c74008d956d9a04a%7C3dd8961fe4884e608e11a82d994e183d%7C0%7C0%7C637636316011882996%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&amp;sdata=2VbElTGqsOCSteIAjQuUL%2F92Wn6HHyrsbH%2FEF3xKPyE%3D&amp;reserved=0 for the overview.
> 
> test:ninja-test-arm64 has failed (https://nam11.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgitlab.freedesktop.org%2Fgfx-ci%2Figt-ci-tags%2F-%2Fjobs%2F12474146&amp;data=04%7C01%7Cbindu.r%40amd.com%7Cba2b1cca2c2d48b6c74008d956d9a04a%7C3dd8961fe4884e608e11a82d994e183d%7C0%7C0%7C637636316011882996%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&amp;sdata=DGQpKtfMPrxNCwxEBaAwcaXlz7lUYFEwjqduKmUr85s%3D&amp;reserved=0):
>   Traceback (most recent call last):
>     File "/usr/lib/python3/dist-packages/mesonbuild/mesonmain.py", line 112, in run
>       return options.run_func(options)
>     File "/usr/lib/python3/dist-packages/mesonbuild/mtest.py", line 805, in run
>       return th.doit()
>     File "/usr/lib/python3/dist-packages/mesonbuild/mtest.py", line 555, in doit
>       self.run_tests(tests)
>     File "/usr/lib/python3/dist-packages/mesonbuild/mtest.py", line 715, in run_tests
>       self.drain_futures(futures)
>     File "/usr/lib/python3/dist-packages/mesonbuild/mtest.py", line 732, in drain_futures
>       self.print_stats(numlen, tests, name, result.result(), i)
>     File "/usr/lib/python3/dist-packages/mesonbuild/mtest.py", line 505, in print_stats
>       result_str += "\n\n" + result.get_log()
>     File "/usr/lib/python3/dist-packages/mesonbuild/mtest.py", line 178, in get_log
>       res += self.stde
>   TypeError: can only concatenate str (not "bytes") to str
>     1/292 lib igt_assert                          TIMEOUT 32.02 s
>   section_end:1628034408:step_script
>   ERROR: Job failed: execution took longer than 1h0m0s seconds
> 
> 
> test:ninja-test-armhf has failed (https://nam11.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgitlab.freedesktop.org%2Fgfx-ci%2Figt-ci-tags%2F-%2Fjobs%2F12474145&amp;data=04%7C01%7Cbindu.r%40amd.com%7Cba2b1cca2c2d48b6c74008d956d9a04a%7C3dd8961fe4884e608e11a82d994e183d%7C0%7C0%7C637636316011882996%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&amp;sdata=%2FKS5yqTqqbhn%2BGm3g86JOKL4mQoV%2F9n0Q7edQj6ZwhA%3D&amp;reserved=0):
>   Traceback (most recent call last):
>     File "/usr/lib/python3/dist-packages/mesonbuild/mesonmain.py", line 112, in run
>       return options.run_func(options)
>     File "/usr/lib/python3/dist-packages/mesonbuild/mtest.py", line 805, in run
>       return th.doit()
>     File "/usr/lib/python3/dist-packages/mesonbuild/mtest.py", line 555, in doit
>       self.run_tests(tests)
>     File "/usr/lib/python3/dist-packages/mesonbuild/mtest.py", line 715, in run_tests
>       self.drain_futures(futures)
>     File "/usr/lib/python3/dist-packages/mesonbuild/mtest.py", line 732, in drain_futures
>       self.print_stats(numlen, tests, name, result.result(), i)
>     File "/usr/lib/python3/dist-packages/mesonbuild/mtest.py", line 505, in print_stats
>       result_str += "\n\n" + result.get_log()
>     File "/usr/lib/python3/dist-packages/mesonbuild/mtest.py", line 178, in get_log
>       res += self.stde
>   TypeError: can only concatenate str (not "bytes") to str
>     1/292 lib igt_assert                          TIMEOUT 32.08 s
>   section_end:1628034408:step_script
>   ERROR: Job failed: execution took longer than 1h0m0s seconds
> 
> 
> test:ninja-test-clang has failed (https://nam11.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgitlab.freedesktop.org%2Fgfx-ci%2Figt-ci-tags%2F-%2Fjobs%2F12474144&amp;data=04%7C01%7Cbindu.r%40amd.com%7Cba2b1cca2c2d48b6c74008d956d9a04a%7C3dd8961fe4884e608e11a82d994e183d%7C0%7C0%7C637636316011882996%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&amp;sdata=770lkjUWB%2BE9Rks%2FpwzCcwiKkecjPmsWK%2F5KZ4%2F3wTc%3D&amp;reserved=0):
>   299/306 assembler test/rndd                     OK       0.02 s
>   300/306 assembler test/rndu                     OK       0.02 s
>   301/306 assembler test/rnde                     OK       0.02 s
>   302/306 assembler test/rnde-intsrc              OK       0.02 s
>   303/306 assembler test/rndz                     OK       0.01 s
>   304/306 assembler test/lzd                      OK       0.02 s
>   305/306 assembler test/not                      OK       0.02 s
>   306/306 assembler test/immediate                OK       0.01 s
> 
>   Ok:                  281
>   Expected Fail:         0
>   Fail:                  0
>   Unexpected Pass:       0
>   Skipped:               0
>   Timeout:              25
> 
>   Full log written to /builds/gfx-ci/igt-ci-tags/build/meson-logs/testlog.txt
>   section_end:1628034408:step_script
>   ERROR: Job failed: execution took longer than 1h0m0s seconds
> 
> == Logs ==
> 
> For more details see: https://nam11.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgitlab.freedesktop.org%2Fgfx-ci%2Figt-ci-tags%2F-%2Fpipelines%2F374074&amp;data=04%7C01%7Cbindu.r%40amd.com%7Cba2b1cca2c2d48b6c74008d956d9a04a%7C3dd8961fe4884e608e11a82d994e183d%7C0%7C0%7C637636316011882996%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&amp;sdata=2VbElTGqsOCSteIAjQuUL%2F92Wn6HHyrsbH%2FEF3xKPyE%3D&amp;reserved=0

^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2021-08-05  7:55 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-08-03 20:07 [igt-dev] [PATCH v3] tests/kms_bw: New test for bandwidth validation Bindu Ramamurthy
2021-08-03 21:06 ` [igt-dev] ✓ Fi.CI.BAT: success for tests/kms_bw: New test for bandwidth validation (rev2) Patchwork
2021-08-03 23:51 ` [igt-dev] ✗ GitLab.Pipeline: warning " Patchwork
2021-08-04 21:44   ` R, Bindu
2021-08-05  7:58     ` Petri Latvala
2021-08-04  5:30 ` [igt-dev] [PATCH v3] tests/kms_bw: New test for bandwidth validation Petri Latvala
2021-08-04 22:08 ` [igt-dev] ✓ Fi.CI.IGT: success for tests/kms_bw: New test for bandwidth validation (rev2) Patchwork

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.