All of lore.kernel.org
 help / color / mirror / Atom feed
* [igt-dev] [PATCH i-g-t 0/3] Improvements in plane scaling
@ 2022-04-07  9:03 Swati Sharma
  2022-04-07  9:03 ` [igt-dev] [PATCH i-g-t 1/3] tests/kms_plane_scaling: Fix modifier Swati Sharma
                   ` (5 more replies)
  0 siblings, 6 replies; 9+ messages in thread
From: Swati Sharma @ 2022-04-07  9:03 UTC (permalink / raw)
  To: igt-dev; +Cc: petri.latvala

Currently, plane scaling tests timesout in CI since they
take large amount of time to loop through all pixel-formats per
class for each modifier or rotation.
So, to reduce execution time we are looping through either format
or modifier or rotation keeping other two variants constant.

TODO: How to validate combination of format, modifier
and rotation which executes in CI's time limits.

v2: Forgot to add changes in v1

Swati Sharma (3):
  tests/kms_plane_scaling: Fix modifier
  tests/kms_plane_scaling: Fix modifier and format
  tests/kms_plane_scaling: Tests to validate modifiers

 tests/kms_plane_scaling.c | 217 ++++++++++++++++++++++++--------------
 1 file changed, 138 insertions(+), 79 deletions(-)

-- 
2.25.1

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

* [igt-dev] [PATCH i-g-t 1/3] tests/kms_plane_scaling: Fix modifier
  2022-04-07  9:03 [igt-dev] [PATCH i-g-t 0/3] Improvements in plane scaling Swati Sharma
@ 2022-04-07  9:03 ` Swati Sharma
  2022-04-07  9:03 ` [igt-dev] [PATCH i-g-t 2/3] tests/kms_plane_scaling: Fix modifier and format Swati Sharma
                   ` (4 subsequent siblings)
  5 siblings, 0 replies; 9+ messages in thread
From: Swati Sharma @ 2022-04-07  9:03 UTC (permalink / raw)
  To: igt-dev; +Cc: petri.latvala

The current test takes around 500.454s/connector/pipe on DG2
to complete. CI per test execution timeout is 120s.
In this test, we have fixed modifier as LINEAR and looped
through all the pixel formats which is the sole purpose of
this test. With this change, execution time has reduced to
340.297s.
To validate scaling with modifiers separate tests will be
introduced.

Cc: Petri Latvala <petri.latvala@intel.com>
Signed-off-by: Swati Sharma <swati2.sharma@intel.com>
---
 tests/kms_plane_scaling.c | 45 ++++++++++++++++-----------------------
 1 file changed, 18 insertions(+), 27 deletions(-)

diff --git a/tests/kms_plane_scaling.c b/tests/kms_plane_scaling.c
index b91039b0..435b2f61 100644
--- a/tests/kms_plane_scaling.c
+++ b/tests/kms_plane_scaling.c
@@ -327,17 +327,11 @@ static void test_scaler_with_rotation_pipe(data_t *d,
 	}
 }
 
-static const uint64_t modifiers[] = {
-	DRM_FORMAT_MOD_LINEAR,
-	I915_FORMAT_MOD_X_TILED,
-	I915_FORMAT_MOD_Y_TILED,
-	I915_FORMAT_MOD_Yf_TILED
-};
-
 static void test_scaler_with_pixel_format_pipe(data_t *d, int width, int height, bool is_upscale,
 					       enum pipe pipe, igt_output_t *output)
 {
 	igt_display_t *display = &d->display;
+	uint64_t modifier = DRM_FORMAT_MOD_LINEAR;
 	igt_plane_t *plane;
 
 	cleanup_crtc(d);
@@ -345,33 +339,30 @@ static void test_scaler_with_pixel_format_pipe(data_t *d, int width, int height,
 	igt_output_set_pipe(output, pipe);
 
 	for_each_plane_on_pipe(display, pipe, plane) {
+		struct igt_vec tested_formats;
+
 		if (plane->type == DRM_PLANE_TYPE_CURSOR)
 			continue;
 
-		for (int i = 0; i < ARRAY_SIZE(modifiers); i++) {
-			uint64_t modifier = modifiers[i];
-			struct igt_vec tested_formats;
+		igt_vec_init(&tested_formats, sizeof(uint32_t));
 
-			igt_vec_init(&tested_formats, sizeof(uint32_t));
-
-			for (int j = 0; j < plane->drm_plane->count_formats; j++) {
-				uint32_t format = plane->drm_plane->formats[j];
-
-				if (!test_pipe_iteration(d, pipe, j))
-					continue;
+		for (int j = 0; j < plane->drm_plane->count_formats; j++) {
+			uint32_t format = plane->drm_plane->formats[j];
 
-				if (test_format(d, &tested_formats, format) &&
-				    igt_plane_has_format_mod(plane, format, modifier) &&
-				    can_scale(d, format))
-					check_scaling_pipe_plane_rot(d, plane,
-								     format, modifier,
-								     width, height,
-								     is_upscale,
-								     pipe, output, IGT_ROTATION_0);
-			}
+			if (!test_pipe_iteration(d, pipe, j))
+				continue;
 
-			igt_vec_fini(&tested_formats);
+			if (test_format(d, &tested_formats, format) &&
+			    igt_plane_has_format_mod(plane, format, modifier) &&
+			    can_scale(d, format))
+			    check_scaling_pipe_plane_rot(d, plane,
+							 format, modifier,
+							 width, height,
+							 is_upscale,
+							 pipe, output, IGT_ROTATION_0);
 		}
+
+		igt_vec_fini(&tested_formats);
 	}
 }
 
-- 
2.25.1

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

* [igt-dev] [PATCH i-g-t 2/3] tests/kms_plane_scaling: Fix modifier and format
  2022-04-07  9:03 [igt-dev] [PATCH i-g-t 0/3] Improvements in plane scaling Swati Sharma
  2022-04-07  9:03 ` [igt-dev] [PATCH i-g-t 1/3] tests/kms_plane_scaling: Fix modifier Swati Sharma
@ 2022-04-07  9:03 ` Swati Sharma
  2022-04-07  9:03 ` [igt-dev] [PATCH i-g-t 3/3] tests/kms_plane_scaling: Tests to validate modifiers Swati Sharma
                   ` (3 subsequent siblings)
  5 siblings, 0 replies; 9+ messages in thread
From: Swati Sharma @ 2022-04-07  9:03 UTC (permalink / raw)
  To: igt-dev; +Cc: petri.latvala

Again, these tests timeouts in CI. Here fixed modifier and
format and looped only for rotations to validate scaling with
different rotations.
---
 tests/kms_plane_scaling.c | 60 ++++++---------------------------------
 1 file changed, 8 insertions(+), 52 deletions(-)

diff --git a/tests/kms_plane_scaling.c b/tests/kms_plane_scaling.c
index 435b2f61..ab1e20ea 100644
--- a/tests/kms_plane_scaling.c
+++ b/tests/kms_plane_scaling.c
@@ -196,35 +196,6 @@ static const igt_rotation_t rotations[] = {
 	IGT_ROTATION_270,
 };
 
-static bool can_rotate(data_t *d, unsigned format, uint64_t modifier,
-		       igt_rotation_t rot)
-{
-	if (!is_i915_device(d->drm_fd))
-		return true;
-
-	switch (format) {
-	case DRM_FORMAT_RGB565:
-		if (intel_display_ver(d->devid) >= 11)
-			break;
-		/* fall through */
-	case DRM_FORMAT_C8:
-	case DRM_FORMAT_XRGB16161616F:
-	case DRM_FORMAT_XBGR16161616F:
-	case DRM_FORMAT_ARGB16161616F:
-	case DRM_FORMAT_ABGR16161616F:
-	case DRM_FORMAT_Y210:
-	case DRM_FORMAT_Y212:
-	case DRM_FORMAT_Y216:
-	case DRM_FORMAT_XVYU12_16161616:
-	case DRM_FORMAT_XVYU16161616:
-		return false;
-	default:
-		break;
-	}
-
-	return true;
-}
-
 static bool can_scale(data_t *d, unsigned format)
 {
 	if (!is_i915_device(d->drm_fd))
@@ -286,6 +257,7 @@ static void test_scaler_with_rotation_pipe(data_t *d,
 					   igt_output_t *output)
 {
 	igt_display_t *display = &d->display;
+	unsigned format = DRM_FORMAT_XRGB8888;
 	uint64_t modifier = DRM_FORMAT_MOD_LINEAR;
 	igt_plane_t *plane;
 
@@ -299,30 +271,14 @@ static void test_scaler_with_rotation_pipe(data_t *d,
 
 		for (int i = 0; i < ARRAY_SIZE(rotations); i++) {
 			igt_rotation_t rot = rotations[i];
-			struct igt_vec tested_formats;
-
-			igt_vec_init(&tested_formats, sizeof(uint32_t));
-
-			for (int j = 0; j < plane->drm_plane->count_formats; j++) {
-				unsigned format = plane->drm_plane->formats[j];
 
-				if (!test_pipe_iteration(d, pipe, j))
-					continue;
-
-				if (test_format(d, &tested_formats, format) &&
-				    igt_plane_has_format_mod(plane, format, modifier) &&
-				    igt_plane_has_rotation(plane, rot) &&
-				    can_rotate(d, format, modifier, rot) &&
-				    can_scale(d, format))
+				if (igt_plane_has_rotation(plane, rot))
 					check_scaling_pipe_plane_rot(d, plane,
 								     format, modifier,
 								     width, height,
 								     is_upscale,
 								     pipe, output,
 								     rot);
-			}
-
-			igt_vec_fini(&tested_formats);
 		}
 	}
 }
@@ -750,14 +706,14 @@ igt_main_args("", long_opts, help_str, opt_handler, &data)
 			}
 		}
 
-		igt_describe("Tests upscaling with tiling rotation, from 20x20 fb.");
+		igt_describe("Tests upscaling with rotation, from 20x20 fb.");
 		igt_subtest_with_dynamic("upscale-with-rotation-20x20") {
 			for_each_pipe_with_single_output(&data.display, pipe, output)
 				igt_dynamic_f("pipe-%s-%s-upscale-with-rotation", kmstest_pipe_name(pipe), igt_output_name(output))
 					test_scaler_with_rotation_pipe(&data, 20, 20, true, pipe, output);
 		}
 
-		igt_describe("Tests upscaling with tiling rotation for 0.25 scaling factor.");
+		igt_describe("Tests upscaling with rotation for 0.25 scaling factor.");
 		igt_subtest_with_dynamic("upscale-with-rotation-factor-0-25") {
 			for_each_pipe_with_single_output(&data.display, pipe, output) {
 				drmModeModeInfo *mode;
@@ -770,7 +726,7 @@ igt_main_args("", long_opts, help_str, opt_handler, &data)
 			}
 		}
 
-		igt_describe("Tests downscaling with tiling rotation for 0.25 scaling factor.");
+		igt_describe("Tests downscaling with rotation for 0.25 scaling factor.");
 		igt_subtest_with_dynamic("downscale-with-rotation-factor-0-25") {
 			for_each_pipe_with_single_output(&data.display, pipe, output) {
 				drmModeModeInfo *mode;
@@ -783,7 +739,7 @@ igt_main_args("", long_opts, help_str, opt_handler, &data)
 			}
 		}
 
-		igt_describe("Tests downscaling with tiling rotation for 0.5 scaling factor.");
+		igt_describe("Tests downscaling with rotation for 0.5 scaling factor.");
 		igt_subtest_with_dynamic("downscale-with-rotation-factor-0-5") {
 			for_each_pipe_with_single_output(&data.display, pipe, output) {
 				drmModeModeInfo *mode;
@@ -796,7 +752,7 @@ igt_main_args("", long_opts, help_str, opt_handler, &data)
 			}
 		}
 
-		igt_describe("Tests downscaling with tiling rotation for 0.75 scaling factor.");
+		igt_describe("Tests downscaling with rotation for 0.75 scaling factor.");
 		igt_subtest_with_dynamic("downscale-with-rotation-factor-0-75") {
 			for_each_pipe_with_single_output(&data.display, pipe, output) {
 				drmModeModeInfo *mode;
@@ -809,7 +765,7 @@ igt_main_args("", long_opts, help_str, opt_handler, &data)
 			}
 		}
 
-		igt_describe("Tests scaling with tiling rotation, unity scaling.");
+		igt_describe("Tests scaling with rotation, unity scaling.");
 		igt_subtest_with_dynamic("scaler-with-rotation-unity-scaling") {
 			for_each_pipe_with_single_output(&data.display, pipe, output) {
 				drmModeModeInfo *mode;
-- 
2.25.1

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

* [igt-dev] [PATCH i-g-t 3/3] tests/kms_plane_scaling: Tests to validate modifiers
  2022-04-07  9:03 [igt-dev] [PATCH i-g-t 0/3] Improvements in plane scaling Swati Sharma
  2022-04-07  9:03 ` [igt-dev] [PATCH i-g-t 1/3] tests/kms_plane_scaling: Fix modifier Swati Sharma
  2022-04-07  9:03 ` [igt-dev] [PATCH i-g-t 2/3] tests/kms_plane_scaling: Fix modifier and format Swati Sharma
@ 2022-04-07  9:03 ` Swati Sharma
  2022-04-07 11:31 ` [igt-dev] ✓ Fi.CI.BAT: success for Improvements in plane scaling (rev2) Patchwork
                   ` (2 subsequent siblings)
  5 siblings, 0 replies; 9+ messages in thread
From: Swati Sharma @ 2022-04-07  9:03 UTC (permalink / raw)
  To: igt-dev; +Cc: petri.latvala

In this patch, scaling(upscale/downscale/unity)
is tested with various modifiers.

Signed-off-by: Swati Sharma <swati2.sharma@intel.com>
---
 tests/kms_plane_scaling.c | 112 ++++++++++++++++++++++++++++++++++++++
 1 file changed, 112 insertions(+)

diff --git a/tests/kms_plane_scaling.c b/tests/kms_plane_scaling.c
index ab1e20ea..301cf4e0 100644
--- a/tests/kms_plane_scaling.c
+++ b/tests/kms_plane_scaling.c
@@ -250,6 +250,46 @@ static bool test_pipe_iteration(data_t *data, enum pipe pipe, int iteration)
 	return true;
 }
 
+static const uint64_t modifiers[] = {
+	DRM_FORMAT_MOD_LINEAR,
+	I915_FORMAT_MOD_X_TILED,
+	I915_FORMAT_MOD_Y_TILED,
+	I915_FORMAT_MOD_Yf_TILED,
+	I915_FORMAT_MOD_4_TILED
+};
+
+static void test_scaler_with_modifier_pipe(data_t *d,
+					   int width, int height,
+					   bool is_upscale,
+					   enum pipe pipe,
+					   igt_output_t *output)
+{
+	igt_display_t *display = &d->display;
+	unsigned format = DRM_FORMAT_XRGB8888;
+	igt_plane_t *plane;
+
+	cleanup_crtc(d);
+
+	igt_output_set_pipe(output, pipe);
+
+	for_each_plane_on_pipe(display, pipe, plane) {
+		if (plane->type == DRM_PLANE_TYPE_CURSOR)
+			continue;
+
+		for (int i = 0; i < ARRAY_SIZE(modifiers); i++) {
+			uint64_t modifier = modifiers[i];
+
+				if (igt_plane_has_format_mod(plane, format, modifier))
+					check_scaling_pipe_plane_rot(d, plane,
+								     format, modifier,
+								     width, height,
+								     is_upscale,
+								     pipe, output,
+								     IGT_ROTATION_0);
+		}
+	}
+}
+
 static void test_scaler_with_rotation_pipe(data_t *d,
 					   int width, int height,
 					   bool is_upscale,
@@ -778,6 +818,78 @@ igt_main_args("", long_opts, help_str, opt_handler, &data)
 			}
 		}
 
+		igt_describe("Tests upscaling with modifiers, from 20x20 fb.");
+		igt_subtest_with_dynamic("upscale-with-modifier-20x20") {
+			for_each_pipe_with_single_output(&data.display, pipe, output)
+				igt_dynamic_f("pipe-%s-%s-upscale-with-modifier", kmstest_pipe_name(pipe), igt_output_name(output))
+					test_scaler_with_modifier_pipe(&data, 20, 20, true, pipe, output);
+		}
+
+		igt_describe("Tests upscaling with modifiers for 0.25 scaling factor.");
+		igt_subtest_with_dynamic("upscale-with-modifier-factor-0-25") {
+			for_each_pipe_with_single_output(&data.display, pipe, output) {
+				drmModeModeInfo *mode;
+
+				mode = igt_output_get_mode(output);
+
+				igt_dynamic_f("pipe-%s-%s-upscale-with-modifier", kmstest_pipe_name(pipe), igt_output_name(output))
+					test_scaler_with_modifier_pipe(&data, 0.25 * mode->hdisplay,
+							0.25 * mode->vdisplay, true, pipe, output);
+			}
+		}
+
+		igt_describe("Tests downscaling with modifiers for 0.25 scaling factor.");
+		igt_subtest_with_dynamic("downscale-with-modifier-factor-0-25") {
+			for_each_pipe_with_single_output(&data.display, pipe, output) {
+				drmModeModeInfo *mode;
+
+				mode = igt_output_get_mode(output);
+
+				igt_dynamic_f("pipe-%s-%s-downscale-with-modifier", kmstest_pipe_name(pipe), igt_output_name(output))
+					test_scaler_with_modifier_pipe(&data, 0.25 * mode->hdisplay,
+							0.25 * mode->vdisplay, false, pipe, output);
+			}
+		}
+
+		igt_describe("Tests downscaling with modifiers for 0.5 scaling factor.");
+		igt_subtest_with_dynamic("downscale-with-modifier-factor-0-5") {
+			for_each_pipe_with_single_output(&data.display, pipe, output) {
+				drmModeModeInfo *mode;
+
+				mode = igt_output_get_mode(output);
+
+				igt_dynamic_f("pipe-%s-%s-downscale-with-modifier", kmstest_pipe_name(pipe), igt_output_name(output))
+					test_scaler_with_modifier_pipe(&data, 0.5 * mode->hdisplay,
+							0.5 * mode->vdisplay, false, pipe, output);
+			}
+		}
+
+		igt_describe("Tests downscaling with modifiers for 0.75 scaling factor.");
+		igt_subtest_with_dynamic("downscale-with-modifier-factor-0-75") {
+			for_each_pipe_with_single_output(&data.display, pipe, output) {
+				drmModeModeInfo *mode;
+
+				mode = igt_output_get_mode(output);
+
+				igt_dynamic_f("pipe-%s-%s-downscale-with-modifier", kmstest_pipe_name(pipe), igt_output_name(output))
+					test_scaler_with_modifier_pipe(&data, 0.75 * mode->hdisplay,
+							0.75 * mode->vdisplay, false, pipe, output);
+			}
+		}
+
+		igt_describe("Tests scaling with modifiers, unity scaling.");
+		igt_subtest_with_dynamic("scaler-with-modifier-unity-scaling") {
+			for_each_pipe_with_single_output(&data.display, pipe, output) {
+				drmModeModeInfo *mode;
+
+				mode = igt_output_get_mode(output);
+
+				igt_dynamic_f("pipe-%s-%s-scaler-with-modifier", kmstest_pipe_name(pipe), igt_output_name(output))
+					test_scaler_with_modifier_pipe(&data, mode->hdisplay,
+							mode->vdisplay, true, pipe, output);
+			}
+		}
+
 		igt_describe("Tests scaling with clipping and clamping.");
 		igt_subtest_with_dynamic("scaler-with-clipping-clamping") {
 			for_each_pipe_with_single_output(&data.display, pipe, output) {
-- 
2.25.1

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

* [igt-dev] ✓ Fi.CI.BAT: success for Improvements in plane scaling (rev2)
  2022-04-07  9:03 [igt-dev] [PATCH i-g-t 0/3] Improvements in plane scaling Swati Sharma
                   ` (2 preceding siblings ...)
  2022-04-07  9:03 ` [igt-dev] [PATCH i-g-t 3/3] tests/kms_plane_scaling: Tests to validate modifiers Swati Sharma
@ 2022-04-07 11:31 ` Patchwork
  2022-04-07 18:00 ` [igt-dev] ✓ Fi.CI.IGT: " Patchwork
  2022-04-19 19:55 ` [igt-dev] [PATCH i-g-t 0/3] Improvements in plane scaling Juha-Pekka Heikkila
  5 siblings, 0 replies; 9+ messages in thread
From: Patchwork @ 2022-04-07 11:31 UTC (permalink / raw)
  To: Swati Sharma; +Cc: igt-dev

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

== Series Details ==

Series: Improvements in plane scaling (rev2)
URL   : https://patchwork.freedesktop.org/series/102280/
State : success

== Summary ==

CI Bug Log - changes from CI_DRM_11471 -> IGTPW_6890
====================================================

Summary
-------

  **SUCCESS**

  No regressions found.

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

Participating hosts (48 -> 47)
------------------------------

  Additional (2): fi-tgl-u2 fi-pnv-d510 
  Missing    (3): fi-ctg-p8600 fi-bsw-cyan fi-bdw-samus 

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

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

### IGT changes ###

#### Suppressed ####

  The following results come from untrusted machines, tests, or statuses.
  They do not affect the overall result.

  * igt@i915_pm_backlight@basic-brightness:
    - {bat-adlm-1}:       [SKIP][1] ([i915#1155]) -> [INCOMPLETE][2]
   [1]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11471/bat-adlm-1/igt@i915_pm_backlight@basic-brightness.html
   [2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6890/bat-adlm-1/igt@i915_pm_backlight@basic-brightness.html

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

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

### IGT changes ###

#### Issues hit ####

  * igt@gem_huc_copy@huc-copy:
    - fi-tgl-u2:          NOTRUN -> [SKIP][3] ([i915#2190])
   [3]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6890/fi-tgl-u2/igt@gem_huc_copy@huc-copy.html

  * igt@kms_busy@basic@flip:
    - fi-tgl-u2:          NOTRUN -> [DMESG-WARN][4] ([i915#402])
   [4]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6890/fi-tgl-u2/igt@kms_busy@basic@flip.html

  * igt@kms_chamelium@dp-hpd-fast:
    - fi-tgl-u2:          NOTRUN -> [SKIP][5] ([fdo#109284] / [fdo#111827]) +8 similar issues
   [5]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6890/fi-tgl-u2/igt@kms_chamelium@dp-hpd-fast.html

  * igt@kms_cursor_legacy@basic-busy-flip-before-cursor-atomic:
    - fi-tgl-u2:          NOTRUN -> [SKIP][6] ([i915#4103]) +1 similar issue
   [6]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6890/fi-tgl-u2/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-atomic.html

  * igt@kms_force_connector_basic@force-load-detect:
    - fi-tgl-u2:          NOTRUN -> [SKIP][7] ([fdo#109285])
   [7]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6890/fi-tgl-u2/igt@kms_force_connector_basic@force-load-detect.html

  * igt@kms_pipe_crc_basic@compare-crc-sanitycheck-pipe-c:
    - fi-pnv-d510:        NOTRUN -> [SKIP][8] ([fdo#109271] / [i915#5341])
   [8]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6890/fi-pnv-d510/igt@kms_pipe_crc_basic@compare-crc-sanitycheck-pipe-c.html

  * igt@kms_setmode@basic-clone-single-crtc:
    - fi-tgl-u2:          NOTRUN -> [SKIP][9] ([i915#3555])
   [9]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6890/fi-tgl-u2/igt@kms_setmode@basic-clone-single-crtc.html

  * igt@prime_vgem@basic-userptr:
    - fi-pnv-d510:        NOTRUN -> [SKIP][10] ([fdo#109271]) +57 similar issues
   [10]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6890/fi-pnv-d510/igt@prime_vgem@basic-userptr.html

  * igt@runner@aborted:
    - fi-bdw-5557u:       NOTRUN -> [FAIL][11] ([i915#4312])
   [11]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6890/fi-bdw-5557u/igt@runner@aborted.html

  
#### Possible fixes ####

  * igt@gem_exec_suspend@basic-s3@smem:
    - fi-bdw-5557u:       [INCOMPLETE][12] ([i915#146]) -> [PASS][13]
   [12]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11471/fi-bdw-5557u/igt@gem_exec_suspend@basic-s3@smem.html
   [13]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6890/fi-bdw-5557u/igt@gem_exec_suspend@basic-s3@smem.html

  * igt@i915_selftest@live@gt_heartbeat:
    - {fi-tgl-dsi}:       [DMESG-FAIL][14] -> [PASS][15]
   [14]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11471/fi-tgl-dsi/igt@i915_selftest@live@gt_heartbeat.html
   [15]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6890/fi-tgl-dsi/igt@i915_selftest@live@gt_heartbeat.html

  
#### Warnings ####

  * igt@runner@aborted:
    - fi-hsw-4770:        [FAIL][16] -> [FAIL][17] ([fdo#109271] / [i915#2722] / [i915#4312])
   [16]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11471/fi-hsw-4770/igt@runner@aborted.html
   [17]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6890/fi-hsw-4770/igt@runner@aborted.html

  
  {name}: This element is suppressed. This means it is ignored when computing
          the status of the difference (SUCCESS, WARNING, or FAILURE).

  [fdo#109271]: https://bugs.freedesktop.org/show_bug.cgi?id=109271
  [fdo#109284]: https://bugs.freedesktop.org/show_bug.cgi?id=109284
  [fdo#109285]: https://bugs.freedesktop.org/show_bug.cgi?id=109285
  [fdo#111827]: https://bugs.freedesktop.org/show_bug.cgi?id=111827
  [i915#1155]: https://gitlab.freedesktop.org/drm/intel/issues/1155
  [i915#146]: https://gitlab.freedesktop.org/drm/intel/issues/146
  [i915#2190]: https://gitlab.freedesktop.org/drm/intel/issues/2190
  [i915#2722]: https://gitlab.freedesktop.org/drm/intel/issues/2722
  [i915#3555]: https://gitlab.freedesktop.org/drm/intel/issues/3555
  [i915#402]: https://gitlab.freedesktop.org/drm/intel/issues/402
  [i915#4103]: https://gitlab.freedesktop.org/drm/intel/issues/4103
  [i915#4312]: https://gitlab.freedesktop.org/drm/intel/issues/4312
  [i915#4897]: https://gitlab.freedesktop.org/drm/intel/issues/4897
  [i915#5341]: https://gitlab.freedesktop.org/drm/intel/issues/5341


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

  * CI: CI-20190529 -> None
  * IGT: IGT_6415 -> IGTPW_6890

  CI-20190529: 20190529
  CI_DRM_11471: 7067f6f93e8c8b40c9b4592d7674d0ae0960bab6 @ git://anongit.freedesktop.org/gfx-ci/linux
  IGTPW_6890: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6890/index.html
  IGT_6415: c3b690bd5f7fb1fb7ed786ab0f3b815930a6a55f @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git



== Testlist changes ==

+igt@kms_plane_scaling@downscale-with-modifier-factor-0-5
+igt@kms_plane_scaling@downscale-with-modifier-factor-0-25
+igt@kms_plane_scaling@downscale-with-modifier-factor-0-75
+igt@kms_plane_scaling@scaler-with-modifier-unity-scaling
+igt@kms_plane_scaling@upscale-with-modifier-20x20
+igt@kms_plane_scaling@upscale-with-modifier-factor-0-25

== Logs ==

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

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

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

* [igt-dev] ✓ Fi.CI.IGT: success for Improvements in plane scaling (rev2)
  2022-04-07  9:03 [igt-dev] [PATCH i-g-t 0/3] Improvements in plane scaling Swati Sharma
                   ` (3 preceding siblings ...)
  2022-04-07 11:31 ` [igt-dev] ✓ Fi.CI.BAT: success for Improvements in plane scaling (rev2) Patchwork
@ 2022-04-07 18:00 ` Patchwork
  2022-04-19 19:55 ` [igt-dev] [PATCH i-g-t 0/3] Improvements in plane scaling Juha-Pekka Heikkila
  5 siblings, 0 replies; 9+ messages in thread
From: Patchwork @ 2022-04-07 18:00 UTC (permalink / raw)
  To: Swati Sharma; +Cc: igt-dev

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

== Series Details ==

Series: Improvements in plane scaling (rev2)
URL   : https://patchwork.freedesktop.org/series/102280/
State : success

== Summary ==

CI Bug Log - changes from CI_DRM_11471_full -> IGTPW_6890_full
====================================================

Summary
-------

  **SUCCESS**

  No regressions found.

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

Participating hosts (13 -> 9)
------------------------------

  Missing    (4): pig-skl-6260u shard-skl pig-kbl-iris pig-glk-j5005 

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

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

### IGT changes ###

#### Possible regressions ####

  * {igt@kms_plane_scaling@downscale-with-modifier-factor-0-25@pipe-b-hdmi-a-1-downscale-with-modifier} (NEW):
    - {shard-dg1}:        NOTRUN -> [SKIP][1] +3 similar issues
   [1]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6890/shard-dg1-15/igt@kms_plane_scaling@downscale-with-modifier-factor-0-25@pipe-b-hdmi-a-1-downscale-with-modifier.html

  * {igt@kms_plane_scaling@downscale-with-modifier-factor-0-25@pipe-d-edp-1-downscale-with-modifier} (NEW):
    - shard-tglb:         NOTRUN -> [SKIP][2] +3 similar issues
   [2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6890/shard-tglb6/igt@kms_plane_scaling@downscale-with-modifier-factor-0-25@pipe-d-edp-1-downscale-with-modifier.html

  * {igt@kms_plane_scaling@downscale-with-modifier-factor-0-25@pipe-d-hdmi-a-1-downscale-with-modifier} (NEW):
    - {shard-tglu}:       NOTRUN -> [SKIP][3] +3 similar issues
   [3]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6890/shard-tglu-1/igt@kms_plane_scaling@downscale-with-modifier-factor-0-25@pipe-d-hdmi-a-1-downscale-with-modifier.html

  * {igt@kms_plane_scaling@downscale-with-modifier-factor-0-5@pipe-c-edp-1-downscale-with-modifier} (NEW):
    - shard-iclb:         NOTRUN -> [SKIP][4] +5 similar issues
   [4]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6890/shard-iclb2/igt@kms_plane_scaling@downscale-with-modifier-factor-0-5@pipe-c-edp-1-downscale-with-modifier.html

  * {igt@kms_plane_scaling@upscale-with-modifier-20x20} (NEW):
    - {shard-rkl}:        NOTRUN -> [SKIP][5] +1 similar issue
   [5]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6890/shard-rkl-4/igt@kms_plane_scaling@upscale-with-modifier-20x20.html

  
#### Suppressed ####

  The following results come from untrusted machines, tests, or statuses.
  They do not affect the overall result.

  * igt@gem_workarounds@suspend-resume:
    - {shard-tglu}:       [PASS][6] -> [DMESG-WARN][7]
   [6]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11471/shard-tglu-5/igt@gem_workarounds@suspend-resume.html
   [7]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6890/shard-tglu-8/igt@gem_workarounds@suspend-resume.html

  * igt@kms_color@pipe-a-ctm-red-to-blue:
    - {shard-dg1}:        NOTRUN -> [CRASH][8]
   [8]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6890/shard-dg1-15/igt@kms_color@pipe-a-ctm-red-to-blue.html

  * igt@kms_color@pipe-c-ctm-0-5:
    - {shard-dg1}:        [PASS][9] -> [CRASH][10] +1 similar issue
   [9]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11471/shard-dg1-16/igt@kms_color@pipe-c-ctm-0-5.html
   [10]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6890/shard-dg1-15/igt@kms_color@pipe-c-ctm-0-5.html

  * igt@kms_flip@basic-flip-vs-wf_vblank:
    - {shard-rkl}:        NOTRUN -> [SKIP][11]
   [11]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6890/shard-rkl-3/igt@kms_flip@basic-flip-vs-wf_vblank.html

  * igt@kms_plane_alpha_blend@pipe-a-constant-alpha-max:
    - {shard-rkl}:        [SKIP][12] ([i915#4070] / [i915#4098]) -> [INCOMPLETE][13]
   [12]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11471/shard-rkl-4/igt@kms_plane_alpha_blend@pipe-a-constant-alpha-max.html
   [13]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6890/shard-rkl-5/igt@kms_plane_alpha_blend@pipe-a-constant-alpha-max.html

  
New tests
---------

  New tests have been introduced between CI_DRM_11471_full and IGTPW_6890_full:

### New IGT tests (78) ###

  * igt@kms_flip@flip-vs-wf_vblank-interruptible@d-hdmi-a3:
    - Statuses : 1 pass(s)
    - Exec time: [0.90] s

  * igt@kms_plane_scaling@downscale-with-modifier-factor-0-25:
    - Statuses : 1 skip(s)
    - Exec time: [0.0] s

  * igt@kms_plane_scaling@downscale-with-modifier-factor-0-25@pipe-a-dp-1-downscale-with-modifier:
    - Statuses : 2 skip(s)
    - Exec time: [0.01, 0.04] s

  * igt@kms_plane_scaling@downscale-with-modifier-factor-0-25@pipe-a-edp-1-downscale-with-modifier:
    - Statuses : 2 skip(s)
    - Exec time: [0.01] s

  * igt@kms_plane_scaling@downscale-with-modifier-factor-0-25@pipe-a-hdmi-a-1-downscale-with-modifier:
    - Statuses : 3 skip(s)
    - Exec time: [0.01, 0.08] s

  * igt@kms_plane_scaling@downscale-with-modifier-factor-0-25@pipe-a-vga-1-downscale-with-modifier:
    - Statuses : 1 skip(s)
    - Exec time: [0.01] s

  * igt@kms_plane_scaling@downscale-with-modifier-factor-0-25@pipe-b-dp-1-downscale-with-modifier:
    - Statuses : 2 skip(s)
    - Exec time: [0.03, 0.07] s

  * igt@kms_plane_scaling@downscale-with-modifier-factor-0-25@pipe-b-edp-1-downscale-with-modifier:
    - Statuses : 2 skip(s)
    - Exec time: [0.02] s

  * igt@kms_plane_scaling@downscale-with-modifier-factor-0-25@pipe-b-hdmi-a-1-downscale-with-modifier:
    - Statuses : 2 skip(s)
    - Exec time: [0.02, 0.03] s

  * igt@kms_plane_scaling@downscale-with-modifier-factor-0-25@pipe-b-hdmi-a-2-downscale-with-modifier:
    - Statuses : 1 skip(s)
    - Exec time: [0.09] s

  * igt@kms_plane_scaling@downscale-with-modifier-factor-0-25@pipe-b-vga-1-downscale-with-modifier:
    - Statuses : 1 skip(s)
    - Exec time: [0.02] s

  * igt@kms_plane_scaling@downscale-with-modifier-factor-0-25@pipe-c-dp-1-downscale-with-modifier:
    - Statuses : 2 skip(s)
    - Exec time: [0.03, 0.07] s

  * igt@kms_plane_scaling@downscale-with-modifier-factor-0-25@pipe-c-edp-1-downscale-with-modifier:
    - Statuses : 2 skip(s)
    - Exec time: [0.02] s

  * igt@kms_plane_scaling@downscale-with-modifier-factor-0-25@pipe-c-hdmi-a-1-downscale-with-modifier:
    - Statuses : 3 skip(s)
    - Exec time: [0.02, 0.14] s

  * igt@kms_plane_scaling@downscale-with-modifier-factor-0-25@pipe-d-edp-1-downscale-with-modifier:
    - Statuses : 1 skip(s)
    - Exec time: [0.02] s

  * igt@kms_plane_scaling@downscale-with-modifier-factor-0-25@pipe-d-hdmi-a-1-downscale-with-modifier:
    - Statuses : 2 skip(s)
    - Exec time: [0.02, 0.03] s

  * igt@kms_plane_scaling@downscale-with-modifier-factor-0-5:
    - Statuses :
    - Exec time: [None] s

  * igt@kms_plane_scaling@downscale-with-modifier-factor-0-5@pipe-a-dp-1-downscale-with-modifier:
    - Statuses : 2 pass(s)
    - Exec time: [0.35, 0.96] s

  * igt@kms_plane_scaling@downscale-with-modifier-factor-0-5@pipe-a-edp-1-downscale-with-modifier:
    - Statuses : 1 pass(s) 1 skip(s)
    - Exec time: [0.01, 1.48] s

  * igt@kms_plane_scaling@downscale-with-modifier-factor-0-5@pipe-a-hdmi-a-1-downscale-with-modifier:
    - Statuses : 2 pass(s)
    - Exec time: [0.61, 0.98] s

  * igt@kms_plane_scaling@downscale-with-modifier-factor-0-5@pipe-a-vga-1-downscale-with-modifier:
    - Statuses : 1 skip(s)
    - Exec time: [0.01] s

  * igt@kms_plane_scaling@downscale-with-modifier-factor-0-5@pipe-b-dp-1-downscale-with-modifier:
    - Statuses : 2 pass(s)
    - Exec time: [0.37, 1.00] s

  * igt@kms_plane_scaling@downscale-with-modifier-factor-0-5@pipe-b-edp-1-downscale-with-modifier:
    - Statuses : 1 pass(s) 1 skip(s)
    - Exec time: [0.02, 1.58] s

  * igt@kms_plane_scaling@downscale-with-modifier-factor-0-5@pipe-b-hdmi-a-1-downscale-with-modifier:
    - Statuses : 1 pass(s)
    - Exec time: [0.46] s

  * igt@kms_plane_scaling@downscale-with-modifier-factor-0-5@pipe-b-hdmi-a-2-downscale-with-modifier:
    - Statuses : 1 pass(s)
    - Exec time: [1.0] s

  * igt@kms_plane_scaling@downscale-with-modifier-factor-0-5@pipe-b-vga-1-downscale-with-modifier:
    - Statuses : 1 skip(s)
    - Exec time: [0.02] s

  * igt@kms_plane_scaling@downscale-with-modifier-factor-0-5@pipe-c-dp-1-downscale-with-modifier:
    - Statuses : 2 pass(s)
    - Exec time: [0.37, 0.76] s

  * igt@kms_plane_scaling@downscale-with-modifier-factor-0-5@pipe-c-edp-1-downscale-with-modifier:
    - Statuses : 1 pass(s) 1 skip(s)
    - Exec time: [0.02, 1.47] s

  * igt@kms_plane_scaling@downscale-with-modifier-factor-0-5@pipe-c-hdmi-a-1-downscale-with-modifier:
    - Statuses : 2 pass(s)
    - Exec time: [0.47, 1.01] s

  * igt@kms_plane_scaling@downscale-with-modifier-factor-0-5@pipe-d-edp-1-downscale-with-modifier:
    - Statuses : 1 pass(s)
    - Exec time: [1.48] s

  * igt@kms_plane_scaling@downscale-with-modifier-factor-0-5@pipe-d-hdmi-a-1-downscale-with-modifier:
    - Statuses : 1 pass(s)
    - Exec time: [0.51] s

  * igt@kms_plane_scaling@downscale-with-modifier-factor-0-75@pipe-a-dp-1-downscale-with-modifier:
    - Statuses : 2 pass(s)
    - Exec time: [0.20, 0.82] s

  * igt@kms_plane_scaling@downscale-with-modifier-factor-0-75@pipe-a-edp-1-downscale-with-modifier:
    - Statuses : 2 pass(s)
    - Exec time: [0.37, 0.54] s

  * igt@kms_plane_scaling@downscale-with-modifier-factor-0-75@pipe-a-hdmi-a-1-downscale-with-modifier:
    - Statuses : 1 pass(s)
    - Exec time: [0.90] s

  * igt@kms_plane_scaling@downscale-with-modifier-factor-0-75@pipe-a-vga-1-downscale-with-modifier:
    - Statuses : 1 skip(s)
    - Exec time: [0.01] s

  * igt@kms_plane_scaling@downscale-with-modifier-factor-0-75@pipe-b-dp-1-downscale-with-modifier:
    - Statuses : 2 pass(s)
    - Exec time: [0.37, 1.00] s

  * igt@kms_plane_scaling@downscale-with-modifier-factor-0-75@pipe-b-edp-1-downscale-with-modifier:
    - Statuses : 2 pass(s)
    - Exec time: [1.48, 1.70] s

  * igt@kms_plane_scaling@downscale-with-modifier-factor-0-75@pipe-b-hdmi-a-2-downscale-with-modifier:
    - Statuses : 1 pass(s)
    - Exec time: [0.89] s

  * igt@kms_plane_scaling@downscale-with-modifier-factor-0-75@pipe-b-vga-1-downscale-with-modifier:
    - Statuses : 1 skip(s)
    - Exec time: [0.02] s

  * igt@kms_plane_scaling@downscale-with-modifier-factor-0-75@pipe-c-dp-1-downscale-with-modifier:
    - Statuses : 2 pass(s)
    - Exec time: [0.39, 0.75] s

  * igt@kms_plane_scaling@downscale-with-modifier-factor-0-75@pipe-c-edp-1-downscale-with-modifier:
    - Statuses : 2 pass(s)
    - Exec time: [1.47, 1.68] s

  * igt@kms_plane_scaling@downscale-with-modifier-factor-0-75@pipe-c-hdmi-a-1-downscale-with-modifier:
    - Statuses : 1 pass(s)
    - Exec time: [0.90] s

  * igt@kms_plane_scaling@downscale-with-modifier-factor-0-75@pipe-d-edp-1-downscale-with-modifier:
    - Statuses : 1 pass(s)
    - Exec time: [1.47] s

  * igt@kms_plane_scaling@scaler-with-modifier-unity-scaling:
    - Statuses :
    - Exec time: [None] s

  * igt@kms_plane_scaling@scaler-with-modifier-unity-scaling@pipe-a-dp-1-scaler-with-modifier:
    - Statuses : 1 pass(s)
    - Exec time: [0.81] s

  * igt@kms_plane_scaling@scaler-with-modifier-unity-scaling@pipe-a-edp-1-scaler-with-modifier:
    - Statuses : 2 pass(s)
    - Exec time: [0.46, 0.56] s

  * igt@kms_plane_scaling@scaler-with-modifier-unity-scaling@pipe-a-hdmi-a-1-scaler-with-modifier:
    - Statuses : 1 pass(s)
    - Exec time: [0.88] s

  * igt@kms_plane_scaling@scaler-with-modifier-unity-scaling@pipe-a-vga-1-scaler-with-modifier:
    - Statuses : 1 pass(s)
    - Exec time: [0.09] s

  * igt@kms_plane_scaling@scaler-with-modifier-unity-scaling@pipe-b-dp-1-scaler-with-modifier:
    - Statuses : 1 pass(s)
    - Exec time: [1.00] s

  * igt@kms_plane_scaling@scaler-with-modifier-unity-scaling@pipe-b-edp-1-scaler-with-modifier:
    - Statuses : 2 pass(s)
    - Exec time: [1.59, 1.74] s

  * igt@kms_plane_scaling@scaler-with-modifier-unity-scaling@pipe-b-hdmi-a-2-scaler-with-modifier:
    - Statuses : 1 pass(s)
    - Exec time: [0.91] s

  * igt@kms_plane_scaling@scaler-with-modifier-unity-scaling@pipe-b-vga-1-scaler-with-modifier:
    - Statuses : 1 pass(s)
    - Exec time: [0.19] s

  * igt@kms_plane_scaling@scaler-with-modifier-unity-scaling@pipe-c-dp-1-scaler-with-modifier:
    - Statuses : 1 pass(s)
    - Exec time: [0.73] s

  * igt@kms_plane_scaling@scaler-with-modifier-unity-scaling@pipe-c-edp-1-scaler-with-modifier:
    - Statuses : 1 pass(s)
    - Exec time: [1.71] s

  * igt@kms_plane_scaling@scaler-with-modifier-unity-scaling@pipe-c-hdmi-a-1-scaler-with-modifier:
    - Statuses : 1 pass(s)
    - Exec time: [0.86] s

  * igt@kms_plane_scaling@upscale-with-modifier-20x20:
    - Statuses : 1 skip(s)
    - Exec time: [0.0] s

  * igt@kms_plane_scaling@upscale-with-modifier-20x20@pipe-a-edp-1-upscale-with-modifier:
    - Statuses : 2 pass(s)
    - Exec time: [0.25, 0.49] s

  * igt@kms_plane_scaling@upscale-with-modifier-20x20@pipe-a-hdmi-a-1-upscale-with-modifier:
    - Statuses : 2 pass(s)
    - Exec time: [0.39, 0.43] s

  * igt@kms_plane_scaling@upscale-with-modifier-20x20@pipe-a-vga-1-upscale-with-modifier:
    - Statuses : 1 skip(s)
    - Exec time: [0.01] s

  * igt@kms_plane_scaling@upscale-with-modifier-20x20@pipe-b-edp-1-upscale-with-modifier:
    - Statuses : 2 pass(s)
    - Exec time: [1.38, 1.67] s

  * igt@kms_plane_scaling@upscale-with-modifier-20x20@pipe-b-hdmi-a-1-upscale-with-modifier:
    - Statuses : 2 pass(s)
    - Exec time: [0.41, 0.46] s

  * igt@kms_plane_scaling@upscale-with-modifier-20x20@pipe-b-vga-1-upscale-with-modifier:
    - Statuses : 1 skip(s)
    - Exec time: [0.02] s

  * igt@kms_plane_scaling@upscale-with-modifier-20x20@pipe-c-edp-1-upscale-with-modifier:
    - Statuses : 2 pass(s)
    - Exec time: [1.41, 1.66] s

  * igt@kms_plane_scaling@upscale-with-modifier-20x20@pipe-c-hdmi-a-1-upscale-with-modifier:
    - Statuses : 2 pass(s)
    - Exec time: [0.41, 0.44] s

  * igt@kms_plane_scaling@upscale-with-modifier-20x20@pipe-d-edp-1-upscale-with-modifier:
    - Statuses : 1 pass(s)
    - Exec time: [1.41] s

  * igt@kms_plane_scaling@upscale-with-modifier-20x20@pipe-d-hdmi-a-1-upscale-with-modifier:
    - Statuses : 2 pass(s)
    - Exec time: [0.41, 0.44] s

  * igt@kms_plane_scaling@upscale-with-modifier-factor-0-25:
    - Statuses :
    - Exec time: [None] s

  * igt@kms_plane_scaling@upscale-with-modifier-factor-0-25@pipe-a-edp-1-upscale-with-modifier:
    - Statuses : 3 pass(s)
    - Exec time: [0.24, 0.55] s

  * igt@kms_plane_scaling@upscale-with-modifier-factor-0-25@pipe-a-hdmi-a-1-upscale-with-modifier:
    - Statuses : 3 pass(s)
    - Exec time: [0.19, 0.66] s

  * igt@kms_plane_scaling@upscale-with-modifier-factor-0-25@pipe-a-vga-1-upscale-with-modifier:
    - Statuses : 1 skip(s)
    - Exec time: [0.01] s

  * igt@kms_plane_scaling@upscale-with-modifier-factor-0-25@pipe-b-edp-1-upscale-with-modifier:
    - Statuses : 3 pass(s)
    - Exec time: [1.37, 1.65] s

  * igt@kms_plane_scaling@upscale-with-modifier-factor-0-25@pipe-b-hdmi-a-1-upscale-with-modifier:
    - Statuses : 2 pass(s)
    - Exec time: [0.22, 0.41] s

  * igt@kms_plane_scaling@upscale-with-modifier-factor-0-25@pipe-b-hdmi-a-2-upscale-with-modifier:
    - Statuses : 1 pass(s)
    - Exec time: [0.64] s

  * igt@kms_plane_scaling@upscale-with-modifier-factor-0-25@pipe-b-vga-1-upscale-with-modifier:
    - Statuses : 1 skip(s)
    - Exec time: [0.02] s

  * igt@kms_plane_scaling@upscale-with-modifier-factor-0-25@pipe-c-edp-1-upscale-with-modifier:
    - Statuses : 2 pass(s)
    - Exec time: [1.41, 1.66] s

  * igt@kms_plane_scaling@upscale-with-modifier-factor-0-25@pipe-c-hdmi-a-1-upscale-with-modifier:
    - Statuses : 3 pass(s)
    - Exec time: [0.21, 0.59] s

  * igt@kms_plane_scaling@upscale-with-modifier-factor-0-25@pipe-d-edp-1-upscale-with-modifier:
    - Statuses : 1 pass(s)
    - Exec time: [1.41] s

  * igt@kms_plane_scaling@upscale-with-modifier-factor-0-25@pipe-d-hdmi-a-1-upscale-with-modifier:
    - Statuses : 2 pass(s)
    - Exec time: [0.22, 0.40] s

  

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

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

### IGT changes ###

#### Issues hit ####

  * igt@feature_discovery@display-2x:
    - shard-tglb:         NOTRUN -> [SKIP][14] ([i915#1839])
   [14]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6890/shard-tglb6/igt@feature_discovery@display-2x.html

  * igt@gem_create@create-massive:
    - shard-kbl:          NOTRUN -> [DMESG-WARN][15] ([i915#4991])
   [15]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6890/shard-kbl7/igt@gem_create@create-massive.html
    - shard-glk:          NOTRUN -> [DMESG-WARN][16] ([i915#4991])
   [16]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6890/shard-glk3/igt@gem_create@create-massive.html
    - shard-apl:          NOTRUN -> [DMESG-WARN][17] ([i915#4991])
   [17]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6890/shard-apl1/igt@gem_create@create-massive.html

  * igt@gem_eio@kms:
    - shard-tglb:         NOTRUN -> [FAIL][18] ([i915#232])
   [18]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6890/shard-tglb3/igt@gem_eio@kms.html

  * igt@gem_exec_balancer@parallel-balancer:
    - shard-iclb:         NOTRUN -> [SKIP][19] ([i915#4525])
   [19]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6890/shard-iclb5/igt@gem_exec_balancer@parallel-balancer.html

  * igt@gem_exec_balancer@parallel-out-fence:
    - shard-glk:          NOTRUN -> [SKIP][20] ([fdo#109271]) +96 similar issues
   [20]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6890/shard-glk4/igt@gem_exec_balancer@parallel-out-fence.html
    - shard-kbl:          NOTRUN -> [DMESG-WARN][21] ([i915#5076])
   [21]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6890/shard-kbl1/igt@gem_exec_balancer@parallel-out-fence.html

  * igt@gem_exec_fair@basic-none-share@rcs0:
    - shard-glk:          [PASS][22] -> [FAIL][23] ([i915#2842])
   [22]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11471/shard-glk3/igt@gem_exec_fair@basic-none-share@rcs0.html
   [23]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6890/shard-glk6/igt@gem_exec_fair@basic-none-share@rcs0.html

  * igt@gem_exec_fair@basic-none@vcs1:
    - shard-iclb:         NOTRUN -> [FAIL][24] ([i915#2842])
   [24]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6890/shard-iclb4/igt@gem_exec_fair@basic-none@vcs1.html

  * igt@gem_exec_fair@basic-none@vecs0:
    - shard-apl:          NOTRUN -> [FAIL][25] ([i915#2842])
   [25]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6890/shard-apl4/igt@gem_exec_fair@basic-none@vecs0.html

  * igt@gem_exec_fair@basic-pace@vecs0:
    - shard-kbl:          [PASS][26] -> [FAIL][27] ([i915#2842]) +3 similar issues
   [26]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11471/shard-kbl7/igt@gem_exec_fair@basic-pace@vecs0.html
   [27]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6890/shard-kbl4/igt@gem_exec_fair@basic-pace@vecs0.html

  * igt@gem_exec_fair@basic-throttle@rcs0:
    - shard-glk:          NOTRUN -> [FAIL][28] ([i915#2842])
   [28]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6890/shard-glk1/igt@gem_exec_fair@basic-throttle@rcs0.html

  * igt@gem_exec_flush@basic-batch-kernel-default-uc:
    - shard-snb:          [PASS][29] -> [SKIP][30] ([fdo#109271]) +3 similar issues
   [29]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11471/shard-snb7/igt@gem_exec_flush@basic-batch-kernel-default-uc.html
   [30]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6890/shard-snb6/igt@gem_exec_flush@basic-batch-kernel-default-uc.html

  * igt@gem_exec_whisper@basic-normal:
    - shard-glk:          [PASS][31] -> [DMESG-WARN][32] ([i915#118])
   [31]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11471/shard-glk2/igt@gem_exec_whisper@basic-normal.html
   [32]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6890/shard-glk5/igt@gem_exec_whisper@basic-normal.html

  * igt@gem_huc_copy@huc-copy:
    - shard-apl:          NOTRUN -> [SKIP][33] ([fdo#109271] / [i915#2190])
   [33]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6890/shard-apl6/igt@gem_huc_copy@huc-copy.html
    - shard-glk:          NOTRUN -> [SKIP][34] ([fdo#109271] / [i915#2190])
   [34]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6890/shard-glk1/igt@gem_huc_copy@huc-copy.html
    - shard-iclb:         NOTRUN -> [SKIP][35] ([i915#2190])
   [35]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6890/shard-iclb4/igt@gem_huc_copy@huc-copy.html
    - shard-kbl:          NOTRUN -> [SKIP][36] ([fdo#109271] / [i915#2190])
   [36]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6890/shard-kbl4/igt@gem_huc_copy@huc-copy.html

  * igt@gem_lmem_swapping@heavy-multi:
    - shard-apl:          NOTRUN -> [SKIP][37] ([fdo#109271] / [i915#4613])
   [37]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6890/shard-apl1/igt@gem_lmem_swapping@heavy-multi.html

  * igt@gem_lmem_swapping@parallel-random-engines:
    - shard-iclb:         NOTRUN -> [SKIP][38] ([i915#4613])
   [38]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6890/shard-iclb6/igt@gem_lmem_swapping@parallel-random-engines.html

  * igt@gem_lmem_swapping@random-engines:
    - shard-tglb:         NOTRUN -> [SKIP][39] ([i915#4613])
   [39]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6890/shard-tglb2/igt@gem_lmem_swapping@random-engines.html
    - shard-kbl:          NOTRUN -> [SKIP][40] ([fdo#109271] / [i915#4613]) +1 similar issue
   [40]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6890/shard-kbl1/igt@gem_lmem_swapping@random-engines.html

  * igt@gem_pxp@display-protected-crc:
    - shard-iclb:         NOTRUN -> [SKIP][41] ([i915#4270]) +2 similar issues
   [41]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6890/shard-iclb3/igt@gem_pxp@display-protected-crc.html

  * igt@gem_pxp@fail-invalid-protected-context:
    - shard-tglb:         NOTRUN -> [SKIP][42] ([i915#4270]) +4 similar issues
   [42]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6890/shard-tglb3/igt@gem_pxp@fail-invalid-protected-context.html

  * igt@gem_render_copy@y-tiled-mc-ccs-to-vebox-y-tiled:
    - shard-iclb:         NOTRUN -> [SKIP][43] ([i915#768]) +4 similar issues
   [43]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6890/shard-iclb6/igt@gem_render_copy@y-tiled-mc-ccs-to-vebox-y-tiled.html

  * igt@gem_softpin@evict-snoop-interruptible:
    - shard-tglb:         NOTRUN -> [SKIP][44] ([fdo#109312])
   [44]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6890/shard-tglb3/igt@gem_softpin@evict-snoop-interruptible.html

  * igt@gem_userptr_blits@unsync-unmap-cycles:
    - shard-tglb:         NOTRUN -> [SKIP][45] ([i915#3297])
   [45]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6890/shard-tglb6/igt@gem_userptr_blits@unsync-unmap-cycles.html
    - shard-iclb:         NOTRUN -> [SKIP][46] ([i915#3297])
   [46]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6890/shard-iclb5/igt@gem_userptr_blits@unsync-unmap-cycles.html

  * igt@gem_workarounds@suspend-resume:
    - shard-apl:          [PASS][47] -> [DMESG-WARN][48] ([i915#180])
   [47]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11471/shard-apl2/igt@gem_workarounds@suspend-resume.html
   [48]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6890/shard-apl3/igt@gem_workarounds@suspend-resume.html

  * igt@gen9_exec_parse@basic-rejected-ctx-param:
    - shard-iclb:         NOTRUN -> [SKIP][49] ([i915#2856]) +1 similar issue
   [49]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6890/shard-iclb5/igt@gen9_exec_parse@basic-rejected-ctx-param.html

  * igt@gen9_exec_parse@bb-start-cmd:
    - shard-tglb:         NOTRUN -> [SKIP][50] ([i915#2527] / [i915#2856]) +2 similar issues
   [50]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6890/shard-tglb8/igt@gen9_exec_parse@bb-start-cmd.html

  * igt@i915_pm_lpsp@screens-disabled:
    - shard-tglb:         NOTRUN -> [SKIP][51] ([i915#1902])
   [51]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6890/shard-tglb6/igt@i915_pm_lpsp@screens-disabled.html
    - shard-iclb:         NOTRUN -> [SKIP][52] ([i915#1902])
   [52]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6890/shard-iclb5/igt@i915_pm_lpsp@screens-disabled.html

  * igt@i915_pm_rc6_residency@rc6-idle:
    - shard-tglb:         NOTRUN -> [WARN][53] ([i915#2681] / [i915#2684])
   [53]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6890/shard-tglb3/igt@i915_pm_rc6_residency@rc6-idle.html
    - shard-iclb:         NOTRUN -> [WARN][54] ([i915#1804] / [i915#2684])
   [54]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6890/shard-iclb7/igt@i915_pm_rc6_residency@rc6-idle.html

  * igt@i915_pm_rpm@modeset-non-lpsp:
    - shard-tglb:         NOTRUN -> [SKIP][55] ([fdo#111644] / [i915#1397] / [i915#2411])
   [55]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6890/shard-tglb6/igt@i915_pm_rpm@modeset-non-lpsp.html

  * igt@i915_pm_rpm@pc8-residency:
    - shard-iclb:         NOTRUN -> [SKIP][56] ([fdo#109293] / [fdo#109506])
   [56]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6890/shard-iclb6/igt@i915_pm_rpm@pc8-residency.html
    - shard-tglb:         NOTRUN -> [SKIP][57] ([fdo#109506] / [i915#2411])
   [57]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6890/shard-tglb6/igt@i915_pm_rpm@pc8-residency.html

  * igt@i915_suspend@fence-restore-untiled:
    - shard-kbl:          NOTRUN -> [DMESG-WARN][58] ([i915#180])
   [58]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6890/shard-kbl4/igt@i915_suspend@fence-restore-untiled.html

  * igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-0-async-flip:
    - shard-iclb:         NOTRUN -> [SKIP][59] ([i915#5286]) +2 similar issues
   [59]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6890/shard-iclb5/igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-0-async-flip.html

  * igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-0:
    - shard-tglb:         NOTRUN -> [SKIP][60] ([i915#5286]) +4 similar issues
   [60]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6890/shard-tglb7/igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-0.html

  * igt@kms_big_fb@linear-16bpp-rotate-90:
    - shard-iclb:         NOTRUN -> [SKIP][61] ([fdo#110725] / [fdo#111614]) +4 similar issues
   [61]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6890/shard-iclb3/igt@kms_big_fb@linear-16bpp-rotate-90.html

  * igt@kms_big_fb@linear-8bpp-rotate-90:
    - shard-tglb:         NOTRUN -> [SKIP][62] ([fdo#111614]) +4 similar issues
   [62]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6890/shard-tglb2/igt@kms_big_fb@linear-8bpp-rotate-90.html

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

  * igt@kms_big_fb@x-tiled-max-hw-stride-64bpp-rotate-0-hflip-async-flip:
    - shard-apl:          NOTRUN -> [SKIP][64] ([fdo#109271] / [i915#3777]) +6 similar issues
   [64]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6890/shard-apl1/igt@kms_big_fb@x-tiled-max-hw-stride-64bpp-rotate-0-hflip-async-flip.html

  * igt@kms_big_fb@yf-tiled-64bpp-rotate-90:
    - shard-iclb:         NOTRUN -> [SKIP][65] ([fdo#110723]) +1 similar issue
   [65]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6890/shard-iclb7/igt@kms_big_fb@yf-tiled-64bpp-rotate-90.html

  * igt@kms_big_fb@yf-tiled-max-hw-stride-32bpp-rotate-0-hflip-async-flip:
    - shard-kbl:          NOTRUN -> [SKIP][66] ([fdo#109271] / [i915#3777]) +3 similar issues
   [66]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6890/shard-kbl6/igt@kms_big_fb@yf-tiled-max-hw-stride-32bpp-rotate-0-hflip-async-flip.html
    - shard-tglb:         NOTRUN -> [SKIP][67] ([fdo#111615]) +3 similar issues
   [67]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6890/shard-tglb8/igt@kms_big_fb@yf-tiled-max-hw-stride-32bpp-rotate-0-hflip-async-flip.html

  * igt@kms_ccs@pipe-a-missing-ccs-buffer-y_tiled_gen12_rc_ccs_cc:
    - shard-apl:          NOTRUN -> [SKIP][68] ([fdo#109271] / [i915#3886]) +9 similar issues
   [68]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6890/shard-apl6/igt@kms_ccs@pipe-a-missing-ccs-buffer-y_tiled_gen12_rc_ccs_cc.html
    - shard-iclb:         NOTRUN -> [SKIP][69] ([fdo#109278] / [i915#3886]) +7 similar issues
   [69]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6890/shard-iclb4/igt@kms_ccs@pipe-a-missing-ccs-buffer-y_tiled_gen12_rc_ccs_cc.html

  * igt@kms_ccs@pipe-b-bad-rotation-90-y_tiled_gen12_mc_ccs:
    - shard-tglb:         NOTRUN -> [SKIP][70] ([i915#3689] / [i915#3886]) +5 similar issues
   [70]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6890/shard-tglb7/igt@kms_ccs@pipe-b-bad-rotation-90-y_tiled_gen12_mc_ccs.html

  * igt@kms_ccs@pipe-b-crc-primary-rotation-180-y_tiled_gen12_mc_ccs:
    - shard-glk:          NOTRUN -> [SKIP][71] ([fdo#109271] / [i915#3886]) +4 similar issues
   [71]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6890/shard-glk2/igt@kms_ccs@pipe-b-crc-primary-rotation-180-y_tiled_gen12_mc_ccs.html

  * igt@kms_ccs@pipe-b-missing-ccs-buffer-y_tiled_gen12_rc_ccs_cc:
    - shard-kbl:          NOTRUN -> [SKIP][72] ([fdo#109271] / [i915#3886]) +11 similar issues
   [72]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6890/shard-kbl3/igt@kms_ccs@pipe-b-missing-ccs-buffer-y_tiled_gen12_rc_ccs_cc.html

  * igt@kms_ccs@pipe-d-bad-aux-stride-y_tiled_gen12_mc_ccs:
    - shard-tglb:         NOTRUN -> [SKIP][73] ([i915#3689]) +8 similar issues
   [73]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6890/shard-tglb3/igt@kms_ccs@pipe-d-bad-aux-stride-y_tiled_gen12_mc_ccs.html

  * igt@kms_ccs@pipe-d-bad-rotation-90-yf_tiled_ccs:
    - shard-tglb:         NOTRUN -> [SKIP][74] ([fdo#111615] / [i915#3689]) +8 similar issues
   [74]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6890/shard-tglb1/igt@kms_ccs@pipe-d-bad-rotation-90-yf_tiled_ccs.html

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

  * igt@kms_chamelium@dp-hpd-fast:
    - shard-snb:          NOTRUN -> [SKIP][76] ([fdo#109271] / [fdo#111827]) +3 similar issues
   [76]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6890/shard-snb6/igt@kms_chamelium@dp-hpd-fas

== Logs ==

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

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

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

* Re: [igt-dev] [PATCH i-g-t 0/3] Improvements in plane scaling
  2022-04-07  9:03 [igt-dev] [PATCH i-g-t 0/3] Improvements in plane scaling Swati Sharma
                   ` (4 preceding siblings ...)
  2022-04-07 18:00 ` [igt-dev] ✓ Fi.CI.IGT: " Patchwork
@ 2022-04-19 19:55 ` Juha-Pekka Heikkila
  5 siblings, 0 replies; 9+ messages in thread
From: Juha-Pekka Heikkila @ 2022-04-19 19:55 UTC (permalink / raw)
  To: Swati Sharma, igt-dev; +Cc: petri.latvala

Series look ok to me

Reviewed-by: Juha-Pekka Heikkila <juhapekka.heikkila@gmail.com>

On 7.4.2022 12.03, Swati Sharma wrote:
> Currently, plane scaling tests timesout in CI since they
> take large amount of time to loop through all pixel-formats per
> class for each modifier or rotation.
> So, to reduce execution time we are looping through either format
> or modifier or rotation keeping other two variants constant.
> 
> TODO: How to validate combination of format, modifier
> and rotation which executes in CI's time limits.
> 
> v2: Forgot to add changes in v1
> 
> Swati Sharma (3):
>    tests/kms_plane_scaling: Fix modifier
>    tests/kms_plane_scaling: Fix modifier and format
>    tests/kms_plane_scaling: Tests to validate modifiers
> 
>   tests/kms_plane_scaling.c | 217 ++++++++++++++++++++++++--------------
>   1 file changed, 138 insertions(+), 79 deletions(-)
> 

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

* Re: [igt-dev] [PATCH i-g-t 0/3] Improvements in plane scaling
  2022-04-06 16:29 Swati Sharma
@ 2022-04-08 16:47 ` Jessica Zhang
  0 siblings, 0 replies; 9+ messages in thread
From: Jessica Zhang @ 2022-04-08 16:47 UTC (permalink / raw)
  To: Swati Sharma, igt-dev



On 4/6/2022 9:29 AM, Swati Sharma wrote:
> Currently, plane scaling tests timesout in CI since they
> take large amount of time to loop through all pixel-formats per
> class for each modifier or rotation.
> So, to reduce execution time we are looping through either format
> or modifier or rotation keeping other two variants constant.
> 
> TODO: How to validate combination of format, modifier
> and rotation which executes in CI's time limits.
> 
> Swati Sharma (3):
>    tests/kms_plane_scaling: Fix modifier
>    tests/kms_plane_scaling: Fix modifier and format
>    tests/kms_plane_scaling: Tests to validate modifiers
> 
>   tests/kms_plane_scaling.c | 177 +++++++++++++++++++++-----------------
>   1 file changed, 98 insertions(+), 79 deletions(-)

Tested-by: Jessica Zhang <quic_jesszhan@quicinc.com> # Lazor Chromebook 
(Trogdor)
> 
> -- 
> 2.25.1
> 

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

* [igt-dev] [PATCH i-g-t 0/3] Improvements in plane scaling
@ 2022-04-06 16:29 Swati Sharma
  2022-04-08 16:47 ` Jessica Zhang
  0 siblings, 1 reply; 9+ messages in thread
From: Swati Sharma @ 2022-04-06 16:29 UTC (permalink / raw)
  To: igt-dev

Currently, plane scaling tests timesout in CI since they
take large amount of time to loop through all pixel-formats per
class for each modifier or rotation.
So, to reduce execution time we are looping through either format
or modifier or rotation keeping other two variants constant.

TODO: How to validate combination of format, modifier
and rotation which executes in CI's time limits.

Swati Sharma (3):
  tests/kms_plane_scaling: Fix modifier
  tests/kms_plane_scaling: Fix modifier and format
  tests/kms_plane_scaling: Tests to validate modifiers

 tests/kms_plane_scaling.c | 177 +++++++++++++++++++++-----------------
 1 file changed, 98 insertions(+), 79 deletions(-)

-- 
2.25.1

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

end of thread, other threads:[~2022-04-19 19:55 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-04-07  9:03 [igt-dev] [PATCH i-g-t 0/3] Improvements in plane scaling Swati Sharma
2022-04-07  9:03 ` [igt-dev] [PATCH i-g-t 1/3] tests/kms_plane_scaling: Fix modifier Swati Sharma
2022-04-07  9:03 ` [igt-dev] [PATCH i-g-t 2/3] tests/kms_plane_scaling: Fix modifier and format Swati Sharma
2022-04-07  9:03 ` [igt-dev] [PATCH i-g-t 3/3] tests/kms_plane_scaling: Tests to validate modifiers Swati Sharma
2022-04-07 11:31 ` [igt-dev] ✓ Fi.CI.BAT: success for Improvements in plane scaling (rev2) Patchwork
2022-04-07 18:00 ` [igt-dev] ✓ Fi.CI.IGT: " Patchwork
2022-04-19 19:55 ` [igt-dev] [PATCH i-g-t 0/3] Improvements in plane scaling Juha-Pekka Heikkila
  -- strict thread matches above, loose matches on Subject: below --
2022-04-06 16:29 Swati Sharma
2022-04-08 16:47 ` Jessica Zhang

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.