Skip to contentSkip to conversation

Test platform supported pixel formats through chamelium

PATCH Superseded Kunal Joshi 2 participants 5 messages Mar 5, 2020 – Mar 6, 2020 Library code

v3 of 4 Superseded Latest is v4 →

lore
Share & tools
lore
#0 lore raw

v3 cover Test platform supported pixel formats through chamelium

Added capability in kms_chamelium to test both rgb and yuv pixel formats supported per platform through chamelium. Earlier, only hard coded pixel formats used to be tested which were not generic across platforms resulting is SKIPS; to overcome these SKIPS now only platform supported pixel formats will be tested.

Kunal Joshi (2):
lib/igt_fb: Added macro to retrieve char code of format tests/kms_chamelium: Add support to validate YUV pixel formats

 lib/igt_fb.h          |   2 +
 tests/kms_chamelium.c | 134 ++++++++++++++++++++------------------------------
 2 files changed, 55 insertions(+), 81 deletions(-)
Signature · 6 lines
2.7.4

_______________________________________________
igt-dev mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/igt-dev
#1 lore raw

PATCH v3 1/2 lib/igt_fb: Added macro to retrieve char code of format

Added a macro to retrieve the fourcc of the pixel format.

---
 lib/igt_fb.h | 2 ++
 1 file changed, 2 insertions(+)
lib/igt_fb.h +2 -0
index 587f7a4..0383d83 100644
@@ -48,6 +48,8 @@
 #define IGT_FORMAT_FMT "%c%c%c%c(0x%08x)"
 #define IGT_FORMAT_ARGS(f) ((f) >> 0) & 0xff, ((f) >> 8) & 0xff, \
 		((f) >> 16) & 0xff, ((f) >> 24) & 0xff, (f)
+#define IGT_FORMAT_ARGS_CODE(f) ((f) >> 0) & 0xff, ((f) >> 8) & 0xff, \
+		((f) >> 16) & 0xff, ((f) >> 24) & 0xff
 
 /**
  * igt_fb_t:
Signature · 6 lines
2.7.4

_______________________________________________
igt-dev mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/igt-dev
#2 lore raw

PATCH v3 2/2 tests/kms_chamelium: Add support to validate YUV pixel formats

In reply to Kunal Joshi

Currently, only hard coded pixel formats are validated which are not generic for all the platforms which leads to SKIPS.
Added support to validate only those pixel formats which are supported by platform. Both RGB and YUV pixel formats are covered.

---
 tests/kms_chamelium.c | 134 ++++++++++++++++++++------------------------------
 1 file changed, 53 insertions(+), 81 deletions(-)
tests/kms_chamelium.c +53 -81
index 5c4a189..42f9df8 100644
@@ -2612,6 +2612,14 @@ static const struct edid *get_edid(enum test_edid edid)
 			if (chamelium_port_get_type(port) == \
 			    DRM_MODE_CONNECTOR_ ## type__)
 
+#define connector_subtest_start(name__, type__)              \
+	igt_subtest_with_dynamic(name__)                     \
+		for_each_port(p, port)                       \
+			if (chamelium_port_get_type(port) == \
+			    DRM_MODE_CONNECTOR_ ## type__) {
+
+#define connector_subtest_end }
+
 static data_t data;
 
 IGT_TEST_DESCRIPTION("Tests requiring a Chamelium board");
@@ -2817,54 +2825,31 @@ igt_main
 					       CHAMELIUM_CHECK_CRC, 3);
 
 		igt_describe(test_display_one_mode_desc);
-		connector_subtest("hdmi-crc-argb8888", HDMIA)
-			test_display_one_mode(&data, port, DRM_FORMAT_ARGB8888,
-					      CHAMELIUM_CHECK_CRC, 1);
-
-		igt_describe(test_display_one_mode_desc);
-		connector_subtest("hdmi-crc-abgr8888", HDMIA)
-			test_display_one_mode(&data, port, DRM_FORMAT_ABGR8888,
-					      CHAMELIUM_CHECK_CRC, 1);
-
-		igt_describe(test_display_one_mode_desc);
-		connector_subtest("hdmi-crc-xrgb8888", HDMIA)
-			test_display_one_mode(&data, port, DRM_FORMAT_XRGB8888,
-					      CHAMELIUM_CHECK_CRC, 1);
-
-		igt_describe(test_display_one_mode_desc);
-		connector_subtest("hdmi-crc-xbgr8888", HDMIA)
-			test_display_one_mode(&data, port, DRM_FORMAT_XBGR8888,
-					      CHAMELIUM_CHECK_CRC, 1);
-
-		igt_describe(test_display_one_mode_desc);
-		connector_subtest("hdmi-crc-rgb888", HDMIA)
-			test_display_one_mode(&data, port, DRM_FORMAT_RGB888,
-					      CHAMELIUM_CHECK_CRC, 1);
-
-		igt_describe(test_display_one_mode_desc);
-		connector_subtest("hdmi-crc-bgr888", HDMIA)
-			test_display_one_mode(&data, port, DRM_FORMAT_BGR888,
-					      CHAMELIUM_CHECK_CRC, 1);
-
-		igt_describe(test_display_one_mode_desc);
-		connector_subtest("hdmi-crc-rgb565", HDMIA)
-			test_display_one_mode(&data, port, DRM_FORMAT_RGB565,
-					      CHAMELIUM_CHECK_CRC, 1);
-
-		igt_describe(test_display_one_mode_desc);
-		connector_subtest("hdmi-crc-bgr565", HDMIA)
-			test_display_one_mode(&data, port, DRM_FORMAT_BGR565,
-					      CHAMELIUM_CHECK_CRC, 1);
-
-		igt_describe(test_display_one_mode_desc);
-		connector_subtest("hdmi-crc-argb1555", HDMIA)
-			test_display_one_mode(&data, port, DRM_FORMAT_ARGB1555,
-					      CHAMELIUM_CHECK_CRC, 1);
-
-		igt_describe(test_display_one_mode_desc);
-		connector_subtest("hdmi-crc-xrgb1555", HDMIA)
-			test_display_one_mode(&data, port, DRM_FORMAT_XRGB1555,
-					      CHAMELIUM_CHECK_CRC, 1);
+		connector_subtest_start("hdmi-rgb-pixel-format", HDMIA)
+			int k;
+			igt_output_t *output;
+			igt_plane_t *primary;
+
+			output = prepare_output(&data, port, TEST_EDID_BASE);
+			primary = igt_output_get_plane_type(output, DRM_PLANE_TYPE_PRIMARY);
+			igt_assert(primary);
+
+			for (k = 0; k < primary->format_mod_count; k++) {
+				if (!igt_fb_supported_format(primary->formats[k]))
+					continue;
+
+				if (igt_format_is_yuv(primary->formats[k]))
+					continue;
+
+				if (primary->modifiers[k] != LOCAL_DRM_FORMAT_MOD_NONE)
+					continue;
+
+				igt_dynamic_f("testing-format-%c%c%c%c", IGT_FORMAT_ARGS_CODE(primary->formats[k]))
+					test_display_one_mode(&data, port, primary->formats[k],
+							      CHAMELIUM_CHECK_CRC,
+							      1);
+			}
+		connector_subtest_end
 
 		igt_describe(test_display_planes_random_desc);
 		connector_subtest("hdmi-crc-planes-random", HDMIA)
@@ -2872,44 +2857,31 @@ igt_main
 						   CHAMELIUM_CHECK_CRC);
 
 		igt_describe(test_display_one_mode_desc);
-		connector_subtest("hdmi-cmp-nv12", HDMIA)
-			test_display_one_mode(&data, port, DRM_FORMAT_NV12,
-					      CHAMELIUM_CHECK_CHECKERBOARD, 1);
+		connector_subtest_start("hdmi-yuv-pixel-format", HDMIA)
+			int k;
+			igt_output_t *output;
+			igt_plane_t *primary;
 
-		igt_describe(test_display_one_mode_desc);
-		connector_subtest("hdmi-cmp-nv16", HDMIA)
-			test_display_one_mode(&data, port, DRM_FORMAT_NV16,
-					      CHAMELIUM_CHECK_CHECKERBOARD, 1);
-
-		igt_describe(test_display_one_mode_desc);
-		connector_subtest("hdmi-cmp-nv21", HDMIA)
-			test_display_one_mode(&data, port, DRM_FORMAT_NV21,
-					      CHAMELIUM_CHECK_CHECKERBOARD, 1);
-
-		igt_describe(test_display_one_mode_desc);
-		connector_subtest("hdmi-cmp-nv61", HDMIA)
-			test_display_one_mode(&data, port, DRM_FORMAT_NV61,
-					      CHAMELIUM_CHECK_CHECKERBOARD, 1);
+			output = prepare_output(&data, port, TEST_EDID_BASE);
+			primary = igt_output_get_plane_type(output, DRM_PLANE_TYPE_PRIMARY);
+			igt_assert(primary);
 
-		igt_describe(test_display_one_mode_desc);
-		connector_subtest("hdmi-cmp-yu12", HDMIA)
-			test_display_one_mode(&data, port, DRM_FORMAT_YUV420,
-					      CHAMELIUM_CHECK_CHECKERBOARD, 1);
+			for (k = 0; k < primary->format_mod_count; k++) {
+				if (!igt_fb_supported_format(primary->formats[k]))
+					continue;
 
-		igt_describe(test_display_one_mode_desc);
-		connector_subtest("hdmi-cmp-yu16", HDMIA)
-			test_display_one_mode(&data, port, DRM_FORMAT_YUV422,
-					      CHAMELIUM_CHECK_CHECKERBOARD, 1);
+				if (!igt_format_is_yuv(primary->formats[k]))
+					continue;
 
-		igt_describe(test_display_one_mode_desc);
-		connector_subtest("hdmi-cmp-yv12", HDMIA)
-			test_display_one_mode(&data, port, DRM_FORMAT_YVU420,
-					      CHAMELIUM_CHECK_CHECKERBOARD, 1);
+				if (primary->modifiers[k] != LOCAL_DRM_FORMAT_MOD_NONE)
+					continue;
 
-		igt_describe(test_display_one_mode_desc);
-		connector_subtest("hdmi-cmp-yv16", HDMIA)
-			test_display_one_mode(&data, port, DRM_FORMAT_YVU422,
-					      CHAMELIUM_CHECK_CHECKERBOARD, 1);
+				igt_dynamic_f("testing-format-%c%c%c%c", IGT_FORMAT_ARGS_CODE(primary->formats[k]))
+					test_display_one_mode(&data, port, primary->formats[k],
+							      CHAMELIUM_CHECK_CHECKERBOARD,
+							      1);
+			}
+		connector_subtest_end
 
 		igt_describe(test_display_planes_random_desc);
 		connector_subtest("hdmi-cmp-planes-random", HDMIA)
Signature · 6 lines
2.7.4

_______________________________________________
igt-dev mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/igt-dev
#3 lore raw

[igt-dev] ✓ Fi.CI.BAT: success for Test platform supported pixel formats through chamelium

In reply to Kunal Joshi
== Series Details ==

== Series Details ==

Series: Test platform supported pixel formats through chamelium
URL : https://patchwork.freedesktop.org/series/74343/
State : success

== Summary ==

CI Bug Log - changes from IGT_5495 -> IGTPW_4266
====================================================

Summary
-------

**SUCCESS**

No regressions found.

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

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

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

### IGT changes ###

#### Issues hit ####

* igt@kms_chamelium@hdmi-hpd-fast:
- fi-icl-u2: [PASS][1] -> [FAIL][2] ([i915#217])
[1]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5495/fi-icl-u2/igt@[email protected]
[2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4266/fi-icl-u2/igt@[email protected]

* igt@prime_self_import@basic-with_fd_dup:
- fi-tgl-y: [PASS][3] -> [DMESG-WARN][4] ([CI#94] / [i915#402]) +1 similar issue
[3]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5495/fi-tgl-y/igt@prime_self_import@basic-with_fd_dup.html
[4]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4266/fi-tgl-y/igt@prime_self_import@basic-with_fd_dup.html

#### Possible fixes ####

* igt@i915_selftest@live@execlists:
- fi-tgl-y: [INCOMPLETE][5] ([CI#94] / [i915#529] / [i915#647]) -> [PASS][6]
[5]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5495/fi-tgl-y/igt@i915_selftest@[email protected]
[6]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4266/fi-tgl-y/igt@i915_selftest@[email protected]

* igt@prime_self_import@basic-llseek-bad:
- fi-tgl-y: [DMESG-WARN][7] ([CI#94] / [i915#402]) -> [PASS][8]
[7]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5495/fi-tgl-y/igt@[email protected]
[8]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4266/fi-tgl-y/igt@[email protected]

#### Warnings ####

* igt@kms_chamelium@hdmi-hpd-fast:
- fi-kbl-7500u: [FAIL][9] ([fdo#111096] / [i915#323]) -> [FAIL][10] ([fdo#111407])
[9]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5495/fi-kbl-7500u/igt@[email protected]
[10]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4266/fi-kbl-7500u/igt@[email protected]

[CI#94]: https://gitlab.freedesktop.org/gfx-ci/i915-infra/issues/94
[fdo#111096]: https://bugs.freedesktop.org/show_bug.cgi?id=111096
[fdo#111407]: https://bugs.freedesktop.org/show_bug.cgi?id=111407
[i915#217]: https://gitlab.freedesktop.org/drm/intel/issues/217
[i915#323]: https://gitlab.freedesktop.org/drm/intel/issues/323
[i915#402]: https://gitlab.freedesktop.org/drm/intel/issues/402
[i915#529]: https://gitlab.freedesktop.org/drm/intel/issues/529
[i915#647]: https://gitlab.freedesktop.org/drm/intel/issues/647

Participating hosts (52 -> 45)
------------------------------

Missing (7): fi-ilk-m540 fi-hsw-4200u fi-byt-squawks fi-bsw-cyan fi-ctg-p8600 fi-byt-clapper fi-bdw-samus

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

* CI: CI-20190529 -> None
* IGT: IGT_5495 -> IGTPW_4266

CI-20190529: 20190529
CI_DRM_8069: c8673f18b2ca3b343206c2ba65d6f1020a93614c @ git://anongit.freedesktop.org/gfx-ci/linux
IGTPW_4266: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4266/index.html
IGT_5495: 22df72de8affcec22d9f354bb6148d77f60cc580 @ git://anongit.freedesktop.org/xorg/app/intel-gpu-tools

== Testlist changes ==

+igt@kms_chamelium@hdmi-rgb-pixel-format
+igt@kms_chamelium@hdmi-yuv-pixel-format
-igt@kms_chamelium@hdmi-cmp-nv12
-igt@kms_chamelium@hdmi-cmp-nv16
-igt@kms_chamelium@hdmi-cmp-nv21
-igt@kms_chamelium@hdmi-cmp-nv61
-igt@kms_chamelium@hdmi-cmp-yu12
-igt@kms_chamelium@hdmi-cmp-yu16
-igt@kms_chamelium@hdmi-cmp-yv12
-igt@kms_chamelium@hdmi-cmp-yv16
-igt@kms_chamelium@hdmi-crc-abgr8888
-igt@kms_chamelium@hdmi-crc-argb1555
-igt@kms_chamelium@hdmi-crc-argb8888
-igt@kms_chamelium@hdmi-crc-bgr565
-igt@kms_chamelium@hdmi-crc-bgr888
-igt@kms_chamelium@hdmi-crc-rgb565
-igt@kms_chamelium@hdmi-crc-rgb888
-igt@kms_chamelium@hdmi-crc-xbgr8888
-igt@kms_chamelium@hdmi-crc-xrgb1555
-igt@kms_chamelium@hdmi-crc-xrgb8888

== Logs ==

For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4266/index.html
_______________________________________________
igt-dev mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/igt-dev

#4 lore raw

[igt-dev] ✓ Fi.CI.IGT: success for Test platform supported pixel formats through chamelium

In reply to Kunal Joshi
== Series Details ==

== Series Details ==

Series: Test platform supported pixel formats through chamelium
URL : https://patchwork.freedesktop.org/series/74343/
State : success

== Summary ==

CI Bug Log - changes from IGT_5495_full -> IGTPW_4266_full
====================================================

Summary
-------

**WARNING**

Minor unknown changes coming with IGTPW_4266_full need to be verified manually.

If you think the reported changes have nothing to do with the changes introduced in IGTPW_4266_full, please notify your bug team to allow them to document this new failure mode, which will reduce false positives in CI.

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

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

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

### IGT changes ###

#### Possible regressions ####

* {igt@kms_chamelium@hdmi-yuv-pixel-format} (NEW):
- shard-tglb: NOTRUN -> [SKIP][1] +1 similar issue
[1]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4266/shard-tglb1/igt@[email protected]

#### Warnings ####

* igt@runner@aborted:
- shard-hsw: ([FAIL][2], [FAIL][3], [FAIL][4], [FAIL][5], [FAIL][6], [FAIL][7], [FAIL][8], [FAIL][9]) ([fdo#109271] / [fdo#111870] / [k.org#204565]) -> ([FAIL][10], [FAIL][11], [FAIL][12], [FAIL][13], [FAIL][14], [FAIL][15], [FAIL][16]) ([fdo#111870])
[2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5495/shard-hsw4/igt@[email protected]
[3]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5495/shard-hsw6/igt@[email protected]
[4]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5495/shard-hsw2/igt@[email protected]
[5]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5495/shard-hsw4/igt@[email protected]
[6]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5495/shard-hsw2/igt@[email protected]
[7]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5495/shard-hsw6/igt@[email protected]
[8]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5495/shard-hsw2/igt@[email protected]
[9]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5495/shard-hsw8/igt@[email protected]
[10]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4266/shard-hsw2/igt@[email protected]
[11]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4266/shard-hsw8/igt@[email protected]
[12]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4266/shard-hsw8/igt@[email protected]
[13]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4266/shard-hsw4/igt@[email protected]
[14]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4266/shard-hsw4/igt@[email protected]
[15]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4266/shard-hsw1/igt@[email protected]
[16]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4266/shard-hsw2/igt@[email protected]
- shard-kbl: ([FAIL][17], [FAIL][18]) ([i915#92] / [k.org#204565]) -> ([FAIL][19], [FAIL][20]) ([i915#92])
[17]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5495/shard-kbl2/igt@[email protected]
[18]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5495/shard-kbl4/igt@[email protected]
[19]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4266/shard-kbl7/igt@[email protected]
[20]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4266/shard-kbl6/igt@[email protected]
- shard-apl: ([FAIL][21], [FAIL][22]) ([fdo#103927] / [k.org#204565]) -> ([FAIL][23], [FAIL][24]) ([fdo#103927])
[21]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5495/shard-apl2/igt@[email protected]
[22]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5495/shard-apl8/igt@[email protected]
[23]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4266/shard-apl6/igt@[email protected]
[24]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4266/shard-apl7/igt@[email protected]

#### Suppressed ####

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

* {igt@i915_selftest@live}:
- shard-snb: NOTRUN -> [FAIL][25]
[25]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4266/shard-snb5/igt@[email protected]
- shard-tglb: NOTRUN -> [FAIL][26]
[26]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4266/shard-tglb3/igt@[email protected]
- shard-kbl: NOTRUN -> [FAIL][27]
[27]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4266/shard-kbl6/igt@[email protected]
- shard-hsw: NOTRUN -> [FAIL][28]
[28]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4266/shard-hsw4/igt@[email protected]
- shard-glk: NOTRUN -> [FAIL][29]
[29]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4266/shard-glk1/igt@[email protected]
- shard-iclb: NOTRUN -> [FAIL][30]
[30]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4266/shard-iclb7/igt@[email protected]
- shard-apl: NOTRUN -> [FAIL][31]
[31]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4266/shard-apl7/igt@[email protected]

New tests
---------

New tests have been introduced between IGT_5495_full and IGTPW_4266_full:

### New IGT tests (6) ###

* igt@gem_userptr_blits@map-fixed-invalidate-overlap-busy@gtt:
- Statuses : 1 dmesg-warn(s) 5 pass(s)
- Exec time: [0.47, 2.29] s

* igt@gem_userptr_blits@map-fixed-invalidate-overlap-busy@uc:
- Statuses : 6 pass(s)
- Exec time: [0.55, 2.48] s

* igt@gem_userptr_blits@map-fixed-invalidate-overlap-busy@wb:
- Statuses : 6 pass(s)
- Exec time: [0.53, 2.40] s

* igt@gem_userptr_blits@map-fixed-invalidate-overlap-busy@wc:
- Statuses : 6 pass(s)
- Exec time: [0.55, 2.49] s

* igt@kms_chamelium@hdmi-rgb-pixel-format:
- Statuses : 7 skip(s)
- Exec time: [0.0] s

* igt@kms_chamelium@hdmi-yuv-pixel-format:
- Statuses : 7 skip(s)
- Exec time: [0.0] s

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

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

### IGT changes ###

#### Issues hit ####

* igt@gem_ctx_isolation@vcs1-dirty-create:
- shard-iclb: [PASS][32] -> [SKIP][33] ([fdo#112080]) +9 similar issues
[32]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5495/shard-iclb2/igt@[email protected]
[33]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4266/shard-iclb5/igt@[email protected]

* igt@gem_exec_schedule@implicit-both-bsd2:
- shard-iclb: [PASS][34] -> [SKIP][35] ([fdo#109276] / [i915#677]) +1 similar issue
[34]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5495/shard-iclb1/igt@[email protected]
[35]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4266/shard-iclb8/igt@[email protected]

* igt@gem_exec_schedule@pi-distinct-iova-bsd:
- shard-iclb: [PASS][36] -> [SKIP][37] ([i915#677]) +3 similar issues
[36]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5495/shard-iclb6/igt@[email protected]
[37]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4266/shard-iclb1/igt@[email protected]

* igt@gem_exec_schedule@preempt-queue-bsd:
- shard-iclb: [PASS][38] -> [SKIP][39] ([fdo#112146]) +1 similar issue
[38]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5495/shard-iclb6/igt@[email protected]
[39]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4266/shard-iclb4/igt@[email protected]

* igt@gem_exec_whisper@basic-queues-priority:
- shard-glk: [PASS][40] -> [DMESG-WARN][41] ([i915#118] / [i915#95])
[40]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5495/shard-glk8/igt@[email protected]
[41]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4266/shard-glk3/igt@[email protected]

* igt@gem_ppgtt@flink-and-close-vma-leak:
- shard-kbl: [PASS][42] -> [FAIL][43] ([i915#644])
[42]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5495/shard-kbl3/igt@[email protected]
[43]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4266/shard-kbl1/igt@[email protected]

* igt@gem_userptr_blits@sync-unmap:
- shard-hsw: [PASS][44] -> [DMESG-WARN][45] ([fdo#111870])
[44]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5495/shard-hsw2/igt@[email protected]
[45]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4266/shard-hsw4/igt@[email protected]

* igt@kms_cursor_crc@pipe-b-cursor-suspend:
- shard-apl: [PASS][46] -> [DMESG-WARN][47] ([i915#180])
[46]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5495/shard-apl7/igt@[email protected]
[47]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4266/shard-apl4/igt@[email protected]

* igt@kms_flip@flip-vs-expired-vblank-interruptible:
- shard-glk: [PASS][48] -> [FAIL][49] ([i915#79])
[48]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5495/shard-glk7/igt@[email protected]
[49]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4266/shard-glk1/igt@[email protected]

* igt@kms_flip@flip-vs-suspend-interruptible:
- shard-snb: [PASS][50] -> [DMESG-WARN][51] ([i915#42])
[50]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5495/shard-snb2/igt@[email protected]
[51]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4266/shard-snb5/igt@[email protected]

* igt@kms_psr2_su@frontbuffer:
- shard-iclb: [PASS][52] -> [SKIP][53] ([fdo#109642] / [fdo#111068])
[52]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5495/shard-iclb2/igt@[email protected]
[53]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4266/shard-iclb6/igt@[email protected]

* igt@prime_busy@hang-bsd2:
- shard-iclb: [PASS][54] -> [SKIP][55] ([fdo#109276]) +16 similar issues
[54]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5495/shard-iclb1/igt@[email protected]
[55]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4266/shard-iclb5/igt@[email protected]

#### Possible fixes ####

* igt@gem_busy@extended-parallel-vcs1:
- shard-iclb: [SKIP][56] ([fdo#112080]) -> [PASS][57] +9 similar issues
[56]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5495/shard-iclb8/igt@[email protected]
[57]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4266/shard-iclb4/igt@[email protected]

* igt@gem_ctx_isolation@bcs0-s3:
- shard-iclb: [INCOMPLETE][58] ([fdo#109100]) -> [PASS][59]
[58]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5495/shard-iclb3/igt@[email protected]
[59]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4266/shard-iclb8/igt@[email protected]

* igt@gem_exec_schedule@independent-bsd2:
- shard-iclb: [SKIP][60] ([fdo#109276]) -> [PASS][61] +19 similar issues
[60]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5495/shard-iclb8/igt@[email protected]
[61]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4266/shard-iclb1/igt@[email protected]

* igt@gem_exec_schedule@pi-common-bsd:
- shard-iclb: [SKIP][62] ([i915#677]) -> [PASS][63]
[62]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5495/shard-iclb1/igt@[email protected]
[63]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4266/shard-iclb8/igt@[email protected]

* igt@gem_exec_schedule@preempt-other-chain-bsd:
- shard-iclb: [SKIP][64] ([fdo#112146]) -> [PASS][65] +6 similar issues
[64]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5495/shard-iclb4/igt@[email protected]
[65]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4266/shard-iclb7/igt@[email protected]

* igt@gem_userptr_blits@sync-unmap-after-close:
- shard-snb: [DMESG-WARN][66] ([fdo#111870] / [i915#478]) -> [PASS][67]
[66]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5495/shard-snb6/igt@[email protected]
[67]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4266/shard-snb6/igt@[email protected]

* igt@i915_module_load@reload:
- shard-tglb: [INCOMPLETE][68] -> [PASS][69]
[68]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5495/shard-tglb3/igt@[email protected]
[69]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4266/shard-tglb8/igt@[email protected]
- shard-snb: [INCOMPLETE][70] ([i915#82]) -> [PASS][71]
[70]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5495/shard-snb5/igt@[email protected]
[71]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4266/shard-snb6/igt@[email protected]
- shard-iclb: [INCOMPLETE][72] ([i915#140]) -> [PASS][73]
[72]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5495/shard-iclb5/igt@[email protected]
[73]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4266/shard-iclb6/igt@[email protected]
- shard-kbl: [INCOMPLETE][74] ([fdo#103665]) -> [PASS][75]
[74]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5495/shard-kbl4/igt@[email protected]
[75]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4266/shard-kbl1/igt@[email protected]
- shard-hsw: [INCOMPLETE][76] ([i915#1312] / [i915#61]) -> [PASS][77]
[76]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5495/shard-hsw6/igt@[email protected]
[77]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4266/shard-hsw8/igt@[email protected]
- shard-glk: [INCOMPLETE][78] ([i915#58] / [k.org#198133]) -> [PASS][79]
[78]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5495/shard-glk2/igt@[email protected]
[79]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4266/shard-glk9/igt@[email protected]
- shard-apl: [INCOMPLETE][80] ([fdo#103927]) -> [PASS][81]
[80]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5495/shard-apl8/igt@[email protected]
[81]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4266/shard-apl8/igt@[email protected]

* igt@i915_pm_rpm@gem-evict-pwrite:
- shard-hsw: [SKIP][82] ([fdo#109271]) -> [PASS][83]
[82]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5495/shard-hsw8/igt@[email protected]
[83]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4266/shard-hsw4/igt@[email protected]
- shard-tglb: [SKIP][84] ([i915#1316]) -> [PASS][85]
[84]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5495/shard-tglb6/igt@[email protected]
[85]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4266/shard-tglb7/igt@[email protected]
- shard-iclb: [SKIP][86] ([i915#1316]) -> [PASS][87]
[86]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5495/shard-iclb4/igt@[email protected]
[87]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4266/shard-iclb1/igt@[email protected]
- shard-glk: [SKIP][88] ([fdo#109271]) -> [PASS][89]
[88]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5495/shard-glk8/igt@[email protected]
[89]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4266/shard-glk3/igt@[email protected]

* igt@kms_cursor_legacy@2x-long-flip-vs-cursor-atomic:
- shard-glk: [FAIL][90] ([i915#72]) -> [PASS][91]
[90]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5495/shard-glk2/igt@[email protected]
[91]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4266/shard-glk4/igt@[email protected]

* igt@kms_flip@flip-vs-suspend:
- shard-apl: [DMESG-WARN][92] ([i915#180]) -> [PASS][93]
[92]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5495/shard-apl8/igt@[email protected]
[93]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4266/shard-apl2/igt@[email protected]

* igt@kms_plane_lowres@pipe-a-tiling-x:
- shard-glk: [FAIL][94] ([i915#899]) -> [PASS][95]
[94]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5495/shard-glk5/igt@[email protected]
[95]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4266/shard-glk7/igt@[email protected]

* igt@kms_psr@psr2_sprite_plane_move:
- shard-iclb: [SKIP][96] ([fdo#109441]) -> [PASS][97] +1 similar issue
[96]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5495/shard-iclb6/igt@kms_psr@psr2_sprite_plane_move.html
[97]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4266/shard-iclb2/igt@kms_psr@psr2_sprite_plane_move.html

#### Warnings ####

* igt@gem_exec_schedule@pi-userfault-bsd2:
- shard-iclb: [INCOMPLETE][98] ([i915#1381]) -> [SKIP][99] ([fdo#109276])
[98]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5495/shard-iclb4/igt@[email protected]
[99]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4266/shard-iclb7/igt@[email protected]

* igt@gem_userptr_blits@sync-unmap-cycles:
- shard-snb: [DMESG-WARN][100] ([fdo#110789] / [fdo#111870] / [i915#478]) -> [DMESG-WARN][101] ([fdo#111870] / [i915#478])
[100]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5495/shard-snb2/igt@[email protected]
[101]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4266/shard-snb2/igt@[email protected]

* igt@i915_pm_rpm@pc8-residency:
- shard-iclb: [SKIP][102] ([fdo#109293] / [fdo#109506]) -> [SKIP][103] ([i915#1316])
[102]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5495/shard-iclb7/igt@[email protected]
[103]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4266/shard-iclb2/igt@[email protected]
- shard-tglb: [SKIP][104] ([fdo#109506]) -> [SKIP][105] ([i915#1316])
[104]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5495/shard-tglb1/igt@[email protected]
[105]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4266/shard-tglb6/igt@[email protected]

* igt@kms_content_protection@legacy:
- shard-apl: [FAIL][106] ([fdo#110321] / [fdo#110336]) -> [TIMEOUT][107] ([i915#1319])
[106]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5495/shard-apl7/igt@[email protected]
[107]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4266/shard-apl3/igt@[email protected]

* igt@runner@aborted:
- shard-iclb: [FAIL][108] ([fdo#111093] / [k.org#204565]) -> [FAIL][109] ([fdo#111093])
[108]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5495/shard-iclb5/igt@[email protected]
[109]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4266/shard-iclb7/igt@[email protected]
- shard-glk: [FAIL][110] ([k.org#202321] / [k.org#204565]) -> [FAIL][111] ([k.org#202321])
[110]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5495/shard-glk2/igt@[email protected]
[111]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4266/shard-glk1/igt@[email protected]
- shard-tglb: [FAIL][112] ([k.org#204565]) -> [FAIL][113] ([i915#1233])
[112]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5495/shard-tglb3/igt@[email protected]
[113]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4266/shard-tglb3/igt@[email protected]
- shard-snb: ([FAIL][114], [FAIL][115], [FAIL][116], [FAIL][117], [FAIL][118], [FAIL][119], [FAIL][120], [FAIL][121]) ([fdo#111870] / [i915#1077] / [k.org#204565]) -> ([FAIL][122], [FAIL][123], [FAIL][124], [FAIL][125], [FAIL][126], [FAIL][127], [FAIL][128]) ([fdo#111870] / [i915#1077])
[114]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5495/shard-snb5/igt@[email protected]
[115]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5495/shard-snb2/igt@[email protected]
[116]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5495/shard-snb6/igt@[email protected]
[117]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5495/shard-snb4/igt@[email protected]
[118]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5495/shard-snb5/igt@[email protected]
[119]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5495/shard-snb2/igt@[email protected]
[120]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5495/shard-snb6/igt@[email protected]
[121]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5495/shard-snb6/igt@[email protected]
[122]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4266/shard-snb2/igt@[email protected]
[123]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4266/shard-snb6/igt@[email protected]
[124]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4266/shard-snb6/igt@[email protected]
[125]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4266/shard-snb5/igt@[email protected]
[126]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4266/shard-snb5/igt@[email protected]
[127]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4266/shard-snb6/igt@[email protected]
[128]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4266/shard-snb5/igt@[email protected]

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

[fdo#103665]: https://bugs.freedesktop.org/show_bug.cgi?id=103665
[fdo#103927]: https://bugs.freedesktop.org/show_bug.cgi?id=103927
[fdo#109100]: https://bugs.freedesktop.org/show_bug.cgi?id=109100
[fdo#109271]: https://bugs.freedesktop.org/show_bug.cgi?id=109271
[fdo#109276]: https://bugs.freedesktop.org/show_bug.cgi?id=109276
[fdo#109293]: https://bugs.freedesktop.org/show_bug.cgi?id=109293
[fdo#109441]: https://bugs.freedesktop.org/show_bug.cgi?id=109441
[fdo#109506]: https://bugs.freedesktop.org/show_bug.cgi?id=109506
[fdo#109642]: https://bugs.freedesktop.org/show_bug.cgi?id=109642
[fdo#110321]: https://bugs.freedesktop.org/show_bug.cgi?id=110321
[fdo#110336]: https://bugs.freedesktop.org/show_bug.cgi?id=110336
[fdo#110789]: https://bugs.freedesktop.org/show_bug.cgi?id=110789
[fdo#111068]: https://bugs.freedesktop.org/show_bug.cgi?id=111068
[fdo#111093]: https://bugs.freedesktop.org/show_bug.cgi?id=111093
[fdo#111870]: https://bugs.freedesktop.org/show_bug.cgi?id=111870
[fdo#112080]: https://bugs.freedesktop.org/show_bug.cgi?id=112080
[fdo#112146]: https://bugs.freedesktop.org/show_bug.cgi?id=112146
[i915#1077]: https://gitlab.freedesktop.org/drm/intel/issues/1077
[i915#118]: https://gitlab.freedesktop.org/drm/intel/issues/118
[i915#1233]: https://gitlab.freedesktop.org/drm/intel/issues/1233
[i915#1312]: https://gitlab.freedesktop.org/drm/intel/issues/1312
[i915#1316]: https://gitlab.freedesktop.org/drm/intel/issues/1316
[i915#1319]: https://gitlab.freedesktop.org/drm/intel/issues/1319
[i915#1381]: https://gitlab.freedesktop.org/drm/intel/issues/1381
[i915#140]: https://gitlab.freedesktop.org/drm/intel/issues/140
[i915#180]: https://gitlab.freedesktop.org/drm/intel/issues/180
[i915#42]: https://gitlab.freedesktop.org/drm/intel/issues/42
[i915#478]: https://gitlab.freedesktop.org/drm/intel/issues/478
[i915#58]: https://gitlab.freedesktop.org/drm/intel/issues/58
[i915#61]: https://gitlab.freedesktop.org/drm/intel/issues/61
[i915#644]: https://gitlab.freedesktop.org/drm/intel/issues/644
[i915#677]: https://gitlab.freedesktop.org/drm/intel/issues/677
[i915#72]: https://gitlab.freedesktop.org/drm/intel/issues/72
[i915#79]: https://gitlab.freedesktop.org/drm/intel/issues/79
[i915#82]: https://gitlab.freedesktop.org/drm/intel/issues/82
[i915#899]: https://gitlab.freedesktop.org/drm/intel/issues/899
[i915#92]: https://gitlab.freedesktop.org/drm/intel/issues/92
[i915#95]: https://gitlab.freedesktop.org/drm/intel/issues/95
[k.org#198133]: https://bugzilla.kernel.org/show_bug.cgi?id=198133
[k.org#202321]: https://bugzilla.kernel.org/show_bug.cgi?id=202321
[k.org#204565]: https://bugzilla.kernel.org/show_bug.cgi?id=204565

Participating hosts (8 -> 8)
------------------------------

No changes in participating hosts

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

* CI: CI-20190529 -> None
* IGT: IGT_5495 -> IGTPW_4266

CI-20190529: 20190529
CI_DRM_8069: c8673f18b2ca3b343206c2ba65d6f1020a93614c @ git://anongit.freedesktop.org/gfx-ci/linux
IGTPW_4266: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4266/index.html
IGT_5495: 22df72de8affcec22d9f354bb6148d77f60cc580 @ git://anongit.freedesktop.org/xorg/app/intel-gpu-tools

== Logs ==

For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4266/index.html
_______________________________________________
igt-dev mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/igt-dev