* [igt-dev] [PATCH i-g-t 0/3] New subtests for deep color
@ 2022-01-24 11:23 Bhanuprakash Modem
2022-01-24 11:23 ` [igt-dev] [PATCH i-g-t 1/3] tests/kms_color_helper: Read deep-color capability from EDID Bhanuprakash Modem
` (15 more replies)
0 siblings, 16 replies; 31+ messages in thread
From: Bhanuprakash Modem @ 2022-01-24 11:23 UTC (permalink / raw)
To: igt-dev, uma.shankar
Add new subtests to support deep color.
Bhanuprakash Modem (3):
tests/kms_color_helper: Read deep-color capability from EDID
tests/kms_color: Add support for Deep-Color
HAX: Add deep-color tests to BAT
lib/igt_edid.c | 16 ++++++++
lib/igt_edid.h | 1 +
tests/intel-ci/fast-feedback.testlist | 4 ++
tests/kms_color.c | 54 ++++++++++++++++++++++++---
tests/kms_color_helper.c | 32 +++++++++++++++-
tests/kms_color_helper.h | 4 ++
6 files changed, 104 insertions(+), 7 deletions(-)
--
2.32.0
^ permalink raw reply [flat|nested] 31+ messages in thread
* [igt-dev] [PATCH i-g-t 1/3] tests/kms_color_helper: Read deep-color capability from EDID
2022-01-24 11:23 [igt-dev] [PATCH i-g-t 0/3] New subtests for deep color Bhanuprakash Modem
@ 2022-01-24 11:23 ` Bhanuprakash Modem
2022-01-26 13:15 ` [igt-dev] [v2 " Bhanuprakash Modem
2022-01-24 11:23 ` [igt-dev] [PATCH i-g-t 2/3] tests/kms_color: Add support for Deep-Color Bhanuprakash Modem
` (14 subsequent siblings)
15 siblings, 1 reply; 31+ messages in thread
From: Bhanuprakash Modem @ 2022-01-24 11:23 UTC (permalink / raw)
To: igt-dev, uma.shankar
Add a helper function to read the panel's deep-color capability
from EDID.
https://glenwing.github.io/docs/VESA-EEDID-A2.pdf
(3.6.1 Video Input Definition: 1 Byte)
-----------------------------------------------------------------
| 7 | 6 5 4 3 2 1 0 | Video Signal Interface: Bit 7 |
|---|---------------|-------------------------------------------|
| 1 | x x x x x x x | Input is a Digital Video Signal Interface |
-----------------------------------------------------------------
-----------------------------------------------------
| 7 | 6 5 4 | 3 2 1 0 | Color Bit Depth: Bits 6 → 4 |
|---|-------|---------|-----------------------------|
| 1 | 0 0 0 | x x x x | Color Bit Depth is undefined|
| 1 | 0 0 1 | x x x x | 6 Bits per Primary Color |
| 1 | 0 1 0 | x x x x | 8 Bits per Primary Color |
| 1 | 0 1 1 | x x x x | 10 Bits per Primary Color |
| 1 | 1 0 0 | x x x x | 12 Bits per Primary Color |
| 1 | 1 0 1 | x x x x | 14 Bits per Primary Color |
| 1 | 1 1 0 | x x x x | 16 Bits per Primary Color |
| 1 | 1 1 1 | x x x x | Reserved (Do Not Use) |
|---|-------|---------|-----------------------------|
For deep-color we need atleast 10-bits.
Cc: Uma Shankar <uma.shankar@intel.com>
Signed-off-by: Bhanuprakash Modem <bhanuprakash.modem@intel.com>
---
lib/igt_edid.c | 16 ++++++++++++++++
lib/igt_edid.h | 1 +
tests/kms_color_helper.c | 30 ++++++++++++++++++++++++++++++
tests/kms_color_helper.h | 3 +++
4 files changed, 50 insertions(+)
diff --git a/lib/igt_edid.c b/lib/igt_edid.c
index df346c4c8c..6864896977 100644
--- a/lib/igt_edid.c
+++ b/lib/igt_edid.c
@@ -349,6 +349,22 @@ size_t edid_get_size(const struct edid *edid)
edid->extensions_len * sizeof(struct edid_ext);
}
+/**
+ * edid_get_bit_depth: return the Color Bit Depth if Input is a Digital Video
+ * Signal Interface, else return zero.
+ */
+uint8_t edid_get_bit_depth(const struct edid *edid)
+{
+ /*
+ * Video Signal Interface: Bit 7 (1:Digital, 0:Analog)
+ * Color Bit Depth: Bits 6 → 4
+ */
+ if (!(edid->input & (1 << 7)))
+ return 0;
+
+ return ((edid->input & (7 << 4)) >> 4);
+}
+
/**
* cea_sad_init_pcm:
* @channels: the number of supported channels (max. 8)
diff --git a/lib/igt_edid.h b/lib/igt_edid.h
index aac2f4a208..bb328b5a89 100644
--- a/lib/igt_edid.h
+++ b/lib/igt_edid.h
@@ -377,6 +377,7 @@ void edid_update_checksum(struct edid *edid);
void base_edid_update_checksum(struct edid *edid);
size_t edid_get_size(const struct edid *edid);
void edid_get_mfg(const struct edid *edid, char out[static 3]);
+uint8_t edid_get_bit_depth(const struct edid *edid);
void detailed_timing_set_mode(struct detailed_timing *dt, drmModeModeInfo *mode,
int width_mm, int height_mm);
void detailed_timing_set_monitor_range_mode(struct detailed_timing *dt,
diff --git a/tests/kms_color_helper.c b/tests/kms_color_helper.c
index d71e7bb2e6..1adb4644c5 100644
--- a/tests/kms_color_helper.c
+++ b/tests/kms_color_helper.c
@@ -24,6 +24,36 @@
#include "kms_color_helper.h"
+bool
+is_panel_supports_deep_color(int fd, drmModeConnector *connector)
+{
+ uint64_t edid_blob_id;
+ uint8_t bit_depth;
+ drmModePropertyBlobPtr edid_blob = NULL;
+
+ igt_assert(kmstest_get_property(fd, connector->connector_id,
+ DRM_MODE_OBJECT_CONNECTOR, "EDID", NULL,
+ &edid_blob_id, NULL));
+ edid_blob = drmModeGetPropertyBlob(fd, edid_blob_id);
+ igt_require_f(edid_blob, "EDID blob is NULL\n");
+
+ bit_depth = edid_get_bit_depth((const struct edid *) edid_blob->data);
+ drmModeFreePropertyBlob(edid_blob);
+
+ if (bit_depth > 0 && bit_depth < 7)
+ igt_info("Max supported bit depth: %d\n", ((bit_depth << 1) + 4));
+ else
+ igt_info("Max supported bit depth: Undefined\n");
+
+ return (bit_depth >= 3);
+}
+
+bool is_max_bpc_supported(igt_output_t *output)
+{
+ return igt_output_has_prop(output, IGT_CONNECTOR_MAX_BPC) &&
+ igt_output_get_prop(output, IGT_CONNECTOR_MAX_BPC);
+}
+
void paint_gradient_rectangles(data_t *data,
drmModeModeInfo *mode,
color_t *colors,
diff --git a/tests/kms_color_helper.h b/tests/kms_color_helper.h
index bb6f0054f3..992087ac9c 100644
--- a/tests/kms_color_helper.h
+++ b/tests/kms_color_helper.h
@@ -36,6 +36,7 @@
#include "drm.h"
#include "drmtest.h"
#include "igt.h"
+#include "igt_edid.h"
/* Internal */
@@ -64,6 +65,8 @@ typedef struct {
color_t coeffs[];
} gamma_lut_t;
+bool is_panel_supports_deep_color(int fd, drmModeConnector *connector);
+bool is_max_bpc_supported(igt_output_t *output);
void paint_gradient_rectangles(data_t *data,
drmModeModeInfo *mode,
color_t *colors,
--
2.32.0
^ permalink raw reply related [flat|nested] 31+ messages in thread
* [igt-dev] [PATCH i-g-t 2/3] tests/kms_color: Add support for Deep-Color
2022-01-24 11:23 [igt-dev] [PATCH i-g-t 0/3] New subtests for deep color Bhanuprakash Modem
2022-01-24 11:23 ` [igt-dev] [PATCH i-g-t 1/3] tests/kms_color_helper: Read deep-color capability from EDID Bhanuprakash Modem
@ 2022-01-24 11:23 ` Bhanuprakash Modem
2022-01-26 13:15 ` [igt-dev] [v2 " Bhanuprakash Modem
2022-01-24 11:23 ` [igt-dev] [PATCH i-g-t 3/3] HAX: Add deep-color tests to BAT Bhanuprakash Modem
` (13 subsequent siblings)
15 siblings, 1 reply; 31+ messages in thread
From: Bhanuprakash Modem @ 2022-01-24 11:23 UTC (permalink / raw)
To: igt-dev, uma.shankar
Add new subtests to validate deep color.
Cc: Uma Shankar <uma.shankar@intel.com>
Signed-off-by: Bhanuprakash Modem <bhanuprakash.modem@intel.com>
---
tests/kms_color.c | 54 +++++++++++++++++++++++++++++++++++-----
tests/kms_color_helper.c | 2 +-
tests/kms_color_helper.h | 1 +
3 files changed, 50 insertions(+), 7 deletions(-)
diff --git a/tests/kms_color.c b/tests/kms_color.c
index 854b8f3c31..3980553e63 100644
--- a/tests/kms_color.c
+++ b/tests/kms_color.c
@@ -58,7 +58,7 @@ static void test_pipe_degamma(data_t *data,
fb_id = igt_create_fb(data->drm_fd,
mode->hdisplay,
mode->vdisplay,
- DRM_FORMAT_XRGB8888,
+ data->drm_format,
DRM_FORMAT_MOD_LINEAR,
&fb);
igt_assert(fb_id);
@@ -66,7 +66,7 @@ static void test_pipe_degamma(data_t *data,
fb_modeset_id = igt_create_fb(data->drm_fd,
mode->hdisplay,
mode->vdisplay,
- DRM_FORMAT_XRGB8888,
+ data->drm_format,
DRM_FORMAT_MOD_LINEAR,
&fb_modeset);
igt_assert(fb_modeset_id);
@@ -146,7 +146,7 @@ static void test_pipe_gamma(data_t *data,
fb_id = igt_create_fb(data->drm_fd,
mode->hdisplay,
mode->vdisplay,
- DRM_FORMAT_XRGB8888,
+ data->drm_format,
DRM_FORMAT_MOD_LINEAR,
&fb);
igt_assert(fb_id);
@@ -154,7 +154,7 @@ static void test_pipe_gamma(data_t *data,
fb_modeset_id = igt_create_fb(data->drm_fd,
mode->hdisplay,
mode->vdisplay,
- DRM_FORMAT_XRGB8888,
+ data->drm_format,
DRM_FORMAT_MOD_LINEAR,
&fb_modeset);
igt_assert(fb_modeset_id);
@@ -462,7 +462,7 @@ static bool test_pipe_ctm(data_t *data,
fb_id = igt_create_fb(data->drm_fd,
mode->hdisplay,
mode->vdisplay,
- DRM_FORMAT_XRGB8888,
+ data->drm_format,
DRM_FORMAT_MOD_LINEAR,
&fb);
igt_assert(fb_id);
@@ -470,7 +470,7 @@ static bool test_pipe_ctm(data_t *data,
fb_modeset_id = igt_create_fb(data->drm_fd,
mode->hdisplay,
mode->vdisplay,
- DRM_FORMAT_XRGB8888,
+ data->drm_format,
DRM_FORMAT_MOD_LINEAR,
&fb_modeset);
igt_assert(fb_modeset_id);
@@ -692,6 +692,7 @@ run_tests_for_pipe(data_t *data, enum pipe p)
* for CRC checks with framebuffer references. */
data->color_depth = 8;
delta = 1.0 / (1 << data->color_depth);
+ data->drm_format = DRM_FORMAT_XRGB8888;
igt_describe("Check the color transformation from red to blue");
igt_subtest_f("pipe-%s-ctm-red-to-blue", kmstest_pipe_name(p)) {
@@ -866,6 +867,47 @@ run_tests_for_pipe(data_t *data, enum pipe p)
igt_subtest_f("pipe-%s-legacy-gamma-reset", kmstest_pipe_name(p))
test_pipe_legacy_gamma_reset(data, primary);
+ igt_describe("Verify that deep color works correctly");
+ igt_subtest_with_dynamic_f("pipe-%s-deep-color", kmstest_pipe_name(p)) {
+ igt_output_t *output;
+ color_t blue_green_blue[] = {
+ { 0.0, 0.0, 1.0 },
+ { 0.0, 1.0, 0.0 },
+ { 0.0, 0.0, 1.0 }
+ };
+ double ctm[] = { 0.0, 0.0, 0.0,
+ 0.0, 1.0, 0.0,
+ 1.0, 0.0, 1.0 };
+
+ for_each_valid_output_on_pipe(&data->display, p, output) {
+ drmModeConnector *connector = output->config.connector;
+
+ if (!is_max_bpc_supported(output))
+ continue;
+
+ if (!is_panel_supports_deep_color(data->drm_fd, connector))
+ continue;
+
+ data->color_depth = 10;
+ data->drm_format = DRM_FORMAT_XRGB2101010;
+ igt_output_set_prop_value(output, IGT_CONNECTOR_MAX_BPC, 10);
+
+ igt_dynamic_f("gamma")
+ test_pipe_gamma(data, primary);
+
+ igt_dynamic_f("degamma")
+ test_pipe_degamma(data, primary);
+
+ igt_dynamic_f("ctm")
+ igt_assert(test_pipe_ctm(data, primary,
+ red_green_blue,
+ blue_green_blue, ctm));
+
+ igt_output_set_prop_value(output, IGT_CONNECTOR_MAX_BPC, 12);
+ break;
+ }
+ }
+
igt_fixture {
disable_degamma(primary->pipe);
disable_gamma(primary->pipe);
diff --git a/tests/kms_color_helper.c b/tests/kms_color_helper.c
index 1adb4644c5..0550834648 100644
--- a/tests/kms_color_helper.c
+++ b/tests/kms_color_helper.c
@@ -184,7 +184,7 @@ struct drm_color_lut *coeffs_to_lut(data_t *data,
uint32_t mask;
if (is_i915_device(data->drm_fd))
- mask = ((1 << color_depth) - 1) << 8;
+ mask = ((1 << color_depth) - 1) << (16 - color_depth);
else
mask = max_value;
diff --git a/tests/kms_color_helper.h b/tests/kms_color_helper.h
index 992087ac9c..7017d83bd5 100644
--- a/tests/kms_color_helper.h
+++ b/tests/kms_color_helper.h
@@ -50,6 +50,7 @@ typedef struct {
igt_display_t display;
igt_pipe_crc_t *pipe_crc;
+ uint32_t drm_format;
uint32_t color_depth;
uint64_t degamma_lut_size;
uint64_t gamma_lut_size;
--
2.32.0
^ permalink raw reply related [flat|nested] 31+ messages in thread
* [igt-dev] [PATCH i-g-t 3/3] HAX: Add deep-color tests to BAT
2022-01-24 11:23 [igt-dev] [PATCH i-g-t 0/3] New subtests for deep color Bhanuprakash Modem
2022-01-24 11:23 ` [igt-dev] [PATCH i-g-t 1/3] tests/kms_color_helper: Read deep-color capability from EDID Bhanuprakash Modem
2022-01-24 11:23 ` [igt-dev] [PATCH i-g-t 2/3] tests/kms_color: Add support for Deep-Color Bhanuprakash Modem
@ 2022-01-24 11:23 ` Bhanuprakash Modem
2022-01-26 13:15 ` [igt-dev] [v2 " Bhanuprakash Modem
2022-01-24 14:35 ` [igt-dev] ✓ Fi.CI.BAT: success for New subtests for deep color Patchwork
` (12 subsequent siblings)
15 siblings, 1 reply; 31+ messages in thread
From: Bhanuprakash Modem @ 2022-01-24 11:23 UTC (permalink / raw)
To: igt-dev, uma.shankar
Signed-off-by: Bhanuprakash Modem <bhanuprakash.modem@intel.com>
---
tests/intel-ci/fast-feedback.testlist | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/tests/intel-ci/fast-feedback.testlist b/tests/intel-ci/fast-feedback.testlist
index 5c867bbf7e..88c281734f 100644
--- a/tests/intel-ci/fast-feedback.testlist
+++ b/tests/intel-ci/fast-feedback.testlist
@@ -104,6 +104,10 @@ igt@kms_chamelium@vga-hpd-fast
igt@kms_chamelium@vga-edid-read
igt@kms_chamelium@common-hpd-after-suspend
igt@kms_prop_blob@basic
+igt@kms_color@pipe-A-deep-color
+igt@kms_color@pipe-B-deep-color
+igt@kms_color@pipe-C-deep-color
+igt@kms_color@pipe-D-deep-color
igt@kms_cursor_legacy@basic-busy-flip-before-cursor-atomic
igt@kms_cursor_legacy@basic-busy-flip-before-cursor-legacy
igt@kms_cursor_legacy@basic-flip-after-cursor-atomic
--
2.32.0
^ permalink raw reply related [flat|nested] 31+ messages in thread
* [igt-dev] ✓ Fi.CI.BAT: success for New subtests for deep color
2022-01-24 11:23 [igt-dev] [PATCH i-g-t 0/3] New subtests for deep color Bhanuprakash Modem
` (2 preceding siblings ...)
2022-01-24 11:23 ` [igt-dev] [PATCH i-g-t 3/3] HAX: Add deep-color tests to BAT Bhanuprakash Modem
@ 2022-01-24 14:35 ` Patchwork
2022-01-24 17:36 ` [igt-dev] ✗ Fi.CI.IGT: failure " Patchwork
` (11 subsequent siblings)
15 siblings, 0 replies; 31+ messages in thread
From: Patchwork @ 2022-01-24 14:35 UTC (permalink / raw)
To: Bhanuprakash Modem; +Cc: igt-dev
[-- Attachment #1: Type: text/plain, Size: 10972 bytes --]
== Series Details ==
Series: New subtests for deep color
URL : https://patchwork.freedesktop.org/series/99239/
State : success
== Summary ==
CI Bug Log - changes from CI_DRM_11125 -> IGTPW_6570
====================================================
Summary
-------
**SUCCESS**
No regressions found.
External URL: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6570/index.html
Participating hosts (47 -> 37)
------------------------------
Missing (10): bat-dg1-6 bat-dg1-5 fi-hsw-4200u fi-bsw-cyan bat-adlp-6 fi-ctg-p8600 bat-rpls-1 fi-bdw-samus bat-jsl-2 bat-jsl-1
Possible new issues
-------------------
Here are the unknown changes that may have been introduced in IGTPW_6570:
### IGT changes ###
#### Possible regressions ####
* {igt@kms_color@pipe-a-deep-color} (NEW):
- fi-rkl-guc: NOTRUN -> [SKIP][1] +3 similar issues
[1]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6570/fi-rkl-guc/igt@kms_color@pipe-a-deep-color.html
* {igt@kms_color@pipe-b-deep-color} (NEW):
- fi-rkl-11600: NOTRUN -> [SKIP][2] +3 similar issues
[2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6570/fi-rkl-11600/igt@kms_color@pipe-b-deep-color.html
- {fi-tgl-dsi}: NOTRUN -> [SKIP][3] +3 similar issues
[3]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6570/fi-tgl-dsi/igt@kms_color@pipe-b-deep-color.html
* {igt@kms_color@pipe-d-deep-color} (NEW):
- {fi-jsl-1}: NOTRUN -> [SKIP][4] +3 similar issues
[4]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6570/fi-jsl-1/igt@kms_color@pipe-d-deep-color.html
New tests
---------
New tests have been introduced between CI_DRM_11125 and IGTPW_6570:
### New IGT tests (4) ###
* igt@kms_color@pipe-a-deep-color:
- Statuses : 34 skip(s)
- Exec time: [0.0, 0.00] s
* igt@kms_color@pipe-b-deep-color:
- Statuses : 34 skip(s)
- Exec time: [0.0, 0.00] s
* igt@kms_color@pipe-c-deep-color:
- Statuses : 34 skip(s)
- Exec time: [0.0, 0.00] s
* igt@kms_color@pipe-d-deep-color:
- Statuses : 34 skip(s)
- Exec time: [0.0] s
Known issues
------------
Here are the changes found in IGTPW_6570 that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@i915_selftest@live@hangcheck:
- fi-hsw-4770: [PASS][5] -> [INCOMPLETE][6] ([i915#3303])
[5]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11125/fi-hsw-4770/igt@i915_selftest@live@hangcheck.html
[6]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6570/fi-hsw-4770/igt@i915_selftest@live@hangcheck.html
- fi-snb-2600: [PASS][7] -> [INCOMPLETE][8] ([i915#3921])
[7]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11125/fi-snb-2600/igt@i915_selftest@live@hangcheck.html
[8]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6570/fi-snb-2600/igt@i915_selftest@live@hangcheck.html
* {igt@kms_color@pipe-a-deep-color} (NEW):
- fi-bsw-n3050: NOTRUN -> [SKIP][9] ([fdo#109271]) +3 similar issues
[9]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6570/fi-bsw-n3050/igt@kms_color@pipe-a-deep-color.html
- fi-skl-6700k2: NOTRUN -> [SKIP][10] ([fdo#109271]) +3 similar issues
[10]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6570/fi-skl-6700k2/igt@kms_color@pipe-a-deep-color.html
- fi-ivb-3770: NOTRUN -> [SKIP][11] ([fdo#109271]) +3 similar issues
[11]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6570/fi-ivb-3770/igt@kms_color@pipe-a-deep-color.html
- fi-snb-2600: NOTRUN -> [SKIP][12] ([fdo#109271]) +3 similar issues
[12]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6570/fi-snb-2600/igt@kms_color@pipe-a-deep-color.html
- fi-bwr-2160: NOTRUN -> [SKIP][13] ([fdo#109271]) +3 similar issues
[13]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6570/fi-bwr-2160/igt@kms_color@pipe-a-deep-color.html
* {igt@kms_color@pipe-b-deep-color} (NEW):
- fi-blb-e6850: NOTRUN -> [SKIP][14] ([fdo#109271]) +3 similar issues
[14]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6570/fi-blb-e6850/igt@kms_color@pipe-b-deep-color.html
- fi-ilk-650: NOTRUN -> [SKIP][15] ([fdo#109271]) +3 similar issues
[15]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6570/fi-ilk-650/igt@kms_color@pipe-b-deep-color.html
- fi-pnv-d510: NOTRUN -> [SKIP][16] ([fdo#109271]) +3 similar issues
[16]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6570/fi-pnv-d510/igt@kms_color@pipe-b-deep-color.html
- fi-kbl-x1275: NOTRUN -> [SKIP][17] ([fdo#109271]) +3 similar issues
[17]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6570/fi-kbl-x1275/igt@kms_color@pipe-b-deep-color.html
- fi-bsw-kefka: NOTRUN -> [SKIP][18] ([fdo#109271]) +3 similar issues
[18]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6570/fi-bsw-kefka/igt@kms_color@pipe-b-deep-color.html
- fi-skl-6600u: NOTRUN -> [SKIP][19] ([fdo#109271]) +3 similar issues
[19]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6570/fi-skl-6600u/igt@kms_color@pipe-b-deep-color.html
- fi-kbl-soraka: NOTRUN -> [SKIP][20] ([fdo#109271]) +3 similar issues
[20]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6570/fi-kbl-soraka/igt@kms_color@pipe-b-deep-color.html
* {igt@kms_color@pipe-c-deep-color} (NEW):
- fi-glk-dsi: NOTRUN -> [SKIP][21] ([fdo#109271]) +3 similar issues
[21]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6570/fi-glk-dsi/igt@kms_color@pipe-c-deep-color.html
- {fi-ehl-2}: NOTRUN -> [SKIP][22] ([fdo#109278]) +3 similar issues
[22]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6570/fi-ehl-2/igt@kms_color@pipe-c-deep-color.html
- fi-elk-e7500: NOTRUN -> [SKIP][23] ([fdo#109271]) +3 similar issues
[23]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6570/fi-elk-e7500/igt@kms_color@pipe-c-deep-color.html
- fi-kbl-7567u: NOTRUN -> [SKIP][24] ([fdo#109271]) +3 similar issues
[24]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6570/fi-kbl-7567u/igt@kms_color@pipe-c-deep-color.html
- fi-cfl-guc: NOTRUN -> [SKIP][25] ([fdo#109271]) +3 similar issues
[25]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6570/fi-cfl-guc/igt@kms_color@pipe-c-deep-color.html
- fi-hsw-4770: NOTRUN -> [SKIP][26] ([fdo#109271]) +3 similar issues
[26]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6570/fi-hsw-4770/igt@kms_color@pipe-c-deep-color.html
- fi-bxt-dsi: NOTRUN -> [SKIP][27] ([fdo#109271]) +3 similar issues
[27]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6570/fi-bxt-dsi/igt@kms_color@pipe-c-deep-color.html
* {igt@kms_color@pipe-d-deep-color} (NEW):
- fi-cml-u2: NOTRUN -> [SKIP][28] ([fdo#109278]) +3 similar issues
[28]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6570/fi-cml-u2/igt@kms_color@pipe-d-deep-color.html
- fi-kbl-8809g: NOTRUN -> [SKIP][29] ([fdo#109271]) +3 similar issues
[29]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6570/fi-kbl-8809g/igt@kms_color@pipe-d-deep-color.html
- fi-snb-2520m: NOTRUN -> [SKIP][30] ([fdo#109271]) +3 similar issues
[30]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6570/fi-snb-2520m/igt@kms_color@pipe-d-deep-color.html
- fi-glk-j4005: NOTRUN -> [SKIP][31] ([fdo#109271]) +3 similar issues
[31]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6570/fi-glk-j4005/igt@kms_color@pipe-d-deep-color.html
- fi-cfl-8700k: NOTRUN -> [SKIP][32] ([fdo#109271]) +3 similar issues
[32]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6570/fi-cfl-8700k/igt@kms_color@pipe-d-deep-color.html
- fi-cfl-8109u: NOTRUN -> [SKIP][33] ([fdo#109271]) +3 similar issues
[33]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6570/fi-cfl-8109u/igt@kms_color@pipe-d-deep-color.html
- fi-kbl-7500u: NOTRUN -> [SKIP][34] ([fdo#109271]) +3 similar issues
[34]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6570/fi-kbl-7500u/igt@kms_color@pipe-d-deep-color.html
- fi-bsw-nick: NOTRUN -> [SKIP][35] ([fdo#109271]) +3 similar issues
[35]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6570/fi-bsw-nick/igt@kms_color@pipe-d-deep-color.html
- fi-kbl-guc: NOTRUN -> [SKIP][36] ([fdo#109271]) +3 similar issues
[36]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6570/fi-kbl-guc/igt@kms_color@pipe-d-deep-color.html
- fi-skl-guc: NOTRUN -> [SKIP][37] ([fdo#109271]) +3 similar issues
[37]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6570/fi-skl-guc/igt@kms_color@pipe-d-deep-color.html
- fi-bdw-5557u: NOTRUN -> [SKIP][38] ([fdo#109271]) +3 similar issues
[38]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6570/fi-bdw-5557u/igt@kms_color@pipe-d-deep-color.html
* igt@kms_psr@primary_page_flip:
- fi-skl-6600u: [PASS][39] -> [FAIL][40] ([i915#4547])
[39]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11125/fi-skl-6600u/igt@kms_psr@primary_page_flip.html
[40]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6570/fi-skl-6600u/igt@kms_psr@primary_page_flip.html
* igt@runner@aborted:
- fi-hsw-4770: NOTRUN -> [FAIL][41] ([fdo#109271] / [i915#1436] / [i915#4312])
[41]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6570/fi-hsw-4770/igt@runner@aborted.html
#### Warnings ####
* igt@runner@aborted:
- fi-skl-6600u: [FAIL][42] ([i915#1436] / [i915#4312]) -> [FAIL][43] ([i915#4312])
[42]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11125/fi-skl-6600u/igt@runner@aborted.html
[43]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6570/fi-skl-6600u/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#109278]: https://bugs.freedesktop.org/show_bug.cgi?id=109278
[i915#1436]: https://gitlab.freedesktop.org/drm/intel/issues/1436
[i915#3303]: https://gitlab.freedesktop.org/drm/intel/issues/3303
[i915#3921]: https://gitlab.freedesktop.org/drm/intel/issues/3921
[i915#4312]: https://gitlab.freedesktop.org/drm/intel/issues/4312
[i915#4547]: https://gitlab.freedesktop.org/drm/intel/issues/4547
Build changes
-------------
* CI: CI-20190529 -> None
* IGT: IGT_6330 -> IGTPW_6570
CI-20190529: 20190529
CI_DRM_11125: 72ce6554b9638c2c453d74aa405cc425cc75e3da @ git://anongit.freedesktop.org/gfx-ci/linux
IGTPW_6570: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6570/index.html
IGT_6330: f73008bac9a8db0779264b170f630483e9165764 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
== Testlist changes ==
+igt@kms_color@pipe-a-deep-color
+igt@kms_color@pipe-b-deep-color
+igt@kms_color@pipe-c-deep-color
+igt@kms_color@pipe-d-deep-color
+igt@kms_color@pipe-e-deep-color
+igt@kms_color@pipe-f-deep-color
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6570/index.html
[-- Attachment #2: Type: text/html, Size: 14518 bytes --]
^ permalink raw reply [flat|nested] 31+ messages in thread
* [igt-dev] ✗ Fi.CI.IGT: failure for New subtests for deep color
2022-01-24 11:23 [igt-dev] [PATCH i-g-t 0/3] New subtests for deep color Bhanuprakash Modem
` (3 preceding siblings ...)
2022-01-24 14:35 ` [igt-dev] ✓ Fi.CI.BAT: success for New subtests for deep color Patchwork
@ 2022-01-24 17:36 ` Patchwork
2022-01-26 13:15 ` [igt-dev] [v2 i-g-t 0/3] " Bhanuprakash Modem
` (10 subsequent siblings)
15 siblings, 0 replies; 31+ messages in thread
From: Patchwork @ 2022-01-24 17:36 UTC (permalink / raw)
To: Bhanuprakash Modem; +Cc: igt-dev
[-- Attachment #1: Type: text/plain, Size: 30245 bytes --]
== Series Details ==
Series: New subtests for deep color
URL : https://patchwork.freedesktop.org/series/99239/
State : failure
== Summary ==
CI Bug Log - changes from CI_DRM_11125_full -> IGTPW_6570_full
====================================================
Summary
-------
**FAILURE**
Serious unknown changes coming with IGTPW_6570_full absolutely need to be
verified manually.
If you think the reported changes have nothing to do with the changes
introduced in IGTPW_6570_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_6570/index.html
Participating hosts (13 -> 8)
------------------------------
Missing (5): pig-kbl-iris pig-glk-j5005 pig-skl-6260u shard-rkl shard-dg1
Possible new issues
-------------------
Here are the unknown changes that may have been introduced in IGTPW_6570_full:
### IGT changes ###
#### Possible regressions ####
* igt@gem_create@create-massive:
- shard-kbl: NOTRUN -> [DMESG-WARN][1] +1 similar issue
[1]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6570/shard-kbl4/igt@gem_create@create-massive.html
- shard-apl: NOTRUN -> [DMESG-WARN][2]
[2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6570/shard-apl6/igt@gem_create@create-massive.html
* {igt@kms_color@pipe-d-deep-color} (NEW):
- shard-tglb: NOTRUN -> [SKIP][3] +3 similar issues
[3]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6570/shard-tglb3/igt@kms_color@pipe-d-deep-color.html
- {shard-tglu}: NOTRUN -> [SKIP][4] +1 similar issue
[4]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6570/shard-tglu-1/igt@kms_color@pipe-d-deep-color.html
#### Suppressed ####
The following results come from untrusted machines, tests, or statuses.
They do not affect the overall result.
* igt@gem_exec_schedule@u-submit-early-slice@bcs0:
- {shard-tglu}: [PASS][5] -> [INCOMPLETE][6] +1 similar issue
[5]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11125/shard-tglu-1/igt@gem_exec_schedule@u-submit-early-slice@bcs0.html
[6]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6570/shard-tglu-7/igt@gem_exec_schedule@u-submit-early-slice@bcs0.html
New tests
---------
New tests have been introduced between CI_DRM_11125_full and IGTPW_6570_full:
### New IGT tests (4) ###
* igt@kms_color@pipe-a-deep-color:
- Statuses : 6 skip(s)
- Exec time: [0.0, 0.00] s
* igt@kms_color@pipe-b-deep-color:
- Statuses : 7 skip(s)
- Exec time: [0.0, 0.00] s
* igt@kms_color@pipe-c-deep-color:
- Statuses : 6 skip(s)
- Exec time: [0.0, 0.00] s
* igt@kms_color@pipe-d-deep-color:
- Statuses : 7 skip(s)
- Exec time: [0.0] s
Known issues
------------
Here are the changes found in IGTPW_6570_full that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@core_hotunplug@unbind-rebind:
- shard-tglb: [PASS][7] -> [DMESG-WARN][8] ([i915#2867])
[7]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11125/shard-tglb5/igt@core_hotunplug@unbind-rebind.html
[8]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6570/shard-tglb7/igt@core_hotunplug@unbind-rebind.html
* igt@feature_discovery@display-4x:
- shard-tglb: NOTRUN -> [SKIP][9] ([i915#1839])
[9]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6570/shard-tglb3/igt@feature_discovery@display-4x.html
- shard-iclb: NOTRUN -> [SKIP][10] ([i915#1839])
[10]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6570/shard-iclb1/igt@feature_discovery@display-4x.html
* igt@feature_discovery@psr2:
- shard-iclb: [PASS][11] -> [SKIP][12] ([i915#658])
[11]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11125/shard-iclb2/igt@feature_discovery@psr2.html
[12]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6570/shard-iclb1/igt@feature_discovery@psr2.html
* igt@gem_ctx_sseu@engines:
- shard-tglb: NOTRUN -> [SKIP][13] ([i915#280])
[13]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6570/shard-tglb7/igt@gem_ctx_sseu@engines.html
* igt@gem_eio@in-flight-contexts-10ms:
- shard-apl: [PASS][14] -> [TIMEOUT][15] ([i915#3063])
[14]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11125/shard-apl4/igt@gem_eio@in-flight-contexts-10ms.html
[15]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6570/shard-apl6/igt@gem_eio@in-flight-contexts-10ms.html
* igt@gem_eio@unwedge-stress:
- shard-tglb: [PASS][16] -> [FAIL][17] ([i915#232])
[16]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11125/shard-tglb6/igt@gem_eio@unwedge-stress.html
[17]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6570/shard-tglb2/igt@gem_eio@unwedge-stress.html
* igt@gem_exec_balancer@parallel-out-fence:
- shard-iclb: [PASS][18] -> [SKIP][19] ([i915#4525])
[18]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11125/shard-iclb1/igt@gem_exec_balancer@parallel-out-fence.html
[19]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6570/shard-iclb3/igt@gem_exec_balancer@parallel-out-fence.html
* igt@gem_exec_fair@basic-deadline:
- shard-apl: NOTRUN -> [FAIL][20] ([i915#2846])
[20]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6570/shard-apl6/igt@gem_exec_fair@basic-deadline.html
* igt@gem_exec_fair@basic-none@vcs0:
- shard-apl: [PASS][21] -> [FAIL][22] ([i915#2842])
[21]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11125/shard-apl2/igt@gem_exec_fair@basic-none@vcs0.html
[22]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6570/shard-apl4/igt@gem_exec_fair@basic-none@vcs0.html
* igt@gem_exec_fair@basic-pace-share@rcs0:
- shard-glk: [PASS][23] -> [FAIL][24] ([i915#2842])
[23]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11125/shard-glk7/igt@gem_exec_fair@basic-pace-share@rcs0.html
[24]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6570/shard-glk8/igt@gem_exec_fair@basic-pace-share@rcs0.html
* igt@gem_exec_fair@basic-pace@bcs0:
- shard-iclb: [PASS][25] -> [FAIL][26] ([i915#2842])
[25]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11125/shard-iclb6/igt@gem_exec_fair@basic-pace@bcs0.html
[26]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6570/shard-iclb2/igt@gem_exec_fair@basic-pace@bcs0.html
* igt@gem_exec_fair@basic-pace@vcs0:
- shard-kbl: [PASS][27] -> [FAIL][28] ([i915#2842])
[27]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11125/shard-kbl3/igt@gem_exec_fair@basic-pace@vcs0.html
[28]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6570/shard-kbl4/igt@gem_exec_fair@basic-pace@vcs0.html
* igt@gem_exec_fair@basic-pace@vcs1:
- shard-iclb: NOTRUN -> [FAIL][29] ([i915#2842])
[29]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6570/shard-iclb2/igt@gem_exec_fair@basic-pace@vcs1.html
* igt@gem_exec_fair@basic-throttle@rcs0:
- shard-iclb: [PASS][30] -> [FAIL][31] ([i915#2849])
[30]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11125/shard-iclb5/igt@gem_exec_fair@basic-throttle@rcs0.html
[31]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6570/shard-iclb2/igt@gem_exec_fair@basic-throttle@rcs0.html
* igt@gem_huc_copy@huc-copy:
- shard-tglb: [PASS][32] -> [SKIP][33] ([i915#2190])
[32]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11125/shard-tglb2/igt@gem_huc_copy@huc-copy.html
[33]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6570/shard-tglb6/igt@gem_huc_copy@huc-copy.html
* igt@gem_lmem_swapping@parallel-multi:
- shard-apl: NOTRUN -> [SKIP][34] ([fdo#109271] / [i915#4613]) +2 similar issues
[34]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6570/shard-apl1/igt@gem_lmem_swapping@parallel-multi.html
* igt@gem_lmem_swapping@parallel-random:
- shard-glk: NOTRUN -> [SKIP][35] ([fdo#109271] / [i915#4613])
[35]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6570/shard-glk4/igt@gem_lmem_swapping@parallel-random.html
- shard-iclb: NOTRUN -> [SKIP][36] ([i915#4613])
[36]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6570/shard-iclb2/igt@gem_lmem_swapping@parallel-random.html
- shard-tglb: NOTRUN -> [SKIP][37] ([i915#4613])
[37]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6570/shard-tglb6/igt@gem_lmem_swapping@parallel-random.html
* igt@gem_lmem_swapping@parallel-random-verify:
- shard-kbl: NOTRUN -> [SKIP][38] ([fdo#109271] / [i915#4613]) +2 similar issues
[38]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6570/shard-kbl6/igt@gem_lmem_swapping@parallel-random-verify.html
* igt@gem_pread@exhaustion:
- shard-apl: NOTRUN -> [WARN][39] ([i915#2658])
[39]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6570/shard-apl1/igt@gem_pread@exhaustion.html
* igt@gem_pxp@fail-invalid-protected-context:
- shard-iclb: NOTRUN -> [SKIP][40] ([i915#4270])
[40]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6570/shard-iclb8/igt@gem_pxp@fail-invalid-protected-context.html
* igt@gem_userptr_blits@dmabuf-sync:
- shard-kbl: NOTRUN -> [SKIP][41] ([fdo#109271] / [i915#3323])
[41]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6570/shard-kbl3/igt@gem_userptr_blits@dmabuf-sync.html
* igt@gem_userptr_blits@unsync-unmap-cycles:
- shard-tglb: NOTRUN -> [SKIP][42] ([i915#3297]) +1 similar issue
[42]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6570/shard-tglb5/igt@gem_userptr_blits@unsync-unmap-cycles.html
- shard-iclb: NOTRUN -> [SKIP][43] ([i915#3297]) +1 similar issue
[43]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6570/shard-iclb3/igt@gem_userptr_blits@unsync-unmap-cycles.html
* igt@gen9_exec_parse@cmd-crossing-page:
- shard-tglb: NOTRUN -> [SKIP][44] ([i915#2527] / [i915#2856])
[44]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6570/shard-tglb8/igt@gen9_exec_parse@cmd-crossing-page.html
- shard-iclb: NOTRUN -> [SKIP][45] ([i915#2856])
[45]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6570/shard-iclb1/igt@gen9_exec_parse@cmd-crossing-page.html
* igt@i915_pm_lpsp@kms-lpsp@kms-lpsp-dp:
- shard-kbl: NOTRUN -> [SKIP][46] ([fdo#109271] / [i915#1937])
[46]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6570/shard-kbl3/igt@i915_pm_lpsp@kms-lpsp@kms-lpsp-dp.html
* igt@i915_pm_rpm@gem-execbuf-stress-pc8:
- shard-iclb: NOTRUN -> [SKIP][47] ([fdo#109293] / [fdo#109506])
[47]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6570/shard-iclb3/igt@i915_pm_rpm@gem-execbuf-stress-pc8.html
- shard-tglb: NOTRUN -> [SKIP][48] ([fdo#109506] / [i915#2411])
[48]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6570/shard-tglb7/igt@i915_pm_rpm@gem-execbuf-stress-pc8.html
* igt@kms_big_fb@x-tiled-max-hw-stride-64bpp-rotate-180-hflip:
- shard-kbl: NOTRUN -> [SKIP][49] ([fdo#109271] / [i915#3777]) +2 similar issues
[49]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6570/shard-kbl4/igt@kms_big_fb@x-tiled-max-hw-stride-64bpp-rotate-180-hflip.html
- shard-glk: NOTRUN -> [SKIP][50] ([fdo#109271] / [i915#3777]) +1 similar issue
[50]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6570/shard-glk4/igt@kms_big_fb@x-tiled-max-hw-stride-64bpp-rotate-180-hflip.html
* igt@kms_big_fb@y-tiled-32bpp-rotate-0:
- shard-glk: [PASS][51] -> [DMESG-WARN][52] ([i915#118]) +1 similar issue
[51]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11125/shard-glk3/igt@kms_big_fb@y-tiled-32bpp-rotate-0.html
[52]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6570/shard-glk7/igt@kms_big_fb@y-tiled-32bpp-rotate-0.html
* igt@kms_big_fb@yf-tiled-max-hw-stride-32bpp-rotate-0-hflip:
- shard-apl: NOTRUN -> [SKIP][53] ([fdo#109271] / [i915#3777]) +4 similar issues
[53]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6570/shard-apl1/igt@kms_big_fb@yf-tiled-max-hw-stride-32bpp-rotate-0-hflip.html
* igt@kms_ccs@pipe-a-missing-ccs-buffer-y_tiled_gen12_rc_ccs_cc:
- shard-apl: NOTRUN -> [SKIP][54] ([fdo#109271] / [i915#3886]) +9 similar issues
[54]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6570/shard-apl1/igt@kms_ccs@pipe-a-missing-ccs-buffer-y_tiled_gen12_rc_ccs_cc.html
* igt@kms_ccs@pipe-b-ccs-on-another-bo-y_tiled_gen12_mc_ccs:
- shard-glk: NOTRUN -> [SKIP][55] ([fdo#109271] / [i915#3886]) +2 similar issues
[55]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6570/shard-glk7/igt@kms_ccs@pipe-b-ccs-on-another-bo-y_tiled_gen12_mc_ccs.html
- shard-tglb: NOTRUN -> [SKIP][56] ([i915#3689] / [i915#3886]) +1 similar issue
[56]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6570/shard-tglb3/igt@kms_ccs@pipe-b-ccs-on-another-bo-y_tiled_gen12_mc_ccs.html
* igt@kms_ccs@pipe-b-random-ccs-data-y_tiled_gen12_mc_ccs:
- shard-iclb: NOTRUN -> [SKIP][57] ([fdo#109278] / [i915#3886]) +2 similar issues
[57]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6570/shard-iclb6/igt@kms_ccs@pipe-b-random-ccs-data-y_tiled_gen12_mc_ccs.html
- shard-kbl: NOTRUN -> [SKIP][58] ([fdo#109271] / [i915#3886]) +10 similar issues
[58]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6570/shard-kbl3/igt@kms_ccs@pipe-b-random-ccs-data-y_tiled_gen12_mc_ccs.html
* igt@kms_ccs@pipe-c-crc-primary-rotation-180-y_tiled_ccs:
- shard-tglb: NOTRUN -> [SKIP][59] ([i915#3689]) +2 similar issues
[59]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6570/shard-tglb3/igt@kms_ccs@pipe-c-crc-primary-rotation-180-y_tiled_ccs.html
* igt@kms_ccs@pipe-d-crc-primary-rotation-180-yf_tiled_ccs:
- shard-apl: NOTRUN -> [SKIP][60] ([fdo#109271]) +188 similar issues
[60]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6570/shard-apl4/igt@kms_ccs@pipe-d-crc-primary-rotation-180-yf_tiled_ccs.html
- shard-tglb: NOTRUN -> [SKIP][61] ([fdo#111615] / [i915#3689]) +1 similar issue
[61]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6570/shard-tglb2/igt@kms_ccs@pipe-d-crc-primary-rotation-180-yf_tiled_ccs.html
* igt@kms_chamelium@dp-mode-timings:
- shard-apl: NOTRUN -> [SKIP][62] ([fdo#109271] / [fdo#111827]) +17 similar issues
[62]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6570/shard-apl3/igt@kms_chamelium@dp-mode-timings.html
* igt@kms_chamelium@hdmi-hpd-with-enabled-mode:
- shard-snb: NOTRUN -> [SKIP][63] ([fdo#109271] / [fdo#111827]) +1 similar issue
[63]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6570/shard-snb5/igt@kms_chamelium@hdmi-hpd-with-enabled-mode.html
* igt@kms_chamelium@vga-frame-dump:
- shard-tglb: NOTRUN -> [SKIP][64] ([fdo#109284] / [fdo#111827])
[64]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6570/shard-tglb7/igt@kms_chamelium@vga-frame-dump.html
- shard-glk: NOTRUN -> [SKIP][65] ([fdo#109271] / [fdo#111827]) +1 similar issue
[65]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6570/shard-glk1/igt@kms_chamelium@vga-frame-dump.html
* igt@kms_color@pipe-d-ctm-0-75:
- shard-iclb: NOTRUN -> [SKIP][66] ([fdo#109278] / [i915#1149])
[66]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6570/shard-iclb2/igt@kms_color@pipe-d-ctm-0-75.html
* igt@kms_color@pipe-d-invalid-ctm-matrix-sizes:
- shard-glk: NOTRUN -> [SKIP][67] ([fdo#109271]) +36 similar issues
[67]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6570/shard-glk2/igt@kms_color@pipe-d-invalid-ctm-matrix-sizes.html
- shard-iclb: NOTRUN -> [SKIP][68] ([fdo#109278]) +17 similar issues
[68]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6570/shard-iclb5/igt@kms_color@pipe-d-invalid-ctm-matrix-sizes.html
* igt@kms_color_chamelium@pipe-a-ctm-0-75:
- shard-kbl: NOTRUN -> [SKIP][69] ([fdo#109271] / [fdo#111827]) +15 similar issues
[69]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6570/shard-kbl6/igt@kms_color_chamelium@pipe-a-ctm-0-75.html
* igt@kms_color_chamelium@pipe-a-ctm-red-to-blue:
- shard-iclb: NOTRUN -> [SKIP][70] ([fdo#109284] / [fdo#111827]) +2 similar issues
[70]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6570/shard-iclb8/igt@kms_color_chamelium@pipe-a-ctm-red-to-blue.html
* igt@kms_content_protection@atomic:
- shard-apl: NOTRUN -> [TIMEOUT][71] ([i915#1319])
[71]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6570/shard-apl3/igt@kms_content_protection@atomic.html
* igt@kms_content_protection@uevent:
- shard-kbl: NOTRUN -> [FAIL][72] ([i915#2105])
[72]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6570/shard-kbl6/igt@kms_content_protection@uevent.html
- shard-apl: NOTRUN -> [FAIL][73] ([i915#2105])
[73]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6570/shard-apl1/igt@kms_content_protection@uevent.html
* igt@kms_cursor_crc@pipe-b-cursor-32x32-sliding:
- shard-tglb: NOTRUN -> [SKIP][74] ([i915#3319]) +4 similar issues
[74]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6570/shard-tglb1/igt@kms_cursor_crc@pipe-b-cursor-32x32-sliding.html
* igt@kms_cursor_crc@pipe-c-cursor-512x512-rapid-movement:
- shard-tglb: NOTRUN -> [SKIP][75] ([fdo#109279] / [i915#3359])
[75]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6570/shard-tglb7/igt@kms_cursor_crc@pipe-c-cursor-512x512-rapid-movement.html
- shard-iclb: NOTRUN -> [SKIP][76] ([fdo#109278] / [fdo#109279])
[76]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6570/shard-iclb3/igt@kms_cursor_crc@pipe-c-cursor-512x512-rapid-movement.html
* igt@kms_cursor_crc@pipe-c-cursor-suspend:
- shard-kbl: [PASS][77] -> [DMESG-WARN][78] ([i915#180]) +3 similar issues
[77]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11125/shard-kbl4/igt@kms_cursor_crc@pipe-c-cursor-suspend.html
[78]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6570/shard-kbl6/igt@kms_cursor_crc@pipe-c-cursor-suspend.html
- shard-apl: [PASS][79] -> [DMESG-WARN][80] ([i915#180]) +1 similar issue
[79]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11125/shard-apl7/igt@kms_cursor_crc@pipe-c-cursor-suspend.html
[80]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6570/shard-apl4/igt@kms_cursor_crc@pipe-c-cursor-suspend.html
* igt@kms_cursor_crc@pipe-d-cursor-32x10-sliding:
- shard-snb: NOTRUN -> [SKIP][81] ([fdo#109271]) +65 similar issues
[81]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6570/shard-snb5/igt@kms_cursor_crc@pipe-d-cursor-32x10-sliding.html
- shard-tglb: NOTRUN -> [SKIP][82] ([i915#3359]) +1 similar issue
[82]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6570/shard-tglb8/igt@kms_cursor_crc@pipe-d-cursor-32x10-sliding.html
* igt@kms_cursor_edge_walk@pipe-d-64x64-left-edge:
- shard-kbl: NOTRUN -> [SKIP][83] ([fdo#109271]) +224 similar issues
[83]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6570/shard-kbl7/igt@kms_cursor_edge_walk@pipe-d-64x64-left-edge.html
* igt@kms_cursor_legacy@cursorb-vs-flipa-legacy:
- shard-tglb: NOTRUN -> [SKIP][84] ([fdo#109274] / [fdo#111825]) +3 similar issues
[84]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6570/shard-tglb5/igt@kms_cursor_legacy@cursorb-vs-flipa-legacy.html
- shard-iclb: NOTRUN -> [SKIP][85] ([fdo#109274] / [fdo#109278])
[85]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6570/shard-iclb5/igt@kms_cursor_legacy@cursorb-vs-flipa-legacy.html
* igt@kms_cursor_legacy@pipe-d-single-bo:
- shard-apl: NOTRUN -> [SKIP][86] ([fdo#109271] / [i915#533])
[86]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6570/shard-apl6/igt@kms_cursor_legacy@pipe-d-single-bo.html
* igt@kms_dp_tiled_display@basic-test-pattern:
- shard-iclb: NOTRUN -> [SKIP][87] ([i915#426])
[87]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6570/shard-iclb5/igt@kms_dp_tiled_display@basic-test-pattern.html
- shard-tglb: NOTRUN -> [SKIP][88] ([i915#426])
[88]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6570/shard-tglb3/igt@kms_dp_tiled_display@basic-test-pattern.html
* igt@kms_flip@2x-flip-vs-panning:
- shard-iclb: NOTRUN -> [SKIP][89] ([fdo#109274])
[89]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6570/shard-iclb8/igt@kms_flip@2x-flip-vs-panning.html
* igt@kms_flip@flip-vs-expired-vblank-interruptible@c-dp1:
- shard-apl: NOTRUN -> [FAIL][90] ([i915#79])
[90]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6570/shard-apl6/igt@kms_flip@flip-vs-expired-vblank-interruptible@c-dp1.html
* igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-64bpp-ytile-upscaling:
- shard-glk: [PASS][91] -> [FAIL][92] ([i915#4911])
[91]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11125/shard-glk6/igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-64bpp-ytile-upscaling.html
[92]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6570/shard-glk8/igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-64bpp-ytile-upscaling.html
* igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-32bpp-ytile-downscaling:
- shard-iclb: [PASS][93] -> [SKIP][94] ([i915#3701])
[93]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11125/shard-iclb8/igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-32bpp-ytile-downscaling.html
[94]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6570/shard-iclb2/igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-32bpp-ytile-downscaling.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-cur-indfb-draw-mmap-wc:
- shard-tglb: NOTRUN -> [SKIP][95] ([fdo#109280] / [fdo#111825]) +9 similar issues
[95]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6570/shard-tglb3/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-cur-indfb-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@fbcpsr-suspend:
- shard-tglb: [PASS][96] -> [INCOMPLETE][97] ([i915#2411] / [i915#456])
[96]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11125/shard-tglb1/igt@kms_frontbuffer_tracking@fbcpsr-suspend.html
[97]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6570/shard-tglb1/igt@kms_frontbuffer_tracking@fbcpsr-suspend.html
* igt@kms_frontbuffer_tracking@psr-2p-primscrn-pri-shrfb-draw-mmap-wc:
- shard-iclb: NOTRUN -> [SKIP][98] ([fdo#109280]) +9 similar issues
[98]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6570/shard-iclb5/igt@kms_frontbuffer_tracking@psr-2p-primscrn-pri-shrfb-draw-mmap-wc.html
* igt@kms_hdr@static-toggle-dpms:
- shard-iclb: NOTRUN -> [SKIP][99] ([i915#1187])
[99]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6570/shard-iclb8/igt@kms_hdr@static-toggle-dpms.html
* igt@kms_pipe_crc_basic@nonblocking-crc-pipe-d-frame-sequence:
- shard-kbl: NOTRUN -> [SKIP][100] ([fdo#109271] / [i915#533]) +1 similar issue
[100]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6570/shard-kbl1/igt@kms_pipe_crc_basic@nonblocking-crc-pipe-d-frame-sequence.html
* igt@kms_plane_alpha_blend@pipe-a-alpha-7efc:
- shard-kbl: NOTRUN -> [FAIL][101] ([fdo#108145] / [i915#265]) +2 similar issues
[101]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6570/shard-kbl1/igt@kms_plane_alpha_blend@pipe-a-alpha-7efc.html
* igt@kms_plane_alpha_blend@pipe-a-alpha-transparent-fb:
- shard-kbl: NOTRUN -> [FAIL][102] ([i915#265])
[102]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6570/shard-kbl4/igt@kms_plane_alpha_blend@pipe-a-alpha-transparent-fb.html
* igt@kms_plane_alpha_blend@pipe-b-alpha-basic:
- shard-apl: NOTRUN -> [FAIL][103] ([fdo#108145] / [i915#265]) +1 similar issue
[103]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6570/shard-apl6/igt@kms_plane_alpha_blend@pipe-b-alpha-basic.html
* igt@kms_plane_alpha_blend@pipe-c-alpha-transparent-fb:
- shard-apl: NOTRUN -> [FAIL][104] ([i915#265]) +1 similar issue
[104]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6570/shard-apl6/igt@kms_plane_alpha_blend@pipe-c-alpha-transparent-fb.html
* igt@kms_psr2_sf@cursor-plane-update-sf:
- shard-tglb: NOTRUN -> [SKIP][105] ([i915#2920])
[105]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6570/shard-tglb8/igt@kms_psr2_sf@cursor-plane-update-sf.html
- shard-kbl: NOTRUN -> [SKIP][106] ([fdo#109271] / [i915#658])
[106]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6570/shard-kbl6/igt@kms_psr2_sf@cursor-plane-update-sf.html
* igt@kms_psr2_sf@plane-move-sf-dmg-area:
- shard-apl: NOTRUN -> [SKIP][107] ([fdo#109271] / [i915#658]) +2 similar issues
[107]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6570/shard-apl3/igt@kms_psr2_sf@plane-move-sf-dmg-area.html
* igt@kms_psr@psr2_cursor_plane_move:
- shard-iclb: [PASS][108] -> [SKIP][109] ([fdo#109441])
[108]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11125/shard-iclb2/igt@kms_psr@psr2_cursor_plane_move.html
[109]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6570/shard-iclb1/igt@kms_psr@psr2_cursor_plane_move.html
* igt@kms_psr@psr2_cursor_plane_onoff:
- shard-tglb: NOTRUN -> [FAIL][110] ([i915#132] / [i915#3467]) +1 similar issue
[110]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6570/shard-tglb3/igt@kms_psr@psr2_cursor_plane_onoff.html
- shard-iclb: NOTRUN -> [SKIP][111] ([fdo#109441]) +1 similar issue
[111]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6570/shard-iclb6/igt@kms_psr@psr2_cursor_plane_onoff.html
* igt@kms_rotation_crc@primary-yf-tiled-reflect-x-90:
- shard-tglb: NOTRUN -> [SKIP][112] ([fdo#111615]) +1 similar issue
[112]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6570/shard-tglb8/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-90.html
* igt@kms_writeback@writeback-fb-id:
- shard-apl: NOTRUN -> [SKIP][113] ([fdo#109271] / [i915#2437])
[113]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6570/shard-apl8/igt@kms_writeback@writeback-fb-id.html
* igt@kms_writeback@writeback-invalid-parameters:
- shard-kbl: NOTRUN -> [SKIP][114] ([fdo#109271] / [i915#2437]) +1 similar issue
[114]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6570/shard-kbl6/igt@kms_writeback@writeback-invalid-parameters.html
* igt@nouveau_crc@pipe-b-source-rg:
- shard-iclb: NOTRUN -> [SKIP][115] ([i915#2530])
[115]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6570/shard-iclb6/igt@nouveau_crc@pipe-b-source-rg.html
- shard-tglb: NOTRUN -> [SKIP][116] ([i915#2530]) +1 similar issue
[116]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6570/shard-tglb5/igt@nouveau_crc@pipe-b-source-rg.html
* igt@prime_nv_api@i915_nv_import_twice:
- shard-iclb: NOTRUN -> [SKIP][117] ([fdo#109291])
[117]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6570/shard-iclb6/igt@prime_nv_api@i915_nv_import_twice.html
- shard-tglb: NOTRUN -> [SKIP][118] ([fdo#109291])
[118]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6570/shard-tglb3/igt@prime_nv_api@i915_nv_import_twice.html
* igt@sysfs_clients@fair-3:
- shard-tglb: NOTRUN -> [SKIP][119] ([i915#2994])
[119]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6570/shard-tglb8/igt@sysfs_clients@fair-3.html
- shard-iclb: NOTRUN -> [SKIP][120] ([i915#2994])
[120]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6570/shard-iclb4/igt@sysfs_clients@fair-3.html
- shard-glk: NOTRUN -> [SKIP][121] ([fdo#109271] / [i915#2994])
[121]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6570/shard-glk4/igt@sysfs_clients@fair-3.html
* igt@sysfs_clients@sema-10:
- shard-apl: NOTRUN -> [SKIP][122] ([fdo#109271] / [i915#2994]) +2 similar issues
[122]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6570/shard-apl4/igt@sysfs_clients@sema-10.html
* igt@sysfs_clients@split-50:
- shard-kbl: NOTRUN -> [SKIP][123] ([fdo#109271] / [i915#2994]) +3 similar issues
[123]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6570/shard-kbl7/igt@sysfs_clients@split-50.html
#### Possible fixes ####
* igt@gem_busy@close-race:
- {shard-tglu}: [INCOMPLETE][124] ([i915#1888]) -> [PASS][125]
[124]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11125/shard-tglu-7/igt@gem_busy@close-race.html
[125]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6570/shard-tglu-6/igt@gem_busy@close-race.html
* igt@gem_ctx_persistence@many-contexts:
- shard-tglb: [FAIL][126] ([i915#2410]) -> [PASS][127]
[126]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11125/shard-tglb7/igt@gem_ctx_persistence@many-contexts.html
[127]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6570/shard-tglb8/igt@gem_ctx_persistence@many-contexts.html
* igt@gem_exec_balancer@parallel-balancer:
- shard-iclb: [SKIP][128] ([i915#4525]) -> [PASS][129]
[128]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11125/shard-iclb8/igt@gem_exec_balancer@parallel-balancer.html
[129]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6570/shard-iclb1/igt@gem_exec_balancer@parallel-balancer.html
* igt@gem_exec_fair@basic-none-vip@rcs0:
- shard-kbl: [FAIL][130] ([i915#2842]) -> [PASS][131] +3 similar issues
[130]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11125/shard-kbl3/igt@gem_exec_fair@basic-none-vip@rcs0.html
[131]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6570/shard-kbl4/igt@gem_exec_fair@basic-none-vip@rcs0.html
* igt@gem_exec_fair@basic-pace-share@rcs0:
- {shard-tglu}: [FAIL][132] ([i915#2842]) -> [PASS][133]
[132]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11125/shard-tglu-3/igt@gem_exec_fair@basic-pace-share@rcs0.html
[133]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6570/shard-tglu-6/igt@gem_exec_fair@basic-pace-share@rcs0.html
* igt@gem_exec_fair@basic-pace@rcs0:
- shard-glk: [FAIL][134] ([i915#2842]) -> [PASS][135]
[134]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11125/shard-glk4/igt@gem_exec_fair@basic-pace@rcs0.html
[135]: https://intel-gfx
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6570/index.html
[-- Attachment #2: Type: text/html, Size: 33870 bytes --]
^ permalink raw reply [flat|nested] 31+ messages in thread
* [igt-dev] [v2 i-g-t 0/3] New subtests for deep color
2022-01-24 11:23 [igt-dev] [PATCH i-g-t 0/3] New subtests for deep color Bhanuprakash Modem
` (4 preceding siblings ...)
2022-01-24 17:36 ` [igt-dev] ✗ Fi.CI.IGT: failure " Patchwork
@ 2022-01-26 13:15 ` Bhanuprakash Modem
2022-01-26 17:40 ` [igt-dev] ✗ Fi.CI.BAT: failure for New subtests for deep color (rev4) Patchwork
` (9 subsequent siblings)
15 siblings, 0 replies; 31+ messages in thread
From: Bhanuprakash Modem @ 2022-01-26 13:15 UTC (permalink / raw)
To: igt-dev, uma.shankar
Add new subtests to support deep color.
Bhanuprakash Modem (3):
tests/kms_color_helper: Read deep-color capability from EDID
tests/kms_color: Add support for Deep-Color
HAX: Add deep-color tests to BAT
lib/igt_edid.c | 45 ++++++++++++++++++++++
lib/igt_edid.h | 1 +
tests/intel-ci/fast-feedback.testlist | 4 ++
tests/kms_color.c | 54 ++++++++++++++++++++++++---
tests/kms_color_helper.c | 49 +++++++++++++++++++++++-
tests/kms_color_helper.h | 4 ++
6 files changed, 150 insertions(+), 7 deletions(-)
--
2.35.0
^ permalink raw reply [flat|nested] 31+ messages in thread
* [igt-dev] [v2 i-g-t 1/3] tests/kms_color_helper: Read deep-color capability from EDID
2022-01-24 11:23 ` [igt-dev] [PATCH i-g-t 1/3] tests/kms_color_helper: Read deep-color capability from EDID Bhanuprakash Modem
@ 2022-01-26 13:15 ` Bhanuprakash Modem
2022-01-27 6:44 ` [igt-dev] [v3 " Bhanuprakash Modem
0 siblings, 1 reply; 31+ messages in thread
From: Bhanuprakash Modem @ 2022-01-26 13:15 UTC (permalink / raw)
To: igt-dev, uma.shankar
Add a helper function to read the panel's deep-color capability
from EDID.
This patch will try to read from deep color capability from
Vendor Specific Data Block first, if VSDB not found then fall
back to read from Video Input Definition.
Vendor Specific Data Block for "HDMI Licensing LLC":
---------------------------------------------------------
| Byte| Bit | Description |
---------------------------------------------------------
| | Bit 6 | 16-bit-per-channel deep color (48-bit)|
| 6 | Bit 5 | 12-bit-per-channel deep color (36-bit)|
| | Bit 4 | 10-bit-per-channel deep color (30-bit)|
---------------------------------------------------------
Video Input Definition (1-byte):
* Video Signal Interface: Bit 7 (1:Digital, 0:Analog)
* Color Bit Depth: Bits 6 → 4
-----------------------------------------------------
| 7 | 6 5 4 | 3 2 1 0 | Color Bit Depth: Bits 6 → 4 |
|---|-------|---------|-----------------------------|
| 1 | 0 0 0 | x x x x | Color Bit Depth is undefined|
| 1 | 0 0 1 | x x x x | 6 Bits per Primary Color |
| 1 | 0 1 0 | x x x x | 8 Bits per Primary Color |
| 1 | 0 1 1 | x x x x | 10 Bits per Primary Color |
| 1 | 1 0 0 | x x x x | 12 Bits per Primary Color |
| 1 | 1 0 1 | x x x x | 14 Bits per Primary Color |
| 1 | 1 1 0 | x x x x | 16 Bits per Primary Color |
| 1 | 1 1 1 | x x x x | Reserved (Do Not Use) |
-----------------------------------------------------
For deep-color we need atleast 10-bits.
V2:
* Add EDID 1.3 support
Cc: Uma Shankar <uma.shankar@intel.com>
Signed-off-by: Bhanuprakash Modem <bhanuprakash.modem@intel.com>
---
lib/igt_edid.c | 45 ++++++++++++++++++++++++++++++++++++++
lib/igt_edid.h | 1 +
tests/kms_color_helper.c | 47 ++++++++++++++++++++++++++++++++++++++++
tests/kms_color_helper.h | 3 +++
4 files changed, 96 insertions(+)
diff --git a/lib/igt_edid.c b/lib/igt_edid.c
index df346c4c8c..881aeffb6a 100644
--- a/lib/igt_edid.c
+++ b/lib/igt_edid.c
@@ -349,6 +349,51 @@ size_t edid_get_size(const struct edid *edid)
edid->extensions_len * sizeof(struct edid_ext);
}
+/**
+ * edid_get_bit_depth: return the Color Bit Depth if Input is a Digital Video
+ * Signal Interface, else return zero.
+ */
+uint8_t edid_get_bit_depth(const struct edid *edid)
+{
+ const uint8_t offset = offsetof(struct edid_cea, data);
+ uint8_t deep_color, i = 0;
+
+ /* Read from vendor specific data block first, if vsdb not found
+ * then fall back to read from Video Input Definition.
+ */
+ for (i = 0; i < edid->extensions_len; i++) {
+ uint32_t index = 0;
+ uint8_t dtd_offset = edid->extensions[i].data.cea.dtd_start;
+
+ if (edid->extensions[i].tag != EDID_EXT_CEA)
+ continue;
+
+ do {
+ struct edid_cea_data_block * vsdb =
+ (struct edid_cea_data_block *) &edid->extensions[i].data.cea.data[index];
+ uint8_t vsdb_length = (vsdb->type_len & 0x1f);
+ uint8_t vsdb_type = (vsdb->type_len & (7 << 5)) >> 5;
+
+ if (vsdb_type == EDID_CEA_DATA_VENDOR_SPECIFIC)
+ deep_color = vsdb->data.vsdbs[0].data.hdmi.flags1;
+
+ if (deep_color)
+ return deep_color;
+
+ index += (vsdb_length + sizeof(vsdb->type_len));
+ } while (index < dtd_offset - offset);
+ }
+
+ /*
+ * Video Signal Interface: Bit 7 (1:Digital, 0:Analog)
+ * Color Bit Depth: Bits 6 → 4
+ */
+ if (!(edid->input & (1 << 7)))
+ return 0;
+
+ return ((edid->input & (7 << 4)) >> 4);
+}
+
/**
* cea_sad_init_pcm:
* @channels: the number of supported channels (max. 8)
diff --git a/lib/igt_edid.h b/lib/igt_edid.h
index aac2f4a208..bb328b5a89 100644
--- a/lib/igt_edid.h
+++ b/lib/igt_edid.h
@@ -377,6 +377,7 @@ void edid_update_checksum(struct edid *edid);
void base_edid_update_checksum(struct edid *edid);
size_t edid_get_size(const struct edid *edid);
void edid_get_mfg(const struct edid *edid, char out[static 3]);
+uint8_t edid_get_bit_depth(const struct edid *edid);
void detailed_timing_set_mode(struct detailed_timing *dt, drmModeModeInfo *mode,
int width_mm, int height_mm);
void detailed_timing_set_monitor_range_mode(struct detailed_timing *dt,
diff --git a/tests/kms_color_helper.c b/tests/kms_color_helper.c
index d71e7bb2e6..a17bd0591d 100644
--- a/tests/kms_color_helper.c
+++ b/tests/kms_color_helper.c
@@ -24,6 +24,53 @@
#include "kms_color_helper.h"
+bool
+is_panel_supports_deep_color(int fd, drmModeConnector *connector)
+{
+ uint64_t edid_blob_id;
+ uint8_t bit_depth, rev;
+ const struct edid *edid;
+ drmModePropertyBlobPtr edid_blob = NULL;
+
+ igt_assert(kmstest_get_property(fd, connector->connector_id,
+ DRM_MODE_OBJECT_CONNECTOR, "EDID", NULL,
+ &edid_blob_id, NULL));
+ edid_blob = drmModeGetPropertyBlob(fd, edid_blob_id);
+ igt_require_f(edid_blob, "EDID blob is NULL\n");
+
+ edid = (const struct edid *) edid_blob->data;
+ rev = edid->revision;
+ bit_depth = edid_get_bit_depth(edid);
+
+ drmModeFreePropertyBlob(edid_blob);
+
+ if (rev >= 4) {
+ if (bit_depth > 0 && bit_depth < 7)
+ igt_info("Max supported bit depth: %d\n", ((bit_depth << 1) + 4));
+ else
+ igt_info("Max supported bit depth: Undefined\n");
+
+ return (bit_depth >= 3);
+ } else {
+ if (bit_depth & HDMI_VSDB_DC_48BIT)
+ igt_info("Max supported bit depth: 16\n");
+ else if (bit_depth & HDMI_VSDB_DC_36BIT)
+ igt_info("Max supported bit depth: 12\n");
+ else if (bit_depth & HDMI_VSDB_DC_30BIT)
+ igt_info("Max supported bit depth: 10\n");
+ else
+ igt_info("Max supported bit depth: Undefined\n");
+
+ return !!(bit_depth & (7 << 4));
+ }
+}
+
+bool is_max_bpc_supported(igt_output_t *output)
+{
+ return igt_output_has_prop(output, IGT_CONNECTOR_MAX_BPC) &&
+ igt_output_get_prop(output, IGT_CONNECTOR_MAX_BPC);
+}
+
void paint_gradient_rectangles(data_t *data,
drmModeModeInfo *mode,
color_t *colors,
diff --git a/tests/kms_color_helper.h b/tests/kms_color_helper.h
index bb6f0054f3..992087ac9c 100644
--- a/tests/kms_color_helper.h
+++ b/tests/kms_color_helper.h
@@ -36,6 +36,7 @@
#include "drm.h"
#include "drmtest.h"
#include "igt.h"
+#include "igt_edid.h"
/* Internal */
@@ -64,6 +65,8 @@ typedef struct {
color_t coeffs[];
} gamma_lut_t;
+bool is_panel_supports_deep_color(int fd, drmModeConnector *connector);
+bool is_max_bpc_supported(igt_output_t *output);
void paint_gradient_rectangles(data_t *data,
drmModeModeInfo *mode,
color_t *colors,
--
2.35.0
^ permalink raw reply related [flat|nested] 31+ messages in thread
* [igt-dev] [v2 i-g-t 2/3] tests/kms_color: Add support for Deep-Color
2022-01-24 11:23 ` [igt-dev] [PATCH i-g-t 2/3] tests/kms_color: Add support for Deep-Color Bhanuprakash Modem
@ 2022-01-26 13:15 ` Bhanuprakash Modem
2022-02-08 4:12 ` [igt-dev] [v3 " Bhanuprakash Modem
0 siblings, 1 reply; 31+ messages in thread
From: Bhanuprakash Modem @ 2022-01-26 13:15 UTC (permalink / raw)
To: igt-dev, uma.shankar
Add new subtests to validate deep color.
Cc: Uma Shankar <uma.shankar@intel.com>
Signed-off-by: Bhanuprakash Modem <bhanuprakash.modem@intel.com>
---
tests/kms_color.c | 54 +++++++++++++++++++++++++++++++++++-----
tests/kms_color_helper.c | 2 +-
tests/kms_color_helper.h | 1 +
3 files changed, 50 insertions(+), 7 deletions(-)
diff --git a/tests/kms_color.c b/tests/kms_color.c
index 854b8f3c31..3980553e63 100644
--- a/tests/kms_color.c
+++ b/tests/kms_color.c
@@ -58,7 +58,7 @@ static void test_pipe_degamma(data_t *data,
fb_id = igt_create_fb(data->drm_fd,
mode->hdisplay,
mode->vdisplay,
- DRM_FORMAT_XRGB8888,
+ data->drm_format,
DRM_FORMAT_MOD_LINEAR,
&fb);
igt_assert(fb_id);
@@ -66,7 +66,7 @@ static void test_pipe_degamma(data_t *data,
fb_modeset_id = igt_create_fb(data->drm_fd,
mode->hdisplay,
mode->vdisplay,
- DRM_FORMAT_XRGB8888,
+ data->drm_format,
DRM_FORMAT_MOD_LINEAR,
&fb_modeset);
igt_assert(fb_modeset_id);
@@ -146,7 +146,7 @@ static void test_pipe_gamma(data_t *data,
fb_id = igt_create_fb(data->drm_fd,
mode->hdisplay,
mode->vdisplay,
- DRM_FORMAT_XRGB8888,
+ data->drm_format,
DRM_FORMAT_MOD_LINEAR,
&fb);
igt_assert(fb_id);
@@ -154,7 +154,7 @@ static void test_pipe_gamma(data_t *data,
fb_modeset_id = igt_create_fb(data->drm_fd,
mode->hdisplay,
mode->vdisplay,
- DRM_FORMAT_XRGB8888,
+ data->drm_format,
DRM_FORMAT_MOD_LINEAR,
&fb_modeset);
igt_assert(fb_modeset_id);
@@ -462,7 +462,7 @@ static bool test_pipe_ctm(data_t *data,
fb_id = igt_create_fb(data->drm_fd,
mode->hdisplay,
mode->vdisplay,
- DRM_FORMAT_XRGB8888,
+ data->drm_format,
DRM_FORMAT_MOD_LINEAR,
&fb);
igt_assert(fb_id);
@@ -470,7 +470,7 @@ static bool test_pipe_ctm(data_t *data,
fb_modeset_id = igt_create_fb(data->drm_fd,
mode->hdisplay,
mode->vdisplay,
- DRM_FORMAT_XRGB8888,
+ data->drm_format,
DRM_FORMAT_MOD_LINEAR,
&fb_modeset);
igt_assert(fb_modeset_id);
@@ -692,6 +692,7 @@ run_tests_for_pipe(data_t *data, enum pipe p)
* for CRC checks with framebuffer references. */
data->color_depth = 8;
delta = 1.0 / (1 << data->color_depth);
+ data->drm_format = DRM_FORMAT_XRGB8888;
igt_describe("Check the color transformation from red to blue");
igt_subtest_f("pipe-%s-ctm-red-to-blue", kmstest_pipe_name(p)) {
@@ -866,6 +867,47 @@ run_tests_for_pipe(data_t *data, enum pipe p)
igt_subtest_f("pipe-%s-legacy-gamma-reset", kmstest_pipe_name(p))
test_pipe_legacy_gamma_reset(data, primary);
+ igt_describe("Verify that deep color works correctly");
+ igt_subtest_with_dynamic_f("pipe-%s-deep-color", kmstest_pipe_name(p)) {
+ igt_output_t *output;
+ color_t blue_green_blue[] = {
+ { 0.0, 0.0, 1.0 },
+ { 0.0, 1.0, 0.0 },
+ { 0.0, 0.0, 1.0 }
+ };
+ double ctm[] = { 0.0, 0.0, 0.0,
+ 0.0, 1.0, 0.0,
+ 1.0, 0.0, 1.0 };
+
+ for_each_valid_output_on_pipe(&data->display, p, output) {
+ drmModeConnector *connector = output->config.connector;
+
+ if (!is_max_bpc_supported(output))
+ continue;
+
+ if (!is_panel_supports_deep_color(data->drm_fd, connector))
+ continue;
+
+ data->color_depth = 10;
+ data->drm_format = DRM_FORMAT_XRGB2101010;
+ igt_output_set_prop_value(output, IGT_CONNECTOR_MAX_BPC, 10);
+
+ igt_dynamic_f("gamma")
+ test_pipe_gamma(data, primary);
+
+ igt_dynamic_f("degamma")
+ test_pipe_degamma(data, primary);
+
+ igt_dynamic_f("ctm")
+ igt_assert(test_pipe_ctm(data, primary,
+ red_green_blue,
+ blue_green_blue, ctm));
+
+ igt_output_set_prop_value(output, IGT_CONNECTOR_MAX_BPC, 12);
+ break;
+ }
+ }
+
igt_fixture {
disable_degamma(primary->pipe);
disable_gamma(primary->pipe);
diff --git a/tests/kms_color_helper.c b/tests/kms_color_helper.c
index a17bd0591d..615cc137cd 100644
--- a/tests/kms_color_helper.c
+++ b/tests/kms_color_helper.c
@@ -201,7 +201,7 @@ struct drm_color_lut *coeffs_to_lut(data_t *data,
uint32_t mask;
if (is_i915_device(data->drm_fd))
- mask = ((1 << color_depth) - 1) << 8;
+ mask = ((1 << color_depth) - 1) << (16 - color_depth);
else
mask = max_value;
diff --git a/tests/kms_color_helper.h b/tests/kms_color_helper.h
index 992087ac9c..7017d83bd5 100644
--- a/tests/kms_color_helper.h
+++ b/tests/kms_color_helper.h
@@ -50,6 +50,7 @@ typedef struct {
igt_display_t display;
igt_pipe_crc_t *pipe_crc;
+ uint32_t drm_format;
uint32_t color_depth;
uint64_t degamma_lut_size;
uint64_t gamma_lut_size;
--
2.35.0
^ permalink raw reply related [flat|nested] 31+ messages in thread
* [igt-dev] [v2 i-g-t 3/3] HAX: Add deep-color tests to BAT
2022-01-24 11:23 ` [igt-dev] [PATCH i-g-t 3/3] HAX: Add deep-color tests to BAT Bhanuprakash Modem
@ 2022-01-26 13:15 ` Bhanuprakash Modem
0 siblings, 0 replies; 31+ messages in thread
From: Bhanuprakash Modem @ 2022-01-26 13:15 UTC (permalink / raw)
To: igt-dev, uma.shankar
Signed-off-by: Bhanuprakash Modem <bhanuprakash.modem@intel.com>
---
tests/intel-ci/fast-feedback.testlist | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/tests/intel-ci/fast-feedback.testlist b/tests/intel-ci/fast-feedback.testlist
index 5c867bbf7e..88c281734f 100644
--- a/tests/intel-ci/fast-feedback.testlist
+++ b/tests/intel-ci/fast-feedback.testlist
@@ -104,6 +104,10 @@ igt@kms_chamelium@vga-hpd-fast
igt@kms_chamelium@vga-edid-read
igt@kms_chamelium@common-hpd-after-suspend
igt@kms_prop_blob@basic
+igt@kms_color@pipe-A-deep-color
+igt@kms_color@pipe-B-deep-color
+igt@kms_color@pipe-C-deep-color
+igt@kms_color@pipe-D-deep-color
igt@kms_cursor_legacy@basic-busy-flip-before-cursor-atomic
igt@kms_cursor_legacy@basic-busy-flip-before-cursor-legacy
igt@kms_cursor_legacy@basic-flip-after-cursor-atomic
--
2.35.0
^ permalink raw reply related [flat|nested] 31+ messages in thread
* [igt-dev] ✗ Fi.CI.BAT: failure for New subtests for deep color (rev4)
2022-01-24 11:23 [igt-dev] [PATCH i-g-t 0/3] New subtests for deep color Bhanuprakash Modem
` (5 preceding siblings ...)
2022-01-26 13:15 ` [igt-dev] [v2 i-g-t 0/3] " Bhanuprakash Modem
@ 2022-01-26 17:40 ` Patchwork
2022-01-27 4:54 ` Modem, Bhanuprakash
2022-01-27 7:32 ` [igt-dev] ✓ Fi.CI.BAT: success for New subtests for deep color (rev5) Patchwork
` (8 subsequent siblings)
15 siblings, 1 reply; 31+ messages in thread
From: Patchwork @ 2022-01-26 17:40 UTC (permalink / raw)
To: Bhanuprakash Modem; +Cc: igt-dev
[-- Attachment #1: Type: text/plain, Size: 14336 bytes --]
== Series Details ==
Series: New subtests for deep color (rev4)
URL : https://patchwork.freedesktop.org/series/99239/
State : failure
== Summary ==
CI Bug Log - changes from CI_DRM_11145 -> IGTPW_6582
====================================================
Summary
-------
**FAILURE**
Serious unknown changes coming with IGTPW_6582 absolutely need to be
verified manually.
If you think the reported changes have nothing to do with the changes
introduced in IGTPW_6582, 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_6582/index.html
Participating hosts (46 -> 43)
------------------------------
Additional (2): fi-icl-u2 fi-pnv-d510
Missing (5): fi-bdw-5557u fi-hsw-4200u fi-bsw-cyan fi-ctg-p8600 fi-bdw-samus
Possible new issues
-------------------
Here are the unknown changes that may have been introduced in IGTPW_6582:
### IGT changes ###
#### Possible regressions ####
* igt@i915_selftest@live@hugepages:
- bat-dg1-5: [PASS][1] -> [INCOMPLETE][2]
[1]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11145/bat-dg1-5/igt@i915_selftest@live@hugepages.html
[2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6582/bat-dg1-5/igt@i915_selftest@live@hugepages.html
* {igt@kms_color@pipe-a-deep-color} (NEW):
- bat-dg1-6: NOTRUN -> [SKIP][3] +3 similar issues
[3]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6582/bat-dg1-6/igt@kms_color@pipe-a-deep-color.html
- {bat-jsl-2}: NOTRUN -> [SKIP][4] +3 similar issues
[4]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6582/bat-jsl-2/igt@kms_color@pipe-a-deep-color.html
- {bat-jsl-1}: NOTRUN -> [SKIP][5] +3 similar issues
[5]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6582/bat-jsl-1/igt@kms_color@pipe-a-deep-color.html
* {igt@kms_color@pipe-b-deep-color} (NEW):
- {fi-tgl-dsi}: NOTRUN -> [SKIP][6] +3 similar issues
[6]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6582/fi-tgl-dsi/igt@kms_color@pipe-b-deep-color.html
- {bat-rpls-1}: NOTRUN -> [SKIP][7] +3 similar issues
[7]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6582/bat-rpls-1/igt@kms_color@pipe-b-deep-color.html
* {igt@kms_color@pipe-d-deep-color} (NEW):
- {fi-jsl-1}: NOTRUN -> [SKIP][8] +3 similar issues
[8]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6582/fi-jsl-1/igt@kms_color@pipe-d-deep-color.html
- fi-rkl-11600: NOTRUN -> [SKIP][9]
[9]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6582/fi-rkl-11600/igt@kms_color@pipe-d-deep-color.html
- fi-rkl-guc: NOTRUN -> [SKIP][10]
[10]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6582/fi-rkl-guc/igt@kms_color@pipe-d-deep-color.html
New tests
---------
New tests have been introduced between CI_DRM_11145 and IGTPW_6582:
### New IGT tests (16) ###
* igt@kms_color@pipe-a-deep-color:
- Statuses : 31 skip(s)
- Exec time: [0.0, 0.00] s
* igt@kms_color@pipe-a-deep-color@ctm:
- Statuses : 6 pass(s) 1 skip(s)
- Exec time: [0.0, 11.54] s
* igt@kms_color@pipe-a-deep-color@degamma:
- Statuses : 6 pass(s) 1 skip(s)
- Exec time: [0.0, 11.57] s
* igt@kms_color@pipe-a-deep-color@gamma:
- Statuses : 7 pass(s)
- Exec time: [0.52, 11.67] s
* igt@kms_color@pipe-b-deep-color:
- Statuses : 31 skip(s)
- Exec time: [0.0, 0.00] s
* igt@kms_color@pipe-b-deep-color@ctm:
- Statuses : 6 pass(s) 1 skip(s)
- Exec time: [0.0, 11.55] s
* igt@kms_color@pipe-b-deep-color@degamma:
- Statuses : 6 pass(s) 1 skip(s)
- Exec time: [0.0, 11.62] s
* igt@kms_color@pipe-b-deep-color@gamma:
- Statuses : 7 pass(s)
- Exec time: [0.66, 11.62] s
* igt@kms_color@pipe-c-deep-color:
- Statuses : 32 skip(s)
- Exec time: [0.0, 0.00] s
* igt@kms_color@pipe-c-deep-color@ctm:
- Statuses : 6 pass(s)
- Exec time: [0.64, 11.53] s
* igt@kms_color@pipe-c-deep-color@degamma:
- Statuses : 6 pass(s)
- Exec time: [0.63, 11.57] s
* igt@kms_color@pipe-c-deep-color@gamma:
- Statuses : 6 pass(s)
- Exec time: [0.66, 11.60] s
* igt@kms_color@pipe-d-deep-color:
- Statuses : 37 skip(s)
- Exec time: [0.0] s
* igt@kms_color@pipe-d-deep-color@ctm:
- Statuses : 1 pass(s)
- Exec time: [11.50] s
* igt@kms_color@pipe-d-deep-color@degamma:
- Statuses : 1 pass(s)
- Exec time: [11.58] s
* igt@kms_color@pipe-d-deep-color@gamma:
- Statuses : 1 pass(s)
- Exec time: [11.68] s
Known issues
------------
Here are the changes found in IGTPW_6582 that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@amdgpu/amd_cs_nop@fork-gfx0:
- fi-icl-u2: NOTRUN -> [SKIP][11] ([fdo#109315]) +17 similar issues
[11]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6582/fi-icl-u2/igt@amdgpu/amd_cs_nop@fork-gfx0.html
* igt@amdgpu/amd_cs_nop@nop-compute0:
- fi-ilk-650: NOTRUN -> [SKIP][12] ([fdo#109271]) +43 similar issues
[12]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6582/fi-ilk-650/igt@amdgpu/amd_cs_nop@nop-compute0.html
* igt@gem_huc_copy@huc-copy:
- fi-icl-u2: NOTRUN -> [SKIP][13] ([i915#2190])
[13]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6582/fi-icl-u2/igt@gem_huc_copy@huc-copy.html
* igt@gem_lmem_swapping@parallel-random-engines:
- fi-icl-u2: NOTRUN -> [SKIP][14] ([i915#4613]) +3 similar issues
[14]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6582/fi-icl-u2/igt@gem_lmem_swapping@parallel-random-engines.html
* igt@kms_chamelium@dp-hpd-fast:
- fi-ilk-650: NOTRUN -> [SKIP][15] ([fdo#109271] / [fdo#111827]) +8 similar issues
[15]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6582/fi-ilk-650/igt@kms_chamelium@dp-hpd-fast.html
* igt@kms_chamelium@hdmi-hpd-fast:
- fi-icl-u2: NOTRUN -> [SKIP][16] ([fdo#111827]) +8 similar issues
[16]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6582/fi-icl-u2/igt@kms_chamelium@hdmi-hpd-fast.html
* {igt@kms_color@pipe-a-deep-color} (NEW):
- fi-bsw-n3050: NOTRUN -> [SKIP][17] ([fdo#109271]) +3 similar issues
[17]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6582/fi-bsw-n3050/igt@kms_color@pipe-a-deep-color.html
- fi-skl-6700k2: NOTRUN -> [SKIP][18] ([fdo#109271]) +3 similar issues
[18]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6582/fi-skl-6700k2/igt@kms_color@pipe-a-deep-color.html
- fi-ivb-3770: NOTRUN -> [SKIP][19] ([fdo#109271]) +3 similar issues
[19]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6582/fi-ivb-3770/igt@kms_color@pipe-a-deep-color.html
- fi-bwr-2160: NOTRUN -> [SKIP][20] ([fdo#109271]) +3 similar issues
[20]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6582/fi-bwr-2160/igt@kms_color@pipe-a-deep-color.html
* {igt@kms_color@pipe-a-deep-color@degamma} (NEW):
- fi-snb-2600: NOTRUN -> [SKIP][21] ([fdo#109271]) +5 similar issues
[21]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6582/fi-snb-2600/igt@kms_color@pipe-a-deep-color@degamma.html
* {igt@kms_color@pipe-b-deep-color} (NEW):
- fi-blb-e6850: NOTRUN -> [SKIP][22] ([fdo#109271]) +3 similar issues
[22]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6582/fi-blb-e6850/igt@kms_color@pipe-b-deep-color.html
- fi-kbl-x1275: NOTRUN -> [SKIP][23] ([fdo#109271]) +3 similar issues
[23]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6582/fi-kbl-x1275/igt@kms_color@pipe-b-deep-color.html
- fi-bsw-kefka: NOTRUN -> [SKIP][24] ([fdo#109271]) +3 similar issues
[24]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6582/fi-bsw-kefka/igt@kms_color@pipe-b-deep-color.html
- fi-kbl-soraka: NOTRUN -> [SKIP][25] ([fdo#109271]) +3 similar issues
[25]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6582/fi-kbl-soraka/igt@kms_color@pipe-b-deep-color.html
* {igt@kms_color@pipe-c-deep-color} (NEW):
- fi-glk-dsi: NOTRUN -> [SKIP][26] ([fdo#109271]) +3 similar issues
[26]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6582/fi-glk-dsi/igt@kms_color@pipe-c-deep-color.html
- fi-icl-u2: NOTRUN -> [SKIP][27] ([fdo#109278]) +6 similar issues
[27]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6582/fi-icl-u2/igt@kms_color@pipe-c-deep-color.html
- {fi-ehl-2}: NOTRUN -> [SKIP][28] ([fdo#109278]) +3 similar issues
[28]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6582/fi-ehl-2/igt@kms_color@pipe-c-deep-color.html
- fi-elk-e7500: NOTRUN -> [SKIP][29] ([fdo#109271]) +3 similar issues
[29]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6582/fi-elk-e7500/igt@kms_color@pipe-c-deep-color.html
- fi-kbl-7567u: NOTRUN -> [SKIP][30] ([fdo#109271]) +3 similar issues
[30]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6582/fi-kbl-7567u/igt@kms_color@pipe-c-deep-color.html
- fi-hsw-4770: NOTRUN -> [SKIP][31] ([fdo#109271]) +3 similar issues
[31]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6582/fi-hsw-4770/igt@kms_color@pipe-c-deep-color.html
- fi-bxt-dsi: NOTRUN -> [SKIP][32] ([fdo#109271]) +3 similar issues
[32]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6582/fi-bxt-dsi/igt@kms_color@pipe-c-deep-color.html
* {igt@kms_color@pipe-d-deep-color} (NEW):
- fi-cml-u2: NOTRUN -> [SKIP][33] ([fdo#109278]) +3 similar issues
[33]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6582/fi-cml-u2/igt@kms_color@pipe-d-deep-color.html
- fi-kbl-8809g: NOTRUN -> [SKIP][34] ([fdo#109271]) +3 similar issues
[34]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6582/fi-kbl-8809g/igt@kms_color@pipe-d-deep-color.html
- fi-snb-2520m: NOTRUN -> [SKIP][35] ([fdo#109271]) +3 similar issues
[35]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6582/fi-snb-2520m/igt@kms_color@pipe-d-deep-color.html
- fi-glk-j4005: NOTRUN -> [SKIP][36] ([fdo#109271])
[36]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6582/fi-glk-j4005/igt@kms_color@pipe-d-deep-color.html
- fi-cfl-8700k: NOTRUN -> [SKIP][37] ([fdo#109271]) +3 similar issues
[37]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6582/fi-cfl-8700k/igt@kms_color@pipe-d-deep-color.html
- fi-cfl-8109u: NOTRUN -> [SKIP][38] ([fdo#109271])
[38]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6582/fi-cfl-8109u/igt@kms_color@pipe-d-deep-color.html
- fi-kbl-7500u: NOTRUN -> [SKIP][39] ([fdo#109271]) +3 similar issues
[39]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6582/fi-kbl-7500u/igt@kms_color@pipe-d-deep-color.html
- fi-bsw-nick: NOTRUN -> [SKIP][40] ([fdo#109271]) +3 similar issues
[40]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6582/fi-bsw-nick/igt@kms_color@pipe-d-deep-color.html
- fi-kbl-guc: NOTRUN -> [SKIP][41] ([fdo#109271]) +3 similar issues
[41]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6582/fi-kbl-guc/igt@kms_color@pipe-d-deep-color.html
- fi-skl-guc: NOTRUN -> [SKIP][42] ([fdo#109271]) +3 similar issues
[42]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6582/fi-skl-guc/igt@kms_color@pipe-d-deep-color.html
- fi-cfl-guc: NOTRUN -> [SKIP][43] ([fdo#109271])
[43]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6582/fi-cfl-guc/igt@kms_color@pipe-d-deep-color.html
* igt@kms_force_connector_basic@force-load-detect:
- fi-icl-u2: NOTRUN -> [SKIP][44] ([fdo#109285])
[44]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6582/fi-icl-u2/igt@kms_force_connector_basic@force-load-detect.html
* igt@prime_vgem@basic-userptr:
- fi-pnv-d510: NOTRUN -> [SKIP][45] ([fdo#109271]) +61 similar issues
[45]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6582/fi-pnv-d510/igt@prime_vgem@basic-userptr.html
- fi-icl-u2: NOTRUN -> [SKIP][46] ([i915#3301])
[46]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6582/fi-icl-u2/igt@prime_vgem@basic-userptr.html
#### Possible fixes ####
* igt@i915_selftest@live@hangcheck:
- bat-dg1-6: [DMESG-FAIL][47] ([i915#4494]) -> [PASS][48]
[47]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11145/bat-dg1-6/igt@i915_selftest@live@hangcheck.html
[48]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6582/bat-dg1-6/igt@i915_selftest@live@hangcheck.html
* igt@kms_frontbuffer_tracking@basic:
- fi-cml-u2: [DMESG-WARN][49] ([i915#4269]) -> [PASS][50]
[49]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11145/fi-cml-u2/igt@kms_frontbuffer_tracking@basic.html
[50]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6582/fi-cml-u2/igt@kms_frontbuffer_tracking@basic.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#109278]: https://bugs.freedesktop.org/show_bug.cgi?id=109278
[fdo#109285]: https://bugs.freedesktop.org/show_bug.cgi?id=109285
[fdo#109315]: https://bugs.freedesktop.org/show_bug.cgi?id=109315
[fdo#111827]: https://bugs.freedesktop.org/show_bug.cgi?id=111827
[i915#2190]: https://gitlab.freedesktop.org/drm/intel/issues/2190
[i915#3301]: https://gitlab.freedesktop.org/drm/intel/issues/3301
[i915#4269]: https://gitlab.freedesktop.org/drm/intel/issues/4269
[i915#4494]: https://gitlab.freedesktop.org/drm/intel/issues/4494
[i915#4613]: https://gitlab.freedesktop.org/drm/intel/issues/4613
Build changes
-------------
* CI: CI-20190529 -> None
* IGT: IGT_6335 -> IGTPW_6582
CI-20190529: 20190529
CI_DRM_11145: 348109d01999f0feea85e8f336dc804b782ab870 @ git://anongit.freedesktop.org/gfx-ci/linux
IGTPW_6582: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6582/index.html
IGT_6335: 2b30115edd692b60d16cb10375730a87f51f0e37 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
== Testlist changes ==
+igt@kms_color@pipe-a-deep-color
+igt@kms_color@pipe-b-deep-color
+igt@kms_color@pipe-c-deep-color
+igt@kms_color@pipe-d-deep-color
+igt@kms_color@pipe-e-deep-color
+igt@kms_color@pipe-f-deep-color
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6582/index.html
[-- Attachment #2: Type: text/html, Size: 18321 bytes --]
^ permalink raw reply [flat|nested] 31+ messages in thread
* Re: [igt-dev] ✗ Fi.CI.BAT: failure for New subtests for deep color (rev4)
2022-01-26 17:40 ` [igt-dev] ✗ Fi.CI.BAT: failure for New subtests for deep color (rev4) Patchwork
@ 2022-01-27 4:54 ` Modem, Bhanuprakash
2022-01-27 4:58 ` Modem, Bhanuprakash
0 siblings, 1 reply; 31+ messages in thread
From: Modem, Bhanuprakash @ 2022-01-27 4:54 UTC (permalink / raw)
To: igt-dev, lakshminarayana.vudum
Hi Lakshmi,
On Wed-26-01-2022 11:10 pm, Patchwork wrote:
> *Patch Details*
> *Series:* New subtests for deep color (rev4)
> *URL:* https://patchwork.freedesktop.org/series/99239/
> <https://patchwork.freedesktop.org/series/99239/>
> *State:* failure
> *Details:*
> https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6582/index.html
> <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6582/index.html>
>
>
> CI Bug Log - changes from CI_DRM_11145 -> IGTPW_6582
>
>
> Summary
>
> *FAILURE*
>
> Serious unknown changes coming with IGTPW_6582 absolutely need to be
> verified manually.
>
> If you think the reported changes have nothing to do with the changes
> introduced in IGTPW_6582, 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_6582/index.html
>
>
> Participating hosts (46 -> 43)
>
> Additional (2): fi-icl-u2 fi-pnv-d510
> Missing (5): fi-bdw-5557u fi-hsw-4200u fi-bsw-cyan fi-ctg-p8600
> fi-bdw-samus
>
>
> Possible new issues
>
> Here are the unknown changes that may have been introduced in IGTPW_6582:
>
>
> IGT changes
>
>
> Possible regressions
>
> *
>
> igt@i915_selftest@live@hugepages:
>
> o bat-dg1-5: PASS
> <https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11145/bat-dg1-5/igt@i915_selftest@live@hugepages.html>
> -> INCOMPLETE
> <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6582/bat-dg1-5/igt@i915_selftest@live@hugepages.html>
> *
>
> {igt@kms_color@pipe-a-deep-color} (NEW):
>
> o
>
> bat-dg1-6: NOTRUN -> SKIP
> <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6582/bat-dg1-6/igt@kms_color@pipe-a-deep-color.html>
> +3 similar issues
>
> o
>
> {bat-jsl-2}: NOTRUN -> SKIP
> <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6582/bat-jsl-2/igt@kms_color@pipe-a-deep-color.html>
> +3 similar issues
>
> o
>
> {bat-jsl-1}: NOTRUN -> SKIP
> <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6582/bat-jsl-1/igt@kms_color@pipe-a-deep-color.html>
> +3 similar issues
As this test is looking for valid connector which is deep color capable,
these SKIPS are expected.
Can you please re-report this false positive?
- Bhanu
^ permalink raw reply [flat|nested] 31+ messages in thread
* Re: [igt-dev] ✗ Fi.CI.BAT: failure for New subtests for deep color (rev4)
2022-01-27 4:54 ` Modem, Bhanuprakash
@ 2022-01-27 4:58 ` Modem, Bhanuprakash
0 siblings, 0 replies; 31+ messages in thread
From: Modem, Bhanuprakash @ 2022-01-27 4:58 UTC (permalink / raw)
To: igt-dev, lakshminarayana.vudum, tejasreex.illipilli,
yedireswarapux.sai.nandan
Hi Tejasree/Sai,
Can you please re-report below false positive?
- Bhanu
On Thu-27-01-2022 10:24 am, Modem, Bhanuprakash wrote:
> Hi Lakshmi,
>
> On Wed-26-01-2022 11:10 pm, Patchwork wrote:
>> *Patch Details*
>> *Series:* New subtests for deep color (rev4)
>> *URL:* https://patchwork.freedesktop.org/series/99239/
>> <https://patchwork.freedesktop.org/series/99239/>
>> *State:* failure
>> *Details:*
>> https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6582/index.html
>> <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6582/index.html>
>>
>>
>> CI Bug Log - changes from CI_DRM_11145 -> IGTPW_6582
>>
>>
>> Summary
>>
>> *FAILURE*
>>
>> Serious unknown changes coming with IGTPW_6582 absolutely need to be
>> verified manually.
>>
>> If you think the reported changes have nothing to do with the changes
>> introduced in IGTPW_6582, 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_6582/index.html
>>
>>
>> Participating hosts (46 -> 43)
>>
>> Additional (2): fi-icl-u2 fi-pnv-d510
>> Missing (5): fi-bdw-5557u fi-hsw-4200u fi-bsw-cyan fi-ctg-p8600
>> fi-bdw-samus
>>
>>
>> Possible new issues
>>
>> Here are the unknown changes that may have been introduced in IGTPW_6582:
>>
>>
>> IGT changes
>>
>>
>> Possible regressions
>>
>> *
>>
>> igt@i915_selftest@live@hugepages:
>>
>> o bat-dg1-5: PASS
>>
>> <https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11145/bat-dg1-5/igt@i915_selftest@live@hugepages.html>
>>
>> -> INCOMPLETE
>>
>> <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6582/bat-dg1-5/igt@i915_selftest@live@hugepages.html>
>>
>> *
>>
>> {igt@kms_color@pipe-a-deep-color} (NEW):
>>
>> o
>>
>> bat-dg1-6: NOTRUN -> SKIP
>>
>> <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6582/bat-dg1-6/igt@kms_color@pipe-a-deep-color.html>
>>
>> +3 similar issues
>>
>> o
>>
>> {bat-jsl-2}: NOTRUN -> SKIP
>>
>> <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6582/bat-jsl-2/igt@kms_color@pipe-a-deep-color.html>
>>
>> +3 similar issues
>>
>> o
>>
>> {bat-jsl-1}: NOTRUN -> SKIP
>>
>> <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6582/bat-jsl-1/igt@kms_color@pipe-a-deep-color.html>
>>
>> +3 similar issues
>
> As this test is looking for valid connector which is deep color capable,
> these SKIPS are expected.
>
> Can you please re-report this false positive?
>
> - Bhanu
>
>
^ permalink raw reply [flat|nested] 31+ messages in thread
* [igt-dev] [v3 i-g-t 1/3] tests/kms_color_helper: Read deep-color capability from EDID
2022-01-26 13:15 ` [igt-dev] [v2 " Bhanuprakash Modem
@ 2022-01-27 6:44 ` Bhanuprakash Modem
2022-02-01 9:05 ` [igt-dev] [v4 " Bhanuprakash Modem
0 siblings, 1 reply; 31+ messages in thread
From: Bhanuprakash Modem @ 2022-01-27 6:44 UTC (permalink / raw)
To: igt-dev, uma.shankar
Add a helper function to read the panel's deep-color capability
from EDID.
This patch will try to read from deep color capability from
Vendor Specific Data Block first, if VSDB not found then fall
back to read from Video Input Definition.
Vendor Specific Data Block for "HDMI Licensing LLC":
---------------------------------------------------------
| Byte| Bit | Description |
---------------------------------------------------------
| | Bit 6 | 16-bit-per-channel deep color (48-bit)|
| 6 | Bit 5 | 12-bit-per-channel deep color (36-bit)|
| | Bit 4 | 10-bit-per-channel deep color (30-bit)|
---------------------------------------------------------
Video Input Definition (1-byte):
* Video Signal Interface: Bit 7 (1:Digital, 0:Analog)
* Color Bit Depth: Bits 6 → 4
-----------------------------------------------------
| 7 | 6 5 4 | 3 2 1 0 | Color Bit Depth: Bits 6 → 4 |
|---|-------|---------|-----------------------------|
| 1 | 0 0 0 | x x x x | Color Bit Depth is undefined|
| 1 | 0 0 1 | x x x x | 6 Bits per Primary Color |
| 1 | 0 1 0 | x x x x | 8 Bits per Primary Color |
| 1 | 0 1 1 | x x x x | 10 Bits per Primary Color |
| 1 | 1 0 0 | x x x x | 12 Bits per Primary Color |
| 1 | 1 0 1 | x x x x | 14 Bits per Primary Color |
| 1 | 1 1 0 | x x x x | 16 Bits per Primary Color |
| 1 | 1 1 1 | x x x x | Reserved (Do Not Use) |
-----------------------------------------------------
For deep-color we need atleast 10-bits.
V2:
* Add EDID 1.3 support
V3:
* Fix reading VSDB flags1 for deep-color
Cc: Uma Shankar <uma.shankar@intel.com>
Signed-off-by: Bhanuprakash Modem <bhanuprakash.modem@intel.com>
---
lib/igt_edid.c | 45 ++++++++++++++++++++++++++++++++++++++
lib/igt_edid.h | 1 +
tests/kms_color_helper.c | 47 ++++++++++++++++++++++++++++++++++++++++
tests/kms_color_helper.h | 3 +++
4 files changed, 96 insertions(+)
diff --git a/lib/igt_edid.c b/lib/igt_edid.c
index df346c4c8c..f06c3b9ec1 100644
--- a/lib/igt_edid.c
+++ b/lib/igt_edid.c
@@ -349,6 +349,51 @@ size_t edid_get_size(const struct edid *edid)
edid->extensions_len * sizeof(struct edid_ext);
}
+/**
+ * edid_get_bit_depth: return the Color Bit Depth if Input is a Digital Video
+ * Signal Interface, else return zero.
+ */
+uint8_t edid_get_bit_depth(const struct edid *edid)
+{
+ const uint8_t offset = offsetof(struct edid_cea, data);
+ uint8_t deep_color, i = 0;
+
+ /* Read from vendor specific data block first, if vsdb not found
+ * then fall back to read from Video Input Definition.
+ */
+ for (i = 0; i < edid->extensions_len; i++) {
+ uint32_t index = 0;
+ uint8_t dtd_offset = edid->extensions[i].data.cea.dtd_start;
+
+ if (edid->extensions[i].tag != EDID_EXT_CEA)
+ continue;
+
+ do {
+ struct edid_cea_data_block * vsdb =
+ (struct edid_cea_data_block *) &edid->extensions[i].data.cea.data[index];
+ uint8_t vsdb_length = (vsdb->type_len & 0x1f);
+ uint8_t vsdb_type = (vsdb->type_len & (7 << 5)) >> 5;
+
+ if (vsdb_type == EDID_CEA_DATA_VENDOR_SPECIFIC)
+ deep_color = vsdb->data.vsdbs[0].data.hdmi.flags1;
+
+ if (deep_color & (7 << 4))
+ return deep_color;
+
+ index += (vsdb_length + sizeof(vsdb->type_len));
+ } while (index < dtd_offset - offset);
+ }
+
+ /*
+ * Video Signal Interface: Bit 7 (1:Digital, 0:Analog)
+ * Color Bit Depth: Bits 6 → 4
+ */
+ if (!(edid->input & (1 << 7)))
+ return 0;
+
+ return ((edid->input & (7 << 4)) >> 4);
+}
+
/**
* cea_sad_init_pcm:
* @channels: the number of supported channels (max. 8)
diff --git a/lib/igt_edid.h b/lib/igt_edid.h
index aac2f4a208..bb328b5a89 100644
--- a/lib/igt_edid.h
+++ b/lib/igt_edid.h
@@ -377,6 +377,7 @@ void edid_update_checksum(struct edid *edid);
void base_edid_update_checksum(struct edid *edid);
size_t edid_get_size(const struct edid *edid);
void edid_get_mfg(const struct edid *edid, char out[static 3]);
+uint8_t edid_get_bit_depth(const struct edid *edid);
void detailed_timing_set_mode(struct detailed_timing *dt, drmModeModeInfo *mode,
int width_mm, int height_mm);
void detailed_timing_set_monitor_range_mode(struct detailed_timing *dt,
diff --git a/tests/kms_color_helper.c b/tests/kms_color_helper.c
index d71e7bb2e6..a17bd0591d 100644
--- a/tests/kms_color_helper.c
+++ b/tests/kms_color_helper.c
@@ -24,6 +24,53 @@
#include "kms_color_helper.h"
+bool
+is_panel_supports_deep_color(int fd, drmModeConnector *connector)
+{
+ uint64_t edid_blob_id;
+ uint8_t bit_depth, rev;
+ const struct edid *edid;
+ drmModePropertyBlobPtr edid_blob = NULL;
+
+ igt_assert(kmstest_get_property(fd, connector->connector_id,
+ DRM_MODE_OBJECT_CONNECTOR, "EDID", NULL,
+ &edid_blob_id, NULL));
+ edid_blob = drmModeGetPropertyBlob(fd, edid_blob_id);
+ igt_require_f(edid_blob, "EDID blob is NULL\n");
+
+ edid = (const struct edid *) edid_blob->data;
+ rev = edid->revision;
+ bit_depth = edid_get_bit_depth(edid);
+
+ drmModeFreePropertyBlob(edid_blob);
+
+ if (rev >= 4) {
+ if (bit_depth > 0 && bit_depth < 7)
+ igt_info("Max supported bit depth: %d\n", ((bit_depth << 1) + 4));
+ else
+ igt_info("Max supported bit depth: Undefined\n");
+
+ return (bit_depth >= 3);
+ } else {
+ if (bit_depth & HDMI_VSDB_DC_48BIT)
+ igt_info("Max supported bit depth: 16\n");
+ else if (bit_depth & HDMI_VSDB_DC_36BIT)
+ igt_info("Max supported bit depth: 12\n");
+ else if (bit_depth & HDMI_VSDB_DC_30BIT)
+ igt_info("Max supported bit depth: 10\n");
+ else
+ igt_info("Max supported bit depth: Undefined\n");
+
+ return !!(bit_depth & (7 << 4));
+ }
+}
+
+bool is_max_bpc_supported(igt_output_t *output)
+{
+ return igt_output_has_prop(output, IGT_CONNECTOR_MAX_BPC) &&
+ igt_output_get_prop(output, IGT_CONNECTOR_MAX_BPC);
+}
+
void paint_gradient_rectangles(data_t *data,
drmModeModeInfo *mode,
color_t *colors,
diff --git a/tests/kms_color_helper.h b/tests/kms_color_helper.h
index bb6f0054f3..992087ac9c 100644
--- a/tests/kms_color_helper.h
+++ b/tests/kms_color_helper.h
@@ -36,6 +36,7 @@
#include "drm.h"
#include "drmtest.h"
#include "igt.h"
+#include "igt_edid.h"
/* Internal */
@@ -64,6 +65,8 @@ typedef struct {
color_t coeffs[];
} gamma_lut_t;
+bool is_panel_supports_deep_color(int fd, drmModeConnector *connector);
+bool is_max_bpc_supported(igt_output_t *output);
void paint_gradient_rectangles(data_t *data,
drmModeModeInfo *mode,
color_t *colors,
--
2.35.0
^ permalink raw reply related [flat|nested] 31+ messages in thread
* [igt-dev] ✓ Fi.CI.BAT: success for New subtests for deep color (rev5)
2022-01-24 11:23 [igt-dev] [PATCH i-g-t 0/3] New subtests for deep color Bhanuprakash Modem
` (6 preceding siblings ...)
2022-01-26 17:40 ` [igt-dev] ✗ Fi.CI.BAT: failure for New subtests for deep color (rev4) Patchwork
@ 2022-01-27 7:32 ` Patchwork
2022-01-27 10:37 ` [igt-dev] ✗ Fi.CI.IGT: failure " Patchwork
` (7 subsequent siblings)
15 siblings, 0 replies; 31+ messages in thread
From: Patchwork @ 2022-01-27 7:32 UTC (permalink / raw)
To: Bhanuprakash Modem; +Cc: igt-dev
[-- Attachment #1: Type: text/plain, Size: 14707 bytes --]
== Series Details ==
Series: New subtests for deep color (rev5)
URL : https://patchwork.freedesktop.org/series/99239/
State : success
== Summary ==
CI Bug Log - changes from CI_DRM_11148 -> IGTPW_6583
====================================================
Summary
-------
**WARNING**
Minor unknown changes coming with IGTPW_6583 need to be verified
manually.
If you think the reported changes have nothing to do with the changes
introduced in IGTPW_6583, 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_6583/index.html
Participating hosts (43 -> 39)
------------------------------
Additional (2): fi-kbl-soraka fi-pnv-d510
Missing (6): fi-hsw-4200u fi-bsw-cyan fi-ctg-p8600 fi-elk-e7500 bat-jsl-2 fi-bdw-samus
Possible new issues
-------------------
Here are the unknown changes that may have been introduced in IGTPW_6583:
### IGT changes ###
#### Possible regressions ####
* {igt@kms_color@pipe-a-deep-color} (NEW):
- bat-dg1-6: NOTRUN -> [SKIP][1] +3 similar issues
[1]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/bat-dg1-6/igt@kms_color@pipe-a-deep-color.html
- {bat-jsl-1}: NOTRUN -> [SKIP][2] +3 similar issues
[2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/bat-jsl-1/igt@kms_color@pipe-a-deep-color.html
* {igt@kms_color@pipe-b-deep-color} (NEW):
- {fi-tgl-dsi}: NOTRUN -> [SKIP][3] +3 similar issues
[3]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/fi-tgl-dsi/igt@kms_color@pipe-b-deep-color.html
* {igt@kms_color@pipe-d-deep-color} (NEW):
- {fi-jsl-1}: NOTRUN -> [SKIP][4] +3 similar issues
[4]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/fi-jsl-1/igt@kms_color@pipe-d-deep-color.html
- fi-rkl-11600: NOTRUN -> [SKIP][5]
[5]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/fi-rkl-11600/igt@kms_color@pipe-d-deep-color.html
- fi-rkl-guc: NOTRUN -> [SKIP][6]
[6]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/fi-rkl-guc/igt@kms_color@pipe-d-deep-color.html
#### Warnings ####
* igt@i915_selftest@live@hangcheck:
- bat-dg1-5: [DMESG-FAIL][7] ([i915#4494] / [i915#4957]) -> [INCOMPLETE][8]
[7]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11148/bat-dg1-5/igt@i915_selftest@live@hangcheck.html
[8]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/bat-dg1-5/igt@i915_selftest@live@hangcheck.html
New tests
---------
New tests have been introduced between CI_DRM_11148 and IGTPW_6583:
### New IGT tests (16) ###
* igt@kms_color@pipe-a-deep-color:
- Statuses : 26 skip(s)
- Exec time: [0.0, 0.00] s
* igt@kms_color@pipe-a-deep-color@ctm:
- Statuses : 6 pass(s) 1 skip(s)
- Exec time: [0.0, 11.62] s
* igt@kms_color@pipe-a-deep-color@degamma:
- Statuses : 6 pass(s) 1 skip(s)
- Exec time: [0.0, 11.58] s
* igt@kms_color@pipe-a-deep-color@gamma:
- Statuses : 7 pass(s)
- Exec time: [0.52, 11.70] s
* igt@kms_color@pipe-b-deep-color:
- Statuses : 26 skip(s)
- Exec time: [0.0, 0.00] s
* igt@kms_color@pipe-b-deep-color@ctm:
- Statuses : 6 pass(s) 1 skip(s)
- Exec time: [0.0, 11.59] s
* igt@kms_color@pipe-b-deep-color@degamma:
- Statuses : 6 pass(s) 1 skip(s)
- Exec time: [0.0, 11.69] s
* igt@kms_color@pipe-b-deep-color@gamma:
- Statuses : 7 pass(s)
- Exec time: [0.66, 11.68] s
* igt@kms_color@pipe-c-deep-color:
- Statuses : 27 skip(s)
- Exec time: [0.0, 0.00] s
* igt@kms_color@pipe-c-deep-color@ctm:
- Statuses : 6 pass(s)
- Exec time: [0.64, 11.57] s
* igt@kms_color@pipe-c-deep-color@degamma:
- Statuses : 6 pass(s)
- Exec time: [0.63, 11.57] s
* igt@kms_color@pipe-c-deep-color@gamma:
- Statuses : 6 pass(s)
- Exec time: [0.66, 11.65] s
* igt@kms_color@pipe-d-deep-color:
- Statuses : 32 skip(s)
- Exec time: [0.0] s
* igt@kms_color@pipe-d-deep-color@ctm:
- Statuses : 1 pass(s)
- Exec time: [11.65] s
* igt@kms_color@pipe-d-deep-color@degamma:
- Statuses : 1 pass(s)
- Exec time: [11.69] s
* igt@kms_color@pipe-d-deep-color@gamma:
- Statuses : 1 pass(s)
- Exec time: [11.68] s
Known issues
------------
Here are the changes found in IGTPW_6583 that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@amdgpu/amd_basic@query-info:
- fi-bsw-kefka: NOTRUN -> [SKIP][9] ([fdo#109271]) +21 similar issues
[9]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/fi-bsw-kefka/igt@amdgpu/amd_basic@query-info.html
* igt@gem_exec_fence@basic-busy@bcs0:
- fi-kbl-soraka: NOTRUN -> [SKIP][10] ([fdo#109271]) +12 similar issues
[10]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/fi-kbl-soraka/igt@gem_exec_fence@basic-busy@bcs0.html
* igt@gem_exec_suspend@basic-s3@smem:
- fi-skl-6600u: [PASS][11] -> [INCOMPLETE][12] ([i915#4547])
[11]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11148/fi-skl-6600u/igt@gem_exec_suspend@basic-s3@smem.html
[12]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/fi-skl-6600u/igt@gem_exec_suspend@basic-s3@smem.html
* igt@gem_huc_copy@huc-copy:
- fi-kbl-soraka: NOTRUN -> [SKIP][13] ([fdo#109271] / [i915#2190])
[13]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/fi-kbl-soraka/igt@gem_huc_copy@huc-copy.html
* igt@gem_lmem_swapping@basic:
- fi-kbl-soraka: NOTRUN -> [SKIP][14] ([fdo#109271] / [i915#4613]) +3 similar issues
[14]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/fi-kbl-soraka/igt@gem_lmem_swapping@basic.html
* igt@i915_selftest@live@gt_pm:
- fi-kbl-soraka: NOTRUN -> [DMESG-FAIL][15] ([i915#1886] / [i915#2291])
[15]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/fi-kbl-soraka/igt@i915_selftest@live@gt_pm.html
* igt@i915_selftest@live@hangcheck:
- bat-dg1-6: [PASS][16] -> [DMESG-FAIL][17] ([i915#4494] / [i915#4957])
[16]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11148/bat-dg1-6/igt@i915_selftest@live@hangcheck.html
[17]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/bat-dg1-6/igt@i915_selftest@live@hangcheck.html
* igt@kms_chamelium@common-hpd-after-suspend:
- fi-kbl-soraka: NOTRUN -> [SKIP][18] ([fdo#109271] / [fdo#111827]) +8 similar issues
[18]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/fi-kbl-soraka/igt@kms_chamelium@common-hpd-after-suspend.html
* {igt@kms_color@pipe-a-deep-color} (NEW):
- fi-bsw-n3050: NOTRUN -> [SKIP][19] ([fdo#109271]) +21 similar issues
[19]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/fi-bsw-n3050/igt@kms_color@pipe-a-deep-color.html
- fi-skl-6700k2: NOTRUN -> [SKIP][20] ([fdo#109271]) +3 similar issues
[20]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/fi-skl-6700k2/igt@kms_color@pipe-a-deep-color.html
- fi-ivb-3770: NOTRUN -> [SKIP][21] ([fdo#109271]) +3 similar issues
[21]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/fi-ivb-3770/igt@kms_color@pipe-a-deep-color.html
- fi-bwr-2160: NOTRUN -> [SKIP][22] ([fdo#109271]) +3 similar issues
[22]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/fi-bwr-2160/igt@kms_color@pipe-a-deep-color.html
* {igt@kms_color@pipe-a-deep-color@degamma} (NEW):
- fi-snb-2600: NOTRUN -> [SKIP][23] ([fdo#109271]) +5 similar issues
[23]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/fi-snb-2600/igt@kms_color@pipe-a-deep-color@degamma.html
* {igt@kms_color@pipe-b-deep-color} (NEW):
- fi-blb-e6850: NOTRUN -> [SKIP][24] ([fdo#109271]) +3 similar issues
[24]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/fi-blb-e6850/igt@kms_color@pipe-b-deep-color.html
- fi-ilk-650: NOTRUN -> [SKIP][25] ([fdo#109271]) +3 similar issues
[25]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/fi-ilk-650/igt@kms_color@pipe-b-deep-color.html
- fi-kbl-x1275: NOTRUN -> [SKIP][26] ([fdo#109271]) +3 similar issues
[26]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/fi-kbl-x1275/igt@kms_color@pipe-b-deep-color.html
* {igt@kms_color@pipe-c-deep-color} (NEW):
- fi-glk-dsi: NOTRUN -> [SKIP][27] ([fdo#109271]) +3 similar issues
[27]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/fi-glk-dsi/igt@kms_color@pipe-c-deep-color.html
- {fi-ehl-2}: NOTRUN -> [SKIP][28] ([fdo#109278]) +3 similar issues
[28]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/fi-ehl-2/igt@kms_color@pipe-c-deep-color.html
- fi-kbl-7567u: NOTRUN -> [SKIP][29] ([fdo#109271]) +3 similar issues
[29]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/fi-kbl-7567u/igt@kms_color@pipe-c-deep-color.html
- fi-hsw-4770: NOTRUN -> [SKIP][30] ([fdo#109271]) +3 similar issues
[30]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/fi-hsw-4770/igt@kms_color@pipe-c-deep-color.html
* {igt@kms_color@pipe-d-deep-color} (NEW):
- fi-cml-u2: NOTRUN -> [SKIP][31] ([fdo#109278]) +3 similar issues
[31]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/fi-cml-u2/igt@kms_color@pipe-d-deep-color.html
- fi-kbl-8809g: NOTRUN -> [SKIP][32] ([fdo#109271]) +3 similar issues
[32]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/fi-kbl-8809g/igt@kms_color@pipe-d-deep-color.html
- fi-snb-2520m: NOTRUN -> [SKIP][33] ([fdo#109271]) +3 similar issues
[33]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/fi-snb-2520m/igt@kms_color@pipe-d-deep-color.html
- fi-glk-j4005: NOTRUN -> [SKIP][34] ([fdo#109271])
[34]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/fi-glk-j4005/igt@kms_color@pipe-d-deep-color.html
- fi-cfl-8700k: NOTRUN -> [SKIP][35] ([fdo#109271]) +3 similar issues
[35]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/fi-cfl-8700k/igt@kms_color@pipe-d-deep-color.html
- fi-cfl-8109u: NOTRUN -> [SKIP][36] ([fdo#109271])
[36]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/fi-cfl-8109u/igt@kms_color@pipe-d-deep-color.html
- fi-kbl-7500u: NOTRUN -> [SKIP][37] ([fdo#109271]) +3 similar issues
[37]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/fi-kbl-7500u/igt@kms_color@pipe-d-deep-color.html
- fi-bsw-nick: NOTRUN -> [SKIP][38] ([fdo#109271]) +3 similar issues
[38]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/fi-bsw-nick/igt@kms_color@pipe-d-deep-color.html
- fi-kbl-guc: NOTRUN -> [SKIP][39] ([fdo#109271]) +3 similar issues
[39]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/fi-kbl-guc/igt@kms_color@pipe-d-deep-color.html
- fi-skl-guc: NOTRUN -> [SKIP][40] ([fdo#109271]) +3 similar issues
[40]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/fi-skl-guc/igt@kms_color@pipe-d-deep-color.html
- fi-cfl-guc: NOTRUN -> [SKIP][41] ([fdo#109271])
[41]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/fi-cfl-guc/igt@kms_color@pipe-d-deep-color.html
* igt@kms_pipe_crc_basic@compare-crc-sanitycheck-pipe-d:
- fi-kbl-soraka: NOTRUN -> [SKIP][42] ([fdo#109271] / [i915#533])
[42]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/fi-kbl-soraka/igt@kms_pipe_crc_basic@compare-crc-sanitycheck-pipe-d.html
* igt@prime_vgem@basic-userptr:
- fi-pnv-d510: NOTRUN -> [SKIP][43] ([fdo#109271]) +61 similar issues
[43]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/fi-pnv-d510/igt@prime_vgem@basic-userptr.html
#### Possible fixes ####
* igt@i915_selftest@live@execlists:
- fi-bsw-kefka: [INCOMPLETE][44] ([i915#2940]) -> [PASS][45]
[44]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11148/fi-bsw-kefka/igt@i915_selftest@live@execlists.html
[45]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/fi-bsw-kefka/igt@i915_selftest@live@execlists.html
* igt@i915_selftest@live@late_gt_pm:
- fi-bsw-n3050: [DMESG-FAIL][46] ([i915#2927] / [i915#3428]) -> [PASS][47]
[46]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11148/fi-bsw-n3050/igt@i915_selftest@live@late_gt_pm.html
[47]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/fi-bsw-n3050/igt@i915_selftest@live@late_gt_pm.html
#### Warnings ####
* igt@runner@aborted:
- fi-skl-6600u: [FAIL][48] ([i915#2722] / [i915#4312]) -> [FAIL][49] ([i915#4312])
[48]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11148/fi-skl-6600u/igt@runner@aborted.html
[49]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/fi-skl-6600u/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#109278]: https://bugs.freedesktop.org/show_bug.cgi?id=109278
[fdo#111827]: https://bugs.freedesktop.org/show_bug.cgi?id=111827
[i915#1886]: https://gitlab.freedesktop.org/drm/intel/issues/1886
[i915#2190]: https://gitlab.freedesktop.org/drm/intel/issues/2190
[i915#2291]: https://gitlab.freedesktop.org/drm/intel/issues/2291
[i915#2722]: https://gitlab.freedesktop.org/drm/intel/issues/2722
[i915#2927]: https://gitlab.freedesktop.org/drm/intel/issues/2927
[i915#2940]: https://gitlab.freedesktop.org/drm/intel/issues/2940
[i915#3428]: https://gitlab.freedesktop.org/drm/intel/issues/3428
[i915#4312]: https://gitlab.freedesktop.org/drm/intel/issues/4312
[i915#4494]: https://gitlab.freedesktop.org/drm/intel/issues/4494
[i915#4547]: https://gitlab.freedesktop.org/drm/intel/issues/4547
[i915#4613]: https://gitlab.freedesktop.org/drm/intel/issues/4613
[i915#4897]: https://gitlab.freedesktop.org/drm/intel/issues/4897
[i915#4957]: https://gitlab.freedesktop.org/drm/intel/issues/4957
[i915#533]: https://gitlab.freedesktop.org/drm/intel/issues/533
Build changes
-------------
* CI: CI-20190529 -> None
* IGT: IGT_6335 -> IGTPW_6583
CI-20190529: 20190529
CI_DRM_11148: a8cba5ef0c0735a1f4867ca4c19909fd3edc388a @ git://anongit.freedesktop.org/gfx-ci/linux
IGTPW_6583: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/index.html
IGT_6335: 2b30115edd692b60d16cb10375730a87f51f0e37 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
== Testlist changes ==
+igt@kms_color@pipe-a-deep-color
+igt@kms_color@pipe-b-deep-color
+igt@kms_color@pipe-c-deep-color
+igt@kms_color@pipe-d-deep-color
+igt@kms_color@pipe-e-deep-color
+igt@kms_color@pipe-f-deep-color
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/index.html
[-- Attachment #2: Type: text/html, Size: 18702 bytes --]
^ permalink raw reply [flat|nested] 31+ messages in thread
* [igt-dev] ✗ Fi.CI.IGT: failure for New subtests for deep color (rev5)
2022-01-24 11:23 [igt-dev] [PATCH i-g-t 0/3] New subtests for deep color Bhanuprakash Modem
` (7 preceding siblings ...)
2022-01-27 7:32 ` [igt-dev] ✓ Fi.CI.BAT: success for New subtests for deep color (rev5) Patchwork
@ 2022-01-27 10:37 ` Patchwork
2022-01-30 20:47 ` [igt-dev] ✓ Fi.CI.IGT: success " Patchwork
` (6 subsequent siblings)
15 siblings, 0 replies; 31+ messages in thread
From: Patchwork @ 2022-01-27 10:37 UTC (permalink / raw)
To: Bhanuprakash Modem; +Cc: igt-dev
[-- Attachment #1: Type: text/plain, Size: 30252 bytes --]
== Series Details ==
Series: New subtests for deep color (rev5)
URL : https://patchwork.freedesktop.org/series/99239/
State : failure
== Summary ==
CI Bug Log - changes from CI_DRM_11148_full -> IGTPW_6583_full
====================================================
Summary
-------
**FAILURE**
Serious unknown changes coming with IGTPW_6583_full absolutely need to be
verified manually.
If you think the reported changes have nothing to do with the changes
introduced in IGTPW_6583_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_6583/index.html
Participating hosts (10 -> 7)
------------------------------
Missing (3): pig-skl-6260u pig-kbl-iris pig-glk-j5005
Possible new issues
-------------------
Here are the unknown changes that may have been introduced in IGTPW_6583_full:
### IGT changes ###
#### Possible regressions ####
* igt@gem_softpin@softpin:
- shard-snb: [PASS][1] -> [INCOMPLETE][2]
[1]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11148/shard-snb4/igt@gem_softpin@softpin.html
[2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-snb2/igt@gem_softpin@softpin.html
* {igt@kms_color@pipe-d-deep-color} (NEW):
- shard-tglb: NOTRUN -> [SKIP][3] +3 similar issues
[3]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-tglb8/igt@kms_color@pipe-d-deep-color.html
* igt@testdisplay:
- shard-apl: [PASS][4] -> [TIMEOUT][5]
[4]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11148/shard-apl8/igt@testdisplay.html
[5]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-apl2/igt@testdisplay.html
- shard-kbl: [PASS][6] -> [TIMEOUT][7]
[6]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11148/shard-kbl7/igt@testdisplay.html
[7]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-kbl7/igt@testdisplay.html
New tests
---------
New tests have been introduced between CI_DRM_11148_full and IGTPW_6583_full:
### New IGT tests (13) ###
* igt@kms_color@pipe-a-deep-color:
- Statuses : 3 skip(s)
- Exec time: [0.0] s
* igt@kms_color@pipe-a-deep-color@ctm:
- Statuses : 3 pass(s)
- Exec time: [0.79, 0.97] s
* igt@kms_color@pipe-a-deep-color@degamma:
- Statuses : 3 pass(s)
- Exec time: [0.86, 1.05] s
* igt@kms_color@pipe-a-deep-color@gamma:
- Statuses : 3 pass(s)
- Exec time: [0.97, 1.23] s
* igt@kms_color@pipe-b-deep-color:
- Statuses : 3 skip(s)
- Exec time: [0.0] s
* igt@kms_color@pipe-b-deep-color@ctm:
- Statuses : 3 pass(s)
- Exec time: [0.79, 0.96] s
* igt@kms_color@pipe-b-deep-color@degamma:
- Statuses : 3 pass(s)
- Exec time: [0.85, 1.00] s
* igt@kms_color@pipe-b-deep-color@gamma:
- Statuses : 3 pass(s)
- Exec time: [0.94, 1.16] s
* igt@kms_color@pipe-c-deep-color:
- Statuses : 3 skip(s)
- Exec time: [0.0] s
* igt@kms_color@pipe-c-deep-color@ctm:
- Statuses : 3 pass(s)
- Exec time: [0.79, 0.97] s
* igt@kms_color@pipe-c-deep-color@degamma:
- Statuses : 3 pass(s)
- Exec time: [0.82, 1.02] s
* igt@kms_color@pipe-c-deep-color@gamma:
- Statuses : 3 pass(s)
- Exec time: [0.94, 1.17] s
* igt@kms_color@pipe-d-deep-color:
- Statuses : 6 skip(s)
- Exec time: [0.0] s
Known issues
------------
Here are the changes found in IGTPW_6583_full that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@feature_discovery@chamelium:
- shard-tglb: NOTRUN -> [SKIP][8] ([fdo#111827])
[8]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-tglb3/igt@feature_discovery@chamelium.html
- shard-iclb: NOTRUN -> [SKIP][9] ([fdo#111827])
[9]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-iclb3/igt@feature_discovery@chamelium.html
* igt@feature_discovery@psr2:
- shard-iclb: NOTRUN -> [SKIP][10] ([i915#658])
[10]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-iclb5/igt@feature_discovery@psr2.html
* igt@gem_ctx_persistence@legacy-engines-hang:
- shard-snb: NOTRUN -> [SKIP][11] ([fdo#109271] / [i915#1099])
[11]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-snb5/igt@gem_ctx_persistence@legacy-engines-hang.html
* igt@gem_exec_balancer@parallel-contexts:
- shard-iclb: [PASS][12] -> [SKIP][13] ([i915#4525]) +2 similar issues
[12]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11148/shard-iclb1/igt@gem_exec_balancer@parallel-contexts.html
[13]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-iclb5/igt@gem_exec_balancer@parallel-contexts.html
* igt@gem_exec_fair@basic-none-share:
- shard-snb: NOTRUN -> [SKIP][14] ([fdo#109271]) +140 similar issues
[14]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-snb5/igt@gem_exec_fair@basic-none-share.html
* igt@gem_exec_fair@basic-none@vcs1:
- shard-iclb: NOTRUN -> [FAIL][15] ([i915#2842]) +1 similar issue
[15]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-iclb1/igt@gem_exec_fair@basic-none@vcs1.html
* igt@gem_exec_fair@basic-pace-solo@rcs0:
- shard-glk: [PASS][16] -> [FAIL][17] ([i915#2842])
[16]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11148/shard-glk9/igt@gem_exec_fair@basic-pace-solo@rcs0.html
[17]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-glk8/igt@gem_exec_fair@basic-pace-solo@rcs0.html
- shard-tglb: NOTRUN -> [FAIL][18] ([i915#2842]) +1 similar issue
[18]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-tglb5/igt@gem_exec_fair@basic-pace-solo@rcs0.html
* igt@gem_exec_fair@basic-pace@vecs0:
- shard-kbl: [PASS][19] -> [FAIL][20] ([i915#2842]) +2 similar issues
[19]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11148/shard-kbl6/igt@gem_exec_fair@basic-pace@vecs0.html
[20]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-kbl3/igt@gem_exec_fair@basic-pace@vecs0.html
* igt@gem_lmem_swapping@parallel-random:
- shard-apl: NOTRUN -> [SKIP][21] ([fdo#109271] / [i915#4613]) +1 similar issue
[21]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-apl6/igt@gem_lmem_swapping@parallel-random.html
* igt@gem_lmem_swapping@parallel-random-verify:
- shard-kbl: NOTRUN -> [SKIP][22] ([fdo#109271] / [i915#4613]) +1 similar issue
[22]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-kbl4/igt@gem_lmem_swapping@parallel-random-verify.html
* igt@gem_mmap_gtt@hang-busy:
- shard-glk: [PASS][23] -> [SKIP][24] ([fdo#109271])
[23]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11148/shard-glk5/igt@gem_mmap_gtt@hang-busy.html
[24]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-glk7/igt@gem_mmap_gtt@hang-busy.html
- shard-apl: [PASS][25] -> [SKIP][26] ([fdo#109271])
[25]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11148/shard-apl6/igt@gem_mmap_gtt@hang-busy.html
[26]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-apl8/igt@gem_mmap_gtt@hang-busy.html
- shard-kbl: [PASS][27] -> [SKIP][28] ([fdo#109271])
[27]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11148/shard-kbl1/igt@gem_mmap_gtt@hang-busy.html
[28]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-kbl3/igt@gem_mmap_gtt@hang-busy.html
* igt@gem_pxp@verify-pxp-execution-after-suspend-resume:
- shard-tglb: NOTRUN -> [SKIP][29] ([i915#4270])
[29]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-tglb3/igt@gem_pxp@verify-pxp-execution-after-suspend-resume.html
- shard-iclb: NOTRUN -> [SKIP][30] ([i915#4270])
[30]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-iclb3/igt@gem_pxp@verify-pxp-execution-after-suspend-resume.html
* igt@gem_userptr_blits@dmabuf-sync:
- shard-kbl: NOTRUN -> [SKIP][31] ([fdo#109271] / [i915#3323])
[31]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-kbl3/igt@gem_userptr_blits@dmabuf-sync.html
* igt@gen9_exec_parse@basic-rejected-ctx-param:
- shard-tglb: NOTRUN -> [SKIP][32] ([i915#2527] / [i915#2856]) +1 similar issue
[32]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-tglb6/igt@gen9_exec_parse@basic-rejected-ctx-param.html
- shard-iclb: NOTRUN -> [SKIP][33] ([i915#2856]) +1 similar issue
[33]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-iclb7/igt@gen9_exec_parse@basic-rejected-ctx-param.html
* igt@i915_pm_rc6_residency@rc6-fence:
- shard-tglb: NOTRUN -> [WARN][34] ([i915#2681] / [i915#2684])
[34]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-tglb1/igt@i915_pm_rc6_residency@rc6-fence.html
* igt@i915_pm_rpm@modeset-non-lpsp-stress:
- shard-tglb: NOTRUN -> [SKIP][35] ([fdo#111644] / [i915#1397] / [i915#2411])
[35]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-tglb5/igt@i915_pm_rpm@modeset-non-lpsp-stress.html
- shard-iclb: NOTRUN -> [SKIP][36] ([fdo#110892])
[36]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-iclb2/igt@i915_pm_rpm@modeset-non-lpsp-stress.html
* igt@kms_big_fb@linear-32bpp-rotate-0:
- shard-glk: [PASS][37] -> [DMESG-WARN][38] ([i915#118])
[37]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11148/shard-glk6/igt@kms_big_fb@linear-32bpp-rotate-0.html
[38]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-glk3/igt@kms_big_fb@linear-32bpp-rotate-0.html
* igt@kms_big_fb@y-tiled-8bpp-rotate-90:
- shard-tglb: NOTRUN -> [SKIP][39] ([fdo#111614])
[39]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-tglb8/igt@kms_big_fb@y-tiled-8bpp-rotate-90.html
- shard-iclb: NOTRUN -> [SKIP][40] ([fdo#110725] / [fdo#111614])
[40]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-iclb5/igt@kms_big_fb@y-tiled-8bpp-rotate-90.html
* igt@kms_big_fb@y-tiled-max-hw-stride-32bpp-rotate-0-hflip:
- shard-apl: NOTRUN -> [SKIP][41] ([fdo#109271] / [i915#3777])
[41]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-apl1/igt@kms_big_fb@y-tiled-max-hw-stride-32bpp-rotate-0-hflip.html
* igt@kms_big_fb@yf-tiled-32bpp-rotate-180:
- shard-tglb: NOTRUN -> [SKIP][42] ([fdo#111615]) +2 similar issues
[42]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-tglb6/igt@kms_big_fb@yf-tiled-32bpp-rotate-180.html
* igt@kms_big_fb@yf-tiled-8bpp-rotate-0:
- shard-iclb: NOTRUN -> [SKIP][43] ([fdo#110723])
[43]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-iclb6/igt@kms_big_fb@yf-tiled-8bpp-rotate-0.html
* igt@kms_big_fb@yf-tiled-max-hw-stride-32bpp-rotate-0-hflip:
- shard-kbl: NOTRUN -> [SKIP][44] ([fdo#109271] / [i915#3777])
[44]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-kbl3/igt@kms_big_fb@yf-tiled-max-hw-stride-32bpp-rotate-0-hflip.html
* igt@kms_ccs@pipe-a-bad-pixel-format-y_tiled_ccs:
- shard-tglb: NOTRUN -> [SKIP][45] ([i915#3689]) +2 similar issues
[45]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-tglb2/igt@kms_ccs@pipe-a-bad-pixel-format-y_tiled_ccs.html
* igt@kms_ccs@pipe-a-ccs-on-another-bo-y_tiled_gen12_mc_ccs:
- shard-apl: NOTRUN -> [SKIP][46] ([fdo#109271] / [i915#3886]) +7 similar issues
[46]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-apl1/igt@kms_ccs@pipe-a-ccs-on-another-bo-y_tiled_gen12_mc_ccs.html
* igt@kms_ccs@pipe-b-ccs-on-another-bo-y_tiled_gen12_mc_ccs:
- shard-tglb: NOTRUN -> [SKIP][47] ([i915#3689] / [i915#3886]) +4 similar issues
[47]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-tglb1/igt@kms_ccs@pipe-b-ccs-on-another-bo-y_tiled_gen12_mc_ccs.html
* igt@kms_ccs@pipe-b-crc-primary-rotation-180-y_tiled_gen12_rc_ccs_cc:
- shard-glk: NOTRUN -> [SKIP][48] ([fdo#109271] / [i915#3886]) +3 similar issues
[48]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-glk8/igt@kms_ccs@pipe-b-crc-primary-rotation-180-y_tiled_gen12_rc_ccs_cc.html
* igt@kms_ccs@pipe-b-random-ccs-data-y_tiled_gen12_mc_ccs:
- shard-iclb: NOTRUN -> [SKIP][49] ([fdo#109278] / [i915#3886]) +4 similar issues
[49]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-iclb3/igt@kms_ccs@pipe-b-random-ccs-data-y_tiled_gen12_mc_ccs.html
- shard-kbl: NOTRUN -> [SKIP][50] ([fdo#109271] / [i915#3886]) +10 similar issues
[50]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-kbl4/igt@kms_ccs@pipe-b-random-ccs-data-y_tiled_gen12_mc_ccs.html
* igt@kms_chamelium@dp-hpd-for-each-pipe:
- shard-iclb: NOTRUN -> [SKIP][51] ([fdo#109284] / [fdo#111827]) +1 similar issue
[51]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-iclb6/igt@kms_chamelium@dp-hpd-for-each-pipe.html
- shard-glk: NOTRUN -> [SKIP][52] ([fdo#109271] / [fdo#111827]) +2 similar issues
[52]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-glk5/igt@kms_chamelium@dp-hpd-for-each-pipe.html
* igt@kms_chamelium@vga-hpd:
- shard-apl: NOTRUN -> [SKIP][53] ([fdo#109271] / [fdo#111827]) +11 similar issues
[53]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-apl3/igt@kms_chamelium@vga-hpd.html
* igt@kms_chamelium@vga-hpd-for-each-pipe:
- shard-kbl: NOTRUN -> [SKIP][54] ([fdo#109271] / [fdo#111827]) +12 similar issues
[54]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-kbl1/igt@kms_chamelium@vga-hpd-for-each-pipe.html
* igt@kms_chamelium@vga-hpd-without-ddc:
- shard-snb: NOTRUN -> [SKIP][55] ([fdo#109271] / [fdo#111827]) +7 similar issues
[55]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-snb6/igt@kms_chamelium@vga-hpd-without-ddc.html
* {igt@kms_color@pipe-d-deep-color} (NEW):
- shard-iclb: NOTRUN -> [SKIP][56] ([fdo#109278]) +19 similar issues
[56]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-iclb6/igt@kms_color@pipe-d-deep-color.html
* igt@kms_color_chamelium@pipe-c-degamma:
- shard-tglb: NOTRUN -> [SKIP][57] ([fdo#109284] / [fdo#111827]) +6 similar issues
[57]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-tglb3/igt@kms_color_chamelium@pipe-c-degamma.html
* igt@kms_color_chamelium@pipe-d-ctm-negative:
- shard-iclb: NOTRUN -> [SKIP][58] ([fdo#109278] / [fdo#109284] / [fdo#111827]) +1 similar issue
[58]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-iclb5/igt@kms_color_chamelium@pipe-d-ctm-negative.html
* igt@kms_content_protection@legacy:
- shard-kbl: NOTRUN -> [TIMEOUT][59] ([i915#1319]) +1 similar issue
[59]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-kbl7/igt@kms_content_protection@legacy.html
* igt@kms_content_protection@srm:
- shard-apl: NOTRUN -> [TIMEOUT][60] ([i915#1319])
[60]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-apl4/igt@kms_content_protection@srm.html
* igt@kms_cursor_crc@pipe-a-cursor-32x10-rapid-movement:
- shard-tglb: NOTRUN -> [SKIP][61] ([i915#3359]) +2 similar issues
[61]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-tglb5/igt@kms_cursor_crc@pipe-a-cursor-32x10-rapid-movement.html
* igt@kms_cursor_crc@pipe-b-cursor-suspend:
- shard-apl: [PASS][62] -> [DMESG-WARN][63] ([i915#180]) +2 similar issues
[62]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11148/shard-apl7/igt@kms_cursor_crc@pipe-b-cursor-suspend.html
[63]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-apl2/igt@kms_cursor_crc@pipe-b-cursor-suspend.html
* igt@kms_cursor_crc@pipe-d-cursor-32x32-sliding:
- shard-tglb: NOTRUN -> [SKIP][64] ([i915#3319]) +4 similar issues
[64]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-tglb7/igt@kms_cursor_crc@pipe-d-cursor-32x32-sliding.html
* igt@kms_cursor_crc@pipe-d-cursor-512x170-random:
- shard-tglb: NOTRUN -> [SKIP][65] ([fdo#109279] / [i915#3359]) +1 similar issue
[65]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-tglb2/igt@kms_cursor_crc@pipe-d-cursor-512x170-random.html
* igt@kms_cursor_crc@pipe-d-cursor-suspend:
- shard-kbl: NOTRUN -> [SKIP][66] ([fdo#109271]) +153 similar issues
[66]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-kbl7/igt@kms_cursor_crc@pipe-d-cursor-suspend.html
* igt@kms_cursor_legacy@cursor-vs-flip-atomic:
- shard-glk: [PASS][67] -> [DMESG-WARN][68] ([i915#118] / [i915#1888])
[67]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11148/shard-glk5/igt@kms_cursor_legacy@cursor-vs-flip-atomic.html
[68]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-glk9/igt@kms_cursor_legacy@cursor-vs-flip-atomic.html
* igt@kms_cursor_legacy@cursorb-vs-flipa-toggle:
- shard-iclb: NOTRUN -> [SKIP][69] ([fdo#109274] / [fdo#109278]) +1 similar issue
[69]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-iclb8/igt@kms_cursor_legacy@cursorb-vs-flipa-toggle.html
* igt@kms_cursor_legacy@flip-vs-cursor-varying-size:
- shard-iclb: NOTRUN -> [FAIL][70] ([i915#2346])
[70]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-iclb7/igt@kms_cursor_legacy@flip-vs-cursor-varying-size.html
* igt@kms_dither@fb-8bpc-vs-panel-8bpc@edp-1-pipe-a:
- shard-tglb: NOTRUN -> [SKIP][71] ([i915#3788])
[71]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-tglb3/igt@kms_dither@fb-8bpc-vs-panel-8bpc@edp-1-pipe-a.html
* igt@kms_flip@2x-nonexisting-fb-interruptible:
- shard-tglb: NOTRUN -> [SKIP][72] ([fdo#109274] / [fdo#111825]) +5 similar issues
[72]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-tglb2/igt@kms_flip@2x-nonexisting-fb-interruptible.html
- shard-iclb: NOTRUN -> [SKIP][73] ([fdo#109274]) +1 similar issue
[73]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-iclb2/igt@kms_flip@2x-nonexisting-fb-interruptible.html
* igt@kms_flip@flip-vs-suspend-interruptible@a-dp1:
- shard-kbl: [PASS][74] -> [DMESG-WARN][75] ([i915#180]) +4 similar issues
[74]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11148/shard-kbl1/igt@kms_flip@flip-vs-suspend-interruptible@a-dp1.html
[75]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-kbl4/igt@kms_flip@flip-vs-suspend-interruptible@a-dp1.html
* igt@kms_force_connector_basic@force-load-detect:
- shard-iclb: NOTRUN -> [SKIP][76] ([fdo#109285])
[76]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-iclb8/igt@kms_force_connector_basic@force-load-detect.html
- shard-tglb: NOTRUN -> [SKIP][77] ([fdo#109285])
[77]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-tglb7/igt@kms_force_connector_basic@force-load-detect.html
* igt@kms_frontbuffer_tracking@fbc-1p-offscren-pri-indfb-draw-blt:
- shard-snb: [PASS][78] -> [SKIP][79] ([fdo#109271]) +2 similar issues
[78]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11148/shard-snb6/igt@kms_frontbuffer_tracking@fbc-1p-offscren-pri-indfb-draw-blt.html
[79]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-snb6/igt@kms_frontbuffer_tracking@fbc-1p-offscren-pri-indfb-draw-blt.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-spr-indfb-draw-mmap-cpu:
- shard-iclb: NOTRUN -> [SKIP][80] ([fdo#109280]) +9 similar issues
[80]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-iclb4/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-spr-indfb-draw-mmap-cpu.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-indfb-plflip-blt:
- shard-tglb: NOTRUN -> [SKIP][81] ([fdo#109280] / [fdo#111825]) +13 similar issues
[81]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-tglb5/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-indfb-plflip-blt.html
* igt@kms_hdr@static-toggle:
- shard-tglb: NOTRUN -> [SKIP][82] ([i915#1187])
[82]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-tglb7/igt@kms_hdr@static-toggle.html
* igt@kms_pipe_b_c_ivb@enable-pipe-c-while-b-has-3-lanes:
- shard-tglb: NOTRUN -> [SKIP][83] ([fdo#109289])
[83]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-tglb2/igt@kms_pipe_b_c_ivb@enable-pipe-c-while-b-has-3-lanes.html
- shard-iclb: NOTRUN -> [SKIP][84] ([fdo#109289])
[84]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-iclb2/igt@kms_pipe_b_c_ivb@enable-pipe-c-while-b-has-3-lanes.html
* igt@kms_pipe_crc_basic@suspend-read-crc-pipe-d:
- shard-apl: NOTRUN -> [SKIP][85] ([fdo#109271] / [i915#533]) +2 similar issues
[85]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-apl1/igt@kms_pipe_crc_basic@suspend-read-crc-pipe-d.html
* igt@kms_plane_alpha_blend@pipe-a-constant-alpha-max:
- shard-apl: NOTRUN -> [FAIL][86] ([fdo#108145] / [i915#265])
[86]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-apl6/igt@kms_plane_alpha_blend@pipe-a-constant-alpha-max.html
* igt@kms_plane_alpha_blend@pipe-b-alpha-transparent-fb:
- shard-apl: NOTRUN -> [FAIL][87] ([i915#265])
[87]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-apl4/igt@kms_plane_alpha_blend@pipe-b-alpha-transparent-fb.html
- shard-kbl: NOTRUN -> [FAIL][88] ([i915#265])
[88]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-kbl4/igt@kms_plane_alpha_blend@pipe-b-alpha-transparent-fb.html
* igt@kms_plane_alpha_blend@pipe-b-constant-alpha-max:
- shard-kbl: NOTRUN -> [FAIL][89] ([fdo#108145] / [i915#265])
[89]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-kbl7/igt@kms_plane_alpha_blend@pipe-b-constant-alpha-max.html
* igt@kms_psr2_sf@overlay-primary-update-sf-dmg-area:
- shard-apl: NOTRUN -> [SKIP][90] ([fdo#109271] / [i915#658]) +3 similar issues
[90]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-apl1/igt@kms_psr2_sf@overlay-primary-update-sf-dmg-area.html
* igt@kms_psr2_sf@primary-plane-update-sf-dmg-area:
- shard-iclb: NOTRUN -> [SKIP][91] ([fdo#111068] / [i915#658])
[91]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-iclb7/igt@kms_psr2_sf@primary-plane-update-sf-dmg-area.html
- shard-kbl: NOTRUN -> [SKIP][92] ([fdo#109271] / [i915#658])
[92]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-kbl7/igt@kms_psr2_sf@primary-plane-update-sf-dmg-area.html
- shard-tglb: NOTRUN -> [SKIP][93] ([i915#2920])
[93]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-tglb3/igt@kms_psr2_sf@primary-plane-update-sf-dmg-area.html
- shard-glk: NOTRUN -> [SKIP][94] ([fdo#109271] / [i915#658])
[94]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-glk4/igt@kms_psr2_sf@primary-plane-update-sf-dmg-area.html
* igt@kms_psr@psr2_cursor_plane_move:
- shard-iclb: NOTRUN -> [SKIP][95] ([fdo#109441])
[95]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-iclb1/igt@kms_psr@psr2_cursor_plane_move.html
- shard-tglb: NOTRUN -> [FAIL][96] ([i915#132] / [i915#3467])
[96]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-tglb5/igt@kms_psr@psr2_cursor_plane_move.html
* igt@kms_psr@psr2_primary_page_flip:
- shard-iclb: [PASS][97] -> [SKIP][98] ([fdo#109441])
[97]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11148/shard-iclb2/igt@kms_psr@psr2_primary_page_flip.html
[98]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-iclb3/igt@kms_psr@psr2_primary_page_flip.html
* igt@kms_rotation_crc@primary-y-tiled-reflect-x-180:
- shard-glk: NOTRUN -> [SKIP][99] ([fdo#109271]) +38 similar issues
[99]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-glk5/igt@kms_rotation_crc@primary-y-tiled-reflect-x-180.html
* igt@kms_rotation_crc@sprite-rotation-90-pos-100-0:
- shard-glk: [PASS][100] -> [FAIL][101] ([i915#1888] / [i915#65])
[100]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11148/shard-glk1/igt@kms_rotation_crc@sprite-rotation-90-pos-100-0.html
[101]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-glk9/igt@kms_rotation_crc@sprite-rotation-90-pos-100-0.html
* igt@nouveau_crc@pipe-b-ctx-flip-skip-current-frame:
- shard-apl: NOTRUN -> [SKIP][102] ([fdo#109271]) +140 similar issues
[102]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-apl4/igt@nouveau_crc@pipe-b-ctx-flip-skip-current-frame.html
- shard-tglb: NOTRUN -> [SKIP][103] ([i915#2530])
[103]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-tglb2/igt@nouveau_crc@pipe-b-ctx-flip-skip-current-frame.html
- shard-iclb: NOTRUN -> [SKIP][104] ([i915#2530])
[104]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-iclb2/igt@nouveau_crc@pipe-b-ctx-flip-skip-current-frame.html
* igt@perf@polling-parameterized:
- shard-iclb: [PASS][105] -> [FAIL][106] ([i915#1542])
[105]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11148/shard-iclb7/igt@perf@polling-parameterized.html
[106]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-iclb3/igt@perf@polling-parameterized.html
* igt@prime_nv_api@nv_self_import:
- shard-tglb: NOTRUN -> [SKIP][107] ([fdo#109291])
[107]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-tglb3/igt@prime_nv_api@nv_self_import.html
- shard-iclb: NOTRUN -> [SKIP][108] ([fdo#109291])
[108]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-iclb3/igt@prime_nv_api@nv_self_import.html
* igt@prime_vgem@fence-write-hang:
- shard-iclb: NOTRUN -> [SKIP][109] ([fdo#109295])
[109]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-iclb8/igt@prime_vgem@fence-write-hang.html
- shard-tglb: NOTRUN -> [SKIP][110] ([fdo#109295])
[110]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-tglb7/igt@prime_vgem@fence-write-hang.html
* igt@sysfs_clients@recycle:
- shard-iclb: NOTRUN -> [SKIP][111] ([i915#2994])
[111]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-iclb4/igt@sysfs_clients@recycle.html
- shard-glk: NOTRUN -> [SKIP][112] ([fdo#109271] / [i915#2994])
[112]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-glk3/igt@sysfs_clients@recycle.html
- shard-tglb: NOTRUN -> [SKIP][113] ([i915#2994])
[113]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-tglb1/igt@sysfs_clients@recycle.html
* igt@sysfs_clients@recycle-many:
- shard-apl: NOTRUN -> [SKIP][114] ([fdo#109271] / [i915#2994]) +1 similar issue
[114]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-apl2/igt@sysfs_clients@recycle-many.html
#### Possible fixes ####
* igt@gem_eio@in-flight-contexts-10ms:
- shard-tglb: [TIMEOUT][115] ([i915#3063]) -> [PASS][116] +1 similar issue
[115]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11148/shard-tglb1/igt@gem_eio@in-flight-contexts-10ms.html
[116]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-tglb3/igt@gem_eio@in-flight-contexts-10ms.html
* igt@gem_exec_balancer@parallel-out-fence:
- shard-iclb: [SKIP][117] ([i915#4525]) -> [PASS][118]
[117]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11148/shard-iclb8/igt@gem_exec_balancer@parallel-out-fence.html
[118]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-iclb2/igt@gem_exec_balancer@parallel-out-fence.html
* igt@gem_exec_fair@basic-deadline:
- shard-glk: [FAIL][119] ([i915#2846]) -> [PASS][120]
[119]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11148/shard-glk1/igt@gem_exec_fair@basic-deadline.html
[120]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-glk5/igt@gem_exec_fair@basic-deadline.html
* igt@gem_exec_fair@basic-none-vip@rcs0:
- shard-glk: [FAIL][121] ([i915#2842]) -> [PASS][122]
[121]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11148/shard-glk8/igt@gem_exec_fair@basic-none-vip@rcs0.html
[122]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-glk5/igt@gem_exec_fair@basic-none-vip@rcs0.html
* igt@gem_exec_fair@basic-pace-share@rcs0:
- shard-tglb: [FAIL][123] ([i915#2842]) -> [PASS][124]
[123]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11148/shard-tglb1/igt@gem_exec_fair@basic-pace-share@rcs0.html
[124]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-tglb2/igt@gem_exec_fair@basic-pace-share@rcs0.html
* igt@gem_exec_fair@basic-pace@rcs0:
- shard-kbl: [FAIL][125] ([i915#2842]) -> [PASS][126]
[125]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11148/shard-kbl6/igt@gem_exec_fair@basic-pace@rcs0.html
[126]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-kbl3/igt@gem_exec_fair@basic-pace@rcs0.html
* igt@gem_exec_fair@basic-throttle@rcs0:
- shard-iclb: [FAIL][127] ([i915#2849]) -> [PASS][128]
[127]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11148/shard-iclb7/igt@gem_exec_fair@basic-throttle@rcs0.html
[128]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-iclb2/igt@gem_exec_fair@basic-throttle@rcs0.html
* igt@gem_exec_whisper@basic-queues:
- shard-glk: [DMESG-WARN][129] ([i915#118]) -> [PASS][130] +2 similar issues
[129]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11148/shard-glk1/igt@gem_exec_whisper@basic-queues.html
[130]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-glk2/igt@gem_exec_whisper@basic-queues.html
* igt@gem_workarounds@suspend-resume-context:
- shard-apl: [DMESG-WARN][131] ([i915#180]) -> [PASS][132] +4 similar issues
[131]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11148/shard-apl2/igt@gem_workarounds@suspend-resume-context.html
[132]: https://intel-gfx-ci.01
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/index.html
[-- Attachment #2: Type: text/html, Size: 34008 bytes --]
^ permalink raw reply [flat|nested] 31+ messages in thread
* [igt-dev] ✓ Fi.CI.IGT: success for New subtests for deep color (rev5)
2022-01-24 11:23 [igt-dev] [PATCH i-g-t 0/3] New subtests for deep color Bhanuprakash Modem
` (8 preceding siblings ...)
2022-01-27 10:37 ` [igt-dev] ✗ Fi.CI.IGT: failure " Patchwork
@ 2022-01-30 20:47 ` Patchwork
2022-02-01 12:41 ` [igt-dev] ✓ Fi.CI.BAT: success for New subtests for deep color (rev6) Patchwork
` (5 subsequent siblings)
15 siblings, 0 replies; 31+ messages in thread
From: Patchwork @ 2022-01-30 20:47 UTC (permalink / raw)
To: Modem, Bhanuprakash; +Cc: igt-dev
[-- Attachment #1: Type: text/plain, Size: 30252 bytes --]
== Series Details ==
Series: New subtests for deep color (rev5)
URL : https://patchwork.freedesktop.org/series/99239/
State : success
== Summary ==
CI Bug Log - changes from CI_DRM_11148_full -> IGTPW_6583_full
====================================================
Summary
-------
**SUCCESS**
No regressions found.
External URL: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/index.html
Participating hosts (10 -> 8)
------------------------------
Additional (1): shard-tglu
Missing (3): pig-skl-6260u pig-kbl-iris pig-glk-j5005
Possible new issues
-------------------
Here are the unknown changes that may have been introduced in IGTPW_6583_full:
### IGT changes ###
#### Possible regressions ####
* {igt@kms_color@pipe-b-deep-color} (NEW):
- shard-tglb: NOTRUN -> [SKIP][1] +2 similar issues
[1]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-tglb3/igt@kms_color@pipe-b-deep-color.html
* {igt@kms_color@pipe-c-deep-color} (NEW):
- {shard-tglu}: NOTRUN -> [SKIP][2]
[2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-tglu-5/igt@kms_color@pipe-c-deep-color.html
#### Suppressed ####
The following results come from untrusted machines, tests, or statuses.
They do not affect the overall result.
* igt@kms_ccs@pipe-a-crc-sprite-planes-basic-y_tiled_gen12_rc_ccs:
- {shard-tglu}: NOTRUN -> [FAIL][3]
[3]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-tglu-1/igt@kms_ccs@pipe-a-crc-sprite-planes-basic-y_tiled_gen12_rc_ccs.html
New tests
---------
New tests have been introduced between CI_DRM_11148_full and IGTPW_6583_full:
### New IGT tests (13) ###
* igt@kms_color@pipe-a-deep-color:
- Statuses : 3 skip(s)
- Exec time: [0.0] s
* igt@kms_color@pipe-a-deep-color@ctm:
- Statuses : 4 pass(s)
- Exec time: [0.74, 0.97] s
* igt@kms_color@pipe-a-deep-color@degamma:
- Statuses : 4 pass(s)
- Exec time: [0.76, 1.05] s
* igt@kms_color@pipe-a-deep-color@gamma:
- Statuses : 4 pass(s)
- Exec time: [0.93, 1.23] s
* igt@kms_color@pipe-b-deep-color:
- Statuses : 3 skip(s)
- Exec time: [0.0] s
* igt@kms_color@pipe-b-deep-color@ctm:
- Statuses : 3 pass(s)
- Exec time: [0.79, 0.96] s
* igt@kms_color@pipe-b-deep-color@degamma:
- Statuses : 3 pass(s)
- Exec time: [0.85, 1.00] s
* igt@kms_color@pipe-b-deep-color@gamma:
- Statuses : 3 pass(s)
- Exec time: [0.94, 1.16] s
* igt@kms_color@pipe-c-deep-color:
- Statuses : 4 skip(s)
- Exec time: [0.0] s
* igt@kms_color@pipe-c-deep-color@ctm:
- Statuses : 3 pass(s)
- Exec time: [0.79, 0.97] s
* igt@kms_color@pipe-c-deep-color@degamma:
- Statuses : 3 pass(s)
- Exec time: [0.82, 1.02] s
* igt@kms_color@pipe-c-deep-color@gamma:
- Statuses : 3 pass(s)
- Exec time: [0.94, 1.17] s
* igt@kms_color@pipe-d-deep-color:
- Statuses : 6 skip(s)
- Exec time: [0.0] s
Known issues
------------
Here are the changes found in IGTPW_6583_full that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@feature_discovery@chamelium:
- shard-tglb: NOTRUN -> [SKIP][4] ([fdo#111827])
[4]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-tglb3/igt@feature_discovery@chamelium.html
- shard-iclb: NOTRUN -> [SKIP][5] ([fdo#111827])
[5]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-iclb3/igt@feature_discovery@chamelium.html
* igt@feature_discovery@psr2:
- shard-iclb: NOTRUN -> [SKIP][6] ([i915#658])
[6]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-iclb5/igt@feature_discovery@psr2.html
* igt@gem_ctx_persistence@legacy-engines-hang:
- shard-snb: NOTRUN -> [SKIP][7] ([fdo#109271] / [i915#1099])
[7]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-snb5/igt@gem_ctx_persistence@legacy-engines-hang.html
* igt@gem_exec_balancer@parallel-contexts:
- shard-iclb: [PASS][8] -> [SKIP][9] ([i915#4525]) +2 similar issues
[8]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11148/shard-iclb1/igt@gem_exec_balancer@parallel-contexts.html
[9]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-iclb5/igt@gem_exec_balancer@parallel-contexts.html
* igt@gem_exec_fair@basic-none-share:
- shard-snb: NOTRUN -> [SKIP][10] ([fdo#109271]) +140 similar issues
[10]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-snb5/igt@gem_exec_fair@basic-none-share.html
* igt@gem_exec_fair@basic-none@vcs1:
- shard-iclb: NOTRUN -> [FAIL][11] ([i915#2842]) +1 similar issue
[11]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-iclb1/igt@gem_exec_fair@basic-none@vcs1.html
* igt@gem_exec_fair@basic-pace-solo@rcs0:
- shard-glk: [PASS][12] -> [FAIL][13] ([i915#2842])
[12]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11148/shard-glk9/igt@gem_exec_fair@basic-pace-solo@rcs0.html
[13]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-glk8/igt@gem_exec_fair@basic-pace-solo@rcs0.html
- shard-tglb: NOTRUN -> [FAIL][14] ([i915#2842]) +1 similar issue
[14]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-tglb5/igt@gem_exec_fair@basic-pace-solo@rcs0.html
* igt@gem_exec_fair@basic-pace@vecs0:
- shard-kbl: [PASS][15] -> [FAIL][16] ([i915#2842]) +2 similar issues
[15]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11148/shard-kbl6/igt@gem_exec_fair@basic-pace@vecs0.html
[16]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-kbl3/igt@gem_exec_fair@basic-pace@vecs0.html
* igt@gem_lmem_swapping@parallel-random:
- shard-apl: NOTRUN -> [SKIP][17] ([fdo#109271] / [i915#4613]) +1 similar issue
[17]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-apl6/igt@gem_lmem_swapping@parallel-random.html
* igt@gem_lmem_swapping@parallel-random-verify:
- shard-kbl: NOTRUN -> [SKIP][18] ([fdo#109271] / [i915#4613]) +1 similar issue
[18]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-kbl4/igt@gem_lmem_swapping@parallel-random-verify.html
* igt@gem_mmap_gtt@hang-busy:
- shard-glk: [PASS][19] -> [SKIP][20] ([fdo#109271])
[19]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11148/shard-glk5/igt@gem_mmap_gtt@hang-busy.html
[20]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-glk7/igt@gem_mmap_gtt@hang-busy.html
- shard-apl: [PASS][21] -> [SKIP][22] ([fdo#109271])
[21]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11148/shard-apl6/igt@gem_mmap_gtt@hang-busy.html
[22]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-apl8/igt@gem_mmap_gtt@hang-busy.html
- shard-kbl: [PASS][23] -> [SKIP][24] ([fdo#109271])
[23]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11148/shard-kbl1/igt@gem_mmap_gtt@hang-busy.html
[24]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-kbl3/igt@gem_mmap_gtt@hang-busy.html
* igt@gem_pxp@verify-pxp-execution-after-suspend-resume:
- shard-tglb: NOTRUN -> [SKIP][25] ([i915#4270])
[25]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-tglb3/igt@gem_pxp@verify-pxp-execution-after-suspend-resume.html
- shard-iclb: NOTRUN -> [SKIP][26] ([i915#4270])
[26]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-iclb3/igt@gem_pxp@verify-pxp-execution-after-suspend-resume.html
* igt@gem_softpin@softpin:
- shard-snb: [PASS][27] -> [INCOMPLETE][28] ([i915#5024])
[27]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11148/shard-snb4/igt@gem_softpin@softpin.html
[28]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-snb2/igt@gem_softpin@softpin.html
* igt@gem_userptr_blits@dmabuf-sync:
- shard-kbl: NOTRUN -> [SKIP][29] ([fdo#109271] / [i915#3323])
[29]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-kbl3/igt@gem_userptr_blits@dmabuf-sync.html
* igt@gen9_exec_parse@basic-rejected-ctx-param:
- shard-tglb: NOTRUN -> [SKIP][30] ([i915#2527] / [i915#2856]) +1 similar issue
[30]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-tglb6/igt@gen9_exec_parse@basic-rejected-ctx-param.html
- shard-iclb: NOTRUN -> [SKIP][31] ([i915#2856]) +1 similar issue
[31]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-iclb7/igt@gen9_exec_parse@basic-rejected-ctx-param.html
* igt@i915_pm_rc6_residency@rc6-fence:
- shard-tglb: NOTRUN -> [WARN][32] ([i915#2681] / [i915#2684])
[32]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-tglb1/igt@i915_pm_rc6_residency@rc6-fence.html
* igt@i915_pm_rpm@modeset-non-lpsp-stress:
- shard-tglb: NOTRUN -> [SKIP][33] ([fdo#111644] / [i915#1397] / [i915#2411])
[33]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-tglb5/igt@i915_pm_rpm@modeset-non-lpsp-stress.html
- shard-iclb: NOTRUN -> [SKIP][34] ([fdo#110892])
[34]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-iclb2/igt@i915_pm_rpm@modeset-non-lpsp-stress.html
* igt@kms_big_fb@linear-32bpp-rotate-0:
- shard-glk: [PASS][35] -> [DMESG-WARN][36] ([i915#118])
[35]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11148/shard-glk6/igt@kms_big_fb@linear-32bpp-rotate-0.html
[36]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-glk3/igt@kms_big_fb@linear-32bpp-rotate-0.html
* igt@kms_big_fb@y-tiled-8bpp-rotate-90:
- shard-tglb: NOTRUN -> [SKIP][37] ([fdo#111614])
[37]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-tglb8/igt@kms_big_fb@y-tiled-8bpp-rotate-90.html
- shard-iclb: NOTRUN -> [SKIP][38] ([fdo#110725] / [fdo#111614])
[38]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-iclb5/igt@kms_big_fb@y-tiled-8bpp-rotate-90.html
* igt@kms_big_fb@y-tiled-max-hw-stride-32bpp-rotate-0-hflip:
- shard-apl: NOTRUN -> [SKIP][39] ([fdo#109271] / [i915#3777])
[39]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-apl1/igt@kms_big_fb@y-tiled-max-hw-stride-32bpp-rotate-0-hflip.html
* igt@kms_big_fb@yf-tiled-32bpp-rotate-180:
- shard-tglb: NOTRUN -> [SKIP][40] ([fdo#111615]) +2 similar issues
[40]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-tglb6/igt@kms_big_fb@yf-tiled-32bpp-rotate-180.html
* igt@kms_big_fb@yf-tiled-8bpp-rotate-0:
- shard-iclb: NOTRUN -> [SKIP][41] ([fdo#110723])
[41]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-iclb6/igt@kms_big_fb@yf-tiled-8bpp-rotate-0.html
* igt@kms_big_fb@yf-tiled-max-hw-stride-32bpp-rotate-0-hflip:
- shard-kbl: NOTRUN -> [SKIP][42] ([fdo#109271] / [i915#3777])
[42]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-kbl3/igt@kms_big_fb@yf-tiled-max-hw-stride-32bpp-rotate-0-hflip.html
* igt@kms_ccs@pipe-a-bad-pixel-format-y_tiled_ccs:
- shard-tglb: NOTRUN -> [SKIP][43] ([i915#3689]) +2 similar issues
[43]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-tglb2/igt@kms_ccs@pipe-a-bad-pixel-format-y_tiled_ccs.html
* igt@kms_ccs@pipe-a-ccs-on-another-bo-y_tiled_gen12_mc_ccs:
- shard-apl: NOTRUN -> [SKIP][44] ([fdo#109271] / [i915#3886]) +7 similar issues
[44]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-apl1/igt@kms_ccs@pipe-a-ccs-on-another-bo-y_tiled_gen12_mc_ccs.html
* igt@kms_ccs@pipe-b-ccs-on-another-bo-y_tiled_gen12_mc_ccs:
- shard-tglb: NOTRUN -> [SKIP][45] ([i915#3689] / [i915#3886]) +4 similar issues
[45]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-tglb1/igt@kms_ccs@pipe-b-ccs-on-another-bo-y_tiled_gen12_mc_ccs.html
* igt@kms_ccs@pipe-b-crc-primary-rotation-180-y_tiled_gen12_rc_ccs_cc:
- shard-glk: NOTRUN -> [SKIP][46] ([fdo#109271] / [i915#3886]) +3 similar issues
[46]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-glk8/igt@kms_ccs@pipe-b-crc-primary-rotation-180-y_tiled_gen12_rc_ccs_cc.html
* igt@kms_ccs@pipe-b-random-ccs-data-y_tiled_gen12_mc_ccs:
- shard-iclb: NOTRUN -> [SKIP][47] ([fdo#109278] / [i915#3886]) +4 similar issues
[47]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-iclb3/igt@kms_ccs@pipe-b-random-ccs-data-y_tiled_gen12_mc_ccs.html
- shard-kbl: NOTRUN -> [SKIP][48] ([fdo#109271] / [i915#3886]) +10 similar issues
[48]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-kbl4/igt@kms_ccs@pipe-b-random-ccs-data-y_tiled_gen12_mc_ccs.html
* igt@kms_chamelium@dp-hpd-for-each-pipe:
- shard-iclb: NOTRUN -> [SKIP][49] ([fdo#109284] / [fdo#111827]) +1 similar issue
[49]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-iclb6/igt@kms_chamelium@dp-hpd-for-each-pipe.html
- shard-glk: NOTRUN -> [SKIP][50] ([fdo#109271] / [fdo#111827]) +2 similar issues
[50]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-glk5/igt@kms_chamelium@dp-hpd-for-each-pipe.html
* igt@kms_chamelium@vga-hpd:
- shard-apl: NOTRUN -> [SKIP][51] ([fdo#109271] / [fdo#111827]) +11 similar issues
[51]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-apl3/igt@kms_chamelium@vga-hpd.html
* igt@kms_chamelium@vga-hpd-for-each-pipe:
- shard-kbl: NOTRUN -> [SKIP][52] ([fdo#109271] / [fdo#111827]) +12 similar issues
[52]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-kbl1/igt@kms_chamelium@vga-hpd-for-each-pipe.html
* igt@kms_chamelium@vga-hpd-without-ddc:
- shard-snb: NOTRUN -> [SKIP][53] ([fdo#109271] / [fdo#111827]) +7 similar issues
[53]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-snb6/igt@kms_chamelium@vga-hpd-without-ddc.html
* {igt@kms_color@pipe-d-deep-color} (NEW):
- shard-iclb: NOTRUN -> [SKIP][54] ([fdo#109278]) +19 similar issues
[54]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-iclb6/igt@kms_color@pipe-d-deep-color.html
- shard-tglb: NOTRUN -> [SKIP][55] ([i915#5023])
[55]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-tglb8/igt@kms_color@pipe-d-deep-color.html
* igt@kms_color_chamelium@pipe-c-degamma:
- shard-tglb: NOTRUN -> [SKIP][56] ([fdo#109284] / [fdo#111827]) +6 similar issues
[56]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-tglb3/igt@kms_color_chamelium@pipe-c-degamma.html
* igt@kms_color_chamelium@pipe-d-ctm-negative:
- shard-iclb: NOTRUN -> [SKIP][57] ([fdo#109278] / [fdo#109284] / [fdo#111827]) +1 similar issue
[57]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-iclb5/igt@kms_color_chamelium@pipe-d-ctm-negative.html
* igt@kms_content_protection@legacy:
- shard-kbl: NOTRUN -> [TIMEOUT][58] ([i915#1319]) +1 similar issue
[58]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-kbl7/igt@kms_content_protection@legacy.html
* igt@kms_content_protection@srm:
- shard-apl: NOTRUN -> [TIMEOUT][59] ([i915#1319])
[59]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-apl4/igt@kms_content_protection@srm.html
* igt@kms_cursor_crc@pipe-a-cursor-32x10-rapid-movement:
- shard-tglb: NOTRUN -> [SKIP][60] ([i915#3359]) +2 similar issues
[60]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-tglb5/igt@kms_cursor_crc@pipe-a-cursor-32x10-rapid-movement.html
* igt@kms_cursor_crc@pipe-b-cursor-suspend:
- shard-apl: [PASS][61] -> [DMESG-WARN][62] ([i915#180]) +2 similar issues
[61]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11148/shard-apl7/igt@kms_cursor_crc@pipe-b-cursor-suspend.html
[62]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-apl2/igt@kms_cursor_crc@pipe-b-cursor-suspend.html
* igt@kms_cursor_crc@pipe-d-cursor-32x32-sliding:
- shard-tglb: NOTRUN -> [SKIP][63] ([i915#3319]) +4 similar issues
[63]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-tglb7/igt@kms_cursor_crc@pipe-d-cursor-32x32-sliding.html
* igt@kms_cursor_crc@pipe-d-cursor-512x170-random:
- shard-tglb: NOTRUN -> [SKIP][64] ([fdo#109279] / [i915#3359]) +1 similar issue
[64]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-tglb2/igt@kms_cursor_crc@pipe-d-cursor-512x170-random.html
* igt@kms_cursor_crc@pipe-d-cursor-suspend:
- shard-kbl: NOTRUN -> [SKIP][65] ([fdo#109271]) +153 similar issues
[65]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-kbl7/igt@kms_cursor_crc@pipe-d-cursor-suspend.html
* igt@kms_cursor_legacy@cursor-vs-flip-atomic:
- shard-glk: [PASS][66] -> [DMESG-WARN][67] ([i915#118] / [i915#1888])
[66]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11148/shard-glk5/igt@kms_cursor_legacy@cursor-vs-flip-atomic.html
[67]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-glk9/igt@kms_cursor_legacy@cursor-vs-flip-atomic.html
* igt@kms_cursor_legacy@cursorb-vs-flipa-toggle:
- shard-iclb: NOTRUN -> [SKIP][68] ([fdo#109274] / [fdo#109278]) +1 similar issue
[68]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-iclb8/igt@kms_cursor_legacy@cursorb-vs-flipa-toggle.html
* igt@kms_cursor_legacy@flip-vs-cursor-varying-size:
- shard-iclb: NOTRUN -> [FAIL][69] ([i915#2346])
[69]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-iclb7/igt@kms_cursor_legacy@flip-vs-cursor-varying-size.html
* igt@kms_dither@fb-8bpc-vs-panel-8bpc@edp-1-pipe-a:
- shard-tglb: NOTRUN -> [SKIP][70] ([i915#3788])
[70]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-tglb3/igt@kms_dither@fb-8bpc-vs-panel-8bpc@edp-1-pipe-a.html
* igt@kms_flip@2x-nonexisting-fb-interruptible:
- shard-tglb: NOTRUN -> [SKIP][71] ([fdo#109274] / [fdo#111825]) +5 similar issues
[71]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-tglb2/igt@kms_flip@2x-nonexisting-fb-interruptible.html
- shard-iclb: NOTRUN -> [SKIP][72] ([fdo#109274]) +1 similar issue
[72]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-iclb2/igt@kms_flip@2x-nonexisting-fb-interruptible.html
* igt@kms_flip@flip-vs-suspend-interruptible@a-dp1:
- shard-kbl: [PASS][73] -> [DMESG-WARN][74] ([i915#180]) +4 similar issues
[73]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11148/shard-kbl1/igt@kms_flip@flip-vs-suspend-interruptible@a-dp1.html
[74]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-kbl4/igt@kms_flip@flip-vs-suspend-interruptible@a-dp1.html
* igt@kms_force_connector_basic@force-load-detect:
- shard-iclb: NOTRUN -> [SKIP][75] ([fdo#109285])
[75]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-iclb8/igt@kms_force_connector_basic@force-load-detect.html
- shard-tglb: NOTRUN -> [SKIP][76] ([fdo#109285])
[76]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-tglb7/igt@kms_force_connector_basic@force-load-detect.html
* igt@kms_frontbuffer_tracking@fbc-1p-offscren-pri-indfb-draw-blt:
- shard-snb: [PASS][77] -> [SKIP][78] ([fdo#109271]) +2 similar issues
[77]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11148/shard-snb6/igt@kms_frontbuffer_tracking@fbc-1p-offscren-pri-indfb-draw-blt.html
[78]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-snb6/igt@kms_frontbuffer_tracking@fbc-1p-offscren-pri-indfb-draw-blt.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-spr-indfb-draw-mmap-cpu:
- shard-iclb: NOTRUN -> [SKIP][79] ([fdo#109280]) +9 similar issues
[79]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-iclb4/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-spr-indfb-draw-mmap-cpu.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-indfb-plflip-blt:
- shard-tglb: NOTRUN -> [SKIP][80] ([fdo#109280] / [fdo#111825]) +13 similar issues
[80]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-tglb5/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-indfb-plflip-blt.html
* igt@kms_hdr@static-toggle:
- shard-tglb: NOTRUN -> [SKIP][81] ([i915#1187])
[81]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-tglb7/igt@kms_hdr@static-toggle.html
* igt@kms_pipe_b_c_ivb@enable-pipe-c-while-b-has-3-lanes:
- shard-tglb: NOTRUN -> [SKIP][82] ([fdo#109289])
[82]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-tglb2/igt@kms_pipe_b_c_ivb@enable-pipe-c-while-b-has-3-lanes.html
- shard-iclb: NOTRUN -> [SKIP][83] ([fdo#109289])
[83]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-iclb2/igt@kms_pipe_b_c_ivb@enable-pipe-c-while-b-has-3-lanes.html
* igt@kms_pipe_crc_basic@suspend-read-crc-pipe-d:
- shard-apl: NOTRUN -> [SKIP][84] ([fdo#109271] / [i915#533]) +2 similar issues
[84]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-apl1/igt@kms_pipe_crc_basic@suspend-read-crc-pipe-d.html
* igt@kms_plane_alpha_blend@pipe-a-constant-alpha-max:
- shard-apl: NOTRUN -> [FAIL][85] ([fdo#108145] / [i915#265])
[85]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-apl6/igt@kms_plane_alpha_blend@pipe-a-constant-alpha-max.html
* igt@kms_plane_alpha_blend@pipe-b-alpha-transparent-fb:
- shard-apl: NOTRUN -> [FAIL][86] ([i915#265])
[86]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-apl4/igt@kms_plane_alpha_blend@pipe-b-alpha-transparent-fb.html
- shard-kbl: NOTRUN -> [FAIL][87] ([i915#265])
[87]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-kbl4/igt@kms_plane_alpha_blend@pipe-b-alpha-transparent-fb.html
* igt@kms_plane_alpha_blend@pipe-b-constant-alpha-max:
- shard-kbl: NOTRUN -> [FAIL][88] ([fdo#108145] / [i915#265])
[88]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-kbl7/igt@kms_plane_alpha_blend@pipe-b-constant-alpha-max.html
* igt@kms_psr2_sf@overlay-primary-update-sf-dmg-area:
- shard-apl: NOTRUN -> [SKIP][89] ([fdo#109271] / [i915#658]) +3 similar issues
[89]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-apl1/igt@kms_psr2_sf@overlay-primary-update-sf-dmg-area.html
* igt@kms_psr2_sf@primary-plane-update-sf-dmg-area:
- shard-iclb: NOTRUN -> [SKIP][90] ([fdo#111068] / [i915#658])
[90]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-iclb7/igt@kms_psr2_sf@primary-plane-update-sf-dmg-area.html
- shard-kbl: NOTRUN -> [SKIP][91] ([fdo#109271] / [i915#658])
[91]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-kbl7/igt@kms_psr2_sf@primary-plane-update-sf-dmg-area.html
- shard-tglb: NOTRUN -> [SKIP][92] ([i915#2920])
[92]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-tglb3/igt@kms_psr2_sf@primary-plane-update-sf-dmg-area.html
- shard-glk: NOTRUN -> [SKIP][93] ([fdo#109271] / [i915#658])
[93]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-glk4/igt@kms_psr2_sf@primary-plane-update-sf-dmg-area.html
* igt@kms_psr@psr2_cursor_plane_move:
- shard-iclb: NOTRUN -> [SKIP][94] ([fdo#109441])
[94]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-iclb1/igt@kms_psr@psr2_cursor_plane_move.html
- shard-tglb: NOTRUN -> [FAIL][95] ([i915#132] / [i915#3467])
[95]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-tglb5/igt@kms_psr@psr2_cursor_plane_move.html
* igt@kms_psr@psr2_primary_page_flip:
- shard-iclb: [PASS][96] -> [SKIP][97] ([fdo#109441])
[96]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11148/shard-iclb2/igt@kms_psr@psr2_primary_page_flip.html
[97]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-iclb3/igt@kms_psr@psr2_primary_page_flip.html
* igt@kms_rotation_crc@primary-y-tiled-reflect-x-180:
- shard-glk: NOTRUN -> [SKIP][98] ([fdo#109271]) +38 similar issues
[98]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-glk5/igt@kms_rotation_crc@primary-y-tiled-reflect-x-180.html
* igt@kms_rotation_crc@sprite-rotation-90-pos-100-0:
- shard-glk: [PASS][99] -> [FAIL][100] ([i915#1888] / [i915#65])
[99]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11148/shard-glk1/igt@kms_rotation_crc@sprite-rotation-90-pos-100-0.html
[100]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-glk9/igt@kms_rotation_crc@sprite-rotation-90-pos-100-0.html
* igt@nouveau_crc@pipe-b-ctx-flip-skip-current-frame:
- shard-apl: NOTRUN -> [SKIP][101] ([fdo#109271]) +140 similar issues
[101]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-apl4/igt@nouveau_crc@pipe-b-ctx-flip-skip-current-frame.html
- shard-tglb: NOTRUN -> [SKIP][102] ([i915#2530])
[102]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-tglb2/igt@nouveau_crc@pipe-b-ctx-flip-skip-current-frame.html
- shard-iclb: NOTRUN -> [SKIP][103] ([i915#2530])
[103]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-iclb2/igt@nouveau_crc@pipe-b-ctx-flip-skip-current-frame.html
* igt@perf@polling-parameterized:
- shard-iclb: [PASS][104] -> [FAIL][105] ([i915#1542])
[104]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11148/shard-iclb7/igt@perf@polling-parameterized.html
[105]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-iclb3/igt@perf@polling-parameterized.html
* igt@prime_nv_api@nv_self_import:
- shard-tglb: NOTRUN -> [SKIP][106] ([fdo#109291])
[106]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-tglb3/igt@prime_nv_api@nv_self_import.html
- shard-iclb: NOTRUN -> [SKIP][107] ([fdo#109291])
[107]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-iclb3/igt@prime_nv_api@nv_self_import.html
* igt@prime_vgem@fence-write-hang:
- shard-iclb: NOTRUN -> [SKIP][108] ([fdo#109295])
[108]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-iclb8/igt@prime_vgem@fence-write-hang.html
- shard-tglb: NOTRUN -> [SKIP][109] ([fdo#109295])
[109]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-tglb7/igt@prime_vgem@fence-write-hang.html
* igt@sysfs_clients@recycle:
- shard-iclb: NOTRUN -> [SKIP][110] ([i915#2994])
[110]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-iclb4/igt@sysfs_clients@recycle.html
- shard-glk: NOTRUN -> [SKIP][111] ([fdo#109271] / [i915#2994])
[111]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-glk3/igt@sysfs_clients@recycle.html
- shard-tglb: NOTRUN -> [SKIP][112] ([i915#2994])
[112]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-tglb1/igt@sysfs_clients@recycle.html
* igt@sysfs_clients@recycle-many:
- shard-apl: NOTRUN -> [SKIP][113] ([fdo#109271] / [i915#2994]) +1 similar issue
[113]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-apl2/igt@sysfs_clients@recycle-many.html
* igt@testdisplay:
- shard-apl: [PASS][114] -> [TIMEOUT][115] ([i915#5022])
[114]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11148/shard-apl8/igt@testdisplay.html
[115]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-apl2/igt@testdisplay.html
- shard-kbl: [PASS][116] -> [TIMEOUT][117] ([i915#5022])
[116]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11148/shard-kbl7/igt@testdisplay.html
[117]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-kbl7/igt@testdisplay.html
#### Possible fixes ####
* igt@gem_eio@in-flight-contexts-10ms:
- shard-tglb: [TIMEOUT][118] ([i915#3063]) -> [PASS][119] +1 similar issue
[118]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11148/shard-tglb1/igt@gem_eio@in-flight-contexts-10ms.html
[119]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-tglb3/igt@gem_eio@in-flight-contexts-10ms.html
* igt@gem_exec_balancer@parallel-out-fence:
- shard-iclb: [SKIP][120] ([i915#4525]) -> [PASS][121]
[120]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11148/shard-iclb8/igt@gem_exec_balancer@parallel-out-fence.html
[121]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-iclb2/igt@gem_exec_balancer@parallel-out-fence.html
* igt@gem_exec_fair@basic-deadline:
- shard-glk: [FAIL][122] ([i915#2846]) -> [PASS][123]
[122]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11148/shard-glk1/igt@gem_exec_fair@basic-deadline.html
[123]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-glk5/igt@gem_exec_fair@basic-deadline.html
* igt@gem_exec_fair@basic-none-vip@rcs0:
- shard-glk: [FAIL][124] ([i915#2842]) -> [PASS][125]
[124]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11148/shard-glk8/igt@gem_exec_fair@basic-none-vip@rcs0.html
[125]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-glk5/igt@gem_exec_fair@basic-none-vip@rcs0.html
* igt@gem_exec_fair@basic-pace-share@rcs0:
- shard-tglb: [FAIL][126] ([i915#2842]) -> [PASS][127]
[126]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11148/shard-tglb1/igt@gem_exec_fair@basic-pace-share@rcs0.html
[127]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-tglb2/igt@gem_exec_fair@basic-pace-share@rcs0.html
* igt@gem_exec_fair@basic-pace@rcs0:
- shard-kbl: [FAIL][128] ([i915#2842]) -> [PASS][129]
[128]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11148/shard-kbl6/igt@gem_exec_fair@basic-pace@rcs0.html
[129]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-kbl3/igt@gem_exec_fair@basic-pace@rcs0.html
* igt@gem_exec_fair@basic-throttle@rcs0:
- shard-iclb: [FAIL][130] ([i915#2849]) -> [PASS][131]
[130]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11148/shard-iclb7/igt@gem_exec_fair@basic-throttle@rcs0.html
[131]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/shard-iclb2/igt@gem_exec_fair@basic-throttle@rcs0.html
* igt@gem_exec_whisper@basic-queues:
- shard-glk: [DMESG-WARN][132] ([i915#118]) -
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6583/index.html
[-- Attachment #2: Type: text/html, Size: 34055 bytes --]
^ permalink raw reply [flat|nested] 31+ messages in thread
* [igt-dev] [v4 i-g-t 1/3] tests/kms_color_helper: Read deep-color capability from EDID
2022-01-27 6:44 ` [igt-dev] [v3 " Bhanuprakash Modem
@ 2022-02-01 9:05 ` Bhanuprakash Modem
2022-02-08 4:11 ` [igt-dev] [v5 " Bhanuprakash Modem
0 siblings, 1 reply; 31+ messages in thread
From: Bhanuprakash Modem @ 2022-02-01 9:05 UTC (permalink / raw)
To: igt-dev, uma.shankar
Add a helper function to read the panel's deep-color capability
from EDID.
For EDID 1.3, we need to read deep color capability from Vendor
Specific Data Block, and for EDID 1.4 read bit depth from Video
Input Definition.
Vendor Specific Data Block for "HDMI Licensing LLC":
---------------------------------------------------------
| Byte| Bit | Description |
---------------------------------------------------------
| | Bit 6 | 16-bit-per-channel deep color (48-bit)|
| 6 | Bit 5 | 12-bit-per-channel deep color (36-bit)|
| | Bit 4 | 10-bit-per-channel deep color (30-bit)|
---------------------------------------------------------
Video Input Definition (1-byte):
* Video Signal Interface: Bit 7 (1:Digital, 0:Analog)
* Color Bit Depth: Bits 6 → 4
-----------------------------------------------------
| 7 | 6 5 4 | 3 2 1 0 | Color Bit Depth: Bits 6 → 4 |
|---|-------|---------|-----------------------------|
| 1 | 0 0 0 | x x x x | Color Bit Depth is undefined|
| 1 | 0 0 1 | x x x x | 6 Bits per Primary Color |
| 1 | 0 1 0 | x x x x | 8 Bits per Primary Color |
| 1 | 0 1 1 | x x x x | 10 Bits per Primary Color |
| 1 | 1 0 0 | x x x x | 12 Bits per Primary Color |
| 1 | 1 0 1 | x x x x | 14 Bits per Primary Color |
| 1 | 1 1 0 | x x x x | 16 Bits per Primary Color |
| 1 | 1 1 1 | x x x x | Reserved (Do Not Use) |
-----------------------------------------------------
For deep-color we need atleast 10-bits.
V2:
* Add EDID 1.3 support
V3:
* Fix reading VSDB flags1 for deep-color
V4:
* Separate functions for EDID 1.3 & EDID 1.4
* Other minor cleanups
Cc: Uma Shankar <uma.shankar@intel.com>
Signed-off-by: Bhanuprakash Modem <bhanuprakash.modem@intel.com>
---
lib/igt_edid.c | 54 ++++++++++++++++++++++++++++++++++++++++
lib/igt_edid.h | 2 ++
tests/kms_color_helper.c | 52 ++++++++++++++++++++++++++++++++++++++
tests/kms_color_helper.h | 3 +++
4 files changed, 111 insertions(+)
diff --git a/lib/igt_edid.c b/lib/igt_edid.c
index df346c4c8c..8fc3d453bf 100644
--- a/lib/igt_edid.c
+++ b/lib/igt_edid.c
@@ -349,6 +349,60 @@ size_t edid_get_size(const struct edid *edid)
edid->extensions_len * sizeof(struct edid_ext);
}
+/**
+ * edid_get_deep_color_from_vsdb: return the Deep Color info from Vender
+ * Specific Data Block (VSDB), if VSDB not found then return zero.
+ */
+uint8_t edid_get_deep_color_from_vsdb(const struct edid *edid)
+{
+ const uint8_t offset = offsetof(struct edid_cea, data);
+ uint8_t deep_color, i = 0;
+
+ /* Read from vendor specific data block first, if vsdb not found
+ * return 0.
+ */
+ for (i = 0; i < edid->extensions_len; i++) {
+ uint32_t index = 0;
+ uint8_t dtd_offset = edid->extensions[i].data.cea.dtd_start;
+
+ if (edid->extensions[i].tag != EDID_EXT_CEA)
+ continue;
+
+ do {
+ struct edid_cea_data_block * vsdb =
+ (struct edid_cea_data_block *) &edid->extensions[i].data.cea.data[index];
+ uint8_t vsdb_length = (vsdb->type_len & 0x1f);
+ uint8_t vsdb_type = (vsdb->type_len & (7 << 5)) >> 5;
+
+ if (vsdb_type == EDID_CEA_DATA_VENDOR_SPECIFIC)
+ deep_color = vsdb->data.vsdbs[0].data.hdmi.flags1;
+
+ if (deep_color & (7 << 4))
+ return deep_color;
+
+ index += (vsdb_length + sizeof(vsdb->type_len));
+ } while (index < dtd_offset - offset);
+ }
+
+ return 0;
+}
+
+/**
+ * edid_get_bit_depth: Read from the Video Input Definition and return the
+ * Color Bit Depth if Input is a Digital Video, else return zero.
+ */
+uint8_t edid_get_bit_depth_from_vid(const struct edid *edid)
+{
+ /*
+ * Video Signal Interface: Bit 7 (1:Digital, 0:Analog)
+ * Color Bit Depth: Bits 6 → 4
+ */
+ if (!(edid->input & (1 << 7)))
+ return 0;
+
+ return ((edid->input & (7 << 4)) >> 4);
+}
+
/**
* cea_sad_init_pcm:
* @channels: the number of supported channels (max. 8)
diff --git a/lib/igt_edid.h b/lib/igt_edid.h
index aac2f4a208..a9251d689e 100644
--- a/lib/igt_edid.h
+++ b/lib/igt_edid.h
@@ -377,6 +377,8 @@ void edid_update_checksum(struct edid *edid);
void base_edid_update_checksum(struct edid *edid);
size_t edid_get_size(const struct edid *edid);
void edid_get_mfg(const struct edid *edid, char out[static 3]);
+uint8_t edid_get_deep_color_from_vsdb(const struct edid *edid);
+uint8_t edid_get_bit_depth_from_vid(const struct edid *edid);
void detailed_timing_set_mode(struct detailed_timing *dt, drmModeModeInfo *mode,
int width_mm, int height_mm);
void detailed_timing_set_monitor_range_mode(struct detailed_timing *dt,
diff --git a/tests/kms_color_helper.c b/tests/kms_color_helper.c
index d71e7bb2e6..6b3af02b00 100644
--- a/tests/kms_color_helper.c
+++ b/tests/kms_color_helper.c
@@ -24,6 +24,58 @@
#include "kms_color_helper.h"
+bool
+is_panel_supports_deep_color(int fd, drmModeConnector *connector)
+{
+ uint64_t edid_blob_id;
+ uint8_t bit_depth, rev;
+ const struct edid *edid;
+ bool result;
+ drmModePropertyBlobPtr edid_blob = NULL;
+
+ igt_assert(kmstest_get_property(fd, connector->connector_id,
+ DRM_MODE_OBJECT_CONNECTOR, "EDID", NULL,
+ &edid_blob_id, NULL));
+ edid_blob = drmModeGetPropertyBlob(fd, edid_blob_id);
+ igt_require_f(edid_blob, "EDID blob is NULL\n");
+
+ edid = (const struct edid *) edid_blob->data;
+ rev = edid->revision;
+
+ if (rev >= 4) {
+ bit_depth = edid_get_bit_depth_from_vid(edid);
+
+ if (bit_depth > 0 && bit_depth < 7)
+ igt_info("Max supported bit depth: %d\n", ((bit_depth << 1) + 4));
+ else
+ igt_info("Max supported bit depth: Undefined\n");
+
+ result = (bit_depth >= 3) && (bit_depth < 7);
+ } else {
+ bit_depth = edid_get_deep_color_from_vsdb(edid);
+
+ if (bit_depth & HDMI_VSDB_DC_48BIT)
+ igt_info("Max supported bit depth: 16\n");
+ else if (bit_depth & HDMI_VSDB_DC_36BIT)
+ igt_info("Max supported bit depth: 12\n");
+ else if (bit_depth & HDMI_VSDB_DC_30BIT)
+ igt_info("Max supported bit depth: 10\n");
+ else
+ igt_info("Max supported bit depth: Undefined\n");
+
+ result = !!(bit_depth & (7 << 4));
+ }
+ drmModeFreePropertyBlob(edid_blob);
+
+ return result;
+}
+
+bool is_max_bpc_supported(igt_output_t *output)
+{
+ return igt_output_has_prop(output, IGT_CONNECTOR_MAX_BPC) &&
+ igt_output_get_prop(output, IGT_CONNECTOR_MAX_BPC);
+}
+
void paint_gradient_rectangles(data_t *data,
drmModeModeInfo *mode,
color_t *colors,
diff --git a/tests/kms_color_helper.h b/tests/kms_color_helper.h
index bb6f0054f3..992087ac9c 100644
--- a/tests/kms_color_helper.h
+++ b/tests/kms_color_helper.h
@@ -36,6 +36,7 @@
#include "drm.h"
#include "drmtest.h"
#include "igt.h"
+#include "igt_edid.h"
/* Internal */
@@ -64,6 +65,8 @@ typedef struct {
color_t coeffs[];
} gamma_lut_t;
+bool is_panel_supports_deep_color(int fd, drmModeConnector *connector);
+bool is_max_bpc_supported(igt_output_t *output);
void paint_gradient_rectangles(data_t *data,
drmModeModeInfo *mode,
color_t *colors,
--
2.35.0
^ permalink raw reply related [flat|nested] 31+ messages in thread
* [igt-dev] ✓ Fi.CI.BAT: success for New subtests for deep color (rev6)
2022-01-24 11:23 [igt-dev] [PATCH i-g-t 0/3] New subtests for deep color Bhanuprakash Modem
` (9 preceding siblings ...)
2022-01-30 20:47 ` [igt-dev] ✓ Fi.CI.IGT: success " Patchwork
@ 2022-02-01 12:41 ` Patchwork
2022-02-01 16:55 ` [igt-dev] ✓ Fi.CI.IGT: " Patchwork
` (4 subsequent siblings)
15 siblings, 0 replies; 31+ messages in thread
From: Patchwork @ 2022-02-01 12:41 UTC (permalink / raw)
To: Bhanuprakash Modem; +Cc: igt-dev
[-- Attachment #1: Type: text/plain, Size: 13818 bytes --]
== Series Details ==
Series: New subtests for deep color (rev6)
URL : https://patchwork.freedesktop.org/series/99239/
State : success
== Summary ==
CI Bug Log - changes from CI_DRM_11172 -> IGTPW_6590
====================================================
Summary
-------
**SUCCESS**
No regressions found.
External URL: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6590/index.html
Participating hosts (44 -> 42)
------------------------------
Missing (2): fi-icl-u2 fi-bdw-samus
Possible new issues
-------------------
Here are the unknown changes that may have been introduced in IGTPW_6590:
### IGT changes ###
#### Possible regressions ####
* {igt@kms_color@pipe-a-deep-color} (NEW):
- fi-rkl-guc: NOTRUN -> [SKIP][1] +3 similar issues
[1]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6590/fi-rkl-guc/igt@kms_color@pipe-a-deep-color.html
- bat-dg1-6: NOTRUN -> [SKIP][2] +3 similar issues
[2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6590/bat-dg1-6/igt@kms_color@pipe-a-deep-color.html
- {bat-jsl-2}: NOTRUN -> [SKIP][3] +3 similar issues
[3]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6590/bat-jsl-2/igt@kms_color@pipe-a-deep-color.html
- {bat-jsl-1}: NOTRUN -> [SKIP][4] +3 similar issues
[4]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6590/bat-jsl-1/igt@kms_color@pipe-a-deep-color.html
* {igt@kms_color@pipe-a-deep-color@degamma} (NEW):
- bat-adlp-4: NOTRUN -> [FAIL][5] +3 similar issues
[5]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6590/bat-adlp-4/igt@kms_color@pipe-a-deep-color@degamma.html
* {igt@kms_color@pipe-b-deep-color} (NEW):
- {fi-tgl-dsi}: NOTRUN -> [SKIP][6] +3 similar issues
[6]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6590/fi-tgl-dsi/igt@kms_color@pipe-b-deep-color.html
* {igt@kms_color@pipe-b-deep-color@degamma} (NEW):
- {bat-adlp-6}: NOTRUN -> [FAIL][7] +3 similar issues
[7]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6590/bat-adlp-6/igt@kms_color@pipe-b-deep-color@degamma.html
* {igt@kms_color@pipe-d-deep-color} (NEW):
- {fi-jsl-1}: NOTRUN -> [SKIP][8] +3 similar issues
[8]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6590/fi-jsl-1/igt@kms_color@pipe-d-deep-color.html
- fi-rkl-11600: NOTRUN -> [SKIP][9]
[9]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6590/fi-rkl-11600/igt@kms_color@pipe-d-deep-color.html
New tests
---------
New tests have been introduced between CI_DRM_11172 and IGTPW_6590:
### New IGT tests (16) ###
* igt@kms_color@pipe-a-deep-color:
- Statuses : 29 skip(s)
- Exec time: [0.0, 0.00] s
* igt@kms_color@pipe-a-deep-color@ctm:
- Statuses : 6 pass(s) 1 skip(s)
- Exec time: [0.0, 1.97] s
* igt@kms_color@pipe-a-deep-color@degamma:
- Statuses : 2 fail(s) 4 pass(s) 1 skip(s)
- Exec time: [0.0, 2.83] s
* igt@kms_color@pipe-a-deep-color@gamma:
- Statuses : 7 pass(s)
- Exec time: [0.51, 3.52] s
* igt@kms_color@pipe-b-deep-color:
- Statuses : 29 skip(s)
- Exec time: [0.0, 0.00] s
* igt@kms_color@pipe-b-deep-color@ctm:
- Statuses : 6 pass(s) 1 skip(s)
- Exec time: [0.0, 1.97] s
* igt@kms_color@pipe-b-deep-color@degamma:
- Statuses : 2 fail(s) 4 pass(s) 1 skip(s)
- Exec time: [0.0, 2.84] s
* igt@kms_color@pipe-b-deep-color@gamma:
- Statuses : 7 pass(s)
- Exec time: [0.66, 4.26] s
* igt@kms_color@pipe-c-deep-color:
- Statuses : 30 skip(s)
- Exec time: [0.0, 0.00] s
* igt@kms_color@pipe-c-deep-color@ctm:
- Statuses : 6 pass(s)
- Exec time: [0.64, 1.95] s
* igt@kms_color@pipe-c-deep-color@degamma:
- Statuses : 2 fail(s) 4 pass(s)
- Exec time: [0.63, 2.81] s
* igt@kms_color@pipe-c-deep-color@gamma:
- Statuses : 6 pass(s)
- Exec time: [0.66, 4.20] s
* igt@kms_color@pipe-d-deep-color:
- Statuses : 34 skip(s)
- Exec time: [0.0] s
* igt@kms_color@pipe-d-deep-color@ctm:
- Statuses : 2 pass(s)
- Exec time: [1.61, 1.95] s
* igt@kms_color@pipe-d-deep-color@degamma:
- Statuses : 2 fail(s)
- Exec time: [2.42, 2.79] s
* igt@kms_color@pipe-d-deep-color@gamma:
- Statuses : 2 pass(s)
- Exec time: [3.86, 4.21] s
Known issues
------------
Here are the changes found in IGTPW_6590 that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@gem_flink_basic@bad-flink:
- fi-skl-6600u: [PASS][10] -> [INCOMPLETE][11] ([i915#4547])
[10]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11172/fi-skl-6600u/igt@gem_flink_basic@bad-flink.html
[11]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6590/fi-skl-6600u/igt@gem_flink_basic@bad-flink.html
* igt@kms_chamelium@dp-crc-fast:
- fi-bsw-nick: NOTRUN -> [SKIP][12] ([fdo#109271] / [fdo#111827]) +8 similar issues
[12]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6590/fi-bsw-nick/igt@kms_chamelium@dp-crc-fast.html
* {igt@kms_color@pipe-a-deep-color} (NEW):
- fi-bsw-n3050: NOTRUN -> [SKIP][13] ([fdo#109271]) +3 similar issues
[13]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6590/fi-bsw-n3050/igt@kms_color@pipe-a-deep-color.html
- fi-skl-6700k2: NOTRUN -> [SKIP][14] ([fdo#109271]) +3 similar issues
[14]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6590/fi-skl-6700k2/igt@kms_color@pipe-a-deep-color.html
- fi-ivb-3770: NOTRUN -> [SKIP][15] ([fdo#109271]) +3 similar issues
[15]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6590/fi-ivb-3770/igt@kms_color@pipe-a-deep-color.html
- fi-bwr-2160: NOTRUN -> [SKIP][16] ([fdo#109271]) +3 similar issues
[16]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6590/fi-bwr-2160/igt@kms_color@pipe-a-deep-color.html
* {igt@kms_color@pipe-a-deep-color@degamma} (NEW):
- fi-snb-2600: NOTRUN -> [SKIP][17] ([fdo#109271]) +5 similar issues
[17]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6590/fi-snb-2600/igt@kms_color@pipe-a-deep-color@degamma.html
* {igt@kms_color@pipe-b-deep-color} (NEW):
- fi-blb-e6850: NOTRUN -> [SKIP][18] ([fdo#109271]) +21 similar issues
[18]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6590/fi-blb-e6850/igt@kms_color@pipe-b-deep-color.html
- fi-ilk-650: NOTRUN -> [SKIP][19] ([fdo#109271]) +3 similar issues
[19]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6590/fi-ilk-650/igt@kms_color@pipe-b-deep-color.html
- fi-kbl-x1275: NOTRUN -> [SKIP][20] ([fdo#109271]) +3 similar issues
[20]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6590/fi-kbl-x1275/igt@kms_color@pipe-b-deep-color.html
- fi-bsw-kefka: NOTRUN -> [SKIP][21] ([fdo#109271]) +3 similar issues
[21]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6590/fi-bsw-kefka/igt@kms_color@pipe-b-deep-color.html
- fi-kbl-soraka: NOTRUN -> [SKIP][22] ([fdo#109271]) +3 similar issues
[22]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6590/fi-kbl-soraka/igt@kms_color@pipe-b-deep-color.html
* {igt@kms_color@pipe-c-deep-color} (NEW):
- fi-glk-dsi: NOTRUN -> [SKIP][23] ([fdo#109271]) +3 similar issues
[23]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6590/fi-glk-dsi/igt@kms_color@pipe-c-deep-color.html
- {fi-ehl-2}: NOTRUN -> [SKIP][24] ([fdo#109278]) +3 similar issues
[24]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6590/fi-ehl-2/igt@kms_color@pipe-c-deep-color.html
- fi-elk-e7500: NOTRUN -> [SKIP][25] ([fdo#109271]) +3 similar issues
[25]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6590/fi-elk-e7500/igt@kms_color@pipe-c-deep-color.html
- fi-kbl-7567u: NOTRUN -> [SKIP][26] ([fdo#109271]) +3 similar issues
[26]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6590/fi-kbl-7567u/igt@kms_color@pipe-c-deep-color.html
- fi-hsw-4770: NOTRUN -> [SKIP][27] ([fdo#109271]) +3 similar issues
[27]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6590/fi-hsw-4770/igt@kms_color@pipe-c-deep-color.html
- fi-bxt-dsi: NOTRUN -> [SKIP][28] ([fdo#109271]) +3 similar issues
[28]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6590/fi-bxt-dsi/igt@kms_color@pipe-c-deep-color.html
* {igt@kms_color@pipe-d-deep-color} (NEW):
- fi-cml-u2: NOTRUN -> [SKIP][29] ([fdo#109278]) +3 similar issues
[29]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6590/fi-cml-u2/igt@kms_color@pipe-d-deep-color.html
- fi-kbl-8809g: NOTRUN -> [SKIP][30] ([fdo#109271]) +3 similar issues
[30]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6590/fi-kbl-8809g/igt@kms_color@pipe-d-deep-color.html
- fi-snb-2520m: NOTRUN -> [SKIP][31] ([fdo#109271]) +3 similar issues
[31]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6590/fi-snb-2520m/igt@kms_color@pipe-d-deep-color.html
- fi-glk-j4005: NOTRUN -> [SKIP][32] ([fdo#109271])
[32]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6590/fi-glk-j4005/igt@kms_color@pipe-d-deep-color.html
- fi-cfl-8700k: NOTRUN -> [SKIP][33] ([fdo#109271]) +3 similar issues
[33]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6590/fi-cfl-8700k/igt@kms_color@pipe-d-deep-color.html
- fi-cfl-8109u: NOTRUN -> [SKIP][34] ([fdo#109271])
[34]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6590/fi-cfl-8109u/igt@kms_color@pipe-d-deep-color.html
- fi-kbl-7500u: NOTRUN -> [SKIP][35] ([fdo#109271]) +3 similar issues
[35]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6590/fi-kbl-7500u/igt@kms_color@pipe-d-deep-color.html
- fi-kbl-guc: NOTRUN -> [SKIP][36] ([fdo#109271]) +3 similar issues
[36]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6590/fi-kbl-guc/igt@kms_color@pipe-d-deep-color.html
- fi-skl-guc: NOTRUN -> [SKIP][37] ([fdo#109271]) +3 similar issues
[37]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6590/fi-skl-guc/igt@kms_color@pipe-d-deep-color.html
- fi-cfl-guc: NOTRUN -> [SKIP][38] ([fdo#109271])
[38]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6590/fi-cfl-guc/igt@kms_color@pipe-d-deep-color.html
* igt@kms_frontbuffer_tracking@basic:
- fi-cml-u2: [PASS][39] -> [DMESG-WARN][40] ([i915#4269])
[39]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11172/fi-cml-u2/igt@kms_frontbuffer_tracking@basic.html
[40]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6590/fi-cml-u2/igt@kms_frontbuffer_tracking@basic.html
* igt@prime_vgem@basic-fence-flip:
- fi-bsw-nick: NOTRUN -> [SKIP][41] ([fdo#109271]) +66 similar issues
[41]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6590/fi-bsw-nick/igt@prime_vgem@basic-fence-flip.html
#### Possible fixes ####
* igt@gem_ctx_exec@basic:
- fi-bsw-nick: [DMESG-WARN][42] ([i915#3428]) -> [PASS][43]
[42]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11172/fi-bsw-nick/igt@gem_ctx_exec@basic.html
[43]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6590/fi-bsw-nick/igt@gem_ctx_exec@basic.html
* igt@i915_selftest@live@requests:
- fi-blb-e6850: [DMESG-FAIL][44] ([i915#5026]) -> [PASS][45]
[44]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11172/fi-blb-e6850/igt@i915_selftest@live@requests.html
[45]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6590/fi-blb-e6850/igt@i915_selftest@live@requests.html
#### Warnings ####
* igt@i915_selftest@live@hangcheck:
- bat-dg1-6: [DMESG-FAIL][46] ([i915#4494] / [i915#4957]) -> [DMESG-FAIL][47] ([i915#4957])
[46]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11172/bat-dg1-6/igt@i915_selftest@live@hangcheck.html
[47]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6590/bat-dg1-6/igt@i915_selftest@live@hangcheck.html
* igt@runner@aborted:
- fi-skl-6600u: [FAIL][48] ([i915#4312]) -> [FAIL][49] ([i915#2722] / [i915#4312])
[48]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11172/fi-skl-6600u/igt@runner@aborted.html
[49]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6590/fi-skl-6600u/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#109278]: https://bugs.freedesktop.org/show_bug.cgi?id=109278
[fdo#111827]: https://bugs.freedesktop.org/show_bug.cgi?id=111827
[i915#2582]: https://gitlab.freedesktop.org/drm/intel/issues/2582
[i915#2722]: https://gitlab.freedesktop.org/drm/intel/issues/2722
[i915#3428]: https://gitlab.freedesktop.org/drm/intel/issues/3428
[i915#4269]: https://gitlab.freedesktop.org/drm/intel/issues/4269
[i915#4312]: https://gitlab.freedesktop.org/drm/intel/issues/4312
[i915#4494]: https://gitlab.freedesktop.org/drm/intel/issues/4494
[i915#4547]: https://gitlab.freedesktop.org/drm/intel/issues/4547
[i915#4898]: https://gitlab.freedesktop.org/drm/intel/issues/4898
[i915#4957]: https://gitlab.freedesktop.org/drm/intel/issues/4957
[i915#5026]: https://gitlab.freedesktop.org/drm/intel/issues/5026
Build changes
-------------
* CI: CI-20190529 -> None
* IGT: IGT_6337 -> IGTPW_6590
CI-20190529: 20190529
CI_DRM_11172: 466c37c518256a1c79ed5f6ed4d3db1866c17910 @ git://anongit.freedesktop.org/gfx-ci/linux
IGTPW_6590: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6590/index.html
IGT_6337: 7c9c034619ef9dbfbfe041fbf3973a1cf1ac7a22 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
== Testlist changes ==
+igt@kms_color@pipe-a-deep-color
+igt@kms_color@pipe-b-deep-color
+igt@kms_color@pipe-c-deep-color
+igt@kms_color@pipe-d-deep-color
+igt@kms_color@pipe-e-deep-color
+igt@kms_color@pipe-f-deep-color
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6590/index.html
[-- Attachment #2: Type: text/html, Size: 17492 bytes --]
^ permalink raw reply [flat|nested] 31+ messages in thread
* [igt-dev] ✓ Fi.CI.IGT: success for New subtests for deep color (rev6)
2022-01-24 11:23 [igt-dev] [PATCH i-g-t 0/3] New subtests for deep color Bhanuprakash Modem
` (10 preceding siblings ...)
2022-02-01 12:41 ` [igt-dev] ✓ Fi.CI.BAT: success for New subtests for deep color (rev6) Patchwork
@ 2022-02-01 16:55 ` Patchwork
2022-02-08 4:42 ` [igt-dev] ✓ Fi.CI.BAT: success for New subtests for deep color (rev8) Patchwork
` (3 subsequent siblings)
15 siblings, 0 replies; 31+ messages in thread
From: Patchwork @ 2022-02-01 16:55 UTC (permalink / raw)
To: Bhanuprakash Modem; +Cc: igt-dev
[-- Attachment #1: Type: text/plain, Size: 30252 bytes --]
== Series Details ==
Series: New subtests for deep color (rev6)
URL : https://patchwork.freedesktop.org/series/99239/
State : success
== Summary ==
CI Bug Log - changes from CI_DRM_11172_full -> IGTPW_6590_full
====================================================
Summary
-------
**SUCCESS**
No regressions found.
External URL: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6590/index.html
Participating hosts (12 -> 8)
------------------------------
Missing (4): pig-skl-6260u pig-kbl-iris shard-rkl pig-glk-j5005
Possible new issues
-------------------
Here are the unknown changes that may have been introduced in IGTPW_6590_full:
### IGT changes ###
#### Possible regressions ####
* {igt@kms_color@pipe-c-deep-color} (NEW):
- {shard-tglu}: NOTRUN -> [SKIP][1] +1 similar issue
[1]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6590/shard-tglu-2/igt@kms_color@pipe-c-deep-color.html
* {igt@kms_color@pipe-d-deep-color} (NEW):
- shard-tglb: NOTRUN -> [SKIP][2] +2 similar issues
[2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6590/shard-tglb7/igt@kms_color@pipe-d-deep-color.html
#### Suppressed ####
The following results come from untrusted machines, tests, or statuses.
They do not affect the overall result.
* igt@kms_scaling_modes@scaling-mode-full:
- {shard-tglu}: NOTRUN -> [SKIP][3] +1 similar issue
[3]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6590/shard-tglu-2/igt@kms_scaling_modes@scaling-mode-full.html
New tests
---------
New tests have been introduced between CI_DRM_11172_full and IGTPW_6590_full:
### New IGT tests (10) ###
* igt@kms_color@pipe-a-deep-color:
- Statuses : 3 skip(s)
- Exec time: [0.0] s
* igt@kms_color@pipe-a-deep-color@ctm:
- Statuses : 2 pass(s)
- Exec time: [0.78, 0.97] s
* igt@kms_color@pipe-a-deep-color@degamma:
- Statuses : 2 pass(s)
- Exec time: [0.97, 1.03] s
* igt@kms_color@pipe-a-deep-color@gamma:
- Statuses : 2 pass(s)
- Exec time: [1.10, 1.38] s
* igt@kms_color@pipe-b-deep-color:
- Statuses :
- Exec time: [None] s
* igt@kms_color@pipe-c-deep-color:
- Statuses : 4 skip(s)
- Exec time: [0.0] s
* igt@kms_color@pipe-c-deep-color@ctm:
- Statuses : 3 pass(s)
- Exec time: [0.79, 0.97] s
* igt@kms_color@pipe-c-deep-color@degamma:
- Statuses : 3 pass(s)
- Exec time: [0.86, 1.00] s
* igt@kms_color@pipe-c-deep-color@gamma:
- Statuses : 3 pass(s)
- Exec time: [0.99, 1.20] s
* igt@kms_color@pipe-d-deep-color:
- Statuses : 7 skip(s)
- Exec time: [0.0] s
Known issues
------------
Here are the changes found in IGTPW_6590_full that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@gem_ctx_persistence@legacy-engines-hang:
- shard-snb: NOTRUN -> [SKIP][4] ([fdo#109271] / [i915#1099])
[4]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6590/shard-snb4/igt@gem_ctx_persistence@legacy-engines-hang.html
* igt@gem_eio@in-flight-contexts-10ms:
- shard-tglb: [PASS][5] -> [TIMEOUT][6] ([i915#3063])
[5]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11172/shard-tglb6/igt@gem_eio@in-flight-contexts-10ms.html
[6]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6590/shard-tglb7/igt@gem_eio@in-flight-contexts-10ms.html
* igt@gem_eio@unwedge-stress:
- shard-tglb: NOTRUN -> [TIMEOUT][7] ([i915#3063] / [i915#3648])
[7]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6590/shard-tglb7/igt@gem_eio@unwedge-stress.html
- shard-snb: NOTRUN -> [FAIL][8] ([i915#3354])
[8]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6590/shard-snb4/igt@gem_eio@unwedge-stress.html
* igt@gem_exec_balancer@nop:
- shard-glk: [PASS][9] -> [DMESG-WARN][10] ([i915#118])
[9]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11172/shard-glk6/igt@gem_exec_balancer@nop.html
[10]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6590/shard-glk8/igt@gem_exec_balancer@nop.html
* igt@gem_exec_balancer@parallel:
- shard-iclb: [PASS][11] -> [SKIP][12] ([i915#4525])
[11]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11172/shard-iclb1/igt@gem_exec_balancer@parallel.html
[12]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6590/shard-iclb3/igt@gem_exec_balancer@parallel.html
* igt@gem_exec_balancer@parallel-keep-in-fence:
- shard-iclb: NOTRUN -> [SKIP][13] ([i915#4525])
[13]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6590/shard-iclb5/igt@gem_exec_balancer@parallel-keep-in-fence.html
* igt@gem_exec_fair@basic-deadline:
- shard-glk: NOTRUN -> [FAIL][14] ([i915#2846])
[14]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6590/shard-glk8/igt@gem_exec_fair@basic-deadline.html
- shard-apl: NOTRUN -> [FAIL][15] ([i915#2846])
[15]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6590/shard-apl2/igt@gem_exec_fair@basic-deadline.html
* igt@gem_exec_fair@basic-none@vcs0:
- shard-apl: [PASS][16] -> [FAIL][17] ([i915#2842])
[16]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11172/shard-apl7/igt@gem_exec_fair@basic-none@vcs0.html
[17]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6590/shard-apl4/igt@gem_exec_fair@basic-none@vcs0.html
* igt@gem_exec_fair@basic-pace-solo@rcs0:
- shard-kbl: [PASS][18] -> [FAIL][19] ([i915#2842])
[18]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11172/shard-kbl6/igt@gem_exec_fair@basic-pace-solo@rcs0.html
[19]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6590/shard-kbl7/igt@gem_exec_fair@basic-pace-solo@rcs0.html
* igt@gem_exec_fair@basic-pace@rcs0:
- shard-glk: [PASS][20] -> [FAIL][21] ([i915#2851])
[20]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11172/shard-glk9/igt@gem_exec_fair@basic-pace@rcs0.html
[21]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6590/shard-glk4/igt@gem_exec_fair@basic-pace@rcs0.html
* igt@gem_huc_copy@huc-copy:
- shard-tglb: NOTRUN -> [SKIP][22] ([i915#2190])
[22]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6590/shard-tglb7/igt@gem_huc_copy@huc-copy.html
- shard-apl: NOTRUN -> [SKIP][23] ([fdo#109271] / [i915#2190])
[23]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6590/shard-apl7/igt@gem_huc_copy@huc-copy.html
- shard-glk: NOTRUN -> [SKIP][24] ([fdo#109271] / [i915#2190])
[24]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6590/shard-glk4/igt@gem_huc_copy@huc-copy.html
- shard-iclb: NOTRUN -> [SKIP][25] ([i915#2190])
[25]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6590/shard-iclb8/igt@gem_huc_copy@huc-copy.html
* igt@gem_lmem_swapping@basic:
- shard-kbl: NOTRUN -> [SKIP][26] ([fdo#109271] / [i915#4613]) +2 similar issues
[26]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6590/shard-kbl6/igt@gem_lmem_swapping@basic.html
* igt@gem_lmem_swapping@parallel-random-engines:
- shard-tglb: NOTRUN -> [SKIP][27] ([i915#4613])
[27]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6590/shard-tglb1/igt@gem_lmem_swapping@parallel-random-engines.html
* igt@gem_lmem_swapping@verify:
- shard-apl: NOTRUN -> [SKIP][28] ([fdo#109271] / [i915#4613])
[28]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6590/shard-apl3/igt@gem_lmem_swapping@verify.html
* igt@gem_pwrite@basic-exhaustion:
- shard-kbl: NOTRUN -> [WARN][29] ([i915#2658])
[29]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6590/shard-kbl4/igt@gem_pwrite@basic-exhaustion.html
- shard-apl: NOTRUN -> [WARN][30] ([i915#2658])
[30]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6590/shard-apl8/igt@gem_pwrite@basic-exhaustion.html
* igt@gem_pxp@verify-pxp-key-change-after-suspend-resume:
- shard-tglb: NOTRUN -> [SKIP][31] ([i915#4270]) +1 similar issue
[31]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6590/shard-tglb1/igt@gem_pxp@verify-pxp-key-change-after-suspend-resume.html
* igt@gem_pxp@verify-pxp-stale-buf-execution:
- shard-iclb: NOTRUN -> [SKIP][32] ([i915#4270])
[32]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6590/shard-iclb3/igt@gem_pxp@verify-pxp-stale-buf-execution.html
* igt@gem_render_copy@x-tiled-to-vebox-yf-tiled:
- shard-kbl: NOTRUN -> [SKIP][33] ([fdo#109271]) +261 similar issues
[33]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6590/shard-kbl3/igt@gem_render_copy@x-tiled-to-vebox-yf-tiled.html
- shard-iclb: NOTRUN -> [SKIP][34] ([i915#768]) +1 similar issue
[34]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6590/shard-iclb8/igt@gem_render_copy@x-tiled-to-vebox-yf-tiled.html
* igt@gem_softpin@allocator-evict-all-engines:
- shard-glk: [PASS][35] -> [FAIL][36] ([i915#4171])
[35]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11172/shard-glk4/igt@gem_softpin@allocator-evict-all-engines.html
[36]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6590/shard-glk1/igt@gem_softpin@allocator-evict-all-engines.html
* igt@gem_userptr_blits@create-destroy-unsync:
- shard-tglb: NOTRUN -> [SKIP][37] ([i915#3297]) +1 similar issue
[37]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6590/shard-tglb7/igt@gem_userptr_blits@create-destroy-unsync.html
* igt@gem_userptr_blits@dmabuf-sync:
- shard-tglb: NOTRUN -> [SKIP][38] ([i915#3323])
[38]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6590/shard-tglb2/igt@gem_userptr_blits@dmabuf-sync.html
* igt@gem_userptr_blits@readonly-pwrite-unsync:
- shard-iclb: NOTRUN -> [SKIP][39] ([i915#3297]) +3 similar issues
[39]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6590/shard-iclb1/igt@gem_userptr_blits@readonly-pwrite-unsync.html
* igt@gem_workarounds@suspend-resume-fd:
- shard-kbl: NOTRUN -> [DMESG-WARN][40] ([i915#180]) +2 similar issues
[40]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6590/shard-kbl1/igt@gem_workarounds@suspend-resume-fd.html
* igt@gen7_exec_parse@batch-without-end:
- shard-iclb: NOTRUN -> [SKIP][41] ([fdo#109289]) +2 similar issues
[41]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6590/shard-iclb8/igt@gen7_exec_parse@batch-without-end.html
- shard-tglb: NOTRUN -> [SKIP][42] ([fdo#109289]) +2 similar issues
[42]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6590/shard-tglb7/igt@gen7_exec_parse@batch-without-end.html
* igt@gen9_exec_parse@bb-start-cmd:
- shard-tglb: NOTRUN -> [SKIP][43] ([i915#2527] / [i915#2856]) +1 similar issue
[43]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6590/shard-tglb1/igt@gen9_exec_parse@bb-start-cmd.html
* igt@gen9_exec_parse@unaligned-jump:
- shard-iclb: NOTRUN -> [SKIP][44] ([i915#2856]) +1 similar issue
[44]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6590/shard-iclb4/igt@gen9_exec_parse@unaligned-jump.html
* igt@i915_pm_dc@dc3co-vpb-simulation:
- shard-tglb: NOTRUN -> [SKIP][45] ([i915#1904])
[45]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6590/shard-tglb5/igt@i915_pm_dc@dc3co-vpb-simulation.html
* igt@i915_pm_dc@dc9-dpms:
- shard-tglb: NOTRUN -> [SKIP][46] ([i915#4281])
[46]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6590/shard-tglb8/igt@i915_pm_dc@dc9-dpms.html
- shard-iclb: NOTRUN -> [SKIP][47] ([i915#4281])
[47]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6590/shard-iclb3/igt@i915_pm_dc@dc9-dpms.html
* igt@i915_pm_rpm@modeset-pc8-residency-stress:
- shard-apl: NOTRUN -> [SKIP][48] ([fdo#109271]) +146 similar issues
[48]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6590/shard-apl4/igt@i915_pm_rpm@modeset-pc8-residency-stress.html
- shard-tglb: NOTRUN -> [SKIP][49] ([fdo#109506] / [i915#2411])
[49]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6590/shard-tglb6/igt@i915_pm_rpm@modeset-pc8-residency-stress.html
- shard-iclb: NOTRUN -> [SKIP][50] ([fdo#109293] / [fdo#109506])
[50]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6590/shard-iclb1/igt@i915_pm_rpm@modeset-pc8-residency-stress.html
* igt@kms_big_fb@linear-16bpp-rotate-90:
- shard-tglb: NOTRUN -> [SKIP][51] ([fdo#111614])
[51]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6590/shard-tglb6/igt@kms_big_fb@linear-16bpp-rotate-90.html
* igt@kms_big_fb@linear-32bpp-rotate-180:
- shard-glk: NOTRUN -> [DMESG-WARN][52] ([i915#118])
[52]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6590/shard-glk1/igt@kms_big_fb@linear-32bpp-rotate-180.html
* igt@kms_big_fb@x-tiled-16bpp-rotate-90:
- shard-iclb: NOTRUN -> [SKIP][53] ([fdo#110725] / [fdo#111614])
[53]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6590/shard-iclb2/igt@kms_big_fb@x-tiled-16bpp-rotate-90.html
* igt@kms_big_fb@x-tiled-max-hw-stride-64bpp-rotate-0-hflip:
- shard-kbl: NOTRUN -> [SKIP][54] ([fdo#109271] / [i915#3777]) +1 similar issue
[54]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6590/shard-kbl7/igt@kms_big_fb@x-tiled-max-hw-stride-64bpp-rotate-0-hflip.html
* igt@kms_big_fb@y-tiled-max-hw-stride-32bpp-rotate-180-hflip:
- shard-glk: NOTRUN -> [SKIP][55] ([fdo#109271] / [i915#3777])
[55]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6590/shard-glk3/igt@kms_big_fb@y-tiled-max-hw-stride-32bpp-rotate-180-hflip.html
* igt@kms_big_fb@yf-tiled-64bpp-rotate-0:
- shard-tglb: NOTRUN -> [SKIP][56] ([fdo#111615]) +4 similar issues
[56]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6590/shard-tglb7/igt@kms_big_fb@yf-tiled-64bpp-rotate-0.html
- shard-iclb: NOTRUN -> [SKIP][57] ([fdo#110723]) +2 similar issues
[57]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6590/shard-iclb6/igt@kms_big_fb@yf-tiled-64bpp-rotate-0.html
* igt@kms_big_joiner@basic:
- shard-iclb: NOTRUN -> [SKIP][58] ([i915#2705])
[58]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6590/shard-iclb3/igt@kms_big_joiner@basic.html
* igt@kms_ccs@pipe-a-bad-aux-stride-y_tiled_gen12_rc_ccs_cc:
- shard-apl: NOTRUN -> [SKIP][59] ([fdo#109271] / [i915#3886]) +4 similar issues
[59]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6590/shard-apl3/igt@kms_ccs@pipe-a-bad-aux-stride-y_tiled_gen12_rc_ccs_cc.html
* igt@kms_ccs@pipe-b-crc-primary-rotation-180-y_tiled_gen12_rc_ccs:
- shard-iclb: NOTRUN -> [SKIP][60] ([fdo#109278]) +29 similar issues
[60]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6590/shard-iclb5/igt@kms_ccs@pipe-b-crc-primary-rotation-180-y_tiled_gen12_rc_ccs.html
* igt@kms_ccs@pipe-b-crc-sprite-planes-basic-y_tiled_gen12_mc_ccs:
- shard-tglb: NOTRUN -> [SKIP][61] ([i915#3689] / [i915#3886]) +1 similar issue
[61]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6590/shard-tglb2/igt@kms_ccs@pipe-b-crc-sprite-planes-basic-y_tiled_gen12_mc_ccs.html
* igt@kms_ccs@pipe-b-random-ccs-data-y_tiled_gen12_mc_ccs:
- shard-kbl: NOTRUN -> [SKIP][62] ([fdo#109271] / [i915#3886]) +8 similar issues
[62]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6590/shard-kbl3/igt@kms_ccs@pipe-b-random-ccs-data-y_tiled_gen12_mc_ccs.html
* igt@kms_ccs@pipe-c-bad-pixel-format-y_tiled_gen12_mc_ccs:
- shard-glk: NOTRUN -> [SKIP][63] ([fdo#109271] / [i915#3886]) +1 similar issue
[63]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6590/shard-glk3/igt@kms_ccs@pipe-c-bad-pixel-format-y_tiled_gen12_mc_ccs.html
* igt@kms_ccs@pipe-c-ccs-on-another-bo-y_tiled_gen12_rc_ccs_cc:
- shard-iclb: NOTRUN -> [SKIP][64] ([fdo#109278] / [i915#3886]) +3 similar issues
[64]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6590/shard-iclb3/igt@kms_ccs@pipe-c-ccs-on-another-bo-y_tiled_gen12_rc_ccs_cc.html
* igt@kms_ccs@pipe-d-bad-aux-stride-y_tiled_gen12_mc_ccs:
- shard-tglb: NOTRUN -> [SKIP][65] ([i915#3689]) +2 similar issues
[65]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6590/shard-tglb1/igt@kms_ccs@pipe-d-bad-aux-stride-y_tiled_gen12_mc_ccs.html
* igt@kms_ccs@pipe-d-missing-ccs-buffer-yf_tiled_ccs:
- shard-tglb: NOTRUN -> [SKIP][66] ([fdo#111615] / [i915#3689]) +5 similar issues
[66]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6590/shard-tglb8/igt@kms_ccs@pipe-d-missing-ccs-buffer-yf_tiled_ccs.html
* igt@kms_chamelium@dp-crc-multiple:
- shard-apl: NOTRUN -> [SKIP][67] ([fdo#109271] / [fdo#111827]) +8 similar issues
[67]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6590/shard-apl2/igt@kms_chamelium@dp-crc-multiple.html
* igt@kms_chamelium@hdmi-audio-edid:
- shard-kbl: NOTRUN -> [SKIP][68] ([fdo#109271] / [fdo#111827]) +20 similar issues
[68]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6590/shard-kbl6/igt@kms_chamelium@hdmi-audio-edid.html
* igt@kms_chamelium@hdmi-hpd-after-suspend:
- shard-iclb: NOTRUN -> [SKIP][69] ([fdo#109284] / [fdo#111827]) +7 similar issues
[69]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6590/shard-iclb1/igt@kms_chamelium@hdmi-hpd-after-suspend.html
* igt@kms_chamelium@vga-frame-dump:
- shard-tglb: NOTRUN -> [SKIP][70] ([fdo#109284] / [fdo#111827]) +8 similar issues
[70]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6590/shard-tglb3/igt@kms_chamelium@vga-frame-dump.html
* igt@kms_color@pipe-d-degamma:
- shard-iclb: NOTRUN -> [SKIP][71] ([fdo#109278] / [i915#1149])
[71]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6590/shard-iclb4/igt@kms_color@pipe-d-degamma.html
* igt@kms_color_chamelium@pipe-a-ctm-negative:
- shard-snb: NOTRUN -> [SKIP][72] ([fdo#109271] / [fdo#111827]) +7 similar issues
[72]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6590/shard-snb2/igt@kms_color_chamelium@pipe-a-ctm-negative.html
* igt@kms_color_chamelium@pipe-b-ctm-limited-range:
- shard-glk: NOTRUN -> [SKIP][73] ([fdo#109271] / [fdo#111827]) +5 similar issues
[73]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6590/shard-glk3/igt@kms_color_chamelium@pipe-b-ctm-limited-range.html
* igt@kms_content_protection@mei_interface:
- shard-iclb: NOTRUN -> [SKIP][74] ([fdo#109300] / [fdo#111066])
[74]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6590/shard-iclb1/igt@kms_content_protection@mei_interface.html
* igt@kms_cursor_crc@pipe-a-cursor-32x10-offscreen:
- shard-tglb: NOTRUN -> [SKIP][75] ([i915#3359]) +6 similar issues
[75]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6590/shard-tglb3/igt@kms_cursor_crc@pipe-a-cursor-32x10-offscreen.html
* igt@kms_cursor_crc@pipe-a-cursor-32x32-sliding:
- shard-tglb: NOTRUN -> [SKIP][76] ([i915#3319]) +1 similar issue
[76]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6590/shard-tglb5/igt@kms_cursor_crc@pipe-a-cursor-32x32-sliding.html
* igt@kms_cursor_crc@pipe-c-cursor-512x170-rapid-movement:
- shard-snb: NOTRUN -> [SKIP][77] ([fdo#109271]) +125 similar issues
[77]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6590/shard-snb7/igt@kms_cursor_crc@pipe-c-cursor-512x170-rapid-movement.html
* igt@kms_cursor_crc@pipe-c-cursor-512x512-sliding:
- shard-iclb: NOTRUN -> [SKIP][78] ([fdo#109278] / [fdo#109279]) +1 similar issue
[78]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6590/shard-iclb5/igt@kms_cursor_crc@pipe-c-cursor-512x512-sliding.html
* igt@kms_cursor_crc@pipe-d-cursor-512x512-rapid-movement:
- shard-tglb: NOTRUN -> [SKIP][79] ([fdo#109279] / [i915#3359]) +3 similar issues
[79]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6590/shard-tglb2/igt@kms_cursor_crc@pipe-d-cursor-512x512-rapid-movement.html
* igt@kms_cursor_legacy@cursorb-vs-flipb-legacy:
- shard-iclb: NOTRUN -> [SKIP][80] ([fdo#109274] / [fdo#109278]) +2 similar issues
[80]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6590/shard-iclb8/igt@kms_cursor_legacy@cursorb-vs-flipb-legacy.html
* igt@kms_flip@2x-flip-vs-dpms:
- shard-iclb: NOTRUN -> [SKIP][81] ([fdo#109274]) +6 similar issues
[81]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6590/shard-iclb6/igt@kms_flip@2x-flip-vs-dpms.html
* igt@kms_flip@2x-plain-flip-interruptible:
- shard-tglb: NOTRUN -> [SKIP][82] ([fdo#109274] / [fdo#111825]) +8 similar issues
[82]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6590/shard-tglb7/igt@kms_flip@2x-plain-flip-interruptible.html
* igt@kms_flip@flip-vs-expired-vblank-interruptible@a-dp1:
- shard-apl: [PASS][83] -> [FAIL][84] ([i915#79])
[83]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11172/shard-apl4/igt@kms_flip@flip-vs-expired-vblank-interruptible@a-dp1.html
[84]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6590/shard-apl8/igt@kms_flip@flip-vs-expired-vblank-interruptible@a-dp1.html
* igt@kms_flip@flip-vs-expired-vblank-interruptible@c-hdmi-a1:
- shard-glk: [PASS][85] -> [FAIL][86] ([i915#79])
[85]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11172/shard-glk8/igt@kms_flip@flip-vs-expired-vblank-interruptible@c-hdmi-a1.html
[86]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6590/shard-glk6/igt@kms_flip@flip-vs-expired-vblank-interruptible@c-hdmi-a1.html
* igt@kms_flip@flip-vs-suspend-interruptible@a-dp1:
- shard-kbl: [PASS][87] -> [DMESG-WARN][88] ([i915#180]) +9 similar issues
[87]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11172/shard-kbl7/igt@kms_flip@flip-vs-suspend-interruptible@a-dp1.html
[88]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6590/shard-kbl1/igt@kms_flip@flip-vs-suspend-interruptible@a-dp1.html
* igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytilegen12rcccs-downscaling:
- shard-iclb: NOTRUN -> [SKIP][89] ([i915#2587])
[89]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6590/shard-iclb5/igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytilegen12rcccs-downscaling.html
* igt@kms_frontbuffer_tracking@fbc-2p-primscrn-cur-indfb-draw-blt:
- shard-iclb: NOTRUN -> [SKIP][90] ([fdo#109280]) +18 similar issues
[90]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6590/shard-iclb1/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-cur-indfb-draw-blt.html
* igt@kms_frontbuffer_tracking@fbc-suspend:
- shard-apl: [PASS][91] -> [DMESG-WARN][92] ([i915#180]) +2 similar issues
[91]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11172/shard-apl7/igt@kms_frontbuffer_tracking@fbc-suspend.html
[92]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6590/shard-apl1/igt@kms_frontbuffer_tracking@fbc-suspend.html
* igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-shrfb-pgflip-blt:
- shard-iclb: [PASS][93] -> [FAIL][94] ([i915#1888] / [i915#2546])
[93]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11172/shard-iclb2/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-shrfb-pgflip-blt.html
[94]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6590/shard-iclb6/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-shrfb-pgflip-blt.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-spr-indfb-onoff:
- shard-tglb: NOTRUN -> [SKIP][95] ([fdo#109280] / [fdo#111825]) +15 similar issues
[95]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6590/shard-tglb6/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-spr-indfb-onoff.html
* igt@kms_frontbuffer_tracking@fbcpsr-suspend:
- shard-glk: NOTRUN -> [SKIP][96] ([fdo#109271]) +57 similar issues
[96]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6590/shard-glk1/igt@kms_frontbuffer_tracking@fbcpsr-suspend.html
* igt@kms_invalid_mode@clock-too-high:
- shard-tglb: NOTRUN -> [SKIP][97] ([i915#4278])
[97]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6590/shard-tglb7/igt@kms_invalid_mode@clock-too-high.html
- shard-iclb: NOTRUN -> [SKIP][98] ([i915#4278])
[98]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6590/shard-iclb4/igt@kms_invalid_mode@clock-too-high.html
* igt@kms_pipe_crc_basic@read-crc-pipe-d-frame-sequence:
- shard-kbl: NOTRUN -> [SKIP][99] ([fdo#109271] / [i915#533])
[99]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6590/shard-kbl7/igt@kms_pipe_crc_basic@read-crc-pipe-d-frame-sequence.html
* igt@kms_plane_alpha_blend@pipe-a-alpha-basic:
- shard-apl: NOTRUN -> [FAIL][100] ([fdo#108145] / [i915#265]) +2 similar issues
[100]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6590/shard-apl3/igt@kms_plane_alpha_blend@pipe-a-alpha-basic.html
* igt@kms_plane_alpha_blend@pipe-c-alpha-7efc:
- shard-kbl: NOTRUN -> [FAIL][101] ([fdo#108145] / [i915#265]) +5 similar issues
[101]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6590/shard-kbl3/igt@kms_plane_alpha_blend@pipe-c-alpha-7efc.html
* igt@kms_plane_lowres@pipe-c-tiling-none:
- shard-iclb: NOTRUN -> [SKIP][102] ([i915#3536]) +2 similar issues
[102]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6590/shard-iclb1/igt@kms_plane_lowres@pipe-c-tiling-none.html
* igt@kms_plane_lowres@pipe-d-tiling-y:
- shard-tglb: NOTRUN -> [SKIP][103] ([i915#3536]) +3 similar issues
[103]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6590/shard-tglb6/igt@kms_plane_lowres@pipe-d-tiling-y.html
* igt@kms_psr2_sf@overlay-primary-update-sf-dmg-area:
- shard-apl: NOTRUN -> [SKIP][104] ([fdo#109271] / [i915#658]) +1 similar issue
[104]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6590/shard-apl7/igt@kms_psr2_sf@overlay-primary-update-sf-dmg-area.html
* igt@kms_psr2_su@frontbuffer-xrgb8888:
- shard-tglb: NOTRUN -> [SKIP][105] ([i915#1911])
[105]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6590/shard-tglb1/igt@kms_psr2_su@frontbuffer-xrgb8888.html
- shard-glk: NOTRUN -> [SKIP][106] ([fdo#109271] / [i915#658])
[106]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6590/shard-glk2/igt@kms_psr2_su@frontbuffer-xrgb8888.html
- shard-iclb: NOTRUN -> [SKIP][107] ([fdo#109642] / [fdo#111068] / [i915#658])
[107]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6590/shard-iclb7/igt@kms_psr2_su@frontbuffer-xrgb8888.html
* igt@kms_psr2_su@page_flip-xrgb8888:
- shard-kbl: NOTRUN -> [SKIP][108] ([fdo#109271] / [i915#658]) +2 similar issues
[108]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6590/shard-kbl1/igt@kms_psr2_su@page_flip-xrgb8888.html
* igt@kms_psr@psr2_basic:
- shard-iclb: [PASS][109] -> [SKIP][110] ([fdo#109441]) +2 similar issues
[109]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11172/shard-iclb2/igt@kms_psr@psr2_basic.html
[110]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6590/shard-iclb3/igt@kms_psr@psr2_basic.html
* igt@kms_psr@psr2_sprite_blt:
- shard-tglb: NOTRUN -> [FAIL][111] ([i915#132] / [i915#3467]) +3 similar issues
[111]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6590/shard-tglb1/igt@kms_psr@psr2_sprite_blt.html
* igt@kms_psr@psr2_suspend:
- shard-iclb: NOTRUN -> [SKIP][112] ([fdo#109441]) +2 similar issues
[112]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6590/shard-iclb3/igt@kms_psr@psr2_suspend.html
* igt@kms_writeback@writeback-fb-id:
- shard-iclb: NOTRUN -> [SKIP][113] ([i915#2437])
[113]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6590/shard-iclb8/igt@kms_writeback@writeback-fb-id.html
* igt@nouveau_crc@pipe-a-source-outp-inactive:
- shard-iclb: NOTRUN -> [SKIP][114] ([i915#2530])
[114]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6590/shard-iclb1/igt@nouveau_crc@pipe-a-source-outp-inactive.html
* igt@nouveau_crc@pipe-c-source-outp-complete:
- shard-tglb: NOTRUN -> [SKIP][115] ([i915#2530]) +2 similar issues
[115]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6590/shard-tglb6/igt@nouveau_crc@pipe-c-source-outp-complete.html
* igt@prime_nv_api@i915_self_import_to_different_fd:
- shard-tglb: NOTRUN -> [SKIP][116] ([fdo#109291]) +1 similar issue
[116]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6590/shard-tglb6/igt@prime_nv_api@i915_self_import_to_different_fd.html
* igt@prime_nv_pcopy@test_semaphore:
- shard-iclb: NOTRUN -> [SKIP][117] ([fdo#109291])
[117]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6590/shard-iclb4/igt@prime_nv_pcopy@test_semaphore.html
* igt@prime_vgem@fence-read-hang:
- shard-iclb: NOTRUN -> [SKIP][118] ([fdo#109295])
[118]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6590/shard-iclb4/igt@prime_vgem@fence-read-hang.html
* igt@sysfs_clients@fair-1:
- shard-iclb: NOTRUN -> [SKIP][119] ([i915#2994]) +2 similar issues
[119]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6590/shard-iclb2/igt@sysfs_clients@fair-1.html
- shard-apl: NOTRUN -> [SKIP][120] ([fdo#109271] / [i915#2994]) +1 similar issue
[120]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6590/shard-apl2/igt@sysfs_clients@fair-1.html
* igt@sysfs_clients@fair-3:
- shard-kbl: NOTRUN -> [SKIP][121] ([fdo#109271] / [i915#2994]) +5 similar issues
[121]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6590/shard-kbl4/igt@sysfs_clients@fair-3.html
- shard-tglb: NOTRUN -> [SKIP][122] ([i915#2994]) +1 similar issue
[122]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6590/shard-tglb7/igt@sysfs_clients@fair-3.html
* igt@sysfs_clients@split-10:
- shard-glk: NOTRUN -> [SKIP][123] ([fdo#109271] / [i915#2994]) +1 similar issue
[123]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6590/shard-glk3/igt@sysfs_clients@split-10.html
#### Possible fixes ####
* igt@gem_eio@kms:
- shard-tglb: [FAIL][124] ([i915#232]) -> [PASS][125]
[124]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11172/shard-tglb5/igt@gem_eio@kms.html
[125]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6590/shard-tglb7/igt@gem_eio@kms.html
* igt@gem_exec_balancer@parallel-bb-first:
- shard-iclb: [SKIP][126] ([i915#4525]) -> [PASS][127]
[126]: htt
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6590/index.html
[-- Attachment #2: Type: text/html, Size: 34160 bytes --]
^ permalink raw reply [flat|nested] 31+ messages in thread
* [igt-dev] [v5 i-g-t 1/3] tests/kms_color_helper: Read deep-color capability from EDID
2022-02-01 9:05 ` [igt-dev] [v4 " Bhanuprakash Modem
@ 2022-02-08 4:11 ` Bhanuprakash Modem
2022-02-17 15:54 ` [igt-dev] [v6 " Bhanuprakash Modem
0 siblings, 1 reply; 31+ messages in thread
From: Bhanuprakash Modem @ 2022-02-08 4:11 UTC (permalink / raw)
To: igt-dev, uma.shankar
Add a helper function to read the panel's deep-color capability
from EDID.
For EDID 1.3, we need to read deep color capability from Vendor
Specific Data Block, and for EDID 1.4 read bit depth from Video
Input Definition.
Vendor Specific Data Block for "HDMI Licensing LLC":
---------------------------------------------------------
| Byte| Bit | Description |
---------------------------------------------------------
| | Bit 6 | 16-bit-per-channel deep color (48-bit)|
| 6 | Bit 5 | 12-bit-per-channel deep color (36-bit)|
| | Bit 4 | 10-bit-per-channel deep color (30-bit)|
---------------------------------------------------------
Video Input Definition (1-byte):
* Video Signal Interface: Bit 7 (1:Digital, 0:Analog)
* Color Bit Depth: Bits 6 → 4
-----------------------------------------------------
| 7 | 6 5 4 | 3 2 1 0 | Color Bit Depth: Bits 6 → 4 |
|---|-------|---------|-----------------------------|
| 1 | 0 0 0 | x x x x | Color Bit Depth is undefined|
| 1 | 0 0 1 | x x x x | 6 Bits per Primary Color |
| 1 | 0 1 0 | x x x x | 8 Bits per Primary Color |
| 1 | 0 1 1 | x x x x | 10 Bits per Primary Color |
| 1 | 1 0 0 | x x x x | 12 Bits per Primary Color |
| 1 | 1 0 1 | x x x x | 14 Bits per Primary Color |
| 1 | 1 1 0 | x x x x | 16 Bits per Primary Color |
| 1 | 1 1 1 | x x x x | Reserved (Do Not Use) |
-----------------------------------------------------
For deep-color we need atleast 10-bits.
V2:
* Add EDID 1.3 support
V3:
* Fix reading VSDB flags1 for deep-color
V4:
* Separate functions for EDID 1.3 & EDID 1.4
* Other minor cleanups
V5:
* Fine tune the logic to identify DC support for RGB format
Cc: Uma Shankar <uma.shankar@intel.com>
Signed-off-by: Bhanuprakash Modem <bhanuprakash.modem@intel.com>
---
lib/igt_edid.c | 66 ++++++++++++++++++++++++++++++++++++++++
lib/igt_edid.h | 2 ++
tests/kms_color_helper.c | 52 +++++++++++++++++++++++++++++++
tests/kms_color_helper.h | 3 ++
4 files changed, 123 insertions(+)
diff --git a/lib/igt_edid.c b/lib/igt_edid.c
index df346c4c8c..37122ca71e 100644
--- a/lib/igt_edid.c
+++ b/lib/igt_edid.c
@@ -349,6 +349,72 @@ size_t edid_get_size(const struct edid *edid)
edid->extensions_len * sizeof(struct edid_ext);
}
+static int ieee_oui(uint8_t oui[CEA_VSDB_HEADER_SIZE])
+{
+ return (oui[0] << 16) | (oui[1] << 8) | oui[2];
+}
+
+/**
+ * edid_get_deep_color_from_vsdb: return the Deep Color info from Vender
+ * Specific Data Block (VSDB), if VSDB not found then return zero.
+ */
+uint8_t edid_get_deep_color_from_vsdb(const struct edid *edid)
+{
+ const uint8_t offset = offsetof(struct edid_cea, data);
+ uint8_t deep_color, i = 0;
+
+ /* Read from vendor specific data block first, if vsdb not found
+ * return 0.
+ */
+ for (i = 0; i < edid->extensions_len; i++) {
+ uint32_t index = 0;
+ uint8_t dtd_offset = edid->extensions[i].data.cea.dtd_start;
+
+ if (edid->extensions[i].tag != EDID_EXT_CEA)
+ continue;
+
+ do {
+ struct edid_cea_data_block * vsdb =
+ (struct edid_cea_data_block *) &edid->extensions[i].data.cea.data[index];
+ uint8_t vsdb_length = (vsdb->type_len & 0x1f);
+ uint8_t vsdb_type = (vsdb->type_len & (7 << 5)) >> 5;
+
+ if (vsdb_type == EDID_CEA_DATA_VENDOR_SPECIFIC) {
+ /* TODO:
+ * As of now we are validating RGB format, limiting
+ * the execution to HDMI 1.4 only, update below logic
+ * to extend to support YCbCr format in case of HDMI 2.0.
+ */
+ if (ieee_oui(vsdb->data.vsdbs[0].ieee_oui) == 0x000C03)
+ deep_color = vsdb->data.vsdbs[0].data.hdmi.flags1;
+ }
+
+ if (deep_color & (7 << 4))
+ return deep_color;
+
+ index += (vsdb_length + sizeof(vsdb->type_len));
+ } while (index < dtd_offset - offset);
+ }
+
+ return 0;
+}
+
+/**
+ * edid_get_bit_depth: Read from the Video Input Definition and return the
+ * Color Bit Depth if Input is a Digital Video, else return zero.
+ */
+uint8_t edid_get_bit_depth_from_vid(const struct edid *edid)
+{
+ /*
+ * Video Signal Interface: Bit 7 (1:Digital, 0:Analog)
+ * Color Bit Depth: Bits 6 → 4
+ */
+ if (!(edid->input & (1 << 7)))
+ return 0;
+
+ return ((edid->input & (7 << 4)) >> 4);
+}
+
/**
* cea_sad_init_pcm:
* @channels: the number of supported channels (max. 8)
diff --git a/lib/igt_edid.h b/lib/igt_edid.h
index aac2f4a208..a9251d689e 100644
--- a/lib/igt_edid.h
+++ b/lib/igt_edid.h
@@ -377,6 +377,8 @@ void edid_update_checksum(struct edid *edid);
void base_edid_update_checksum(struct edid *edid);
size_t edid_get_size(const struct edid *edid);
void edid_get_mfg(const struct edid *edid, char out[static 3]);
+uint8_t edid_get_deep_color_from_vsdb(const struct edid *edid);
+uint8_t edid_get_bit_depth_from_vid(const struct edid *edid);
void detailed_timing_set_mode(struct detailed_timing *dt, drmModeModeInfo *mode,
int width_mm, int height_mm);
void detailed_timing_set_monitor_range_mode(struct detailed_timing *dt,
diff --git a/tests/kms_color_helper.c b/tests/kms_color_helper.c
index d71e7bb2e6..6b3af02b00 100644
--- a/tests/kms_color_helper.c
+++ b/tests/kms_color_helper.c
@@ -24,6 +24,58 @@
#include "kms_color_helper.h"
+bool
+is_panel_supports_deep_color(int fd, drmModeConnector *connector)
+{
+ uint64_t edid_blob_id;
+ uint8_t bit_depth, rev;
+ const struct edid *edid;
+ bool result;
+ drmModePropertyBlobPtr edid_blob = NULL;
+
+ igt_assert(kmstest_get_property(fd, connector->connector_id,
+ DRM_MODE_OBJECT_CONNECTOR, "EDID", NULL,
+ &edid_blob_id, NULL));
+ edid_blob = drmModeGetPropertyBlob(fd, edid_blob_id);
+ igt_require_f(edid_blob, "EDID blob is NULL\n");
+
+ edid = (const struct edid *) edid_blob->data;
+ rev = edid->revision;
+
+ if (rev >= 4) {
+ bit_depth = edid_get_bit_depth_from_vid(edid);
+
+ if (bit_depth > 0 && bit_depth < 7)
+ igt_info("Max supported bit depth: %d\n", ((bit_depth << 1) + 4));
+ else
+ igt_info("Max supported bit depth: Undefined\n");
+
+ result = (bit_depth >= 3) && (bit_depth < 7);
+ } else {
+ bit_depth = edid_get_deep_color_from_vsdb(edid);
+
+ if (bit_depth & HDMI_VSDB_DC_48BIT)
+ igt_info("Max supported bit depth: 16\n");
+ else if (bit_depth & HDMI_VSDB_DC_36BIT)
+ igt_info("Max supported bit depth: 12\n");
+ else if (bit_depth & HDMI_VSDB_DC_30BIT)
+ igt_info("Max supported bit depth: 10\n");
+ else
+ igt_info("Max supported bit depth: Undefined\n");
+
+ result = !!(bit_depth & (7 << 4));
+ }
+ drmModeFreePropertyBlob(edid_blob);
+
+ return result;
+}
+
+bool is_max_bpc_supported(igt_output_t *output)
+{
+ return igt_output_has_prop(output, IGT_CONNECTOR_MAX_BPC) &&
+ igt_output_get_prop(output, IGT_CONNECTOR_MAX_BPC);
+}
+
void paint_gradient_rectangles(data_t *data,
drmModeModeInfo *mode,
color_t *colors,
diff --git a/tests/kms_color_helper.h b/tests/kms_color_helper.h
index bb6f0054f3..992087ac9c 100644
--- a/tests/kms_color_helper.h
+++ b/tests/kms_color_helper.h
@@ -36,6 +36,7 @@
#include "drm.h"
#include "drmtest.h"
#include "igt.h"
+#include "igt_edid.h"
/* Internal */
@@ -64,6 +65,8 @@ typedef struct {
color_t coeffs[];
} gamma_lut_t;
+bool is_panel_supports_deep_color(int fd, drmModeConnector *connector);
+bool is_max_bpc_supported(igt_output_t *output);
void paint_gradient_rectangles(data_t *data,
drmModeModeInfo *mode,
color_t *colors,
--
2.35.0
^ permalink raw reply related [flat|nested] 31+ messages in thread
* [igt-dev] [v3 i-g-t 2/3] tests/kms_color: Add support for Deep-Color
2022-01-26 13:15 ` [igt-dev] [v2 " Bhanuprakash Modem
@ 2022-02-08 4:12 ` Bhanuprakash Modem
2022-02-17 15:54 ` [igt-dev] [v4 " Bhanuprakash Modem
0 siblings, 1 reply; 31+ messages in thread
From: Bhanuprakash Modem @ 2022-02-08 4:12 UTC (permalink / raw)
To: igt-dev, uma.shankar
Add new subtests to validate deep color.
V2:
* i915 needs atleast gen 11 to support deep-color
* Add connector name to dynamic subtest
Cc: Uma Shankar <uma.shankar@intel.com>
Signed-off-by: Bhanuprakash Modem <bhanuprakash.modem@intel.com>
---
tests/kms_color.c | 58 +++++++++++++++++++++++++++++++++++-----
tests/kms_color_helper.c | 2 +-
tests/kms_color_helper.h | 1 +
3 files changed, 54 insertions(+), 7 deletions(-)
diff --git a/tests/kms_color.c b/tests/kms_color.c
index 854b8f3c31..4825eaf576 100644
--- a/tests/kms_color.c
+++ b/tests/kms_color.c
@@ -58,7 +58,7 @@ static void test_pipe_degamma(data_t *data,
fb_id = igt_create_fb(data->drm_fd,
mode->hdisplay,
mode->vdisplay,
- DRM_FORMAT_XRGB8888,
+ data->drm_format,
DRM_FORMAT_MOD_LINEAR,
&fb);
igt_assert(fb_id);
@@ -66,7 +66,7 @@ static void test_pipe_degamma(data_t *data,
fb_modeset_id = igt_create_fb(data->drm_fd,
mode->hdisplay,
mode->vdisplay,
- DRM_FORMAT_XRGB8888,
+ data->drm_format,
DRM_FORMAT_MOD_LINEAR,
&fb_modeset);
igt_assert(fb_modeset_id);
@@ -146,7 +146,7 @@ static void test_pipe_gamma(data_t *data,
fb_id = igt_create_fb(data->drm_fd,
mode->hdisplay,
mode->vdisplay,
- DRM_FORMAT_XRGB8888,
+ data->drm_format,
DRM_FORMAT_MOD_LINEAR,
&fb);
igt_assert(fb_id);
@@ -154,7 +154,7 @@ static void test_pipe_gamma(data_t *data,
fb_modeset_id = igt_create_fb(data->drm_fd,
mode->hdisplay,
mode->vdisplay,
- DRM_FORMAT_XRGB8888,
+ data->drm_format,
DRM_FORMAT_MOD_LINEAR,
&fb_modeset);
igt_assert(fb_modeset_id);
@@ -462,7 +462,7 @@ static bool test_pipe_ctm(data_t *data,
fb_id = igt_create_fb(data->drm_fd,
mode->hdisplay,
mode->vdisplay,
- DRM_FORMAT_XRGB8888,
+ data->drm_format,
DRM_FORMAT_MOD_LINEAR,
&fb);
igt_assert(fb_id);
@@ -470,7 +470,7 @@ static bool test_pipe_ctm(data_t *data,
fb_modeset_id = igt_create_fb(data->drm_fd,
mode->hdisplay,
mode->vdisplay,
- DRM_FORMAT_XRGB8888,
+ data->drm_format,
DRM_FORMAT_MOD_LINEAR,
&fb_modeset);
igt_assert(fb_modeset_id);
@@ -692,6 +692,7 @@ run_tests_for_pipe(data_t *data, enum pipe p)
* for CRC checks with framebuffer references. */
data->color_depth = 8;
delta = 1.0 / (1 << data->color_depth);
+ data->drm_format = DRM_FORMAT_XRGB8888;
igt_describe("Check the color transformation from red to blue");
igt_subtest_f("pipe-%s-ctm-red-to-blue", kmstest_pipe_name(p)) {
@@ -866,6 +867,51 @@ run_tests_for_pipe(data_t *data, enum pipe p)
igt_subtest_f("pipe-%s-legacy-gamma-reset", kmstest_pipe_name(p))
test_pipe_legacy_gamma_reset(data, primary);
+ igt_describe("Verify that deep color works correctly");
+ igt_subtest_with_dynamic_f("pipe-%s-deep-color", kmstest_pipe_name(p)) {
+ igt_output_t *output;
+ color_t blue_green_blue[] = {
+ { 0.0, 0.0, 1.0 },
+ { 0.0, 1.0, 0.0 },
+ { 0.0, 0.0, 1.0 }
+ };
+ double ctm[] = { 0.0, 0.0, 0.0,
+ 0.0, 1.0, 0.0,
+ 1.0, 0.0, 1.0 };
+
+ if (is_i915_device(data->drm_fd))
+ igt_require_f((intel_display_ver(data->devid) >= 11),
+ "At least GEN 11 is required to validate Deep-color.\n");
+
+ for_each_valid_output_on_pipe(&data->display, p, output) {
+ drmModeConnector *connector = output->config.connector;
+
+ if (!is_max_bpc_supported(output))
+ continue;
+
+ if (!is_panel_supports_deep_color(data->drm_fd, connector))
+ continue;
+
+ data->color_depth = 10;
+ data->drm_format = DRM_FORMAT_XRGB2101010;
+ igt_output_set_prop_value(output, IGT_CONNECTOR_MAX_BPC, 10);
+
+ igt_dynamic_f("gamma-%s", output->name)
+ test_pipe_gamma(data, primary);
+
+ igt_dynamic_f("degamma-%s", output->name)
+ test_pipe_degamma(data, primary);
+
+ igt_dynamic_f("ctm-%s", output->name)
+ igt_assert(test_pipe_ctm(data, primary,
+ red_green_blue,
+ blue_green_blue, ctm));
+
+ igt_output_set_prop_value(output, IGT_CONNECTOR_MAX_BPC, 12);
+ break;
+ }
+ }
+
igt_fixture {
disable_degamma(primary->pipe);
disable_gamma(primary->pipe);
diff --git a/tests/kms_color_helper.c b/tests/kms_color_helper.c
index 6b3af02b00..b0abe5507e 100644
--- a/tests/kms_color_helper.c
+++ b/tests/kms_color_helper.c
@@ -206,7 +206,7 @@ struct drm_color_lut *coeffs_to_lut(data_t *data,
uint32_t mask;
if (is_i915_device(data->drm_fd))
- mask = ((1 << color_depth) - 1) << 8;
+ mask = ((1 << color_depth) - 1) << (16 - color_depth);
else
mask = max_value;
diff --git a/tests/kms_color_helper.h b/tests/kms_color_helper.h
index 992087ac9c..7017d83bd5 100644
--- a/tests/kms_color_helper.h
+++ b/tests/kms_color_helper.h
@@ -50,6 +50,7 @@ typedef struct {
igt_display_t display;
igt_pipe_crc_t *pipe_crc;
+ uint32_t drm_format;
uint32_t color_depth;
uint64_t degamma_lut_size;
uint64_t gamma_lut_size;
--
2.35.0
^ permalink raw reply related [flat|nested] 31+ messages in thread
* [igt-dev] ✓ Fi.CI.BAT: success for New subtests for deep color (rev8)
2022-01-24 11:23 [igt-dev] [PATCH i-g-t 0/3] New subtests for deep color Bhanuprakash Modem
` (11 preceding siblings ...)
2022-02-01 16:55 ` [igt-dev] ✓ Fi.CI.IGT: " Patchwork
@ 2022-02-08 4:42 ` Patchwork
2022-02-08 6:27 ` [igt-dev] ✗ Fi.CI.IGT: failure " Patchwork
` (2 subsequent siblings)
15 siblings, 0 replies; 31+ messages in thread
From: Patchwork @ 2022-02-08 4:42 UTC (permalink / raw)
To: Bhanuprakash Modem; +Cc: igt-dev
[-- Attachment #1: Type: text/plain, Size: 14448 bytes --]
== Series Details ==
Series: New subtests for deep color (rev8)
URL : https://patchwork.freedesktop.org/series/99239/
State : success
== Summary ==
CI Bug Log - changes from CI_DRM_11199 -> IGTPW_6601
====================================================
Summary
-------
**SUCCESS**
No regressions found.
External URL: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6601/index.html
Participating hosts (47 -> 42)
------------------------------
Missing (5): fi-kbl-soraka shard-tglu fi-bsw-cyan fi-icl-u2 shard-dg1
Possible new issues
-------------------
Here are the unknown changes that may have been introduced in IGTPW_6601:
### IGT changes ###
#### Possible regressions ####
* {igt@kms_color@pipe-a-deep-color} (NEW):
- bat-dg1-6: NOTRUN -> [SKIP][1] +3 similar issues
[1]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6601/bat-dg1-6/igt@kms_color@pipe-a-deep-color.html
- {bat-jsl-2}: NOTRUN -> [SKIP][2] +3 similar issues
[2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6601/bat-jsl-2/igt@kms_color@pipe-a-deep-color.html
- {fi-jsl-1}: NOTRUN -> [SKIP][3] +3 similar issues
[3]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6601/fi-jsl-1/igt@kms_color@pipe-a-deep-color.html
* {igt@kms_color@pipe-a-deep-color@degamma-edp-1} (NEW):
- {bat-adlp-6}: NOTRUN -> [FAIL][4] +1 similar issue
[4]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6601/bat-adlp-6/igt@kms_color@pipe-a-deep-color@degamma-edp-1.html
* {igt@kms_color@pipe-b-deep-color} (NEW):
- fi-tgl-1115g4: NOTRUN -> [SKIP][5] +3 similar issues
[5]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6601/fi-tgl-1115g4/igt@kms_color@pipe-b-deep-color.html
- {fi-tgl-dsi}: NOTRUN -> [SKIP][6] +3 similar issues
[6]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6601/fi-tgl-dsi/igt@kms_color@pipe-b-deep-color.html
* {igt@kms_color@pipe-c-deep-color} (NEW):
- {bat-jsl-1}: NOTRUN -> [SKIP][7] +3 similar issues
[7]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6601/bat-jsl-1/igt@kms_color@pipe-c-deep-color.html
- fi-rkl-guc: NOTRUN -> [SKIP][8] +3 similar issues
[8]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6601/fi-rkl-guc/igt@kms_color@pipe-c-deep-color.html
#### Suppressed ####
The following results come from untrusted machines, tests, or statuses.
They do not affect the overall result.
* igt@gem_exec_suspend@basic-s3@smem:
- {fi-rkl-11600}: [PASS][9] -> [INCOMPLETE][10]
[9]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11199/fi-rkl-11600/igt@gem_exec_suspend@basic-s3@smem.html
[10]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6601/fi-rkl-11600/igt@gem_exec_suspend@basic-s3@smem.html
New tests
---------
New tests have been introduced between CI_DRM_11199 and IGTPW_6601:
### New IGT tests (16) ###
* igt@kms_color@pipe-a-deep-color:
- Statuses : 34 skip(s)
- Exec time: [0.0, 0.00] s
* igt@kms_color@pipe-a-deep-color@ctm-edp-1:
- Statuses : 1 pass(s)
- Exec time: [1.62] s
* igt@kms_color@pipe-a-deep-color@degamma-edp-1:
- Statuses : 1 fail(s)
- Exec time: [2.47] s
* igt@kms_color@pipe-a-deep-color@gamma-edp-1:
- Statuses : 1 pass(s)
- Exec time: [3.18] s
* igt@kms_color@pipe-b-deep-color:
- Statuses : 34 skip(s)
- Exec time: [0.0] s
* igt@kms_color@pipe-b-deep-color@ctm-edp-1:
- Statuses : 1 pass(s)
- Exec time: [1.64] s
* igt@kms_color@pipe-b-deep-color@degamma-edp-1:
- Statuses : 1 fail(s)
- Exec time: [2.46] s
* igt@kms_color@pipe-b-deep-color@gamma-edp-1:
- Statuses : 1 pass(s)
- Exec time: [3.93] s
* igt@kms_color@pipe-c-deep-color:
- Statuses : 34 skip(s)
- Exec time: [0.0, 0.00] s
* igt@kms_color@pipe-c-deep-color@ctm-edp-1:
- Statuses : 1 dmesg-warn(s)
- Exec time: [1.59] s
* igt@kms_color@pipe-c-deep-color@degamma-edp-1:
- Statuses : 1 dmesg-fail(s)
- Exec time: [1.57] s
* igt@kms_color@pipe-c-deep-color@gamma-edp-1:
- Statuses : 1 dmesg-fail(s)
- Exec time: [3.55] s
* igt@kms_color@pipe-d-deep-color:
- Statuses : 34 skip(s)
- Exec time: [0.0, 0.00] s
* igt@kms_color@pipe-d-deep-color@ctm-edp-1:
- Statuses : 1 dmesg-warn(s)
- Exec time: [1.59] s
* igt@kms_color@pipe-d-deep-color@degamma-edp-1:
- Statuses : 1 dmesg-fail(s)
- Exec time: [1.60] s
* igt@kms_color@pipe-d-deep-color@gamma-edp-1:
- Statuses : 1 dmesg-fail(s)
- Exec time: [3.57] s
Known issues
------------
Here are the changes found in IGTPW_6601 that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@gem_huc_copy@huc-copy:
- fi-skl-6600u: NOTRUN -> [SKIP][11] ([fdo#109271] / [i915#2190])
[11]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6601/fi-skl-6600u/igt@gem_huc_copy@huc-copy.html
* igt@gem_lmem_swapping@verify-random:
- fi-skl-6600u: NOTRUN -> [SKIP][12] ([fdo#109271] / [i915#4613]) +3 similar issues
[12]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6601/fi-skl-6600u/igt@gem_lmem_swapping@verify-random.html
* igt@i915_pm_rpm@basic-pci-d3-state:
- fi-hsw-4770: [PASS][13] -> [SKIP][14] ([fdo#109271])
[13]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11199/fi-hsw-4770/igt@i915_pm_rpm@basic-pci-d3-state.html
[14]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6601/fi-hsw-4770/igt@i915_pm_rpm@basic-pci-d3-state.html
* igt@i915_selftest@live@gt_pm:
- fi-glk-j4005: [PASS][15] -> [DMESG-FAIL][16] ([i915#1886])
[15]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11199/fi-glk-j4005/igt@i915_selftest@live@gt_pm.html
[16]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6601/fi-glk-j4005/igt@i915_selftest@live@gt_pm.html
* igt@kms_chamelium@vga-edid-read:
- fi-skl-6600u: NOTRUN -> [SKIP][17] ([fdo#109271] / [fdo#111827]) +8 similar issues
[17]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6601/fi-skl-6600u/igt@kms_chamelium@vga-edid-read.html
* {igt@kms_color@pipe-a-deep-color} (NEW):
- fi-bsw-n3050: NOTRUN -> [SKIP][18] ([fdo#109271]) +3 similar issues
[18]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6601/fi-bsw-n3050/igt@kms_color@pipe-a-deep-color.html
- fi-skl-6700k2: NOTRUN -> [SKIP][19] ([fdo#109271]) +3 similar issues
[19]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6601/fi-skl-6700k2/igt@kms_color@pipe-a-deep-color.html
- fi-ivb-3770: NOTRUN -> [SKIP][20] ([fdo#109271]) +3 similar issues
[20]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6601/fi-ivb-3770/igt@kms_color@pipe-a-deep-color.html
- fi-glk-dsi: NOTRUN -> [SKIP][21] ([fdo#109271]) +3 similar issues
[21]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6601/fi-glk-dsi/igt@kms_color@pipe-a-deep-color.html
- fi-kbl-7500u: NOTRUN -> [SKIP][22] ([fdo#109271]) +3 similar issues
[22]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6601/fi-kbl-7500u/igt@kms_color@pipe-a-deep-color.html
- fi-snb-2520m: NOTRUN -> [SKIP][23] ([fdo#109271]) +3 similar issues
[23]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6601/fi-snb-2520m/igt@kms_color@pipe-a-deep-color.html
* {igt@kms_color@pipe-b-deep-color} (NEW):
- fi-blb-e6850: NOTRUN -> [SKIP][24] ([fdo#109271]) +3 similar issues
[24]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6601/fi-blb-e6850/igt@kms_color@pipe-b-deep-color.html
- fi-cfl-8109u: NOTRUN -> [SKIP][25] ([fdo#109271]) +3 similar issues
[25]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6601/fi-cfl-8109u/igt@kms_color@pipe-b-deep-color.html
- fi-cfl-guc: NOTRUN -> [SKIP][26] ([fdo#109271]) +3 similar issues
[26]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6601/fi-cfl-guc/igt@kms_color@pipe-b-deep-color.html
* {igt@kms_color@pipe-c-deep-color} (NEW):
- {fi-ehl-2}: NOTRUN -> [SKIP][27] ([fdo#109278]) +3 similar issues
[27]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6601/fi-ehl-2/igt@kms_color@pipe-c-deep-color.html
- fi-elk-e7500: NOTRUN -> [SKIP][28] ([fdo#109271]) +3 similar issues
[28]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6601/fi-elk-e7500/igt@kms_color@pipe-c-deep-color.html
- fi-kbl-7567u: NOTRUN -> [SKIP][29] ([fdo#109271]) +3 similar issues
[29]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6601/fi-kbl-7567u/igt@kms_color@pipe-c-deep-color.html
- fi-hsw-4770: NOTRUN -> [SKIP][30] ([fdo#109271]) +3 similar issues
[30]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6601/fi-hsw-4770/igt@kms_color@pipe-c-deep-color.html
- fi-bxt-dsi: NOTRUN -> [SKIP][31] ([fdo#109271]) +3 similar issues
[31]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6601/fi-bxt-dsi/igt@kms_color@pipe-c-deep-color.html
* {igt@kms_color@pipe-c-deep-color@ctm-edp-1} (NEW):
- {bat-adlp-6}: NOTRUN -> [DMESG-WARN][32] ([i915#3576]) +1 similar issue
[32]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6601/bat-adlp-6/igt@kms_color@pipe-c-deep-color@ctm-edp-1.html
* {igt@kms_color@pipe-c-deep-color@degamma-edp-1} (NEW):
- {bat-adlp-6}: NOTRUN -> [DMESG-FAIL][33] ([i915#3576]) +3 similar issues
[33]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6601/bat-adlp-6/igt@kms_color@pipe-c-deep-color@degamma-edp-1.html
* {igt@kms_color@pipe-d-deep-color} (NEW):
- fi-cml-u2: NOTRUN -> [SKIP][34] ([fdo#109278]) +3 similar issues
[34]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6601/fi-cml-u2/igt@kms_color@pipe-d-deep-color.html
- fi-kbl-8809g: NOTRUN -> [SKIP][35] ([fdo#109271]) +3 similar issues
[35]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6601/fi-kbl-8809g/igt@kms_color@pipe-d-deep-color.html
- fi-glk-j4005: NOTRUN -> [SKIP][36] ([fdo#109271]) +3 similar issues
[36]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6601/fi-glk-j4005/igt@kms_color@pipe-d-deep-color.html
- fi-cfl-8700k: NOTRUN -> [SKIP][37] ([fdo#109271]) +3 similar issues
[37]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6601/fi-cfl-8700k/igt@kms_color@pipe-d-deep-color.html
- fi-bsw-nick: NOTRUN -> [SKIP][38] ([fdo#109271]) +3 similar issues
[38]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6601/fi-bsw-nick/igt@kms_color@pipe-d-deep-color.html
- fi-kbl-x1275: NOTRUN -> [SKIP][39] ([fdo#109271]) +3 similar issues
[39]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6601/fi-kbl-x1275/igt@kms_color@pipe-d-deep-color.html
- fi-kbl-guc: NOTRUN -> [SKIP][40] ([fdo#109271]) +3 similar issues
[40]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6601/fi-kbl-guc/igt@kms_color@pipe-d-deep-color.html
- fi-skl-guc: NOTRUN -> [SKIP][41] ([fdo#109271]) +3 similar issues
[41]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6601/fi-skl-guc/igt@kms_color@pipe-d-deep-color.html
- fi-bwr-2160: NOTRUN -> [SKIP][42] ([fdo#109271]) +3 similar issues
[42]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6601/fi-bwr-2160/igt@kms_color@pipe-d-deep-color.html
- fi-snb-2600: NOTRUN -> [SKIP][43] ([fdo#109271]) +3 similar issues
[43]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6601/fi-snb-2600/igt@kms_color@pipe-d-deep-color.html
- fi-bsw-kefka: NOTRUN -> [SKIP][44] ([fdo#109271]) +3 similar issues
[44]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6601/fi-bsw-kefka/igt@kms_color@pipe-d-deep-color.html
- fi-ilk-650: NOTRUN -> [SKIP][45] ([fdo#109271]) +3 similar issues
[45]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6601/fi-ilk-650/igt@kms_color@pipe-d-deep-color.html
* igt@kms_cursor_legacy@basic-busy-flip-before-cursor-legacy:
- fi-skl-6600u: NOTRUN -> [SKIP][46] ([fdo#109271]) +25 similar issues
[46]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6601/fi-skl-6600u/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-legacy.html
* igt@kms_pipe_crc_basic@compare-crc-sanitycheck-pipe-d:
- fi-skl-6600u: NOTRUN -> [SKIP][47] ([fdo#109271] / [i915#533])
[47]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6601/fi-skl-6600u/igt@kms_pipe_crc_basic@compare-crc-sanitycheck-pipe-d.html
* igt@runner@aborted:
- fi-bdw-5557u: NOTRUN -> [FAIL][48] ([i915#2426] / [i915#4312])
[48]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6601/fi-bdw-5557u/igt@runner@aborted.html
#### Possible fixes ####
* igt@gem_exec_suspend@basic-s3@smem:
- fi-bdw-5557u: [INCOMPLETE][49] ([i915#146]) -> [PASS][50]
[49]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11199/fi-bdw-5557u/igt@gem_exec_suspend@basic-s3@smem.html
[50]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6601/fi-bdw-5557u/igt@gem_exec_suspend@basic-s3@smem.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#109278]: https://bugs.freedesktop.org/show_bug.cgi?id=109278
[fdo#111827]: https://bugs.freedesktop.org/show_bug.cgi?id=111827
[i915#146]: https://gitlab.freedesktop.org/drm/intel/issues/146
[i915#1886]: https://gitlab.freedesktop.org/drm/intel/issues/1886
[i915#2190]: https://gitlab.freedesktop.org/drm/intel/issues/2190
[i915#2426]: https://gitlab.freedesktop.org/drm/intel/issues/2426
[i915#3576]: https://gitlab.freedesktop.org/drm/intel/issues/3576
[i915#4312]: https://gitlab.freedesktop.org/drm/intel/issues/4312
[i915#4613]: https://gitlab.freedesktop.org/drm/intel/issues/4613
[i915#533]: https://gitlab.freedesktop.org/drm/intel/issues/533
Build changes
-------------
* CI: CI-20190529 -> None
* IGT: IGT_6341 -> IGTPW_6601
CI-20190529: 20190529
CI_DRM_11199: e74a41add451a1ff1e15abe5985a1324e4c328d9 @ git://anongit.freedesktop.org/gfx-ci/linux
IGTPW_6601: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6601/index.html
IGT_6341: a96674e747ea2f2431bbf8813156adc44ec3162a @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
== Testlist changes ==
+igt@kms_color@pipe-a-deep-color
+igt@kms_color@pipe-b-deep-color
+igt@kms_color@pipe-c-deep-color
+igt@kms_color@pipe-d-deep-color
+igt@kms_color@pipe-e-deep-color
+igt@kms_color@pipe-f-deep-color
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6601/index.html
[-- Attachment #2: Type: text/html, Size: 18526 bytes --]
^ permalink raw reply [flat|nested] 31+ messages in thread
* [igt-dev] ✗ Fi.CI.IGT: failure for New subtests for deep color (rev8)
2022-01-24 11:23 [igt-dev] [PATCH i-g-t 0/3] New subtests for deep color Bhanuprakash Modem
` (12 preceding siblings ...)
2022-02-08 4:42 ` [igt-dev] ✓ Fi.CI.BAT: success for New subtests for deep color (rev8) Patchwork
@ 2022-02-08 6:27 ` Patchwork
2022-02-17 17:04 ` [igt-dev] ✓ Fi.CI.BAT: success for New subtests for deep color (rev10) Patchwork
2022-02-18 3:04 ` [igt-dev] ✗ Fi.CI.IGT: failure " Patchwork
15 siblings, 0 replies; 31+ messages in thread
From: Patchwork @ 2022-02-08 6:27 UTC (permalink / raw)
To: Bhanuprakash Modem; +Cc: igt-dev
[-- Attachment #1: Type: text/plain, Size: 30252 bytes --]
== Series Details ==
Series: New subtests for deep color (rev8)
URL : https://patchwork.freedesktop.org/series/99239/
State : failure
== Summary ==
CI Bug Log - changes from CI_DRM_11199_full -> IGTPW_6601_full
====================================================
Summary
-------
**FAILURE**
Serious unknown changes coming with IGTPW_6601_full absolutely need to be
verified manually.
If you think the reported changes have nothing to do with the changes
introduced in IGTPW_6601_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_6601/index.html
Participating hosts (13 -> 8)
------------------------------
Missing (5): pig-kbl-iris pig-glk-j5005 pig-skl-6260u shard-rkl shard-dg1
Possible new issues
-------------------
Here are the unknown changes that may have been introduced in IGTPW_6601_full:
### IGT changes ###
#### Possible regressions ####
* igt@gen9_exec_parse@bb-large:
- shard-apl: NOTRUN -> [TIMEOUT][1]
[1]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6601/shard-apl3/igt@gen9_exec_parse@bb-large.html
* {igt@kms_color@pipe-c-deep-color} (NEW):
- {shard-tglu}: NOTRUN -> [SKIP][2] +2 similar issues
[2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6601/shard-tglu-4/igt@kms_color@pipe-c-deep-color.html
* {igt@kms_color@pipe-d-deep-color} (NEW):
- shard-tglb: NOTRUN -> [SKIP][3] +3 similar issues
[3]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6601/shard-tglb8/igt@kms_color@pipe-d-deep-color.html
* igt@kms_cursor_crc@pipe-d-cursor-dpms:
- shard-tglb: [PASS][4] -> [INCOMPLETE][5]
[4]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11199/shard-tglb8/igt@kms_cursor_crc@pipe-d-cursor-dpms.html
[5]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6601/shard-tglb8/igt@kms_cursor_crc@pipe-d-cursor-dpms.html
New tests
---------
New tests have been introduced between CI_DRM_11199_full and IGTPW_6601_full:
### New IGT tests (4) ###
* igt@kms_color@pipe-a-deep-color:
- Statuses : 6 skip(s)
- Exec time: [0.0] s
* igt@kms_color@pipe-b-deep-color:
- Statuses : 7 skip(s)
- Exec time: [0.0] s
* igt@kms_color@pipe-c-deep-color:
- Statuses : 7 skip(s)
- Exec time: [0.0] s
* igt@kms_color@pipe-d-deep-color:
- Statuses : 5 skip(s)
- Exec time: [0.0] s
Known issues
------------
Here are the changes found in IGTPW_6601_full that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@gem_ctx_persistence@hostile:
- shard-snb: NOTRUN -> [SKIP][6] ([fdo#109271] / [i915#1099])
[6]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6601/shard-snb5/igt@gem_ctx_persistence@hostile.html
* igt@gem_eio@unwedge-stress:
- shard-tglb: NOTRUN -> [FAIL][7] ([i915#232])
[7]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6601/shard-tglb3/igt@gem_eio@unwedge-stress.html
- shard-snb: NOTRUN -> [FAIL][8] ([i915#3354])
[8]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6601/shard-snb5/igt@gem_eio@unwedge-stress.html
* igt@gem_exec_balancer@parallel-contexts:
- shard-iclb: [PASS][9] -> [SKIP][10] ([i915#4525])
[9]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11199/shard-iclb1/igt@gem_exec_balancer@parallel-contexts.html
[10]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6601/shard-iclb7/igt@gem_exec_balancer@parallel-contexts.html
* igt@gem_exec_fair@basic-none-solo@rcs0:
- shard-kbl: NOTRUN -> [FAIL][11] ([i915#2842]) +1 similar issue
[11]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6601/shard-kbl7/igt@gem_exec_fair@basic-none-solo@rcs0.html
* igt@gem_exec_fair@basic-pace-solo@rcs0:
- shard-iclb: NOTRUN -> [FAIL][12] ([i915#2842])
[12]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6601/shard-iclb7/igt@gem_exec_fair@basic-pace-solo@rcs0.html
- shard-tglb: NOTRUN -> [FAIL][13] ([i915#2842]) +2 similar issues
[13]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6601/shard-tglb6/igt@gem_exec_fair@basic-pace-solo@rcs0.html
- shard-apl: NOTRUN -> [FAIL][14] ([i915#2842])
[14]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6601/shard-apl3/igt@gem_exec_fair@basic-pace-solo@rcs0.html
* igt@gem_exec_fair@basic-pace@vecs0:
- shard-kbl: [PASS][15] -> [FAIL][16] ([i915#2842])
[15]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11199/shard-kbl3/igt@gem_exec_fair@basic-pace@vecs0.html
[16]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6601/shard-kbl1/igt@gem_exec_fair@basic-pace@vecs0.html
* igt@gem_exec_params@secure-non-master:
- shard-tglb: NOTRUN -> [SKIP][17] ([fdo#112283])
[17]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6601/shard-tglb3/igt@gem_exec_params@secure-non-master.html
* igt@gem_lmem_swapping@heavy-verify-multi:
- shard-kbl: NOTRUN -> [SKIP][18] ([fdo#109271] / [i915#4613]) +2 similar issues
[18]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6601/shard-kbl4/igt@gem_lmem_swapping@heavy-verify-multi.html
- shard-iclb: NOTRUN -> [SKIP][19] ([i915#4613])
[19]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6601/shard-iclb2/igt@gem_lmem_swapping@heavy-verify-multi.html
- shard-tglb: NOTRUN -> [SKIP][20] ([i915#4613])
[20]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6601/shard-tglb7/igt@gem_lmem_swapping@heavy-verify-multi.html
- shard-glk: NOTRUN -> [SKIP][21] ([fdo#109271] / [i915#4613])
[21]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6601/shard-glk8/igt@gem_lmem_swapping@heavy-verify-multi.html
* igt@gem_lmem_swapping@random-engines:
- shard-apl: NOTRUN -> [SKIP][22] ([fdo#109271] / [i915#4613]) +1 similar issue
[22]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6601/shard-apl2/igt@gem_lmem_swapping@random-engines.html
* igt@gem_pwrite@basic-exhaustion:
- shard-kbl: NOTRUN -> [WARN][23] ([i915#2658])
[23]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6601/shard-kbl3/igt@gem_pwrite@basic-exhaustion.html
- shard-apl: NOTRUN -> [WARN][24] ([i915#2658])
[24]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6601/shard-apl1/igt@gem_pwrite@basic-exhaustion.html
- shard-tglb: NOTRUN -> [WARN][25] ([i915#2658])
[25]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6601/shard-tglb7/igt@gem_pwrite@basic-exhaustion.html
* igt@gem_pxp@verify-pxp-stale-buf-optout-execution:
- shard-iclb: NOTRUN -> [SKIP][26] ([i915#4270]) +1 similar issue
[26]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6601/shard-iclb3/igt@gem_pxp@verify-pxp-stale-buf-optout-execution.html
- shard-tglb: NOTRUN -> [SKIP][27] ([i915#4270])
[27]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6601/shard-tglb1/igt@gem_pxp@verify-pxp-stale-buf-optout-execution.html
* igt@gem_render_copy@y-tiled-mc-ccs-to-yf-tiled-ccs:
- shard-iclb: NOTRUN -> [SKIP][28] ([i915#768])
[28]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6601/shard-iclb6/igt@gem_render_copy@y-tiled-mc-ccs-to-yf-tiled-ccs.html
* igt@gen9_exec_parse@allowed-all:
- shard-iclb: NOTRUN -> [SKIP][29] ([i915#2856]) +1 similar issue
[29]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6601/shard-iclb2/igt@gen9_exec_parse@allowed-all.html
- shard-tglb: NOTRUN -> [SKIP][30] ([i915#2527] / [i915#2856])
[30]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6601/shard-tglb3/igt@gen9_exec_parse@allowed-all.html
* igt@i915_pm_dc@dc6-dpms:
- shard-kbl: NOTRUN -> [FAIL][31] ([i915#454])
[31]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6601/shard-kbl3/igt@i915_pm_dc@dc6-dpms.html
- shard-tglb: NOTRUN -> [FAIL][32] ([i915#454])
[32]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6601/shard-tglb7/igt@i915_pm_dc@dc6-dpms.html
* igt@i915_pm_dc@dc9-dpms:
- shard-apl: [PASS][33] -> [SKIP][34] ([fdo#109271])
[33]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11199/shard-apl3/igt@i915_pm_dc@dc9-dpms.html
[34]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6601/shard-apl7/igt@i915_pm_dc@dc9-dpms.html
* igt@i915_pm_rpm@dpms-mode-unset-non-lpsp:
- shard-tglb: NOTRUN -> [SKIP][35] ([fdo#111644] / [i915#1397] / [i915#2411]) +1 similar issue
[35]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6601/shard-tglb3/igt@i915_pm_rpm@dpms-mode-unset-non-lpsp.html
- shard-iclb: NOTRUN -> [SKIP][36] ([fdo#110892])
[36]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6601/shard-iclb3/igt@i915_pm_rpm@dpms-mode-unset-non-lpsp.html
* igt@kms_atomic_transition@plane-all-modeset-transition-fencing:
- shard-iclb: NOTRUN -> [SKIP][37] ([i915#1769])
[37]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6601/shard-iclb4/igt@kms_atomic_transition@plane-all-modeset-transition-fencing.html
* igt@kms_big_fb@linear-32bpp-rotate-180:
- shard-glk: [PASS][38] -> [DMESG-WARN][39] ([i915#118]) +2 similar issues
[38]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11199/shard-glk9/igt@kms_big_fb@linear-32bpp-rotate-180.html
[39]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6601/shard-glk2/igt@kms_big_fb@linear-32bpp-rotate-180.html
- shard-snb: [PASS][40] -> [SKIP][41] ([fdo#109271])
[40]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11199/shard-snb6/igt@kms_big_fb@linear-32bpp-rotate-180.html
[41]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6601/shard-snb7/igt@kms_big_fb@linear-32bpp-rotate-180.html
* igt@kms_big_fb@x-tiled-max-hw-stride-64bpp-rotate-0-hflip-async-flip:
- shard-apl: NOTRUN -> [SKIP][42] ([fdo#109271] / [i915#3777])
[42]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6601/shard-apl6/igt@kms_big_fb@x-tiled-max-hw-stride-64bpp-rotate-0-hflip-async-flip.html
* igt@kms_big_fb@x-tiled-max-hw-stride-64bpp-rotate-180-hflip-async-flip:
- shard-kbl: NOTRUN -> [SKIP][43] ([fdo#109271] / [i915#3777]) +2 similar issues
[43]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6601/shard-kbl4/igt@kms_big_fb@x-tiled-max-hw-stride-64bpp-rotate-180-hflip-async-flip.html
* igt@kms_big_fb@y-tiled-64bpp-rotate-90:
- shard-iclb: NOTRUN -> [SKIP][44] ([fdo#110725] / [fdo#111614])
[44]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6601/shard-iclb8/igt@kms_big_fb@y-tiled-64bpp-rotate-90.html
* igt@kms_big_fb@y-tiled-max-hw-stride-32bpp-rotate-0-hflip-async-flip:
- shard-glk: NOTRUN -> [SKIP][45] ([fdo#109271] / [i915#3777])
[45]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6601/shard-glk7/igt@kms_big_fb@y-tiled-max-hw-stride-32bpp-rotate-0-hflip-async-flip.html
* igt@kms_big_fb@yf-tiled-64bpp-rotate-270:
- shard-iclb: NOTRUN -> [SKIP][46] ([fdo#110723]) +1 similar issue
[46]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6601/shard-iclb3/igt@kms_big_fb@yf-tiled-64bpp-rotate-270.html
* igt@kms_ccs@pipe-a-crc-sprite-planes-basic-y_tiled_ccs:
- shard-tglb: NOTRUN -> [SKIP][47] ([i915#3689]) +3 similar issues
[47]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6601/shard-tglb5/igt@kms_ccs@pipe-a-crc-sprite-planes-basic-y_tiled_ccs.html
* igt@kms_ccs@pipe-b-missing-ccs-buffer-y_tiled_gen12_rc_ccs_cc:
- shard-kbl: NOTRUN -> [SKIP][48] ([fdo#109271] / [i915#3886]) +15 similar issues
[48]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6601/shard-kbl7/igt@kms_ccs@pipe-b-missing-ccs-buffer-y_tiled_gen12_rc_ccs_cc.html
* igt@kms_ccs@pipe-c-ccs-on-another-bo-y_tiled_gen12_rc_ccs_cc:
- shard-iclb: NOTRUN -> [SKIP][49] ([fdo#109278] / [i915#3886]) +4 similar issues
[49]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6601/shard-iclb2/igt@kms_ccs@pipe-c-ccs-on-another-bo-y_tiled_gen12_rc_ccs_cc.html
- shard-apl: NOTRUN -> [SKIP][50] ([fdo#109271] / [i915#3886]) +7 similar issues
[50]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6601/shard-apl2/igt@kms_ccs@pipe-c-ccs-on-another-bo-y_tiled_gen12_rc_ccs_cc.html
- shard-glk: NOTRUN -> [SKIP][51] ([fdo#109271] / [i915#3886]) +2 similar issues
[51]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6601/shard-glk3/igt@kms_ccs@pipe-c-ccs-on-another-bo-y_tiled_gen12_rc_ccs_cc.html
* igt@kms_ccs@pipe-d-crc-sprite-planes-basic-yf_tiled_ccs:
- shard-tglb: NOTRUN -> [SKIP][52] ([fdo#111615] / [i915#3689]) +4 similar issues
[52]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6601/shard-tglb6/igt@kms_ccs@pipe-d-crc-sprite-planes-basic-yf_tiled_ccs.html
* igt@kms_ccs@pipe-d-random-ccs-data-yf_tiled_ccs:
- shard-iclb: NOTRUN -> [SKIP][53] ([fdo#109278]) +25 similar issues
[53]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6601/shard-iclb3/igt@kms_ccs@pipe-d-random-ccs-data-yf_tiled_ccs.html
* igt@kms_chamelium@dp-hpd-storm:
- shard-iclb: NOTRUN -> [SKIP][54] ([fdo#109284] / [fdo#111827]) +5 similar issues
[54]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6601/shard-iclb3/igt@kms_chamelium@dp-hpd-storm.html
* igt@kms_chamelium@hdmi-aspect-ratio:
- shard-glk: NOTRUN -> [SKIP][55] ([fdo#109271] / [fdo#111827]) +3 similar issues
[55]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6601/shard-glk4/igt@kms_chamelium@hdmi-aspect-ratio.html
* igt@kms_chamelium@hdmi-frame-dump:
- shard-snb: NOTRUN -> [SKIP][56] ([fdo#109271] / [fdo#111827]) +3 similar issues
[56]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6601/shard-snb4/igt@kms_chamelium@hdmi-frame-dump.html
* igt@kms_chamelium@hdmi-hpd-storm:
- shard-kbl: NOTRUN -> [SKIP][57] ([fdo#109271] / [fdo#111827]) +15 similar issues
[57]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6601/shard-kbl7/igt@kms_chamelium@hdmi-hpd-storm.html
* igt@kms_color@pipe-d-ctm-green-to-red:
- shard-iclb: NOTRUN -> [SKIP][58] ([fdo#109278] / [i915#1149])
[58]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6601/shard-iclb4/igt@kms_color@pipe-d-ctm-green-to-red.html
* igt@kms_color_chamelium@pipe-b-ctm-limited-range:
- shard-tglb: NOTRUN -> [SKIP][59] ([fdo#109284] / [fdo#111827]) +10 similar issues
[59]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6601/shard-tglb7/igt@kms_color_chamelium@pipe-b-ctm-limited-range.html
* igt@kms_color_chamelium@pipe-c-ctm-0-25:
- shard-apl: NOTRUN -> [SKIP][60] ([fdo#109271] / [fdo#111827]) +10 similar issues
[60]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6601/shard-apl1/igt@kms_color_chamelium@pipe-c-ctm-0-25.html
* igt@kms_content_protection@dp-mst-type-1:
- shard-iclb: NOTRUN -> [SKIP][61] ([i915#3116])
[61]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6601/shard-iclb4/igt@kms_content_protection@dp-mst-type-1.html
- shard-tglb: NOTRUN -> [SKIP][62] ([i915#3116] / [i915#3299])
[62]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6601/shard-tglb2/igt@kms_content_protection@dp-mst-type-1.html
* igt@kms_cursor_crc@pipe-a-cursor-512x512-onscreen:
- shard-tglb: NOTRUN -> [SKIP][63] ([fdo#109279] / [i915#3359]) +2 similar issues
[63]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6601/shard-tglb8/igt@kms_cursor_crc@pipe-a-cursor-512x512-onscreen.html
* igt@kms_cursor_crc@pipe-a-cursor-max-size-offscreen:
- shard-tglb: NOTRUN -> [SKIP][64] ([i915#3359]) +3 similar issues
[64]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6601/shard-tglb7/igt@kms_cursor_crc@pipe-a-cursor-max-size-offscreen.html
* igt@kms_cursor_crc@pipe-b-cursor-32x32-sliding:
- shard-tglb: NOTRUN -> [SKIP][65] ([i915#3319]) +1 similar issue
[65]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6601/shard-tglb2/igt@kms_cursor_crc@pipe-b-cursor-32x32-sliding.html
* igt@kms_cursor_crc@pipe-b-cursor-512x512-offscreen:
- shard-iclb: NOTRUN -> [SKIP][66] ([fdo#109278] / [fdo#109279]) +3 similar issues
[66]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6601/shard-iclb6/igt@kms_cursor_crc@pipe-b-cursor-512x512-offscreen.html
* igt@kms_cursor_legacy@2x-flip-vs-cursor-atomic:
- shard-iclb: NOTRUN -> [SKIP][67] ([fdo#109274] / [fdo#109278])
[67]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6601/shard-iclb3/igt@kms_cursor_legacy@2x-flip-vs-cursor-atomic.html
* igt@kms_cursor_legacy@2x-long-cursor-vs-flip-legacy:
- shard-tglb: NOTRUN -> [SKIP][68] ([fdo#109274] / [fdo#111825]) +4 similar issues
[68]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6601/shard-tglb5/igt@kms_cursor_legacy@2x-long-cursor-vs-flip-legacy.html
* igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions:
- shard-iclb: [PASS][69] -> [FAIL][70] ([i915#2346])
[69]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11199/shard-iclb2/igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions.html
[70]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6601/shard-iclb7/igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions.html
* igt@kms_flip@2x-flip-vs-wf_vblank-interruptible:
- shard-iclb: NOTRUN -> [SKIP][71] ([fdo#109274]) +2 similar issues
[71]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6601/shard-iclb1/igt@kms_flip@2x-flip-vs-wf_vblank-interruptible.html
* igt@kms_flip@flip-vs-expired-vblank@b-hdmi-a2:
- shard-glk: [PASS][72] -> [FAIL][73] ([i915#79])
[72]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11199/shard-glk4/igt@kms_flip@flip-vs-expired-vblank@b-hdmi-a2.html
[73]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6601/shard-glk3/igt@kms_flip@flip-vs-expired-vblank@b-hdmi-a2.html
* igt@kms_flip@flip-vs-suspend-interruptible@c-dp1:
- shard-apl: [PASS][74] -> [DMESG-WARN][75] ([i915#180]) +3 similar issues
[74]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11199/shard-apl3/igt@kms_flip@flip-vs-suspend-interruptible@c-dp1.html
[75]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6601/shard-apl4/igt@kms_flip@flip-vs-suspend-interruptible@c-dp1.html
* igt@kms_flip@flip-vs-suspend@c-dp1:
- shard-kbl: NOTRUN -> [DMESG-WARN][76] ([i915#180]) +3 similar issues
[76]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6601/shard-kbl1/igt@kms_flip@flip-vs-suspend@c-dp1.html
* igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytilegen12rcccs-downscaling:
- shard-iclb: NOTRUN -> [SKIP][77] ([i915#2587])
[77]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6601/shard-iclb4/igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytilegen12rcccs-downscaling.html
* igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-32bpp-ytile-downscaling:
- shard-iclb: [PASS][78] -> [SKIP][79] ([i915#3701])
[78]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11199/shard-iclb4/igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-32bpp-ytile-downscaling.html
[79]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6601/shard-iclb2/igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-32bpp-ytile-downscaling.html
* igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-cur-indfb-draw-blt:
- shard-kbl: NOTRUN -> [SKIP][80] ([fdo#109271]) +192 similar issues
[80]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6601/shard-kbl4/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-cur-indfb-draw-blt.html
* igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-cur-indfb-draw-render:
- shard-snb: NOTRUN -> [SKIP][81] ([fdo#109271]) +98 similar issues
[81]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6601/shard-snb7/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-cur-indfb-draw-render.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-indfb-pgflip-blt:
- shard-glk: NOTRUN -> [SKIP][82] ([fdo#109271]) +47 similar issues
[82]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6601/shard-glk5/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-indfb-pgflip-blt.html
* igt@kms_frontbuffer_tracking@psr-2p-primscrn-pri-shrfb-draw-blt:
- shard-iclb: NOTRUN -> [SKIP][83] ([fdo#109280]) +17 similar issues
[83]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6601/shard-iclb6/igt@kms_frontbuffer_tracking@psr-2p-primscrn-pri-shrfb-draw-blt.html
* igt@kms_frontbuffer_tracking@psr-2p-scndscrn-cur-indfb-move:
- shard-tglb: NOTRUN -> [SKIP][84] ([fdo#109280] / [fdo#111825]) +24 similar issues
[84]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6601/shard-tglb7/igt@kms_frontbuffer_tracking@psr-2p-scndscrn-cur-indfb-move.html
* igt@kms_hdr@static-swap:
- shard-tglb: NOTRUN -> [SKIP][85] ([i915#1187])
[85]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6601/shard-tglb1/igt@kms_hdr@static-swap.html
* igt@kms_pipe_crc_basic@suspend-read-crc-pipe-a:
- shard-kbl: [PASS][86] -> [DMESG-WARN][87] ([i915#180]) +4 similar issues
[86]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11199/shard-kbl7/igt@kms_pipe_crc_basic@suspend-read-crc-pipe-a.html
[87]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6601/shard-kbl6/igt@kms_pipe_crc_basic@suspend-read-crc-pipe-a.html
* igt@kms_plane_alpha_blend@pipe-c-constant-alpha-max:
- shard-kbl: NOTRUN -> [FAIL][88] ([fdo#108145] / [i915#265]) +1 similar issue
[88]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6601/shard-kbl7/igt@kms_plane_alpha_blend@pipe-c-constant-alpha-max.html
* igt@kms_plane_lowres@pipe-b-tiling-none:
- shard-tglb: NOTRUN -> [SKIP][89] ([i915#3536]) +2 similar issues
[89]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6601/shard-tglb2/igt@kms_plane_lowres@pipe-b-tiling-none.html
- shard-iclb: NOTRUN -> [SKIP][90] ([i915#3536]) +1 similar issue
[90]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6601/shard-iclb7/igt@kms_plane_lowres@pipe-b-tiling-none.html
* igt@kms_plane_multiple@atomic-pipe-b-tiling-yf:
- shard-tglb: NOTRUN -> [SKIP][91] ([fdo#111615]) +6 similar issues
[91]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6601/shard-tglb5/igt@kms_plane_multiple@atomic-pipe-b-tiling-yf.html
* igt@kms_plane_scaling@scaler-with-clipping-clamping@pipe-c-scaler-with-clipping-clamping:
- shard-kbl: NOTRUN -> [SKIP][92] ([fdo#109271] / [i915#2733])
[92]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6601/shard-kbl6/igt@kms_plane_scaling@scaler-with-clipping-clamping@pipe-c-scaler-with-clipping-clamping.html
* igt@kms_psr2_sf@overlay-plane-update-continuous-sf:
- shard-kbl: NOTRUN -> [SKIP][93] ([fdo#109271] / [i915#658]) +1 similar issue
[93]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6601/shard-kbl6/igt@kms_psr2_sf@overlay-plane-update-continuous-sf.html
* igt@kms_psr2_su@frontbuffer-xrgb8888:
- shard-tglb: NOTRUN -> [SKIP][94] ([i915#1911])
[94]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6601/shard-tglb6/igt@kms_psr2_su@frontbuffer-xrgb8888.html
- shard-apl: NOTRUN -> [SKIP][95] ([fdo#109271] / [i915#658])
[95]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6601/shard-apl3/igt@kms_psr2_su@frontbuffer-xrgb8888.html
- shard-iclb: [PASS][96] -> [SKIP][97] ([fdo#109642] / [fdo#111068] / [i915#658])
[96]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11199/shard-iclb2/igt@kms_psr2_su@frontbuffer-xrgb8888.html
[97]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6601/shard-iclb7/igt@kms_psr2_su@frontbuffer-xrgb8888.html
* igt@kms_psr@psr2_basic:
- shard-iclb: NOTRUN -> [SKIP][98] ([fdo#109441])
[98]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6601/shard-iclb6/igt@kms_psr@psr2_basic.html
* igt@kms_psr@psr2_no_drrs:
- shard-iclb: [PASS][99] -> [SKIP][100] ([fdo#109441])
[99]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11199/shard-iclb2/igt@kms_psr@psr2_no_drrs.html
[100]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6601/shard-iclb7/igt@kms_psr@psr2_no_drrs.html
* igt@kms_psr@psr2_sprite_mmap_gtt:
- shard-tglb: NOTRUN -> [FAIL][101] ([i915#132] / [i915#3467])
[101]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6601/shard-tglb7/igt@kms_psr@psr2_sprite_mmap_gtt.html
* igt@kms_scaling_modes@scaling-mode-none@edp-1-pipe-a:
- shard-tglb: NOTRUN -> [SKIP][102] ([i915#5030])
[102]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6601/shard-tglb8/igt@kms_scaling_modes@scaling-mode-none@edp-1-pipe-a.html
- shard-iclb: NOTRUN -> [SKIP][103] ([i915#5030])
[103]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6601/shard-iclb5/igt@kms_scaling_modes@scaling-mode-none@edp-1-pipe-a.html
* igt@kms_vblank@pipe-a-ts-continuation-suspend:
- shard-kbl: NOTRUN -> [DMESG-WARN][104] ([i915#180] / [i915#295])
[104]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6601/shard-kbl4/igt@kms_vblank@pipe-a-ts-continuation-suspend.html
* igt@kms_vblank@pipe-d-wait-idle:
- shard-kbl: NOTRUN -> [SKIP][105] ([fdo#109271] / [i915#533]) +1 similar issue
[105]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6601/shard-kbl6/igt@kms_vblank@pipe-d-wait-idle.html
- shard-apl: NOTRUN -> [SKIP][106] ([fdo#109271] / [i915#533]) +1 similar issue
[106]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6601/shard-apl4/igt@kms_vblank@pipe-d-wait-idle.html
- shard-glk: NOTRUN -> [SKIP][107] ([fdo#109271] / [i915#533])
[107]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6601/shard-glk7/igt@kms_vblank@pipe-d-wait-idle.html
* igt@kms_writeback@writeback-pixel-formats:
- shard-kbl: NOTRUN -> [SKIP][108] ([fdo#109271] / [i915#2437])
[108]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6601/shard-kbl3/igt@kms_writeback@writeback-pixel-formats.html
- shard-apl: NOTRUN -> [SKIP][109] ([fdo#109271] / [i915#2437])
[109]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6601/shard-apl8/igt@kms_writeback@writeback-pixel-formats.html
* igt@nouveau_crc@pipe-a-ctx-flip-detection:
- shard-iclb: NOTRUN -> [SKIP][110] ([i915#2530])
[110]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6601/shard-iclb7/igt@nouveau_crc@pipe-a-ctx-flip-detection.html
- shard-tglb: NOTRUN -> [SKIP][111] ([i915#2530]) +1 similar issue
[111]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6601/shard-tglb6/igt@nouveau_crc@pipe-a-ctx-flip-detection.html
* igt@perf@polling-parameterized:
- shard-glk: [PASS][112] -> [FAIL][113] ([i915#1542])
[112]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11199/shard-glk3/igt@perf@polling-parameterized.html
[113]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6601/shard-glk2/igt@perf@polling-parameterized.html
* igt@prime_nv_api@i915_nv_reimport_twice_check_flink_name:
- shard-apl: NOTRUN -> [SKIP][114] ([fdo#109271]) +111 similar issues
[114]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6601/shard-apl8/igt@prime_nv_api@i915_nv_reimport_twice_check_flink_name.html
- shard-tglb: NOTRUN -> [SKIP][115] ([fdo#109291]) +4 similar issues
[115]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6601/shard-tglb2/igt@prime_nv_api@i915_nv_reimport_twice_check_flink_name.html
* igt@prime_nv_pcopy@test_semaphore:
- shard-iclb: NOTRUN -> [SKIP][116] ([fdo#109291]) +2 similar issues
[116]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6601/shard-iclb7/igt@prime_nv_pcopy@test_semaphore.html
* igt@prime_vgem@basic-userptr:
- shard-tglb: NOTRUN -> [SKIP][117] ([i915#3301])
[117]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6601/shard-tglb7/igt@prime_vgem@basic-userptr.html
- shard-iclb: NOTRUN -> [SKIP][118] ([i915#3301])
[118]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6601/shard-iclb2/igt@prime_vgem@basic-userptr.html
#### Possible fixes ####
* igt@feature_discovery@psr2:
- shard-iclb: [SKIP][119] ([i915#658]) -> [PASS][120]
[119]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11199/shard-iclb7/igt@feature_discovery@psr2.html
[120]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6601/shard-iclb2/igt@feature_discovery@psr2.html
* igt@gem_ctx_persistence@many-contexts:
- shard-tglb: [FAIL][121] ([i915#2410]) -> [PASS][122]
[121]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11199/shard-tglb8/igt@gem_ctx_persistence@many-contexts.html
[122]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6601/shard-tglb3/igt@gem_ctx_persistence@many-contexts.html
* igt@gem_eio@in-flight-contexts-immediate:
- shard-tglb: [TIMEOUT][123] ([i915#3063]) -> [PASS][124]
[123]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11199/shard-tglb2/igt@gem_eio@in-flight-contexts-immediate.html
[124]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6601/shard-tglb7/igt@gem_eio@in-flight-contexts-immediate.html
* igt@gem_exec_balancer@parallel-keep-submit-fence:
- shard-iclb: [SKIP][125] ([i915#4525]) -> [PASS][126] +1 similar issue
[125]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11199/shard-iclb5/igt@gem_exec_balancer@parallel-keep-submit-fence.html
[126]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6601/shard-iclb4/igt@gem_exec_balancer@parallel-keep-submit-fence.html
* igt@gem_exec_capture@pi@vecs0:
- shard-iclb: [INCOMPLETE][127] ([i915#3371]) -> [PASS][128]
[127]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11199/shard-iclb4/igt@gem_exec_capture@pi@vecs0.html
[128]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6601/shard-iclb3/igt@gem_exec_capture@pi@vecs0.html
* igt@gem_exec_fair@basic-deadline:
- shard-kbl: [FAIL][129] ([i915#2846]) -> [PASS][130]
[129]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11199/shard-kbl7/igt@gem_exec_fair@basic-deadline.html
[130]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6601/shard-kbl3/igt@gem_exec_fair@basic-deadline.html
- shard-glk: [FAIL][131] ([i915#2846]) -> [PASS][132]
[131]: https://intel-gfx-ci.01.org/tree/drm-tip/CI
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6601/index.html
[-- Attachment #2: Type: text/html, Size: 33861 bytes --]
^ permalink raw reply [flat|nested] 31+ messages in thread
* [igt-dev] [v6 i-g-t 1/3] tests/kms_color_helper: Read deep-color capability from EDID
2022-02-08 4:11 ` [igt-dev] [v5 " Bhanuprakash Modem
@ 2022-02-17 15:54 ` Bhanuprakash Modem
2022-02-18 9:49 ` Petri Latvala
2022-03-16 5:53 ` Shankar, Uma
0 siblings, 2 replies; 31+ messages in thread
From: Bhanuprakash Modem @ 2022-02-17 15:54 UTC (permalink / raw)
To: igt-dev, uma.shankar
Add a helper function to read the panel's deep-color capability
from EDID.
For EDID 1.3, we need to read deep color capability from Vendor
Specific Data Block, and for EDID 1.4 read bit depth from Video
Input Definition.
Vendor Specific Data Block for "HDMI Licensing LLC":
---------------------------------------------------------
| Byte| Bit | Description |
---------------------------------------------------------
| | Bit 6 | 16-bit-per-channel deep color (48-bit)|
| 6 | Bit 5 | 12-bit-per-channel deep color (36-bit)|
| | Bit 4 | 10-bit-per-channel deep color (30-bit)|
---------------------------------------------------------
Video Input Definition (1-byte):
* Video Signal Interface: Bit 7 (1:Digital, 0:Analog)
* Color Bit Depth: Bits 6 → 4
-----------------------------------------------------
| 7 | 6 5 4 | 3 2 1 0 | Color Bit Depth: Bits 6 → 4 |
|---|-------|---------|-----------------------------|
| 1 | 0 0 0 | x x x x | Color Bit Depth is undefined|
| 1 | 0 0 1 | x x x x | 6 Bits per Primary Color |
| 1 | 0 1 0 | x x x x | 8 Bits per Primary Color |
| 1 | 0 1 1 | x x x x | 10 Bits per Primary Color |
| 1 | 1 0 0 | x x x x | 12 Bits per Primary Color |
| 1 | 1 0 1 | x x x x | 14 Bits per Primary Color |
| 1 | 1 1 0 | x x x x | 16 Bits per Primary Color |
| 1 | 1 1 1 | x x x x | Reserved (Do Not Use) |
-----------------------------------------------------
For deep-color we need atleast 10-bits.
V2:
* Add EDID 1.3 support
V3:
* Fix reading VSDB flags1 for deep-color
V4:
* Separate functions for EDID 1.3 & EDID 1.4
* Other minor cleanups
V5:
* Fine tune the logic to identify DC support for RGB format
V6:
* Cleanup
Cc: Uma Shankar <uma.shankar@intel.com>
Signed-off-by: Bhanuprakash Modem <bhanuprakash.modem@intel.com>
---
lib/igt_edid.c | 66 ++++++++++++++++++++++++++++++++++++++++
lib/igt_edid.h | 2 ++
tests/kms_color_helper.c | 52 +++++++++++++++++++++++++++++++
tests/kms_color_helper.h | 3 ++
4 files changed, 123 insertions(+)
diff --git a/lib/igt_edid.c b/lib/igt_edid.c
index df346c4c8c..cb31a34b7b 100644
--- a/lib/igt_edid.c
+++ b/lib/igt_edid.c
@@ -349,6 +349,72 @@ size_t edid_get_size(const struct edid *edid)
edid->extensions_len * sizeof(struct edid_ext);
}
+static int ieee_oui(uint8_t oui[CEA_VSDB_HEADER_SIZE])
+{
+ return (oui[2] << 16) | (oui[1] << 8) | oui[0];
+}
+
+/**
+ * edid_get_deep_color_from_vsdb: return the Deep Color info from Vender
+ * Specific Data Block (VSDB), if VSDB not found then return zero.
+ */
+uint8_t edid_get_deep_color_from_vsdb(const struct edid *edid)
+{
+ const struct edid_ext *edid_ext;
+ const struct edid_cea *edid_cea;
+ const char *cea_data;
+ uint8_t deep_color = 0;
+ int offset, i, j;
+
+ /* Read from vendor specific data block first, if vsdb not found
+ * return 0.
+ */
+ for (i = 0; i < edid->extensions_len; i++) {
+ edid_ext = &edid->extensions[i];
+ edid_cea = &edid_ext->data.cea;
+
+ if ((edid_ext->tag != EDID_EXT_CEA) ||
+ (edid_cea->revision != 3))
+ continue;
+
+ offset = edid_cea->dtd_start;
+ cea_data = edid_cea->data;
+
+ for (j = 0; j < offset; j += (cea_data[j] & 0x1F) + 1) {
+ struct edid_cea_data_block *vsdb =
+ (struct edid_cea_data_block *)(cea_data + j);
+
+ if (((vsdb->type_len & 0xE0) >> 5) != EDID_CEA_DATA_VENDOR_SPECIFIC)
+ continue;
+
+ if (ieee_oui(vsdb->data.vsdbs->ieee_oui) == 0x000C03)
+ deep_color = vsdb->data.vsdbs->data.hdmi.flags1;
+
+ if (deep_color & (7 << 4))
+ return deep_color;
+
+ }
+ }
+
+ return 0;
+}
+
+/**
+ * edid_get_bit_depth: Read from the Video Input Definition and return the
+ * Color Bit Depth if Input is a Digital Video, else return zero.
+ */
+uint8_t edid_get_bit_depth_from_vid(const struct edid *edid)
+{
+ /*
+ * Video Signal Interface: Bit 7 (1:Digital, 0:Analog)
+ * Color Bit Depth: Bits 6 → 4
+ */
+ if (!(edid->input & (1 << 7)))
+ return 0;
+
+ return ((edid->input & (7 << 4)) >> 4);
+}
+
/**
* cea_sad_init_pcm:
* @channels: the number of supported channels (max. 8)
diff --git a/lib/igt_edid.h b/lib/igt_edid.h
index aac2f4a208..a9251d689e 100644
--- a/lib/igt_edid.h
+++ b/lib/igt_edid.h
@@ -377,6 +377,8 @@ void edid_update_checksum(struct edid *edid);
void base_edid_update_checksum(struct edid *edid);
size_t edid_get_size(const struct edid *edid);
void edid_get_mfg(const struct edid *edid, char out[static 3]);
+uint8_t edid_get_deep_color_from_vsdb(const struct edid *edid);
+uint8_t edid_get_bit_depth_from_vid(const struct edid *edid);
void detailed_timing_set_mode(struct detailed_timing *dt, drmModeModeInfo *mode,
int width_mm, int height_mm);
void detailed_timing_set_monitor_range_mode(struct detailed_timing *dt,
diff --git a/tests/kms_color_helper.c b/tests/kms_color_helper.c
index d71e7bb2e6..6b3af02b00 100644
--- a/tests/kms_color_helper.c
+++ b/tests/kms_color_helper.c
@@ -24,6 +24,58 @@
#include "kms_color_helper.h"
+bool
+is_panel_supports_deep_color(int fd, drmModeConnector *connector)
+{
+ uint64_t edid_blob_id;
+ uint8_t bit_depth, rev;
+ const struct edid *edid;
+ bool result;
+ drmModePropertyBlobPtr edid_blob = NULL;
+
+ igt_assert(kmstest_get_property(fd, connector->connector_id,
+ DRM_MODE_OBJECT_CONNECTOR, "EDID", NULL,
+ &edid_blob_id, NULL));
+ edid_blob = drmModeGetPropertyBlob(fd, edid_blob_id);
+ igt_require_f(edid_blob, "EDID blob is NULL\n");
+
+ edid = (const struct edid *) edid_blob->data;
+ rev = edid->revision;
+
+ if (rev >= 4) {
+ bit_depth = edid_get_bit_depth_from_vid(edid);
+
+ if (bit_depth > 0 && bit_depth < 7)
+ igt_info("Max supported bit depth: %d\n", ((bit_depth << 1) + 4));
+ else
+ igt_info("Max supported bit depth: Undefined\n");
+
+ result = (bit_depth >= 3) && (bit_depth < 7);
+ } else {
+ bit_depth = edid_get_deep_color_from_vsdb(edid);
+
+ if (bit_depth & HDMI_VSDB_DC_48BIT)
+ igt_info("Max supported bit depth: 16\n");
+ else if (bit_depth & HDMI_VSDB_DC_36BIT)
+ igt_info("Max supported bit depth: 12\n");
+ else if (bit_depth & HDMI_VSDB_DC_30BIT)
+ igt_info("Max supported bit depth: 10\n");
+ else
+ igt_info("Max supported bit depth: Undefined\n");
+
+ result = !!(bit_depth & (7 << 4));
+ }
+ drmModeFreePropertyBlob(edid_blob);
+
+ return result;
+}
+
+bool is_max_bpc_supported(igt_output_t *output)
+{
+ return igt_output_has_prop(output, IGT_CONNECTOR_MAX_BPC) &&
+ igt_output_get_prop(output, IGT_CONNECTOR_MAX_BPC);
+}
+
void paint_gradient_rectangles(data_t *data,
drmModeModeInfo *mode,
color_t *colors,
diff --git a/tests/kms_color_helper.h b/tests/kms_color_helper.h
index bb6f0054f3..992087ac9c 100644
--- a/tests/kms_color_helper.h
+++ b/tests/kms_color_helper.h
@@ -36,6 +36,7 @@
#include "drm.h"
#include "drmtest.h"
#include "igt.h"
+#include "igt_edid.h"
/* Internal */
@@ -64,6 +65,8 @@ typedef struct {
color_t coeffs[];
} gamma_lut_t;
+bool is_panel_supports_deep_color(int fd, drmModeConnector *connector);
+bool is_max_bpc_supported(igt_output_t *output);
void paint_gradient_rectangles(data_t *data,
drmModeModeInfo *mode,
color_t *colors,
--
2.35.0
^ permalink raw reply related [flat|nested] 31+ messages in thread
* [igt-dev] [v4 i-g-t 2/3] tests/kms_color: Add support for Deep-Color
2022-02-08 4:12 ` [igt-dev] [v3 " Bhanuprakash Modem
@ 2022-02-17 15:54 ` Bhanuprakash Modem
2022-03-16 5:59 ` Shankar, Uma
0 siblings, 1 reply; 31+ messages in thread
From: Bhanuprakash Modem @ 2022-02-17 15:54 UTC (permalink / raw)
To: igt-dev, uma.shankar
Add new subtests to validate deep color.
V2:
* i915 needs atleast gen 11 to support deep-color
* Add connector name to dynamic subtest
V3:
* Fix the usage of "output"
Cc: Uma Shankar <uma.shankar@intel.com>
Signed-off-by: Bhanuprakash Modem <bhanuprakash.modem@intel.com>
---
tests/kms_color.c | 96 +++++++++++++++++++++++++++++-----------
tests/kms_color_helper.c | 2 +-
tests/kms_color_helper.h | 2 +
3 files changed, 72 insertions(+), 28 deletions(-)
diff --git a/tests/kms_color.c b/tests/kms_color.c
index 854b8f3c31..6cc4456159 100644
--- a/tests/kms_color.c
+++ b/tests/kms_color.c
@@ -29,7 +29,6 @@ IGT_TEST_DESCRIPTION("Test Color Features at Pipe level");
static void test_pipe_degamma(data_t *data,
igt_plane_t *primary)
{
- igt_output_t *output;
igt_display_t *display = &data->display;
gamma_lut_t *degamma_linear, *degamma_full;
color_t red_green_blue[] = {
@@ -48,17 +47,14 @@ static void test_pipe_degamma(data_t *data,
degamma_linear = generate_table(data->degamma_lut_size, 1.0);
degamma_full = generate_table_max(data->degamma_lut_size);
- output = igt_get_single_output_for_pipe(&data->display, primary->pipe->pipe);
- igt_require(output);
-
- igt_output_set_pipe(output, primary->pipe->pipe);
- mode = igt_output_get_mode(output);
+ igt_output_set_pipe(data->output, primary->pipe->pipe);
+ mode = igt_output_get_mode(data->output);
/* Create a framebuffer at the size of the output. */
fb_id = igt_create_fb(data->drm_fd,
mode->hdisplay,
mode->vdisplay,
- DRM_FORMAT_XRGB8888,
+ data->drm_format,
DRM_FORMAT_MOD_LINEAR,
&fb);
igt_assert(fb_id);
@@ -66,7 +62,7 @@ static void test_pipe_degamma(data_t *data,
fb_modeset_id = igt_create_fb(data->drm_fd,
mode->hdisplay,
mode->vdisplay,
- DRM_FORMAT_XRGB8888,
+ data->drm_format,
DRM_FORMAT_MOD_LINEAR,
&fb_modeset);
igt_assert(fb_modeset_id);
@@ -103,7 +99,7 @@ static void test_pipe_degamma(data_t *data,
disable_degamma(primary->pipe);
igt_plane_set_fb(primary, NULL);
- igt_output_set_pipe(output, PIPE_NONE);
+ igt_output_set_pipe(data->output, PIPE_NONE);
igt_display_commit(&data->display);
igt_remove_fb(data->drm_fd, &fb);
igt_remove_fb(data->drm_fd, &fb_modeset);
@@ -119,7 +115,6 @@ static void test_pipe_degamma(data_t *data,
static void test_pipe_gamma(data_t *data,
igt_plane_t *primary)
{
- igt_output_t *output;
igt_display_t *display = &data->display;
gamma_lut_t *gamma_full;
color_t red_green_blue[] = {
@@ -136,17 +131,14 @@ static void test_pipe_gamma(data_t *data,
gamma_full = generate_table_max(data->gamma_lut_size);
- output = igt_get_single_output_for_pipe(&data->display, primary->pipe->pipe);
- igt_require(output);
-
- igt_output_set_pipe(output, primary->pipe->pipe);
- mode = igt_output_get_mode(output);
+ igt_output_set_pipe(data->output, primary->pipe->pipe);
+ mode = igt_output_get_mode(data->output);
/* Create a framebuffer at the size of the output. */
fb_id = igt_create_fb(data->drm_fd,
mode->hdisplay,
mode->vdisplay,
- DRM_FORMAT_XRGB8888,
+ data->drm_format,
DRM_FORMAT_MOD_LINEAR,
&fb);
igt_assert(fb_id);
@@ -154,7 +146,7 @@ static void test_pipe_gamma(data_t *data,
fb_modeset_id = igt_create_fb(data->drm_fd,
mode->hdisplay,
mode->vdisplay,
- DRM_FORMAT_XRGB8888,
+ data->drm_format,
DRM_FORMAT_MOD_LINEAR,
&fb_modeset);
igt_assert(fb_modeset_id);
@@ -190,7 +182,7 @@ static void test_pipe_gamma(data_t *data,
disable_gamma(primary->pipe);
igt_plane_set_fb(primary, NULL);
- igt_output_set_pipe(output, PIPE_NONE);
+ igt_output_set_pipe(data->output, PIPE_NONE);
igt_display_commit(&data->display);
igt_remove_fb(data->drm_fd, &fb);
igt_remove_fb(data->drm_fd, &fb_modeset);
@@ -439,7 +431,6 @@ static bool test_pipe_ctm(data_t *data,
0.0, 0.0, 1.0
};
gamma_lut_t *degamma_linear, *gamma_linear;
- igt_output_t *output;
bool ret = true;
igt_display_t *display = &data->display;
drmModeModeInfo *mode;
@@ -452,17 +443,14 @@ static bool test_pipe_ctm(data_t *data,
degamma_linear = generate_table(data->degamma_lut_size, 1.0);
gamma_linear = generate_table(data->gamma_lut_size, 1.0);
- output = igt_get_single_output_for_pipe(&data->display, primary->pipe->pipe);
- igt_require(output);
-
- igt_output_set_pipe(output, primary->pipe->pipe);
- mode = igt_output_get_mode(output);
+ igt_output_set_pipe(data->output, primary->pipe->pipe);
+ mode = igt_output_get_mode(data->output);
/* Create a framebuffer at the size of the output. */
fb_id = igt_create_fb(data->drm_fd,
mode->hdisplay,
mode->vdisplay,
- DRM_FORMAT_XRGB8888,
+ data->drm_format,
DRM_FORMAT_MOD_LINEAR,
&fb);
igt_assert(fb_id);
@@ -470,7 +458,7 @@ static bool test_pipe_ctm(data_t *data,
fb_modeset_id = igt_create_fb(data->drm_fd,
mode->hdisplay,
mode->vdisplay,
- DRM_FORMAT_XRGB8888,
+ data->drm_format,
DRM_FORMAT_MOD_LINEAR,
&fb_modeset);
igt_assert(fb_modeset_id);
@@ -516,7 +504,7 @@ static bool test_pipe_ctm(data_t *data,
ret &= !igt_skip_crc_compare || igt_check_crc_equal(&crc_software, &crc_hardware);
igt_plane_set_fb(primary, NULL);
- igt_output_set_pipe(output, PIPE_NONE);
+ igt_output_set_pipe(data->output, PIPE_NONE);
igt_remove_fb(data->drm_fd, &fb);
igt_remove_fb(data->drm_fd, &fb_modeset);
@@ -686,12 +674,14 @@ run_tests_for_pipe(data_t *data, enum pipe p)
INTEL_PIPE_CRC_SOURCE_AUTO);
igt_display_require_output_on_pipe(&data->display, p);
+ data->output = igt_get_single_output_for_pipe(&data->display, p);
}
/* We assume an 8bits depth per color for degamma/gamma LUTs
* for CRC checks with framebuffer references. */
data->color_depth = 8;
delta = 1.0 / (1 << data->color_depth);
+ data->drm_format = DRM_FORMAT_XRGB8888;
igt_describe("Check the color transformation from red to blue");
igt_subtest_f("pipe-%s-ctm-red-to-blue", kmstest_pipe_name(p)) {
@@ -866,6 +856,58 @@ run_tests_for_pipe(data_t *data, enum pipe p)
igt_subtest_f("pipe-%s-legacy-gamma-reset", kmstest_pipe_name(p))
test_pipe_legacy_gamma_reset(data, primary);
+ igt_describe("Verify that deep color works correctly");
+ igt_subtest_with_dynamic_f("pipe-%s-deep-color", kmstest_pipe_name(p)) {
+ igt_output_t *output;
+ color_t blue_green_blue[] = {
+ { 0.0, 0.0, 1.0 },
+ { 0.0, 1.0, 0.0 },
+ { 0.0, 0.0, 1.0 }
+ };
+ double ctm[] = { 0.0, 0.0, 0.0,
+ 0.0, 1.0, 0.0,
+ 1.0, 0.0, 1.0 };
+
+ if (is_i915_device(data->drm_fd))
+ igt_require_f((intel_display_ver(data->devid) >= 11),
+ "At least GEN 11 is required to validate Deep-color.\n");
+
+ for_each_valid_output_on_pipe(&data->display, p, output) {
+ drmModeConnector *connector = output->config.connector;
+
+ if (!is_max_bpc_supported(output))
+ continue;
+
+ if (!is_panel_supports_deep_color(data->drm_fd, connector))
+ continue;
+
+ data->color_depth = 10;
+ data->drm_format = DRM_FORMAT_XRGB2101010;
+ data->output = output;
+ igt_output_set_prop_value(output, IGT_CONNECTOR_MAX_BPC, 10);
+
+ igt_dynamic_f("gamma-%s", output->name) {
+ igt_output_set_pipe(data->output, PIPE_NONE);
+ test_pipe_gamma(data, primary);
+ }
+
+ igt_dynamic_f("degamma-%s", output->name) {
+ igt_output_set_pipe(data->output, PIPE_NONE);
+ test_pipe_degamma(data, primary);
+ }
+
+ igt_dynamic_f("ctm-%s", output->name) {
+ igt_output_set_pipe(data->output, PIPE_NONE);
+ igt_assert(test_pipe_ctm(data, primary,
+ red_green_blue,
+ blue_green_blue, ctm));
+ }
+
+ igt_output_set_prop_value(output, IGT_CONNECTOR_MAX_BPC, 12);
+ break;
+ }
+ }
+
igt_fixture {
disable_degamma(primary->pipe);
disable_gamma(primary->pipe);
diff --git a/tests/kms_color_helper.c b/tests/kms_color_helper.c
index 6b3af02b00..b0abe5507e 100644
--- a/tests/kms_color_helper.c
+++ b/tests/kms_color_helper.c
@@ -206,7 +206,7 @@ struct drm_color_lut *coeffs_to_lut(data_t *data,
uint32_t mask;
if (is_i915_device(data->drm_fd))
- mask = ((1 << color_depth) - 1) << 8;
+ mask = ((1 << color_depth) - 1) << (16 - color_depth);
else
mask = max_value;
diff --git a/tests/kms_color_helper.h b/tests/kms_color_helper.h
index 992087ac9c..4e381a1c28 100644
--- a/tests/kms_color_helper.h
+++ b/tests/kms_color_helper.h
@@ -49,7 +49,9 @@ typedef struct {
uint32_t devid;
igt_display_t display;
igt_pipe_crc_t *pipe_crc;
+ igt_output_t *output;
+ uint32_t drm_format;
uint32_t color_depth;
uint64_t degamma_lut_size;
uint64_t gamma_lut_size;
--
2.35.0
^ permalink raw reply related [flat|nested] 31+ messages in thread
* [igt-dev] ✓ Fi.CI.BAT: success for New subtests for deep color (rev10)
2022-01-24 11:23 [igt-dev] [PATCH i-g-t 0/3] New subtests for deep color Bhanuprakash Modem
` (13 preceding siblings ...)
2022-02-08 6:27 ` [igt-dev] ✗ Fi.CI.IGT: failure " Patchwork
@ 2022-02-17 17:04 ` Patchwork
2022-02-18 3:04 ` [igt-dev] ✗ Fi.CI.IGT: failure " Patchwork
15 siblings, 0 replies; 31+ messages in thread
From: Patchwork @ 2022-02-17 17:04 UTC (permalink / raw)
To: Bhanuprakash Modem; +Cc: igt-dev
[-- Attachment #1: Type: text/plain, Size: 18342 bytes --]
== Series Details ==
Series: New subtests for deep color (rev10)
URL : https://patchwork.freedesktop.org/series/99239/
State : success
== Summary ==
CI Bug Log - changes from CI_DRM_11240 -> IGTPW_6651
====================================================
Summary
-------
**SUCCESS**
No regressions found.
External URL: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6651/index.html
Participating hosts (44 -> 44)
------------------------------
Additional (3): bat-jsl-2 fi-kbl-8809g fi-pnv-d510
Missing (3): fi-bsw-cyan shard-tglu bat-adlp-4
Possible new issues
-------------------
Here are the unknown changes that may have been introduced in IGTPW_6651:
### IGT changes ###
#### Possible regressions ####
* {igt@kms_color@pipe-a-deep-color} (NEW):
- bat-dg1-6: NOTRUN -> [SKIP][1] +3 similar issues
[1]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6651/bat-dg1-6/igt@kms_color@pipe-a-deep-color.html
- {bat-jsl-2}: NOTRUN -> [SKIP][2] +3 similar issues
[2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6651/bat-jsl-2/igt@kms_color@pipe-a-deep-color.html
- {fi-jsl-1}: NOTRUN -> [SKIP][3] +3 similar issues
[3]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6651/fi-jsl-1/igt@kms_color@pipe-a-deep-color.html
* {igt@kms_color@pipe-a-deep-color@degamma-edp-1} (NEW):
- {bat-adlp-6}: NOTRUN -> [FAIL][4] +3 similar issues
[4]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6651/bat-adlp-6/igt@kms_color@pipe-a-deep-color@degamma-edp-1.html
* {igt@kms_color@pipe-b-deep-color} (NEW):
- {fi-tgl-dsi}: NOTRUN -> [SKIP][5] +3 similar issues
[5]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6651/fi-tgl-dsi/igt@kms_color@pipe-b-deep-color.html
* {igt@kms_color@pipe-c-deep-color} (NEW):
- {bat-jsl-1}: NOTRUN -> [SKIP][6] +3 similar issues
[6]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6651/bat-jsl-1/igt@kms_color@pipe-c-deep-color.html
- fi-rkl-guc: NOTRUN -> [SKIP][7] +3 similar issues
[7]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6651/fi-rkl-guc/igt@kms_color@pipe-c-deep-color.html
- {bat-rpls-1}: NOTRUN -> [SKIP][8] +3 similar issues
[8]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6651/bat-rpls-1/igt@kms_color@pipe-c-deep-color.html
New tests
---------
New tests have been introduced between CI_DRM_11240 and IGTPW_6651:
### New IGT tests (40) ###
* igt@kms_color@pipe-a-deep-color:
- Statuses : 34 skip(s)
- Exec time: [0.0] s
* igt@kms_color@pipe-a-deep-color@ctm-dp-1:
- Statuses : 1 pass(s)
- Exec time: [1.87] s
* igt@kms_color@pipe-a-deep-color@ctm-edp-1:
- Statuses : 1 pass(s)
- Exec time: [1.64] s
* igt@kms_color@pipe-a-deep-color@ctm-hdmi-a-2:
- Statuses : 1 pass(s)
- Exec time: [11.53] s
* igt@kms_color@pipe-a-deep-color@degamma-dp-1:
- Statuses : 1 pass(s)
- Exec time: [1.89] s
* igt@kms_color@pipe-a-deep-color@degamma-edp-1:
- Statuses : 1 fail(s)
- Exec time: [2.46] s
* igt@kms_color@pipe-a-deep-color@degamma-hdmi-a-2:
- Statuses : 1 pass(s)
- Exec time: [11.64] s
* igt@kms_color@pipe-a-deep-color@gamma-dp-1:
- Statuses : 1 pass(s)
- Exec time: [2.10] s
* igt@kms_color@pipe-a-deep-color@gamma-edp-1:
- Statuses : 1 pass(s)
- Exec time: [3.16] s
* igt@kms_color@pipe-a-deep-color@gamma-hdmi-a-2:
- Statuses : 1 pass(s)
- Exec time: [11.74] s
* igt@kms_color@pipe-b-deep-color:
- Statuses : 34 skip(s)
- Exec time: [0.0, 0.00] s
* igt@kms_color@pipe-b-deep-color@ctm-dp-1:
- Statuses : 1 pass(s)
- Exec time: [1.86] s
* igt@kms_color@pipe-b-deep-color@ctm-edp-1:
- Statuses : 1 pass(s)
- Exec time: [1.62] s
* igt@kms_color@pipe-b-deep-color@ctm-hdmi-a-2:
- Statuses : 1 pass(s)
- Exec time: [11.57] s
* igt@kms_color@pipe-b-deep-color@degamma-dp-1:
- Statuses : 1 pass(s)
- Exec time: [2.01] s
* igt@kms_color@pipe-b-deep-color@degamma-edp-1:
- Statuses : 1 fail(s)
- Exec time: [2.46] s
* igt@kms_color@pipe-b-deep-color@degamma-hdmi-a-2:
- Statuses : 1 pass(s)
- Exec time: [11.65] s
* igt@kms_color@pipe-b-deep-color@gamma-dp-1:
- Statuses : 1 pass(s)
- Exec time: [2.28] s
* igt@kms_color@pipe-b-deep-color@gamma-edp-1:
- Statuses : 1 pass(s)
- Exec time: [3.92] s
* igt@kms_color@pipe-b-deep-color@gamma-hdmi-a-2:
- Statuses : 1 pass(s)
- Exec time: [11.65] s
* igt@kms_color@pipe-c-deep-color:
- Statuses : 34 skip(s)
- Exec time: [0.0] s
* igt@kms_color@pipe-c-deep-color@ctm-dp-1:
- Statuses : 1 pass(s)
- Exec time: [1.85] s
* igt@kms_color@pipe-c-deep-color@ctm-edp-1:
- Statuses : 1 pass(s)
- Exec time: [1.58] s
* igt@kms_color@pipe-c-deep-color@ctm-hdmi-a-2:
- Statuses : 1 pass(s)
- Exec time: [11.57] s
* igt@kms_color@pipe-c-deep-color@degamma-dp-1:
- Statuses : 1 pass(s)
- Exec time: [1.89] s
* igt@kms_color@pipe-c-deep-color@degamma-edp-1:
- Statuses : 1 fail(s)
- Exec time: [2.42] s
* igt@kms_color@pipe-c-deep-color@degamma-hdmi-a-2:
- Statuses : 1 pass(s)
- Exec time: [11.64] s
* igt@kms_color@pipe-c-deep-color@gamma-dp-1:
- Statuses : 1 pass(s)
- Exec time: [1.98] s
* igt@kms_color@pipe-c-deep-color@gamma-edp-1:
- Statuses : 1 pass(s)
- Exec time: [3.83] s
* igt@kms_color@pipe-c-deep-color@gamma-hdmi-a-2:
- Statuses : 1 pass(s)
- Exec time: [11.64] s
* igt@kms_color@pipe-d-deep-color:
- Statuses : 34 skip(s)
- Exec time: [0.0] s
* igt@kms_color@pipe-d-deep-color@ctm-dp-1:
- Statuses : 1 pass(s)
- Exec time: [1.85] s
* igt@kms_color@pipe-d-deep-color@ctm-edp-1:
- Statuses : 1 pass(s)
- Exec time: [1.61] s
* igt@kms_color@pipe-d-deep-color@ctm-hdmi-a-2:
- Statuses : 1 pass(s)
- Exec time: [11.53] s
* igt@kms_color@pipe-d-deep-color@degamma-dp-1:
- Statuses : 1 pass(s)
- Exec time: [1.89] s
* igt@kms_color@pipe-d-deep-color@degamma-edp-1:
- Statuses : 1 fail(s)
- Exec time: [2.42] s
* igt@kms_color@pipe-d-deep-color@degamma-hdmi-a-2:
- Statuses : 1 pass(s)
- Exec time: [11.60] s
* igt@kms_color@pipe-d-deep-color@gamma-dp-1:
- Statuses : 1 pass(s)
- Exec time: [1.98] s
* igt@kms_color@pipe-d-deep-color@gamma-edp-1:
- Statuses : 1 pass(s)
- Exec time: [3.86] s
* igt@kms_color@pipe-d-deep-color@gamma-hdmi-a-2:
- Statuses : 1 pass(s)
- Exec time: [11.61] s
Known issues
------------
Here are the changes found in IGTPW_6651 that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@amdgpu/amd_basic@semaphore:
- fi-hsw-4770: NOTRUN -> [SKIP][9] ([fdo#109271] / [fdo#109315]) +17 similar issues
[9]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6651/fi-hsw-4770/igt@amdgpu/amd_basic@semaphore.html
* igt@amdgpu/amd_cs_nop@fork-compute0:
- fi-rkl-guc: NOTRUN -> [SKIP][10] ([fdo#109315]) +17 similar issues
[10]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6651/fi-rkl-guc/igt@amdgpu/amd_cs_nop@fork-compute0.html
* igt@gem_exec_suspend@basic-s0@smem:
- fi-kbl-8809g: NOTRUN -> [DMESG-WARN][11] ([i915#4962]) +1 similar issue
[11]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6651/fi-kbl-8809g/igt@gem_exec_suspend@basic-s0@smem.html
* igt@gem_huc_copy@huc-copy:
- fi-pnv-d510: NOTRUN -> [SKIP][12] ([fdo#109271]) +61 similar issues
[12]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6651/fi-pnv-d510/igt@gem_huc_copy@huc-copy.html
- fi-kbl-8809g: NOTRUN -> [SKIP][13] ([fdo#109271] / [i915#2190])
[13]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6651/fi-kbl-8809g/igt@gem_huc_copy@huc-copy.html
* igt@gem_lmem_swapping@random-engines:
- fi-kbl-8809g: NOTRUN -> [SKIP][14] ([fdo#109271] / [i915#4613]) +3 similar issues
[14]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6651/fi-kbl-8809g/igt@gem_lmem_swapping@random-engines.html
* igt@i915_selftest@live@hugepages:
- bat-dg1-5: [PASS][15] -> [INCOMPLETE][16] ([i915#4999])
[15]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11240/bat-dg1-5/igt@i915_selftest@live@hugepages.html
[16]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6651/bat-dg1-5/igt@i915_selftest@live@hugepages.html
* igt@kms_chamelium@hdmi-edid-read:
- fi-kbl-8809g: NOTRUN -> [SKIP][17] ([fdo#109271] / [fdo#111827]) +8 similar issues
[17]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6651/fi-kbl-8809g/igt@kms_chamelium@hdmi-edid-read.html
* {igt@kms_color@pipe-a-deep-color} (NEW):
- fi-bsw-n3050: NOTRUN -> [SKIP][18] ([fdo#109271]) +3 similar issues
[18]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6651/fi-bsw-n3050/igt@kms_color@pipe-a-deep-color.html
- fi-skl-6700k2: NOTRUN -> [SKIP][19] ([fdo#109271]) +3 similar issues
[19]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6651/fi-skl-6700k2/igt@kms_color@pipe-a-deep-color.html
- fi-ivb-3770: NOTRUN -> [SKIP][20] ([fdo#109271]) +3 similar issues
[20]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6651/fi-ivb-3770/igt@kms_color@pipe-a-deep-color.html
- fi-glk-dsi: NOTRUN -> [SKIP][21] ([fdo#109271]) +3 similar issues
[21]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6651/fi-glk-dsi/igt@kms_color@pipe-a-deep-color.html
- fi-kbl-7500u: NOTRUN -> [SKIP][22] ([fdo#109271]) +3 similar issues
[22]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6651/fi-kbl-7500u/igt@kms_color@pipe-a-deep-color.html
- fi-snb-2520m: NOTRUN -> [SKIP][23] ([fdo#109271]) +3 similar issues
[23]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6651/fi-snb-2520m/igt@kms_color@pipe-a-deep-color.html
* {igt@kms_color@pipe-b-deep-color} (NEW):
- fi-blb-e6850: NOTRUN -> [SKIP][24] ([fdo#109271]) +3 similar issues
[24]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6651/fi-blb-e6850/igt@kms_color@pipe-b-deep-color.html
- fi-cfl-8109u: NOTRUN -> [SKIP][25] ([fdo#109271]) +3 similar issues
[25]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6651/fi-cfl-8109u/igt@kms_color@pipe-b-deep-color.html
- fi-cfl-guc: NOTRUN -> [SKIP][26] ([fdo#109271]) +3 similar issues
[26]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6651/fi-cfl-guc/igt@kms_color@pipe-b-deep-color.html
- fi-kbl-soraka: NOTRUN -> [SKIP][27] ([fdo#109271]) +3 similar issues
[27]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6651/fi-kbl-soraka/igt@kms_color@pipe-b-deep-color.html
* {igt@kms_color@pipe-c-deep-color} (NEW):
- {fi-ehl-2}: NOTRUN -> [SKIP][28] ([fdo#109278]) +3 similar issues
[28]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6651/fi-ehl-2/igt@kms_color@pipe-c-deep-color.html
- fi-elk-e7500: NOTRUN -> [SKIP][29] ([fdo#109271]) +3 similar issues
[29]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6651/fi-elk-e7500/igt@kms_color@pipe-c-deep-color.html
- fi-kbl-7567u: NOTRUN -> [SKIP][30] ([fdo#109271]) +3 similar issues
[30]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6651/fi-kbl-7567u/igt@kms_color@pipe-c-deep-color.html
- fi-hsw-4770: NOTRUN -> [SKIP][31] ([fdo#109271]) +3 similar issues
[31]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6651/fi-hsw-4770/igt@kms_color@pipe-c-deep-color.html
* {igt@kms_color@pipe-d-deep-color} (NEW):
- fi-cml-u2: NOTRUN -> [SKIP][32] ([fdo#109278]) +3 similar issues
[32]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6651/fi-cml-u2/igt@kms_color@pipe-d-deep-color.html
- fi-kbl-8809g: NOTRUN -> [SKIP][33] ([fdo#109271]) +58 similar issues
[33]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6651/fi-kbl-8809g/igt@kms_color@pipe-d-deep-color.html
- fi-glk-j4005: NOTRUN -> [SKIP][34] ([fdo#109271]) +3 similar issues
[34]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6651/fi-glk-j4005/igt@kms_color@pipe-d-deep-color.html
- fi-cfl-8700k: NOTRUN -> [SKIP][35] ([fdo#109271]) +3 similar issues
[35]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6651/fi-cfl-8700k/igt@kms_color@pipe-d-deep-color.html
- fi-bsw-nick: NOTRUN -> [SKIP][36] ([fdo#109271]) +3 similar issues
[36]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6651/fi-bsw-nick/igt@kms_color@pipe-d-deep-color.html
- fi-kbl-x1275: NOTRUN -> [SKIP][37] ([fdo#109271]) +3 similar issues
[37]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6651/fi-kbl-x1275/igt@kms_color@pipe-d-deep-color.html
- fi-kbl-guc: NOTRUN -> [SKIP][38] ([fdo#109271]) +3 similar issues
[38]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6651/fi-kbl-guc/igt@kms_color@pipe-d-deep-color.html
- fi-skl-guc: NOTRUN -> [SKIP][39] ([fdo#109271]) +3 similar issues
[39]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6651/fi-skl-guc/igt@kms_color@pipe-d-deep-color.html
- fi-bwr-2160: NOTRUN -> [SKIP][40] ([fdo#109271]) +3 similar issues
[40]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6651/fi-bwr-2160/igt@kms_color@pipe-d-deep-color.html
- fi-snb-2600: NOTRUN -> [SKIP][41] ([fdo#109271]) +3 similar issues
[41]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6651/fi-snb-2600/igt@kms_color@pipe-d-deep-color.html
- fi-bsw-kefka: NOTRUN -> [SKIP][42] ([fdo#109271]) +3 similar issues
[42]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6651/fi-bsw-kefka/igt@kms_color@pipe-d-deep-color.html
- fi-ilk-650: NOTRUN -> [SKIP][43] ([fdo#109271]) +3 similar issues
[43]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6651/fi-ilk-650/igt@kms_color@pipe-d-deep-color.html
* igt@kms_pipe_crc_basic@compare-crc-sanitycheck-pipe-d:
- fi-kbl-8809g: NOTRUN -> [SKIP][44] ([fdo#109271] / [i915#533])
[44]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6651/fi-kbl-8809g/igt@kms_pipe_crc_basic@compare-crc-sanitycheck-pipe-d.html
* igt@runner@aborted:
- fi-bdw-5557u: NOTRUN -> [FAIL][45] ([i915#2426] / [i915#4312])
[45]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6651/fi-bdw-5557u/igt@runner@aborted.html
#### Possible fixes ####
* igt@gem_exec_suspend@basic-s3@smem:
- {bat-rpls-1}: [INCOMPLETE][46] ([i915#4898]) -> [PASS][47]
[46]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11240/bat-rpls-1/igt@gem_exec_suspend@basic-s3@smem.html
[47]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6651/bat-rpls-1/igt@gem_exec_suspend@basic-s3@smem.html
* igt@i915_selftest@live@gt_lrc:
- fi-rkl-guc: [INCOMPLETE][48] -> [PASS][49]
[48]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11240/fi-rkl-guc/igt@i915_selftest@live@gt_lrc.html
[49]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6651/fi-rkl-guc/igt@i915_selftest@live@gt_lrc.html
* igt@i915_selftest@live@hangcheck:
- bat-dg1-6: [DMESG-FAIL][50] ([i915#4494] / [i915#4957]) -> [PASS][51]
[50]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11240/bat-dg1-6/igt@i915_selftest@live@hangcheck.html
[51]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6651/bat-dg1-6/igt@i915_selftest@live@hangcheck.html
- fi-hsw-4770: [INCOMPLETE][52] ([i915#3303]) -> [PASS][53]
[52]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11240/fi-hsw-4770/igt@i915_selftest@live@hangcheck.html
[53]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6651/fi-hsw-4770/igt@i915_selftest@live@hangcheck.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#109278]: https://bugs.freedesktop.org/show_bug.cgi?id=109278
[fdo#109285]: https://bugs.freedesktop.org/show_bug.cgi?id=109285
[fdo#109308]: https://bugs.freedesktop.org/show_bug.cgi?id=109308
[fdo#109315]: https://bugs.freedesktop.org/show_bug.cgi?id=109315
[fdo#111825]: https://bugs.freedesktop.org/show_bug.cgi?id=111825
[fdo#111827]: https://bugs.freedesktop.org/show_bug.cgi?id=111827
[i915#1072]: https://gitlab.freedesktop.org/drm/intel/issues/1072
[i915#1155]: https://gitlab.freedesktop.org/drm/intel/issues/1155
[i915#1845]: https://gitlab.freedesktop.org/drm/intel/issues/1845
[i915#1849]: https://gitlab.freedesktop.org/drm/intel/issues/1849
[i915#2190]: https://gitlab.freedesktop.org/drm/intel/issues/2190
[i915#2426]: https://gitlab.freedesktop.org/drm/intel/issues/2426
[i915#3282]: https://gitlab.freedesktop.org/drm/intel/issues/3282
[i915#3301]: https://gitlab.freedesktop.org/drm/intel/issues/3301
[i915#3303]: https://gitlab.freedesktop.org/drm/intel/issues/3303
[i915#3637]: https://gitlab.freedesktop.org/drm/intel/issues/3637
[i915#3708]: https://gitlab.freedesktop.org/drm/intel/issues/3708
[i915#4103]: https://gitlab.freedesktop.org/drm/intel/issues/4103
[i915#4312]: https://gitlab.freedesktop.org/drm/intel/issues/4312
[i915#4391]: https://gitlab.freedesktop.org/drm/intel/issues/4391
[i915#4494]: https://gitlab.freedesktop.org/drm/intel/issues/4494
[i915#4613]: https://gitlab.freedesktop.org/drm/intel/issues/4613
[i915#4898]: https://gitlab.freedesktop.org/drm/intel/issues/4898
[i915#4957]: https://gitlab.freedesktop.org/drm/intel/issues/4957
[i915#4962]: https://gitlab.freedesktop.org/drm/intel/issues/4962
[i915#4999]: https://gitlab.freedesktop.org/drm/intel/issues/4999
[i915#533]: https://gitlab.freedesktop.org/drm/intel/issues/533
Build changes
-------------
* CI: CI-20190529 -> None
* IGT: IGT_6347 -> IGTPW_6651
CI-20190529: 20190529
CI_DRM_11240: 6c7dfb9d61c43210726e569c2523ec7cb6a2e3b9 @ git://anongit.freedesktop.org/gfx-ci/linux
IGTPW_6651: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6651/index.html
IGT_6347: 37ea4c86f97c0e05fcb6b04cff72ec927930536e @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
== Testlist changes ==
+igt@kms_color@pipe-a-deep-color
+igt@kms_color@pipe-b-deep-color
+igt@kms_color@pipe-c-deep-color
+igt@kms_color@pipe-d-deep-color
+igt@kms_color@pipe-e-deep-color
+igt@kms_color@pipe-f-deep-color
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6651/index.html
[-- Attachment #2: Type: text/html, Size: 22285 bytes --]
^ permalink raw reply [flat|nested] 31+ messages in thread
* [igt-dev] ✗ Fi.CI.IGT: failure for New subtests for deep color (rev10)
2022-01-24 11:23 [igt-dev] [PATCH i-g-t 0/3] New subtests for deep color Bhanuprakash Modem
` (14 preceding siblings ...)
2022-02-17 17:04 ` [igt-dev] ✓ Fi.CI.BAT: success for New subtests for deep color (rev10) Patchwork
@ 2022-02-18 3:04 ` Patchwork
15 siblings, 0 replies; 31+ messages in thread
From: Patchwork @ 2022-02-18 3:04 UTC (permalink / raw)
To: Bhanuprakash Modem; +Cc: igt-dev
[-- Attachment #1: Type: text/plain, Size: 30253 bytes --]
== Series Details ==
Series: New subtests for deep color (rev10)
URL : https://patchwork.freedesktop.org/series/99239/
State : failure
== Summary ==
CI Bug Log - changes from CI_DRM_11240_full -> IGTPW_6651_full
====================================================
Summary
-------
**FAILURE**
Serious unknown changes coming with IGTPW_6651_full absolutely need to be
verified manually.
If you think the reported changes have nothing to do with the changes
introduced in IGTPW_6651_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_6651/index.html
Participating hosts (11 -> 8)
------------------------------
Missing (3): pig-skl-6260u pig-kbl-iris pig-glk-j5005
Possible new issues
-------------------
Here are the unknown changes that may have been introduced in IGTPW_6651_full:
### IGT changes ###
#### Possible regressions ####
* {igt@kms_color@pipe-d-deep-color} (NEW):
- shard-tglb: NOTRUN -> [SKIP][1] +2 similar issues
[1]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6651/shard-tglb1/igt@kms_color@pipe-d-deep-color.html
* igt@kms_frontbuffer_tracking@fbcpsr-1p-indfb-fliptrack-mmap-gtt:
- shard-tglb: NOTRUN -> [INCOMPLETE][2]
[2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6651/shard-tglb6/igt@kms_frontbuffer_tracking@fbcpsr-1p-indfb-fliptrack-mmap-gtt.html
New tests
---------
New tests have been introduced between CI_DRM_11240_full and IGTPW_6651_full:
### New IGT tests (4) ###
* igt@kms_color@pipe-a-deep-color:
- Statuses : 4 skip(s)
- Exec time: [0.0] s
* igt@kms_color@pipe-b-deep-color:
- Statuses : 6 skip(s)
- Exec time: [0.0] s
* igt@kms_color@pipe-c-deep-color:
- Statuses : 4 skip(s)
- Exec time: [0.0] s
* igt@kms_color@pipe-d-deep-color:
- Statuses : 5 skip(s)
- Exec time: [0.0] s
Known issues
------------
Here are the changes found in IGTPW_6651_full that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@feature_discovery@chamelium:
- shard-tglb: NOTRUN -> [SKIP][3] ([fdo#111827])
[3]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6651/shard-tglb1/igt@feature_discovery@chamelium.html
- shard-iclb: NOTRUN -> [SKIP][4] ([fdo#111827])
[4]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6651/shard-iclb5/igt@feature_discovery@chamelium.html
* igt@feature_discovery@display-2x:
- shard-tglb: NOTRUN -> [SKIP][5] ([i915#1839])
[5]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6651/shard-tglb5/igt@feature_discovery@display-2x.html
- shard-iclb: NOTRUN -> [SKIP][6] ([i915#1839])
[6]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6651/shard-iclb1/igt@feature_discovery@display-2x.html
* igt@gem_create@create-massive:
- shard-kbl: NOTRUN -> [DMESG-WARN][7] ([i915#4991])
[7]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6651/shard-kbl1/igt@gem_create@create-massive.html
- shard-apl: NOTRUN -> [DMESG-WARN][8] ([i915#4991])
[8]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6651/shard-apl8/igt@gem_create@create-massive.html
* igt@gem_ctx_persistence@smoketest:
- shard-snb: NOTRUN -> [SKIP][9] ([fdo#109271] / [i915#1099]) +2 similar issues
[9]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6651/shard-snb2/igt@gem_ctx_persistence@smoketest.html
* igt@gem_ctx_sseu@engines:
- shard-tglb: NOTRUN -> [SKIP][10] ([i915#280])
[10]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6651/shard-tglb8/igt@gem_ctx_sseu@engines.html
* igt@gem_eio@kms:
- shard-tglb: NOTRUN -> [FAIL][11] ([i915#232])
[11]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6651/shard-tglb5/igt@gem_eio@kms.html
* igt@gem_eio@unwedge-stress:
- shard-iclb: [PASS][12] -> [TIMEOUT][13] ([i915#2481] / [i915#3070])
[12]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11240/shard-iclb7/igt@gem_eio@unwedge-stress.html
[13]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6651/shard-iclb5/igt@gem_eio@unwedge-stress.html
* igt@gem_exec_capture@pi@vcs1:
- shard-iclb: NOTRUN -> [INCOMPLETE][14] ([i915#3371])
[14]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6651/shard-iclb2/igt@gem_exec_capture@pi@vcs1.html
* igt@gem_exec_fair@basic-none-solo@rcs0:
- shard-glk: NOTRUN -> [FAIL][15] ([i915#2842]) +4 similar issues
[15]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6651/shard-glk9/igt@gem_exec_fair@basic-none-solo@rcs0.html
* igt@gem_exec_fair@basic-none@vcs0:
- shard-tglb: NOTRUN -> [FAIL][16] ([i915#2842]) +10 similar issues
[16]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6651/shard-tglb6/igt@gem_exec_fair@basic-none@vcs0.html
* igt@gem_exec_fair@basic-none@vcs1:
- shard-kbl: NOTRUN -> [FAIL][17] ([i915#2842])
[17]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6651/shard-kbl4/igt@gem_exec_fair@basic-none@vcs1.html
* igt@gem_exec_fair@basic-pace-share@rcs0:
- shard-glk: [PASS][18] -> [FAIL][19] ([i915#2842]) +1 similar issue
[18]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11240/shard-glk1/igt@gem_exec_fair@basic-pace-share@rcs0.html
[19]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6651/shard-glk5/igt@gem_exec_fair@basic-pace-share@rcs0.html
* igt@gem_exec_fair@basic-pace@vcs1:
- shard-iclb: NOTRUN -> [FAIL][20] ([i915#2842]) +9 similar issues
[20]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6651/shard-iclb4/igt@gem_exec_fair@basic-pace@vcs1.html
* igt@gem_exec_gttfill@basic:
- shard-glk: [PASS][21] -> [DMESG-WARN][22] ([i915#118])
[21]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11240/shard-glk3/igt@gem_exec_gttfill@basic.html
[22]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6651/shard-glk2/igt@gem_exec_gttfill@basic.html
* igt@gem_exec_params@secure-non-root:
- shard-tglb: NOTRUN -> [SKIP][23] ([fdo#112283])
[23]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6651/shard-tglb5/igt@gem_exec_params@secure-non-root.html
- shard-iclb: NOTRUN -> [SKIP][24] ([fdo#112283])
[24]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6651/shard-iclb7/igt@gem_exec_params@secure-non-root.html
* igt@gem_lmem_swapping@heavy-verify-random:
- shard-tglb: NOTRUN -> [SKIP][25] ([i915#4613]) +1 similar issue
[25]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6651/shard-tglb7/igt@gem_lmem_swapping@heavy-verify-random.html
- shard-iclb: NOTRUN -> [SKIP][26] ([i915#4613])
[26]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6651/shard-iclb1/igt@gem_lmem_swapping@heavy-verify-random.html
* igt@gem_lmem_swapping@parallel-random-verify:
- shard-kbl: NOTRUN -> [SKIP][27] ([fdo#109271] / [i915#4613]) +4 similar issues
[27]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6651/shard-kbl4/igt@gem_lmem_swapping@parallel-random-verify.html
* igt@gem_pxp@create-regular-context-2:
- shard-tglb: NOTRUN -> [SKIP][28] ([i915#4270]) +4 similar issues
[28]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6651/shard-tglb7/igt@gem_pxp@create-regular-context-2.html
- shard-iclb: NOTRUN -> [SKIP][29] ([i915#4270])
[29]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6651/shard-iclb6/igt@gem_pxp@create-regular-context-2.html
* igt@gem_render_copy@y-tiled-to-vebox-yf-tiled:
- shard-iclb: NOTRUN -> [SKIP][30] ([i915#768]) +3 similar issues
[30]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6651/shard-iclb1/igt@gem_render_copy@y-tiled-to-vebox-yf-tiled.html
* igt@gem_softpin@evict-snoop-interruptible:
- shard-tglb: NOTRUN -> [SKIP][31] ([fdo#109312])
[31]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6651/shard-tglb5/igt@gem_softpin@evict-snoop-interruptible.html
* igt@gem_userptr_blits@dmabuf-sync:
- shard-kbl: NOTRUN -> [SKIP][32] ([fdo#109271] / [i915#3323])
[32]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6651/shard-kbl6/igt@gem_userptr_blits@dmabuf-sync.html
- shard-apl: NOTRUN -> [SKIP][33] ([fdo#109271] / [i915#3323])
[33]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6651/shard-apl7/igt@gem_userptr_blits@dmabuf-sync.html
- shard-tglb: NOTRUN -> [SKIP][34] ([i915#3323])
[34]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6651/shard-tglb3/igt@gem_userptr_blits@dmabuf-sync.html
* igt@gem_userptr_blits@input-checking:
- shard-kbl: NOTRUN -> [DMESG-WARN][35] ([i915#4990])
[35]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6651/shard-kbl7/igt@gem_userptr_blits@input-checking.html
* igt@gem_userptr_blits@unsync-overlap:
- shard-iclb: NOTRUN -> [SKIP][36] ([i915#3297])
[36]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6651/shard-iclb6/igt@gem_userptr_blits@unsync-overlap.html
* igt@gem_userptr_blits@unsync-unmap-cycles:
- shard-tglb: NOTRUN -> [SKIP][37] ([i915#3297]) +3 similar issues
[37]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6651/shard-tglb3/igt@gem_userptr_blits@unsync-unmap-cycles.html
* igt@gen7_exec_parse@cmd-crossing-page:
- shard-tglb: NOTRUN -> [SKIP][38] ([fdo#109289]) +1 similar issue
[38]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6651/shard-tglb8/igt@gen7_exec_parse@cmd-crossing-page.html
- shard-iclb: NOTRUN -> [SKIP][39] ([fdo#109289])
[39]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6651/shard-iclb7/igt@gen7_exec_parse@cmd-crossing-page.html
* igt@gen9_exec_parse@basic-rejected:
- shard-iclb: NOTRUN -> [SKIP][40] ([i915#2856]) +2 similar issues
[40]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6651/shard-iclb4/igt@gen9_exec_parse@basic-rejected.html
* igt@gen9_exec_parse@bb-oversize:
- shard-tglb: NOTRUN -> [SKIP][41] ([i915#2527] / [i915#2856]) +4 similar issues
[41]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6651/shard-tglb1/igt@gen9_exec_parse@bb-oversize.html
* igt@i915_pm_dc@dc3co-vpb-simulation:
- shard-tglb: NOTRUN -> [SKIP][42] ([i915#1904])
[42]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6651/shard-tglb5/igt@i915_pm_dc@dc3co-vpb-simulation.html
- shard-iclb: NOTRUN -> [SKIP][43] ([i915#658])
[43]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6651/shard-iclb8/igt@i915_pm_dc@dc3co-vpb-simulation.html
* igt@i915_pm_dc@dc6-dpms:
- shard-kbl: NOTRUN -> [FAIL][44] ([i915#454])
[44]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6651/shard-kbl4/igt@i915_pm_dc@dc6-dpms.html
* igt@i915_pm_dc@dc6-psr:
- shard-iclb: NOTRUN -> [FAIL][45] ([i915#454])
[45]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6651/shard-iclb3/igt@i915_pm_dc@dc6-psr.html
- shard-tglb: NOTRUN -> [FAIL][46] ([i915#454]) +1 similar issue
[46]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6651/shard-tglb6/igt@i915_pm_dc@dc6-psr.html
* igt@i915_pm_rc6_residency@rc6-fence:
- shard-tglb: NOTRUN -> [WARN][47] ([i915#2681] / [i915#2684])
[47]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6651/shard-tglb8/igt@i915_pm_rc6_residency@rc6-fence.html
- shard-iclb: NOTRUN -> [WARN][48] ([i915#2684])
[48]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6651/shard-iclb1/igt@i915_pm_rc6_residency@rc6-fence.html
* igt@i915_pm_rpm@modeset-lpsp-stress:
- shard-apl: NOTRUN -> [SKIP][49] ([fdo#109271]) +194 similar issues
[49]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6651/shard-apl1/igt@i915_pm_rpm@modeset-lpsp-stress.html
* igt@i915_pm_rpm@modeset-non-lpsp-stress:
- shard-tglb: NOTRUN -> [SKIP][50] ([fdo#111644] / [i915#1397] / [i915#2411]) +1 similar issue
[50]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6651/shard-tglb8/igt@i915_pm_rpm@modeset-non-lpsp-stress.html
- shard-iclb: NOTRUN -> [SKIP][51] ([fdo#110892])
[51]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6651/shard-iclb7/igt@i915_pm_rpm@modeset-non-lpsp-stress.html
* igt@i915_query@query-topology-unsupported:
- shard-tglb: NOTRUN -> [SKIP][52] ([fdo#109302])
[52]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6651/shard-tglb3/igt@i915_query@query-topology-unsupported.html
* igt@i915_suspend@fence-restore-tiled2untiled:
- shard-apl: NOTRUN -> [DMESG-WARN][53] ([i915#180]) +1 similar issue
[53]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6651/shard-apl2/igt@i915_suspend@fence-restore-tiled2untiled.html
* igt@kms_big_fb@x-tiled-32bpp-rotate-0:
- shard-glk: NOTRUN -> [DMESG-WARN][54] ([i915#118])
[54]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6651/shard-glk2/igt@kms_big_fb@x-tiled-32bpp-rotate-0.html
* igt@kms_big_fb@x-tiled-32bpp-rotate-90:
- shard-tglb: NOTRUN -> [SKIP][55] ([fdo#111614]) +6 similar issues
[55]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6651/shard-tglb2/igt@kms_big_fb@x-tiled-32bpp-rotate-90.html
- shard-iclb: NOTRUN -> [SKIP][56] ([fdo#110725] / [fdo#111614]) +3 similar issues
[56]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6651/shard-iclb6/igt@kms_big_fb@x-tiled-32bpp-rotate-90.html
* igt@kms_big_fb@y-tiled-max-hw-stride-32bpp-rotate-0-hflip:
- shard-apl: NOTRUN -> [SKIP][57] ([fdo#109271] / [i915#3777]) +2 similar issues
[57]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6651/shard-apl2/igt@kms_big_fb@y-tiled-max-hw-stride-32bpp-rotate-0-hflip.html
- shard-glk: NOTRUN -> [SKIP][58] ([fdo#109271] / [i915#3777]) +1 similar issue
[58]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6651/shard-glk7/igt@kms_big_fb@y-tiled-max-hw-stride-32bpp-rotate-0-hflip.html
* igt@kms_big_fb@yf-tiled-64bpp-rotate-90:
- shard-iclb: NOTRUN -> [SKIP][59] ([fdo#110723]) +2 similar issues
[59]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6651/shard-iclb7/igt@kms_big_fb@yf-tiled-64bpp-rotate-90.html
* igt@kms_big_fb@yf-tiled-8bpp-rotate-90:
- shard-tglb: NOTRUN -> [SKIP][60] ([fdo#111615]) +13 similar issues
[60]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6651/shard-tglb8/igt@kms_big_fb@yf-tiled-8bpp-rotate-90.html
* igt@kms_big_fb@yf-tiled-max-hw-stride-32bpp-rotate-0-hflip-async-flip:
- shard-kbl: NOTRUN -> [SKIP][61] ([fdo#109271] / [i915#3777]) +6 similar issues
[61]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6651/shard-kbl3/igt@kms_big_fb@yf-tiled-max-hw-stride-32bpp-rotate-0-hflip-async-flip.html
* igt@kms_ccs@pipe-a-bad-rotation-90-y_tiled_gen12_mc_ccs:
- shard-glk: NOTRUN -> [SKIP][62] ([fdo#109271] / [i915#3886]) +4 similar issues
[62]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6651/shard-glk1/igt@kms_ccs@pipe-a-bad-rotation-90-y_tiled_gen12_mc_ccs.html
* igt@kms_ccs@pipe-a-ccs-on-another-bo-y_tiled_ccs:
- shard-tglb: NOTRUN -> [SKIP][63] ([i915#3689]) +6 similar issues
[63]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6651/shard-tglb6/igt@kms_ccs@pipe-a-ccs-on-another-bo-y_tiled_ccs.html
* igt@kms_ccs@pipe-a-missing-ccs-buffer-y_tiled_gen12_mc_ccs:
- shard-kbl: NOTRUN -> [SKIP][64] ([fdo#109271] / [i915#3886]) +17 similar issues
[64]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6651/shard-kbl4/igt@kms_ccs@pipe-a-missing-ccs-buffer-y_tiled_gen12_mc_ccs.html
* igt@kms_ccs@pipe-b-bad-pixel-format-y_tiled_ccs:
- shard-snb: NOTRUN -> [SKIP][65] ([fdo#109271]) +199 similar issues
[65]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6651/shard-snb4/igt@kms_ccs@pipe-b-bad-pixel-format-y_tiled_ccs.html
* igt@kms_ccs@pipe-b-crc-sprite-planes-basic-y_tiled_gen12_mc_ccs:
- shard-tglb: NOTRUN -> [SKIP][66] ([i915#3689] / [i915#3886]) +5 similar issues
[66]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6651/shard-tglb3/igt@kms_ccs@pipe-b-crc-sprite-planes-basic-y_tiled_gen12_mc_ccs.html
* igt@kms_ccs@pipe-c-ccs-on-another-bo-y_tiled_gen12_rc_ccs_cc:
- shard-iclb: NOTRUN -> [SKIP][67] ([fdo#109278] / [i915#3886]) +7 similar issues
[67]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6651/shard-iclb7/igt@kms_ccs@pipe-c-ccs-on-another-bo-y_tiled_gen12_rc_ccs_cc.html
- shard-apl: NOTRUN -> [SKIP][68] ([fdo#109271] / [i915#3886]) +10 similar issues
[68]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6651/shard-apl1/igt@kms_ccs@pipe-c-ccs-on-another-bo-y_tiled_gen12_rc_ccs_cc.html
* igt@kms_ccs@pipe-d-missing-ccs-buffer-yf_tiled_ccs:
- shard-tglb: NOTRUN -> [SKIP][69] ([fdo#111615] / [i915#3689]) +6 similar issues
[69]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6651/shard-tglb3/igt@kms_ccs@pipe-d-missing-ccs-buffer-yf_tiled_ccs.html
* igt@kms_cdclk@mode-transition:
- shard-tglb: NOTRUN -> [SKIP][70] ([i915#3742])
[70]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6651/shard-tglb1/igt@kms_cdclk@mode-transition.html
* igt@kms_chamelium@dp-hpd-storm-disable:
- shard-glk: NOTRUN -> [SKIP][71] ([fdo#109271] / [fdo#111827]) +11 similar issues
[71]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6651/shard-glk2/igt@kms_chamelium@dp-hpd-storm-disable.html
* igt@kms_chamelium@hdmi-hpd-enable-disable-mode:
- shard-iclb: NOTRUN -> [SKIP][72] ([fdo#109284] / [fdo#111827]) +13 similar issues
[72]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6651/shard-iclb5/igt@kms_chamelium@hdmi-hpd-enable-disable-mode.html
- shard-snb: NOTRUN -> [SKIP][73] ([fdo#109271] / [fdo#111827]) +11 similar issues
[73]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6651/shard-snb4/igt@kms_chamelium@hdmi-hpd-enable-disable-mode.html
* igt@kms_chamelium@hdmi-mode-timings:
- shard-kbl: NOTRUN -> [SKIP][74] ([fdo#109271] / [fdo#111827]) +24 similar issues
[74]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6651/shard-kbl7/igt@kms_chamelium@hdmi-mode-timings.html
* igt@kms_color@pipe-d-ctm-blue-to-red:
- shard-iclb: NOTRUN -> [SKIP][75] ([fdo#109278] / [i915#1149]) +1 similar issue
[75]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6651/shard-iclb5/igt@kms_color@pipe-d-ctm-blue-to-red.html
* igt@kms_color_chamelium@pipe-a-ctm-0-5:
- shard-apl: NOTRUN -> [SKIP][76] ([fdo#109271] / [fdo#111827]) +16 similar issues
[76]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6651/shard-apl3/igt@kms_color_chamelium@pipe-a-ctm-0-5.html
* igt@kms_color_chamelium@pipe-b-ctm-0-5:
- shard-tglb: NOTRUN -> [SKIP][77] ([fdo#109284] / [fdo#111827]) +18 similar issues
[77]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6651/shard-tglb7/igt@kms_color_chamelium@pipe-b-ctm-0-5.html
* igt@kms_color_chamelium@pipe-d-gamma:
- shard-iclb: NOTRUN -> [SKIP][78] ([fdo#109278] / [fdo#109284] / [fdo#111827])
[78]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6651/shard-iclb7/igt@kms_color_chamelium@pipe-d-gamma.html
* igt@kms_content_protection@dp-mst-lic-type-0:
- shard-iclb: NOTRUN -> [SKIP][79] ([i915#3116])
[79]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6651/shard-iclb5/igt@kms_content_protection@dp-mst-lic-type-0.html
- shard-tglb: NOTRUN -> [SKIP][80] ([i915#3116] / [i915#3299])
[80]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6651/shard-tglb8/igt@kms_content_protection@dp-mst-lic-type-0.html
* igt@kms_content_protection@legacy:
- shard-kbl: NOTRUN -> [TIMEOUT][81] ([i915#1319]) +1 similar issue
[81]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6651/shard-kbl4/igt@kms_content_protection@legacy.html
* igt@kms_content_protection@srm:
- shard-tglb: NOTRUN -> [SKIP][82] ([i915#1063]) +1 similar issue
[82]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6651/shard-tglb3/igt@kms_content_protection@srm.html
- shard-iclb: NOTRUN -> [SKIP][83] ([fdo#109300] / [fdo#111066])
[83]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6651/shard-iclb8/igt@kms_content_protection@srm.html
- shard-apl: NOTRUN -> [TIMEOUT][84] ([i915#1319]) +1 similar issue
[84]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6651/shard-apl7/igt@kms_content_protection@srm.html
* igt@kms_cursor_crc@pipe-a-cursor-32x32-sliding:
- shard-tglb: NOTRUN -> [SKIP][85] ([i915#3319]) +5 similar issues
[85]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6651/shard-tglb2/igt@kms_cursor_crc@pipe-a-cursor-32x32-sliding.html
* igt@kms_cursor_crc@pipe-a-cursor-512x512-rapid-movement:
- shard-iclb: NOTRUN -> [SKIP][86] ([fdo#109278] / [fdo#109279]) +5 similar issues
[86]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6651/shard-iclb5/igt@kms_cursor_crc@pipe-a-cursor-512x512-rapid-movement.html
* igt@kms_cursor_crc@pipe-a-cursor-64x64-onscreen:
- shard-glk: [PASS][87] -> [DMESG-FAIL][88] ([i915#118] / [i915#1888]) +1 similar issue
[87]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11240/shard-glk9/igt@kms_cursor_crc@pipe-a-cursor-64x64-onscreen.html
[88]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6651/shard-glk1/igt@kms_cursor_crc@pipe-a-cursor-64x64-onscreen.html
* igt@kms_cursor_crc@pipe-b-cursor-suspend:
- shard-kbl: [PASS][89] -> [DMESG-WARN][90] ([i915#180])
[89]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11240/shard-kbl4/igt@kms_cursor_crc@pipe-b-cursor-suspend.html
[90]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6651/shard-kbl1/igt@kms_cursor_crc@pipe-b-cursor-suspend.html
* igt@kms_cursor_crc@pipe-d-cursor-32x10-offscreen:
- shard-iclb: NOTRUN -> [SKIP][91] ([fdo#109278]) +47 similar issues
[91]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6651/shard-iclb8/igt@kms_cursor_crc@pipe-d-cursor-32x10-offscreen.html
* igt@kms_cursor_crc@pipe-d-cursor-512x170-rapid-movement:
- shard-tglb: NOTRUN -> [SKIP][92] ([i915#3359]) +10 similar issues
[92]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6651/shard-tglb1/igt@kms_cursor_crc@pipe-d-cursor-512x170-rapid-movement.html
* igt@kms_cursor_crc@pipe-d-cursor-512x512-sliding:
- shard-tglb: NOTRUN -> [SKIP][93] ([fdo#109279] / [i915#3359]) +12 similar issues
[93]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6651/shard-tglb3/igt@kms_cursor_crc@pipe-d-cursor-512x512-sliding.html
* igt@kms_cursor_crc@pipe-d-cursor-suspend:
- shard-kbl: NOTRUN -> [SKIP][94] ([fdo#109271]) +310 similar issues
[94]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6651/shard-kbl3/igt@kms_cursor_crc@pipe-d-cursor-suspend.html
* igt@kms_cursor_legacy@basic-busy-flip-before-cursor-atomic:
- shard-tglb: NOTRUN -> [SKIP][95] ([i915#4103]) +2 similar issues
[95]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6651/shard-tglb1/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-atomic.html
* igt@kms_cursor_legacy@cursorb-vs-flipa-toggle:
- shard-iclb: NOTRUN -> [SKIP][96] ([fdo#109274] / [fdo#109278]) +2 similar issues
[96]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6651/shard-iclb4/igt@kms_cursor_legacy@cursorb-vs-flipa-toggle.html
* igt@kms_dp_tiled_display@basic-test-pattern-with-chamelium:
- shard-tglb: NOTRUN -> [SKIP][97] ([i915#3528])
[97]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6651/shard-tglb3/igt@kms_dp_tiled_display@basic-test-pattern-with-chamelium.html
* igt@kms_dsc@basic-dsc-enable:
- shard-iclb: NOTRUN -> [SKIP][98] ([i915#3840])
[98]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6651/shard-iclb4/igt@kms_dsc@basic-dsc-enable.html
* igt@kms_flip@2x-blocking-absolute-wf_vblank-interruptible:
- shard-tglb: NOTRUN -> [SKIP][99] ([fdo#109274] / [fdo#111825]) +13 similar issues
[99]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6651/shard-tglb6/igt@kms_flip@2x-blocking-absolute-wf_vblank-interruptible.html
* igt@kms_flip@2x-nonexisting-fb:
- shard-iclb: NOTRUN -> [SKIP][100] ([fdo#109274]) +7 similar issues
[100]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6651/shard-iclb4/igt@kms_flip@2x-nonexisting-fb.html
* igt@kms_flip@flip-vs-suspend-interruptible@a-dp1:
- shard-kbl: NOTRUN -> [DMESG-WARN][101] ([i915#180]) +4 similar issues
[101]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6651/shard-kbl6/igt@kms_flip@flip-vs-suspend-interruptible@a-dp1.html
* igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-64bpp-ytile-downscaling:
- shard-iclb: [PASS][102] -> [SKIP][103] ([i915#3701])
[102]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11240/shard-iclb5/igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-64bpp-ytile-downscaling.html
[103]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6651/shard-iclb2/igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-64bpp-ytile-downscaling.html
* igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-cur-indfb-onoff:
- shard-tglb: NOTRUN -> [SKIP][104] ([fdo#109280] / [fdo#111825]) +49 similar issues
[104]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6651/shard-tglb7/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-cur-indfb-onoff.html
* igt@kms_frontbuffer_tracking@fbc-suspend:
- shard-apl: [PASS][105] -> [DMESG-WARN][106] ([i915#180]) +1 similar issue
[105]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11240/shard-apl3/igt@kms_frontbuffer_tracking@fbc-suspend.html
[106]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6651/shard-apl8/igt@kms_frontbuffer_tracking@fbc-suspend.html
* igt@kms_frontbuffer_tracking@psr-2p-primscrn-pri-shrfb-draw-blt:
- shard-iclb: NOTRUN -> [SKIP][107] ([fdo#109280]) +24 similar issues
[107]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6651/shard-iclb8/igt@kms_frontbuffer_tracking@psr-2p-primscrn-pri-shrfb-draw-blt.html
* igt@kms_frontbuffer_tracking@psr-2p-scndscrn-pri-indfb-draw-render:
- shard-glk: NOTRUN -> [SKIP][108] ([fdo#109271]) +101 similar issues
[108]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6651/shard-glk8/igt@kms_frontbuffer_tracking@psr-2p-scndscrn-pri-indfb-draw-render.html
* igt@kms_hdmi_inject@inject-audio:
- shard-tglb: [PASS][109] -> [SKIP][110] ([i915#433])
[109]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11240/shard-tglb3/igt@kms_hdmi_inject@inject-audio.html
[110]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6651/shard-tglb7/igt@kms_hdmi_inject@inject-audio.html
* igt@kms_hdr@static-toggle:
- shard-iclb: NOTRUN -> [SKIP][111] ([i915#1187]) +1 similar issue
[111]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6651/shard-iclb7/igt@kms_hdr@static-toggle.html
* igt@kms_hdr@static-toggle-dpms:
- shard-tglb: NOTRUN -> [SKIP][112] ([i915#1187]) +1 similar issue
[112]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6651/shard-tglb7/igt@kms_hdr@static-toggle-dpms.html
* igt@kms_pipe_crc_basic@disable-crc-after-crtc-pipe-d:
- shard-glk: NOTRUN -> [SKIP][113] ([fdo#109271] / [i915#533])
[113]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6651/shard-glk9/igt@kms_pipe_crc_basic@disable-crc-after-crtc-pipe-d.html
- shard-kbl: NOTRUN -> [SKIP][114] ([fdo#109271] / [i915#533])
[114]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6651/shard-kbl4/igt@kms_pipe_crc_basic@disable-crc-after-crtc-pipe-d.html
* igt@kms_pipe_crc_basic@suspend-read-crc-pipe-d:
- shard-apl: NOTRUN -> [SKIP][115] ([fdo#109271] / [i915#533]) +1 similar issue
[115]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6651/shard-apl2/igt@kms_pipe_crc_basic@suspend-read-crc-pipe-d.html
* igt@kms_plane_alpha_blend@pipe-a-alpha-transparent-fb:
- shard-apl: NOTRUN -> [FAIL][116] ([i915#265])
[116]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6651/shard-apl2/igt@kms_plane_alpha_blend@pipe-a-alpha-transparent-fb.html
- shard-glk: NOTRUN -> [FAIL][117] ([i915#265])
[117]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6651/shard-glk4/igt@kms_plane_alpha_blend@pipe-a-alpha-transparent-fb.html
- shard-kbl: NOTRUN -> [FAIL][118] ([i915#265])
[118]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6651/shard-kbl6/igt@kms_plane_alpha_blend@pipe-a-alpha-transparent-fb.html
* igt@kms_plane_alpha_blend@pipe-b-constant-alpha-max:
- shard-glk: NOTRUN -> [FAIL][119] ([fdo#108145] / [i915#265])
[119]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6651/shard-glk8/igt@kms_plane_alpha_blend@pipe-b-constant-alpha-max.html
* igt@kms_plane_alpha_blend@pipe-c-alpha-7efc:
- shard-kbl: NOTRUN -> [FAIL][120] ([fdo#108145] / [i915#265]) +2 similar issues
[120]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6651/shard-kbl3/igt@kms_plane_alpha_blend@pipe-c-alpha-7efc.html
* igt@kms_plane_lowres@pipe-a-tiling-yf:
- shard-iclb: NOTRUN -> [SKIP][121] ([i915#3536]) +1 similar issue
[121]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6651/shard-iclb6/igt@kms_plane_lowres@pipe-a-tiling-yf.html
- shard-tglb: NOTRUN -> [SKIP][122] ([fdo#111615] / [fdo#112054])
[122]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6651/shard-tglb7/igt@kms_plane_lowres@pipe-a-tiling-yf.html
* igt@kms_plane_lowres@pipe-d-tiling-y:
- shard-tglb: NOTRUN -> [SKIP][123] ([i915#3536]) +1 similar issue
[123]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6651/shard-tglb8/igt@kms_plane_lowres@pipe-d-tiling-y.html
* igt@kms_plane_scaling@scaler-with-clipping-clamping@pipe-c-scaler-with-clipping-clamping:
- shard-apl: NOTRUN -> [SKIP][124] ([fdo#109271] / [i915#2733])
[124]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6651/shard-apl3/igt@kms_plane_scaling@scaler-with-clipping-clamping@pipe-c-scaler-with-clipping-clamping.html
- shard-kbl: NOTRUN -> [SKIP][125] ([fdo#109271] / [i915#2733])
[125]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6651/shard-kbl1/i
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6651/index.html
[-- Attachment #2: Type: text/html, Size: 34102 bytes --]
^ permalink raw reply [flat|nested] 31+ messages in thread
* Re: [igt-dev] [v6 i-g-t 1/3] tests/kms_color_helper: Read deep-color capability from EDID
2022-02-17 15:54 ` [igt-dev] [v6 " Bhanuprakash Modem
@ 2022-02-18 9:49 ` Petri Latvala
2022-03-16 5:53 ` Shankar, Uma
1 sibling, 0 replies; 31+ messages in thread
From: Petri Latvala @ 2022-02-18 9:49 UTC (permalink / raw)
To: Bhanuprakash Modem; +Cc: igt-dev
On Thu, Feb 17, 2022 at 09:24:56PM +0530, Bhanuprakash Modem wrote:
> Add a helper function to read the panel's deep-color capability
> from EDID.
>
> For EDID 1.3, we need to read deep color capability from Vendor
> Specific Data Block, and for EDID 1.4 read bit depth from Video
> Input Definition.
>
> Vendor Specific Data Block for "HDMI Licensing LLC":
> ---------------------------------------------------------
> | Byte| Bit | Description |
> ---------------------------------------------------------
> | | Bit 6 | 16-bit-per-channel deep color (48-bit)|
> | 6 | Bit 5 | 12-bit-per-channel deep color (36-bit)|
> | | Bit 4 | 10-bit-per-channel deep color (30-bit)|
> ---------------------------------------------------------
>
> Video Input Definition (1-byte):
> * Video Signal Interface: Bit 7 (1:Digital, 0:Analog)
> * Color Bit Depth: Bits 6 → 4
> -----------------------------------------------------
> | 7 | 6 5 4 | 3 2 1 0 | Color Bit Depth: Bits 6 → 4 |
> |---|-------|---------|-----------------------------|
> | 1 | 0 0 0 | x x x x | Color Bit Depth is undefined|
> | 1 | 0 0 1 | x x x x | 6 Bits per Primary Color |
> | 1 | 0 1 0 | x x x x | 8 Bits per Primary Color |
> | 1 | 0 1 1 | x x x x | 10 Bits per Primary Color |
> | 1 | 1 0 0 | x x x x | 12 Bits per Primary Color |
> | 1 | 1 0 1 | x x x x | 14 Bits per Primary Color |
> | 1 | 1 1 0 | x x x x | 16 Bits per Primary Color |
> | 1 | 1 1 1 | x x x x | Reserved (Do Not Use) |
> -----------------------------------------------------
> For deep-color we need atleast 10-bits.
>
> V2:
> * Add EDID 1.3 support
> V3:
> * Fix reading VSDB flags1 for deep-color
> V4:
> * Separate functions for EDID 1.3 & EDID 1.4
> * Other minor cleanups
> V5:
> * Fine tune the logic to identify DC support for RGB format
> V6:
> * Cleanup
>
> Cc: Uma Shankar <uma.shankar@intel.com>
> Signed-off-by: Bhanuprakash Modem <bhanuprakash.modem@intel.com>
> ---
> lib/igt_edid.c | 66 ++++++++++++++++++++++++++++++++++++++++
> lib/igt_edid.h | 2 ++
> tests/kms_color_helper.c | 52 +++++++++++++++++++++++++++++++
> tests/kms_color_helper.h | 3 ++
> 4 files changed, 123 insertions(+)
>
> diff --git a/lib/igt_edid.c b/lib/igt_edid.c
> index df346c4c8c..cb31a34b7b 100644
> --- a/lib/igt_edid.c
> +++ b/lib/igt_edid.c
> @@ -349,6 +349,72 @@ size_t edid_get_size(const struct edid *edid)
> edid->extensions_len * sizeof(struct edid_ext);
> }
>
> +static int ieee_oui(uint8_t oui[CEA_VSDB_HEADER_SIZE])
> +{
> + return (oui[2] << 16) | (oui[1] << 8) | oui[0];
> +}
> +
> +/**
> + * edid_get_deep_color_from_vsdb: return the Deep Color info from Vender
> + * Specific Data Block (VSDB), if VSDB not found then return zero.
> + */
> +uint8_t edid_get_deep_color_from_vsdb(const struct edid *edid)
> +{
> + const struct edid_ext *edid_ext;
> + const struct edid_cea *edid_cea;
> + const char *cea_data;
> + uint8_t deep_color = 0;
> + int offset, i, j;
> +
> + /* Read from vendor specific data block first, if vsdb not found
> + * return 0.
> + */
> + for (i = 0; i < edid->extensions_len; i++) {
> + edid_ext = &edid->extensions[i];
> + edid_cea = &edid_ext->data.cea;
> +
> + if ((edid_ext->tag != EDID_EXT_CEA) ||
> + (edid_cea->revision != 3))
> + continue;
> +
> + offset = edid_cea->dtd_start;
> + cea_data = edid_cea->data;
> +
> + for (j = 0; j < offset; j += (cea_data[j] & 0x1F) + 1) {
> + struct edid_cea_data_block *vsdb =
> + (struct edid_cea_data_block *)(cea_data + j);
> +
> + if (((vsdb->type_len & 0xE0) >> 5) != EDID_CEA_DATA_VENDOR_SPECIFIC)
> + continue;
> +
> + if (ieee_oui(vsdb->data.vsdbs->ieee_oui) == 0x000C03)
> + deep_color = vsdb->data.vsdbs->data.hdmi.flags1;
> +
> + if (deep_color & (7 << 4))
> + return deep_color;
> +
> + }
> + }
> +
> + return 0;
> +}
> +
> +/**
> + * edid_get_bit_depth: Read from the Video Input Definition and return the
> + * Color Bit Depth if Input is a Digital Video, else return zero.
> + */
> +uint8_t edid_get_bit_depth_from_vid(const struct edid *edid)
> +{
> + /*
> + * Video Signal Interface: Bit 7 (1:Digital, 0:Analog)
> + * Color Bit Depth: Bits 6 → 4
> + */
> + if (!(edid->input & (1 << 7)))
> + return 0;
> +
> + return ((edid->input & (7 << 4)) >> 4);
> +}
> +
> /**
> * cea_sad_init_pcm:
> * @channels: the number of supported channels (max. 8)
> diff --git a/lib/igt_edid.h b/lib/igt_edid.h
> index aac2f4a208..a9251d689e 100644
> --- a/lib/igt_edid.h
> +++ b/lib/igt_edid.h
> @@ -377,6 +377,8 @@ void edid_update_checksum(struct edid *edid);
> void base_edid_update_checksum(struct edid *edid);
> size_t edid_get_size(const struct edid *edid);
> void edid_get_mfg(const struct edid *edid, char out[static 3]);
> +uint8_t edid_get_deep_color_from_vsdb(const struct edid *edid);
> +uint8_t edid_get_bit_depth_from_vid(const struct edid *edid);
> void detailed_timing_set_mode(struct detailed_timing *dt, drmModeModeInfo *mode,
> int width_mm, int height_mm);
> void detailed_timing_set_monitor_range_mode(struct detailed_timing *dt,
> diff --git a/tests/kms_color_helper.c b/tests/kms_color_helper.c
> index d71e7bb2e6..6b3af02b00 100644
> --- a/tests/kms_color_helper.c
> +++ b/tests/kms_color_helper.c
> @@ -24,6 +24,58 @@
>
> #include "kms_color_helper.h"
>
> +bool
> +is_panel_supports_deep_color(int fd, drmModeConnector *connector)
> +{
> + uint64_t edid_blob_id;
> + uint8_t bit_depth, rev;
> + const struct edid *edid;
> + bool result;
> + drmModePropertyBlobPtr edid_blob = NULL;
> +
> + igt_assert(kmstest_get_property(fd, connector->connector_id,
> + DRM_MODE_OBJECT_CONNECTOR, "EDID", NULL,
> + &edid_blob_id, NULL));
> + edid_blob = drmModeGetPropertyBlob(fd, edid_blob_id);
> + igt_require_f(edid_blob, "EDID blob is NULL\n");
> +
> + edid = (const struct edid *) edid_blob->data;
> + rev = edid->revision;
> +
> + if (rev >= 4) {
> + bit_depth = edid_get_bit_depth_from_vid(edid);
> +
> + if (bit_depth > 0 && bit_depth < 7)
> + igt_info("Max supported bit depth: %d\n", ((bit_depth << 1) + 4));
> + else
> + igt_info("Max supported bit depth: Undefined\n");
> +
> + result = (bit_depth >= 3) && (bit_depth < 7);
> + } else {
> + bit_depth = edid_get_deep_color_from_vsdb(edid);
> +
> + if (bit_depth & HDMI_VSDB_DC_48BIT)
> + igt_info("Max supported bit depth: 16\n");
> + else if (bit_depth & HDMI_VSDB_DC_36BIT)
> + igt_info("Max supported bit depth: 12\n");
> + else if (bit_depth & HDMI_VSDB_DC_30BIT)
> + igt_info("Max supported bit depth: 10\n");
> + else
> + igt_info("Max supported bit depth: Undefined\n");
> +
> + result = !!(bit_depth & (7 << 4));
> + }
> + drmModeFreePropertyBlob(edid_blob);
> +
> + return result;
> +}
> +
> +bool is_max_bpc_supported(igt_output_t *output)
> +{
> + return igt_output_has_prop(output, IGT_CONNECTOR_MAX_BPC) &&
> + igt_output_get_prop(output, IGT_CONNECTOR_MAX_BPC);
> +}
> +
> void paint_gradient_rectangles(data_t *data,
> drmModeModeInfo *mode,
> color_t *colors,
> diff --git a/tests/kms_color_helper.h b/tests/kms_color_helper.h
> index bb6f0054f3..992087ac9c 100644
> --- a/tests/kms_color_helper.h
> +++ b/tests/kms_color_helper.h
> @@ -36,6 +36,7 @@
> #include "drm.h"
> #include "drmtest.h"
> #include "igt.h"
> +#include "igt_edid.h"
>
>
> /* Internal */
> @@ -64,6 +65,8 @@ typedef struct {
> color_t coeffs[];
> } gamma_lut_t;
>
> +bool is_panel_supports_deep_color(int fd, drmModeConnector *connector);
Double verb here, "is" + "supports". panel_supports_deep_color()
--
Petri Latvala
> +bool is_max_bpc_supported(igt_output_t *output);
> void paint_gradient_rectangles(data_t *data,
> drmModeModeInfo *mode,
> color_t *colors,
> --
> 2.35.0
>
^ permalink raw reply [flat|nested] 31+ messages in thread
* Re: [igt-dev] [v6 i-g-t 1/3] tests/kms_color_helper: Read deep-color capability from EDID
2022-02-17 15:54 ` [igt-dev] [v6 " Bhanuprakash Modem
2022-02-18 9:49 ` Petri Latvala
@ 2022-03-16 5:53 ` Shankar, Uma
1 sibling, 0 replies; 31+ messages in thread
From: Shankar, Uma @ 2022-03-16 5:53 UTC (permalink / raw)
To: Modem, Bhanuprakash, igt-dev
> -----Original Message-----
> From: Modem, Bhanuprakash <bhanuprakash.modem@intel.com>
> Sent: Thursday, February 17, 2022 9:25 PM
> To: igt-dev@lists.freedesktop.org; Shankar, Uma <uma.shankar@intel.com>
> Cc: Modem, Bhanuprakash <bhanuprakash.modem@intel.com>
> Subject: [v6 i-g-t 1/3] tests/kms_color_helper: Read deep-color capability from EDID
>
> Add a helper function to read the panel's deep-color capability from EDID.
>
> For EDID 1.3, we need to read deep color capability from Vendor Specific Data
> Block, and for EDID 1.4 read bit depth from Video Input Definition.
>
> Vendor Specific Data Block for "HDMI Licensing LLC":
> ---------------------------------------------------------
> | Byte| Bit | Description |
> ---------------------------------------------------------
> | | Bit 6 | 16-bit-per-channel deep color (48-bit)|
> | 6 | Bit 5 | 12-bit-per-channel deep color (36-bit)|
> | | Bit 4 | 10-bit-per-channel deep color (30-bit)|
> ---------------------------------------------------------
>
> Video Input Definition (1-byte):
> * Video Signal Interface: Bit 7 (1:Digital, 0:Analog)
> * Color Bit Depth: Bits 6 → 4
> -----------------------------------------------------
> | 7 | 6 5 4 | 3 2 1 0 | Color Bit Depth: Bits 6 → 4 |
> |---|-------|---------|-----------------------------|
> | 1 | 0 0 0 | x x x x | Color Bit Depth is undefined|
> | 1 | 0 0 1 | x x x x | 6 Bits per Primary Color |
> | 1 | 0 1 0 | x x x x | 8 Bits per Primary Color |
> | 1 | 0 1 1 | x x x x | 10 Bits per Primary Color |
> | 1 | 1 0 0 | x x x x | 12 Bits per Primary Color |
> | 1 | 1 0 1 | x x x x | 14 Bits per Primary Color |
> | 1 | 1 1 0 | x x x x | 16 Bits per Primary Color |
> | 1 | 1 1 1 | x x x x | Reserved (Do Not Use) |
> -----------------------------------------------------
> For deep-color we need atleast 10-bits.
>
> V2:
> * Add EDID 1.3 support
> V3:
> * Fix reading VSDB flags1 for deep-color
> V4:
> * Separate functions for EDID 1.3 & EDID 1.4
> * Other minor cleanups
> V5:
> * Fine tune the logic to identify DC support for RGB format
> V6:
> * Cleanup
>
> Cc: Uma Shankar <uma.shankar@intel.com>
> Signed-off-by: Bhanuprakash Modem <bhanuprakash.modem@intel.com>
> ---
> lib/igt_edid.c | 66 ++++++++++++++++++++++++++++++++++++++++
> lib/igt_edid.h | 2 ++
> tests/kms_color_helper.c | 52 +++++++++++++++++++++++++++++++
> tests/kms_color_helper.h | 3 ++
> 4 files changed, 123 insertions(+)
>
> diff --git a/lib/igt_edid.c b/lib/igt_edid.c index df346c4c8c..cb31a34b7b 100644
> --- a/lib/igt_edid.c
> +++ b/lib/igt_edid.c
> @@ -349,6 +349,72 @@ size_t edid_get_size(const struct edid *edid)
> edid->extensions_len * sizeof(struct edid_ext); }
>
> +static int ieee_oui(uint8_t oui[CEA_VSDB_HEADER_SIZE]) {
> + return (oui[2] << 16) | (oui[1] << 8) | oui[0]; }
> +
> +/**
> + * edid_get_deep_color_from_vsdb: return the Deep Color info from
> +Vender
Typo in vendor.
> + * Specific Data Block (VSDB), if VSDB not found then return zero.
> + */
> +uint8_t edid_get_deep_color_from_vsdb(const struct edid *edid) {
> + const struct edid_ext *edid_ext;
> + const struct edid_cea *edid_cea;
> + const char *cea_data;
> + uint8_t deep_color = 0;
> + int offset, i, j;
> +
> + /* Read from vendor specific data block first, if vsdb not found
Fix multi line comment style.
> + * return 0.
> + */
> + for (i = 0; i < edid->extensions_len; i++) {
> + edid_ext = &edid->extensions[i];
> + edid_cea = &edid_ext->data.cea;
> +
> + if ((edid_ext->tag != EDID_EXT_CEA) ||
> + (edid_cea->revision != 3))
> + continue;
> +
> + offset = edid_cea->dtd_start;
> + cea_data = edid_cea->data;
> +
> + for (j = 0; j < offset; j += (cea_data[j] & 0x1F) + 1) {
> + struct edid_cea_data_block *vsdb =
> + (struct edid_cea_data_block *)(cea_data + j);
> +
> + if (((vsdb->type_len & 0xE0) >> 5) !=
> EDID_CEA_DATA_VENDOR_SPECIFIC)
> + continue;
> +
> + if (ieee_oui(vsdb->data.vsdbs->ieee_oui) == 0x000C03)
> + deep_color = vsdb->data.vsdbs->data.hdmi.flags1;
> +
> + if (deep_color & (7 << 4))
> + return deep_color;
> +
> + }
> + }
> +
> + return 0;
> +}
> +
> +/**
> + * edid_get_bit_depth: Read from the Video Input Definition and return
> +the
> + * Color Bit Depth if Input is a Digital Video, else return zero.
> + */
> +uint8_t edid_get_bit_depth_from_vid(const struct edid *edid) {
> + /*
> + * Video Signal Interface: Bit 7 (1:Digital, 0:Analog)
> + * Color Bit Depth: Bits 6 → 4
> + */
> + if (!(edid->input & (1 << 7)))
> + return 0;
> +
> + return ((edid->input & (7 << 4)) >> 4); }
> +
> /**
> * cea_sad_init_pcm:
> * @channels: the number of supported channels (max. 8) diff --git a/lib/igt_edid.h
> b/lib/igt_edid.h index aac2f4a208..a9251d689e 100644
> --- a/lib/igt_edid.h
> +++ b/lib/igt_edid.h
> @@ -377,6 +377,8 @@ void edid_update_checksum(struct edid *edid); void
> base_edid_update_checksum(struct edid *edid); size_t edid_get_size(const struct
> edid *edid); void edid_get_mfg(const struct edid *edid, char out[static 3]);
> +uint8_t edid_get_deep_color_from_vsdb(const struct edid *edid); uint8_t
> +edid_get_bit_depth_from_vid(const struct edid *edid);
> void detailed_timing_set_mode(struct detailed_timing *dt, drmModeModeInfo
> *mode,
> int width_mm, int height_mm);
> void detailed_timing_set_monitor_range_mode(struct detailed_timing *dt, diff --git
> a/tests/kms_color_helper.c b/tests/kms_color_helper.c index
> d71e7bb2e6..6b3af02b00 100644
> --- a/tests/kms_color_helper.c
> +++ b/tests/kms_color_helper.c
> @@ -24,6 +24,58 @@
>
> #include "kms_color_helper.h"
>
> +bool
> +is_panel_supports_deep_color(int fd, drmModeConnector *connector) {
> + uint64_t edid_blob_id;
> + uint8_t bit_depth, rev;
> + const struct edid *edid;
> + bool result;
> + drmModePropertyBlobPtr edid_blob = NULL;
> +
> + igt_assert(kmstest_get_property(fd, connector->connector_id,
> + DRM_MODE_OBJECT_CONNECTOR,
> "EDID", NULL,
> + &edid_blob_id, NULL));
> + edid_blob = drmModeGetPropertyBlob(fd, edid_blob_id);
> + igt_require_f(edid_blob, "EDID blob is NULL\n");
> +
> + edid = (const struct edid *) edid_blob->data;
> + rev = edid->revision;
> +
> + if (rev >= 4) {
> + bit_depth = edid_get_bit_depth_from_vid(edid);
> +
> + if (bit_depth > 0 && bit_depth < 7)
> + igt_info("Max supported bit depth: %d\n", ((bit_depth << 1)
> + 4));
> + else
> + igt_info("Max supported bit depth: Undefined\n");
> +
> + result = (bit_depth >= 3) && (bit_depth < 7);
> + } else {
> + bit_depth = edid_get_deep_color_from_vsdb(edid);
> +
> + if (bit_depth & HDMI_VSDB_DC_48BIT)
> + igt_info("Max supported bit depth: 16\n");
> + else if (bit_depth & HDMI_VSDB_DC_36BIT)
> + igt_info("Max supported bit depth: 12\n");
> + else if (bit_depth & HDMI_VSDB_DC_30BIT)
> + igt_info("Max supported bit depth: 10\n");
> + else
> + igt_info("Max supported bit depth: Undefined\n");
> +
> + result = !!(bit_depth & (7 << 4));
> + }
> + drmModeFreePropertyBlob(edid_blob);
> +
> + return result;
> +}
> +
> +bool is_max_bpc_supported(igt_output_t *output) {
> + return igt_output_has_prop(output, IGT_CONNECTOR_MAX_BPC) &&
> + igt_output_get_prop(output, IGT_CONNECTOR_MAX_BPC); }
> +
> void paint_gradient_rectangles(data_t *data,
> drmModeModeInfo *mode,
> color_t *colors,
> diff --git a/tests/kms_color_helper.h b/tests/kms_color_helper.h index
> bb6f0054f3..992087ac9c 100644
> --- a/tests/kms_color_helper.h
> +++ b/tests/kms_color_helper.h
> @@ -36,6 +36,7 @@
> #include "drm.h"
> #include "drmtest.h"
> #include "igt.h"
> +#include "igt_edid.h"
>
>
> /* Internal */
> @@ -64,6 +65,8 @@ typedef struct {
> color_t coeffs[];
> } gamma_lut_t;
>
> +bool is_panel_supports_deep_color(int fd, drmModeConnector *connector);
Fix this naming as suggested by Petri.
Also with other nits fixed, this is
Reviewed-by: Uma Shankar <uma.shankar@intel.com>
> +bool is_max_bpc_supported(igt_output_t *output);
> void paint_gradient_rectangles(data_t *data,
> drmModeModeInfo *mode,
> color_t *colors,
> --
> 2.35.0
^ permalink raw reply [flat|nested] 31+ messages in thread
* Re: [igt-dev] [v4 i-g-t 2/3] tests/kms_color: Add support for Deep-Color
2022-02-17 15:54 ` [igt-dev] [v4 " Bhanuprakash Modem
@ 2022-03-16 5:59 ` Shankar, Uma
0 siblings, 0 replies; 31+ messages in thread
From: Shankar, Uma @ 2022-03-16 5:59 UTC (permalink / raw)
To: Modem, Bhanuprakash, igt-dev
> -----Original Message-----
> From: Modem, Bhanuprakash <bhanuprakash.modem@intel.com>
> Sent: Thursday, February 17, 2022 9:25 PM
> To: igt-dev@lists.freedesktop.org; Shankar, Uma <uma.shankar@intel.com>
> Cc: Modem, Bhanuprakash <bhanuprakash.modem@intel.com>
> Subject: [v4 i-g-t 2/3] tests/kms_color: Add support for Deep-Color
>
> Add new subtests to validate deep color.
>
> V2:
> * i915 needs atleast gen 11 to support deep-color
> * Add connector name to dynamic subtest
> V3:
> * Fix the usage of "output"
>
> Cc: Uma Shankar <uma.shankar@intel.com>
> Signed-off-by: Bhanuprakash Modem <bhanuprakash.modem@intel.com>
> ---
> tests/kms_color.c | 96 +++++++++++++++++++++++++++++-----------
> tests/kms_color_helper.c | 2 +-
> tests/kms_color_helper.h | 2 +
> 3 files changed, 72 insertions(+), 28 deletions(-)
>
> diff --git a/tests/kms_color.c b/tests/kms_color.c index 854b8f3c31..6cc4456159
> 100644
> --- a/tests/kms_color.c
> +++ b/tests/kms_color.c
> @@ -29,7 +29,6 @@ IGT_TEST_DESCRIPTION("Test Color Features at Pipe level");
> static void test_pipe_degamma(data_t *data,
> igt_plane_t *primary)
> {
> - igt_output_t *output;
> igt_display_t *display = &data->display;
> gamma_lut_t *degamma_linear, *degamma_full;
> color_t red_green_blue[] = {
> @@ -48,17 +47,14 @@ static void test_pipe_degamma(data_t *data,
> degamma_linear = generate_table(data->degamma_lut_size, 1.0);
> degamma_full = generate_table_max(data->degamma_lut_size);
>
> - output = igt_get_single_output_for_pipe(&data->display, primary->pipe-
> >pipe);
> - igt_require(output);
> -
> - igt_output_set_pipe(output, primary->pipe->pipe);
> - mode = igt_output_get_mode(output);
> + igt_output_set_pipe(data->output, primary->pipe->pipe);
> + mode = igt_output_get_mode(data->output);
>
> /* Create a framebuffer at the size of the output. */
> fb_id = igt_create_fb(data->drm_fd,
> mode->hdisplay,
> mode->vdisplay,
> - DRM_FORMAT_XRGB8888,
> + data->drm_format,
> DRM_FORMAT_MOD_LINEAR,
> &fb);
> igt_assert(fb_id);
> @@ -66,7 +62,7 @@ static void test_pipe_degamma(data_t *data,
> fb_modeset_id = igt_create_fb(data->drm_fd,
> mode->hdisplay,
> mode->vdisplay,
> - DRM_FORMAT_XRGB8888,
> + data->drm_format,
> DRM_FORMAT_MOD_LINEAR,
> &fb_modeset);
> igt_assert(fb_modeset_id);
> @@ -103,7 +99,7 @@ static void test_pipe_degamma(data_t *data,
>
> disable_degamma(primary->pipe);
> igt_plane_set_fb(primary, NULL);
> - igt_output_set_pipe(output, PIPE_NONE);
> + igt_output_set_pipe(data->output, PIPE_NONE);
> igt_display_commit(&data->display);
> igt_remove_fb(data->drm_fd, &fb);
> igt_remove_fb(data->drm_fd, &fb_modeset); @@ -119,7 +115,6 @@ static
> void test_pipe_degamma(data_t *data, static void test_pipe_gamma(data_t *data,
> igt_plane_t *primary)
> {
> - igt_output_t *output;
> igt_display_t *display = &data->display;
> gamma_lut_t *gamma_full;
> color_t red_green_blue[] = {
> @@ -136,17 +131,14 @@ static void test_pipe_gamma(data_t *data,
>
> gamma_full = generate_table_max(data->gamma_lut_size);
>
> - output = igt_get_single_output_for_pipe(&data->display, primary->pipe-
> >pipe);
> - igt_require(output);
> -
> - igt_output_set_pipe(output, primary->pipe->pipe);
> - mode = igt_output_get_mode(output);
> + igt_output_set_pipe(data->output, primary->pipe->pipe);
> + mode = igt_output_get_mode(data->output);
>
> /* Create a framebuffer at the size of the output. */
> fb_id = igt_create_fb(data->drm_fd,
> mode->hdisplay,
> mode->vdisplay,
> - DRM_FORMAT_XRGB8888,
> + data->drm_format,
> DRM_FORMAT_MOD_LINEAR,
> &fb);
> igt_assert(fb_id);
> @@ -154,7 +146,7 @@ static void test_pipe_gamma(data_t *data,
> fb_modeset_id = igt_create_fb(data->drm_fd,
> mode->hdisplay,
> mode->vdisplay,
> - DRM_FORMAT_XRGB8888,
> + data->drm_format,
> DRM_FORMAT_MOD_LINEAR,
> &fb_modeset);
> igt_assert(fb_modeset_id);
> @@ -190,7 +182,7 @@ static void test_pipe_gamma(data_t *data,
>
> disable_gamma(primary->pipe);
> igt_plane_set_fb(primary, NULL);
> - igt_output_set_pipe(output, PIPE_NONE);
> + igt_output_set_pipe(data->output, PIPE_NONE);
> igt_display_commit(&data->display);
> igt_remove_fb(data->drm_fd, &fb);
> igt_remove_fb(data->drm_fd, &fb_modeset); @@ -439,7 +431,6 @@ static
> bool test_pipe_ctm(data_t *data,
> 0.0, 0.0, 1.0
> };
> gamma_lut_t *degamma_linear, *gamma_linear;
> - igt_output_t *output;
> bool ret = true;
> igt_display_t *display = &data->display;
> drmModeModeInfo *mode;
> @@ -452,17 +443,14 @@ static bool test_pipe_ctm(data_t *data,
> degamma_linear = generate_table(data->degamma_lut_size, 1.0);
> gamma_linear = generate_table(data->gamma_lut_size, 1.0);
>
> - output = igt_get_single_output_for_pipe(&data->display, primary->pipe-
> >pipe);
> - igt_require(output);
> -
> - igt_output_set_pipe(output, primary->pipe->pipe);
> - mode = igt_output_get_mode(output);
> + igt_output_set_pipe(data->output, primary->pipe->pipe);
> + mode = igt_output_get_mode(data->output);
>
> /* Create a framebuffer at the size of the output. */
> fb_id = igt_create_fb(data->drm_fd,
> mode->hdisplay,
> mode->vdisplay,
> - DRM_FORMAT_XRGB8888,
> + data->drm_format,
> DRM_FORMAT_MOD_LINEAR,
> &fb);
> igt_assert(fb_id);
> @@ -470,7 +458,7 @@ static bool test_pipe_ctm(data_t *data,
> fb_modeset_id = igt_create_fb(data->drm_fd,
> mode->hdisplay,
> mode->vdisplay,
> - DRM_FORMAT_XRGB8888,
> + data->drm_format,
> DRM_FORMAT_MOD_LINEAR,
> &fb_modeset);
> igt_assert(fb_modeset_id);
> @@ -516,7 +504,7 @@ static bool test_pipe_ctm(data_t *data,
> ret &= !igt_skip_crc_compare || igt_check_crc_equal(&crc_software,
> &crc_hardware);
>
> igt_plane_set_fb(primary, NULL);
> - igt_output_set_pipe(output, PIPE_NONE);
> + igt_output_set_pipe(data->output, PIPE_NONE);
> igt_remove_fb(data->drm_fd, &fb);
> igt_remove_fb(data->drm_fd, &fb_modeset);
>
> @@ -686,12 +674,14 @@ run_tests_for_pipe(data_t *data, enum pipe p)
>
> INTEL_PIPE_CRC_SOURCE_AUTO);
>
> igt_display_require_output_on_pipe(&data->display, p);
> + data->output = igt_get_single_output_for_pipe(&data->display, p);
> }
>
> /* We assume an 8bits depth per color for degamma/gamma LUTs
> * for CRC checks with framebuffer references. */
> data->color_depth = 8;
> delta = 1.0 / (1 << data->color_depth);
> + data->drm_format = DRM_FORMAT_XRGB8888;
>
> igt_describe("Check the color transformation from red to blue");
> igt_subtest_f("pipe-%s-ctm-red-to-blue", kmstest_pipe_name(p)) { @@ -
> 866,6 +856,58 @@ run_tests_for_pipe(data_t *data, enum pipe p)
> igt_subtest_f("pipe-%s-legacy-gamma-reset", kmstest_pipe_name(p))
> test_pipe_legacy_gamma_reset(data, primary);
>
> + igt_describe("Verify that deep color works correctly");
> + igt_subtest_with_dynamic_f("pipe-%s-deep-color", kmstest_pipe_name(p)) {
> + igt_output_t *output;
> + color_t blue_green_blue[] = {
> + { 0.0, 0.0, 1.0 },
> + { 0.0, 1.0, 0.0 },
> + { 0.0, 0.0, 1.0 }
> + };
> + double ctm[] = { 0.0, 0.0, 0.0,
> + 0.0, 1.0, 0.0,
> + 1.0, 0.0, 1.0 };
> +
> + if (is_i915_device(data->drm_fd))
> + igt_require_f((intel_display_ver(data->devid) >= 11),
> + "At least GEN 11 is required to validate
> Deep-color.\n");
> +
> + for_each_valid_output_on_pipe(&data->display, p, output) {
> + drmModeConnector *connector = output-
> >config.connector;
> +
> + if (!is_max_bpc_supported(output))
> + continue;
> +
> + if (!is_panel_supports_deep_color(data->drm_fd,
> connector))
> + continue;
> +
> + data->color_depth = 10;
> + data->drm_format = DRM_FORMAT_XRGB2101010;
> + data->output = output;
> + igt_output_set_prop_value(output,
> IGT_CONNECTOR_MAX_BPC, 10);
> +
> + igt_dynamic_f("gamma-%s", output->name) {
> + igt_output_set_pipe(data->output, PIPE_NONE);
> + test_pipe_gamma(data, primary);
> + }
> +
> + igt_dynamic_f("degamma-%s", output->name) {
> + igt_output_set_pipe(data->output, PIPE_NONE);
> + test_pipe_degamma(data, primary);
> + }
> +
> + igt_dynamic_f("ctm-%s", output->name) {
> + igt_output_set_pipe(data->output, PIPE_NONE);
> + igt_assert(test_pipe_ctm(data, primary,
> + red_green_blue,
> + blue_green_blue, ctm));
> + }
> +
> + igt_output_set_prop_value(output,
> IGT_CONNECTOR_MAX_BPC, 12);
Should we not get the max bpc supported and set to default what was set earlier. It may not be set to 12
earlier so would be good to restore the value set earlier.
> + break;
> + }
> + }
> +
> igt_fixture {
> disable_degamma(primary->pipe);
> disable_gamma(primary->pipe);
> diff --git a/tests/kms_color_helper.c b/tests/kms_color_helper.c index
> 6b3af02b00..b0abe5507e 100644
> --- a/tests/kms_color_helper.c
> +++ b/tests/kms_color_helper.c
> @@ -206,7 +206,7 @@ struct drm_color_lut *coeffs_to_lut(data_t *data,
> uint32_t mask;
>
> if (is_i915_device(data->drm_fd))
> - mask = ((1 << color_depth) - 1) << 8;
> + mask = ((1 << color_depth) - 1) << (16 - color_depth);
> else
> mask = max_value;
>
> diff --git a/tests/kms_color_helper.h b/tests/kms_color_helper.h index
> 992087ac9c..4e381a1c28 100644
> --- a/tests/kms_color_helper.h
> +++ b/tests/kms_color_helper.h
> @@ -49,7 +49,9 @@ typedef struct {
> uint32_t devid;
> igt_display_t display;
> igt_pipe_crc_t *pipe_crc;
> + igt_output_t *output;
>
> + uint32_t drm_format;
> uint32_t color_depth;
> uint64_t degamma_lut_size;
> uint64_t gamma_lut_size;
> --
> 2.35.0
^ permalink raw reply [flat|nested] 31+ messages in thread
end of thread, other threads:[~2022-03-16 5:59 UTC | newest]
Thread overview: 31+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-01-24 11:23 [igt-dev] [PATCH i-g-t 0/3] New subtests for deep color Bhanuprakash Modem
2022-01-24 11:23 ` [igt-dev] [PATCH i-g-t 1/3] tests/kms_color_helper: Read deep-color capability from EDID Bhanuprakash Modem
2022-01-26 13:15 ` [igt-dev] [v2 " Bhanuprakash Modem
2022-01-27 6:44 ` [igt-dev] [v3 " Bhanuprakash Modem
2022-02-01 9:05 ` [igt-dev] [v4 " Bhanuprakash Modem
2022-02-08 4:11 ` [igt-dev] [v5 " Bhanuprakash Modem
2022-02-17 15:54 ` [igt-dev] [v6 " Bhanuprakash Modem
2022-02-18 9:49 ` Petri Latvala
2022-03-16 5:53 ` Shankar, Uma
2022-01-24 11:23 ` [igt-dev] [PATCH i-g-t 2/3] tests/kms_color: Add support for Deep-Color Bhanuprakash Modem
2022-01-26 13:15 ` [igt-dev] [v2 " Bhanuprakash Modem
2022-02-08 4:12 ` [igt-dev] [v3 " Bhanuprakash Modem
2022-02-17 15:54 ` [igt-dev] [v4 " Bhanuprakash Modem
2022-03-16 5:59 ` Shankar, Uma
2022-01-24 11:23 ` [igt-dev] [PATCH i-g-t 3/3] HAX: Add deep-color tests to BAT Bhanuprakash Modem
2022-01-26 13:15 ` [igt-dev] [v2 " Bhanuprakash Modem
2022-01-24 14:35 ` [igt-dev] ✓ Fi.CI.BAT: success for New subtests for deep color Patchwork
2022-01-24 17:36 ` [igt-dev] ✗ Fi.CI.IGT: failure " Patchwork
2022-01-26 13:15 ` [igt-dev] [v2 i-g-t 0/3] " Bhanuprakash Modem
2022-01-26 17:40 ` [igt-dev] ✗ Fi.CI.BAT: failure for New subtests for deep color (rev4) Patchwork
2022-01-27 4:54 ` Modem, Bhanuprakash
2022-01-27 4:58 ` Modem, Bhanuprakash
2022-01-27 7:32 ` [igt-dev] ✓ Fi.CI.BAT: success for New subtests for deep color (rev5) Patchwork
2022-01-27 10:37 ` [igt-dev] ✗ Fi.CI.IGT: failure " Patchwork
2022-01-30 20:47 ` [igt-dev] ✓ Fi.CI.IGT: success " Patchwork
2022-02-01 12:41 ` [igt-dev] ✓ Fi.CI.BAT: success for New subtests for deep color (rev6) Patchwork
2022-02-01 16:55 ` [igt-dev] ✓ Fi.CI.IGT: " Patchwork
2022-02-08 4:42 ` [igt-dev] ✓ Fi.CI.BAT: success for New subtests for deep color (rev8) Patchwork
2022-02-08 6:27 ` [igt-dev] ✗ Fi.CI.IGT: failure " Patchwork
2022-02-17 17:04 ` [igt-dev] ✓ Fi.CI.BAT: success for New subtests for deep color (rev10) Patchwork
2022-02-18 3:04 ` [igt-dev] ✗ Fi.CI.IGT: failure " Patchwork
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.