* [igt-dev] [v2 1/9] tests/i915/kms_dsc: add new test flag
2023-07-04 17:30 [igt-dev] [v2 0/9] DSC Fractional BPP Val Support Swati Sharma
@ 2023-07-04 17:30 ` Swati Sharma
2023-07-24 5:08 ` Nautiyal, Ankit K
2023-07-04 17:31 ` [igt-dev] [v2 2/9] tests/i915/kms_dsc: use uint32_t " Swati Sharma
` (12 subsequent siblings)
13 siblings, 1 reply; 24+ messages in thread
From: Swati Sharma @ 2023-07-04 17:30 UTC (permalink / raw)
To: igt-dev
Add new test flag TEST_DSC_FORMAT.
Signed-off-by: Swati Sharma <swati2.sharma@intel.com>
---
tests/i915/kms_dsc.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/tests/i915/kms_dsc.c b/tests/i915/kms_dsc.c
index 0a3e29924..23ccbca00 100644
--- a/tests/i915/kms_dsc.c
+++ b/tests/i915/kms_dsc.c
@@ -37,6 +37,7 @@ IGT_TEST_DESCRIPTION("Test to validate display stream compression");
enum dsc_test_type {
TEST_DSC_BASIC,
TEST_DSC_BPC,
+ TEST_DSC_FORMAT,
TEST_DSC_OUTPUT_FORMAT,
};
@@ -302,7 +303,7 @@ igt_main_args("l", NULL, help_str, opt_handler, &data)
"with default parameters and creating fb with diff formats");
igt_subtest_with_dynamic("dsc-with-formats") {
for (int k = 0; k < ARRAY_SIZE(format_list); k++)
- test_dsc(&data, TEST_DSC_BASIC, 0,
+ test_dsc(&data, TEST_DSC_FORMAT, 0,
format_list[k], DSC_FORMAT_RGB);
}
--
2.25.1
^ permalink raw reply related [flat|nested] 24+ messages in thread* Re: [igt-dev] [v2 1/9] tests/i915/kms_dsc: add new test flag
2023-07-04 17:30 ` [igt-dev] [v2 1/9] tests/i915/kms_dsc: add new test flag Swati Sharma
@ 2023-07-24 5:08 ` Nautiyal, Ankit K
0 siblings, 0 replies; 24+ messages in thread
From: Nautiyal, Ankit K @ 2023-07-24 5:08 UTC (permalink / raw)
To: Swati Sharma, igt-dev
On 7/4/2023 11:00 PM, Swati Sharma wrote:
> Add new test flag TEST_DSC_FORMAT.
I understand, this flag is added to differentiate the basic dsc test and
the tests where we want to change different plane pixel formats.
Lets capture this in the commit message too.
With that change this is:
Reviewed-by: Ankit Nautiyal <ankit.k.nautiyal@intel.com>
>
> Signed-off-by: Swati Sharma <swati2.sharma@intel.com>
> ---
> tests/i915/kms_dsc.c | 3 ++-
> 1 file changed, 2 insertions(+), 1 deletion(-)
>
> diff --git a/tests/i915/kms_dsc.c b/tests/i915/kms_dsc.c
> index 0a3e29924..23ccbca00 100644
> --- a/tests/i915/kms_dsc.c
> +++ b/tests/i915/kms_dsc.c
> @@ -37,6 +37,7 @@ IGT_TEST_DESCRIPTION("Test to validate display stream compression");
> enum dsc_test_type {
> TEST_DSC_BASIC,
> TEST_DSC_BPC,
> + TEST_DSC_FORMAT,
> TEST_DSC_OUTPUT_FORMAT,
> };
>
> @@ -302,7 +303,7 @@ igt_main_args("l", NULL, help_str, opt_handler, &data)
> "with default parameters and creating fb with diff formats");
> igt_subtest_with_dynamic("dsc-with-formats") {
> for (int k = 0; k < ARRAY_SIZE(format_list); k++)
> - test_dsc(&data, TEST_DSC_BASIC, 0,
> + test_dsc(&data, TEST_DSC_FORMAT, 0,
> format_list[k], DSC_FORMAT_RGB);
> }
>
^ permalink raw reply [flat|nested] 24+ messages in thread
* [igt-dev] [v2 2/9] tests/i915/kms_dsc: use uint32_t test flag
2023-07-04 17:30 [igt-dev] [v2 0/9] DSC Fractional BPP Val Support Swati Sharma
2023-07-04 17:30 ` [igt-dev] [v2 1/9] tests/i915/kms_dsc: add new test flag Swati Sharma
@ 2023-07-04 17:31 ` Swati Sharma
2023-07-24 5:18 ` Nautiyal, Ankit K
2023-07-04 17:31 ` [igt-dev] [v2 3/9] tests/i915/kms_dsc: use #define for default bpc Swati Sharma
` (11 subsequent siblings)
13 siblings, 1 reply; 24+ messages in thread
From: Swati Sharma @ 2023-07-04 17:31 UTC (permalink / raw)
To: igt-dev
Instead of using enum, use uinit32_t test flag. It is helpful,
if we need to implement feature combination tests.
v2: -use #define (Ankit)
-use 2D char array (Ankit)
Signed-off-by: Swati Sharma <swati2.sharma@intel.com>
---
tests/i915/kms_dsc.c | 50 +++++++++++++++++++++++++-------------------
1 file changed, 28 insertions(+), 22 deletions(-)
diff --git a/tests/i915/kms_dsc.c b/tests/i915/kms_dsc.c
index 23ccbca00..99d35a7ff 100644
--- a/tests/i915/kms_dsc.c
+++ b/tests/i915/kms_dsc.c
@@ -34,12 +34,12 @@
IGT_TEST_DESCRIPTION("Test to validate display stream compression");
-enum dsc_test_type {
- TEST_DSC_BASIC,
- TEST_DSC_BPC,
- TEST_DSC_FORMAT,
- TEST_DSC_OUTPUT_FORMAT,
-};
+#define LEN 20
+
+#define TEST_DSC_BASIC (0<<0)
+#define TEST_DSC_BPC (1<<0)
+#define TEST_DSC_FORMAT (1<<1)
+#define TEST_DSC_OUTPUT_FORMAT (1<<2)
typedef struct {
int drm_fd;
@@ -111,7 +111,7 @@ static void test_cleanup(data_t *data)
}
/* re-probe connectors and do a modeset with DSC */
-static void update_display(data_t *data, enum dsc_test_type test_type)
+static void update_display(data_t *data, uint32_t test_type)
{
int ret;
bool enabled;
@@ -130,12 +130,12 @@ static void update_display(data_t *data, enum dsc_test_type test_type)
save_force_dsc_en(data->drm_fd, data->output);
force_dsc_enable(data->drm_fd, data->output);
- if (test_type == TEST_DSC_BPC) {
+ if (test_type & TEST_DSC_BPC) {
igt_debug("Trying to set input BPC to %d\n", data->input_bpc);
force_dsc_enable_bpc(data->drm_fd, data->output, data->input_bpc);
}
- if (test_type == TEST_DSC_OUTPUT_FORMAT) {
+ if (test_type & TEST_DSC_OUTPUT_FORMAT) {
igt_debug("Trying to set DSC %s output format\n",
kmstest_dsc_output_format_str(data->output_format));
force_dsc_output_format(data->drm_fd, data->output, data->output_format);
@@ -214,13 +214,18 @@ reset:
igt_assert_eq(ret, 0);
}
-static void test_dsc(data_t *data, enum dsc_test_type test_type, int bpc,
- unsigned int plane_format, enum dsc_output_format output_format)
+static void test_dsc(data_t *data, uint32_t test_type, int bpc,
+ unsigned int plane_format,
+ enum dsc_output_format output_format)
{
igt_display_t *display = &data->display;
igt_output_t *output;
- char name[20];
enum pipe pipe;
+ char name[3][LEN] = {
+ {0},
+ {0},
+ {0},
+ };
for_each_pipe_with_valid_output(display, pipe, output) {
data->output_format = output_format;
@@ -242,15 +247,15 @@ static void test_dsc(data_t *data, enum dsc_test_type test_type, int bpc,
if (!check_gen11_bpc_constraint(data->drm_fd, data->output, data->input_bpc))
continue;
- if (test_type == TEST_DSC_BPC)
- snprintf(name, sizeof(name), "-%dbpc-%s", data->input_bpc, igt_format_str(data->plane_format));
- else if (test_type == TEST_DSC_OUTPUT_FORMAT)
- snprintf(name, sizeof(name), "-%s-%s", kmstest_dsc_output_format_str(data->output_format),
- igt_format_str(data->plane_format));
- else
- snprintf(name, sizeof(name), "-%s", igt_format_str(data->plane_format));
+ if (test_type & TEST_DSC_OUTPUT_FORMAT)
+ snprintf(&name[0][0], LEN, "-%s", kmstest_dsc_output_format_str(data->output_format));
+ if (test_type & TEST_DSC_FORMAT)
+ snprintf(&name[1][0], LEN, "-%s", igt_format_str(data->plane_format));
+ if (test_type & TEST_DSC_BPC)
+ snprintf(&name[2][0], LEN, "-%dbpc", data->input_bpc);
- igt_dynamic_f("pipe-%s-%s%s", kmstest_pipe_name(data->pipe), data->output->name, name)
+ igt_dynamic_f("pipe-%s-%s%s%s%s", kmstest_pipe_name(data->pipe), data->output->name,
+ &name[0][0], &name[1][0], &name[2][0])
update_display(data, test_type);
if (data->limited)
@@ -322,8 +327,9 @@ igt_main_args("l", NULL, help_str, opt_handler, &data)
igt_subtest_with_dynamic("dsc-with-bpc-formats") {
for (int j = 0; j < ARRAY_SIZE(bpc_list); j++) {
for (int k = 0; k < ARRAY_SIZE(format_list); k++) {
- test_dsc(&data, TEST_DSC_BPC, bpc_list[j],
- format_list[k], DSC_FORMAT_RGB);
+ test_dsc(&data, TEST_DSC_BPC | TEST_DSC_FORMAT,
+ bpc_list[j], format_list[k],
+ DSC_FORMAT_RGB);
}
}
}
--
2.25.1
^ permalink raw reply related [flat|nested] 24+ messages in thread* Re: [igt-dev] [v2 2/9] tests/i915/kms_dsc: use uint32_t test flag
2023-07-04 17:31 ` [igt-dev] [v2 2/9] tests/i915/kms_dsc: use uint32_t " Swati Sharma
@ 2023-07-24 5:18 ` Nautiyal, Ankit K
0 siblings, 0 replies; 24+ messages in thread
From: Nautiyal, Ankit K @ 2023-07-24 5:18 UTC (permalink / raw)
To: Swati Sharma, igt-dev
LGTM.
Reviewed-by: Ankit Nautiyal <ankit.k.nautiyal@intel.com>
On 7/4/2023 11:01 PM, Swati Sharma wrote:
> Instead of using enum, use uinit32_t test flag. It is helpful,
> if we need to implement feature combination tests.
>
> v2: -use #define (Ankit)
> -use 2D char array (Ankit)
>
> Signed-off-by: Swati Sharma <swati2.sharma@intel.com>
> ---
> tests/i915/kms_dsc.c | 50 +++++++++++++++++++++++++-------------------
> 1 file changed, 28 insertions(+), 22 deletions(-)
>
> diff --git a/tests/i915/kms_dsc.c b/tests/i915/kms_dsc.c
> index 23ccbca00..99d35a7ff 100644
> --- a/tests/i915/kms_dsc.c
> +++ b/tests/i915/kms_dsc.c
> @@ -34,12 +34,12 @@
>
> IGT_TEST_DESCRIPTION("Test to validate display stream compression");
>
> -enum dsc_test_type {
> - TEST_DSC_BASIC,
> - TEST_DSC_BPC,
> - TEST_DSC_FORMAT,
> - TEST_DSC_OUTPUT_FORMAT,
> -};
> +#define LEN 20
> +
> +#define TEST_DSC_BASIC (0<<0)
> +#define TEST_DSC_BPC (1<<0)
> +#define TEST_DSC_FORMAT (1<<1)
> +#define TEST_DSC_OUTPUT_FORMAT (1<<2)
>
> typedef struct {
> int drm_fd;
> @@ -111,7 +111,7 @@ static void test_cleanup(data_t *data)
> }
>
> /* re-probe connectors and do a modeset with DSC */
> -static void update_display(data_t *data, enum dsc_test_type test_type)
> +static void update_display(data_t *data, uint32_t test_type)
> {
> int ret;
> bool enabled;
> @@ -130,12 +130,12 @@ static void update_display(data_t *data, enum dsc_test_type test_type)
> save_force_dsc_en(data->drm_fd, data->output);
> force_dsc_enable(data->drm_fd, data->output);
>
> - if (test_type == TEST_DSC_BPC) {
> + if (test_type & TEST_DSC_BPC) {
> igt_debug("Trying to set input BPC to %d\n", data->input_bpc);
> force_dsc_enable_bpc(data->drm_fd, data->output, data->input_bpc);
> }
>
> - if (test_type == TEST_DSC_OUTPUT_FORMAT) {
> + if (test_type & TEST_DSC_OUTPUT_FORMAT) {
> igt_debug("Trying to set DSC %s output format\n",
> kmstest_dsc_output_format_str(data->output_format));
> force_dsc_output_format(data->drm_fd, data->output, data->output_format);
> @@ -214,13 +214,18 @@ reset:
> igt_assert_eq(ret, 0);
> }
>
> -static void test_dsc(data_t *data, enum dsc_test_type test_type, int bpc,
> - unsigned int plane_format, enum dsc_output_format output_format)
> +static void test_dsc(data_t *data, uint32_t test_type, int bpc,
> + unsigned int plane_format,
> + enum dsc_output_format output_format)
> {
> igt_display_t *display = &data->display;
> igt_output_t *output;
> - char name[20];
> enum pipe pipe;
> + char name[3][LEN] = {
> + {0},
> + {0},
> + {0},
> + };
>
> for_each_pipe_with_valid_output(display, pipe, output) {
> data->output_format = output_format;
> @@ -242,15 +247,15 @@ static void test_dsc(data_t *data, enum dsc_test_type test_type, int bpc,
> if (!check_gen11_bpc_constraint(data->drm_fd, data->output, data->input_bpc))
> continue;
>
> - if (test_type == TEST_DSC_BPC)
> - snprintf(name, sizeof(name), "-%dbpc-%s", data->input_bpc, igt_format_str(data->plane_format));
> - else if (test_type == TEST_DSC_OUTPUT_FORMAT)
> - snprintf(name, sizeof(name), "-%s-%s", kmstest_dsc_output_format_str(data->output_format),
> - igt_format_str(data->plane_format));
> - else
> - snprintf(name, sizeof(name), "-%s", igt_format_str(data->plane_format));
> + if (test_type & TEST_DSC_OUTPUT_FORMAT)
> + snprintf(&name[0][0], LEN, "-%s", kmstest_dsc_output_format_str(data->output_format));
> + if (test_type & TEST_DSC_FORMAT)
> + snprintf(&name[1][0], LEN, "-%s", igt_format_str(data->plane_format));
> + if (test_type & TEST_DSC_BPC)
> + snprintf(&name[2][0], LEN, "-%dbpc", data->input_bpc);
>
> - igt_dynamic_f("pipe-%s-%s%s", kmstest_pipe_name(data->pipe), data->output->name, name)
> + igt_dynamic_f("pipe-%s-%s%s%s%s", kmstest_pipe_name(data->pipe), data->output->name,
> + &name[0][0], &name[1][0], &name[2][0])
> update_display(data, test_type);
>
> if (data->limited)
> @@ -322,8 +327,9 @@ igt_main_args("l", NULL, help_str, opt_handler, &data)
> igt_subtest_with_dynamic("dsc-with-bpc-formats") {
> for (int j = 0; j < ARRAY_SIZE(bpc_list); j++) {
> for (int k = 0; k < ARRAY_SIZE(format_list); k++) {
> - test_dsc(&data, TEST_DSC_BPC, bpc_list[j],
> - format_list[k], DSC_FORMAT_RGB);
> + test_dsc(&data, TEST_DSC_BPC | TEST_DSC_FORMAT,
> + bpc_list[j], format_list[k],
> + DSC_FORMAT_RGB);
> }
> }
> }
^ permalink raw reply [flat|nested] 24+ messages in thread
* [igt-dev] [v2 3/9] tests/i915/kms_dsc: use #define for default bpc
2023-07-04 17:30 [igt-dev] [v2 0/9] DSC Fractional BPP Val Support Swati Sharma
2023-07-04 17:30 ` [igt-dev] [v2 1/9] tests/i915/kms_dsc: add new test flag Swati Sharma
2023-07-04 17:31 ` [igt-dev] [v2 2/9] tests/i915/kms_dsc: use uint32_t " Swati Sharma
@ 2023-07-04 17:31 ` Swati Sharma
2023-07-24 5:23 ` Nautiyal, Ankit K
2023-07-04 17:31 ` [igt-dev] [v2 4/9] tests/i915/kms_dsc: add get_status() Swati Sharma
` (10 subsequent siblings)
13 siblings, 1 reply; 24+ messages in thread
From: Swati Sharma @ 2023-07-04 17:31 UTC (permalink / raw)
To: igt-dev
For default bpc, use #define. By setting bpc as 0, means driver
will set its own value and we are not enforcing input bpc.
Signed-off-by: Swati Sharma <swati2.sharma@intel.com>
---
tests/i915/kms_dsc.c | 8 +++++---
1 file changed, 5 insertions(+), 3 deletions(-)
diff --git a/tests/i915/kms_dsc.c b/tests/i915/kms_dsc.c
index 99d35a7ff..7b9bae91a 100644
--- a/tests/i915/kms_dsc.c
+++ b/tests/i915/kms_dsc.c
@@ -35,6 +35,7 @@
IGT_TEST_DESCRIPTION("Test to validate display stream compression");
#define LEN 20
+#define DEFAULT_BPC 0
#define TEST_DSC_BASIC (0<<0)
#define TEST_DSC_BPC (1<<0)
@@ -300,7 +301,7 @@ igt_main_args("l", NULL, help_str, opt_handler, &data)
"by a connector by forcing DSC on all connectors that support it "
"with default parameters");
igt_subtest_with_dynamic("dsc-basic")
- test_dsc(&data, TEST_DSC_BASIC, 0,
+ test_dsc(&data, TEST_DSC_BASIC, DEFAULT_BPC,
DRM_FORMAT_XRGB8888, DSC_FORMAT_RGB);
igt_describe("Tests basic display stream compression functionality if supported "
@@ -308,7 +309,7 @@ igt_main_args("l", NULL, help_str, opt_handler, &data)
"with default parameters and creating fb with diff formats");
igt_subtest_with_dynamic("dsc-with-formats") {
for (int k = 0; k < ARRAY_SIZE(format_list); k++)
- test_dsc(&data, TEST_DSC_FORMAT, 0,
+ test_dsc(&data, TEST_DSC_FORMAT, DEFAULT_BPC,
format_list[k], DSC_FORMAT_RGB);
}
@@ -339,7 +340,8 @@ igt_main_args("l", NULL, help_str, opt_handler, &data)
"that support it");
igt_subtest_with_dynamic("dsc-with-output-formats") {
for (int k = 0; k < ARRAY_SIZE(output_format_list); k++)
- test_dsc(&data, TEST_DSC_OUTPUT_FORMAT, 0, DRM_FORMAT_XRGB8888,
+ test_dsc(&data, TEST_DSC_OUTPUT_FORMAT, DEFAULT_BPC,
+ DRM_FORMAT_XRGB8888,
output_format_list[k]);
}
--
2.25.1
^ permalink raw reply related [flat|nested] 24+ messages in thread* Re: [igt-dev] [v2 3/9] tests/i915/kms_dsc: use #define for default bpc
2023-07-04 17:31 ` [igt-dev] [v2 3/9] tests/i915/kms_dsc: use #define for default bpc Swati Sharma
@ 2023-07-24 5:23 ` Nautiyal, Ankit K
0 siblings, 0 replies; 24+ messages in thread
From: Nautiyal, Ankit K @ 2023-07-24 5:23 UTC (permalink / raw)
To: Swati Sharma, igt-dev
LGTM.
Reviewed-by: Ankit Nautiyal <ankit.k.nautiyal@intel.com>
On 7/4/2023 11:01 PM, Swati Sharma wrote:
> For default bpc, use #define. By setting bpc as 0, means driver
> will set its own value and we are not enforcing input bpc.
>
> Signed-off-by: Swati Sharma <swati2.sharma@intel.com>
> ---
> tests/i915/kms_dsc.c | 8 +++++---
> 1 file changed, 5 insertions(+), 3 deletions(-)
>
> diff --git a/tests/i915/kms_dsc.c b/tests/i915/kms_dsc.c
> index 99d35a7ff..7b9bae91a 100644
> --- a/tests/i915/kms_dsc.c
> +++ b/tests/i915/kms_dsc.c
> @@ -35,6 +35,7 @@
> IGT_TEST_DESCRIPTION("Test to validate display stream compression");
>
> #define LEN 20
> +#define DEFAULT_BPC 0
>
> #define TEST_DSC_BASIC (0<<0)
> #define TEST_DSC_BPC (1<<0)
> @@ -300,7 +301,7 @@ igt_main_args("l", NULL, help_str, opt_handler, &data)
> "by a connector by forcing DSC on all connectors that support it "
> "with default parameters");
> igt_subtest_with_dynamic("dsc-basic")
> - test_dsc(&data, TEST_DSC_BASIC, 0,
> + test_dsc(&data, TEST_DSC_BASIC, DEFAULT_BPC,
> DRM_FORMAT_XRGB8888, DSC_FORMAT_RGB);
>
> igt_describe("Tests basic display stream compression functionality if supported "
> @@ -308,7 +309,7 @@ igt_main_args("l", NULL, help_str, opt_handler, &data)
> "with default parameters and creating fb with diff formats");
> igt_subtest_with_dynamic("dsc-with-formats") {
> for (int k = 0; k < ARRAY_SIZE(format_list); k++)
> - test_dsc(&data, TEST_DSC_FORMAT, 0,
> + test_dsc(&data, TEST_DSC_FORMAT, DEFAULT_BPC,
> format_list[k], DSC_FORMAT_RGB);
> }
>
> @@ -339,7 +340,8 @@ igt_main_args("l", NULL, help_str, opt_handler, &data)
> "that support it");
> igt_subtest_with_dynamic("dsc-with-output-formats") {
> for (int k = 0; k < ARRAY_SIZE(output_format_list); k++)
> - test_dsc(&data, TEST_DSC_OUTPUT_FORMAT, 0, DRM_FORMAT_XRGB8888,
> + test_dsc(&data, TEST_DSC_OUTPUT_FORMAT, DEFAULT_BPC,
> + DRM_FORMAT_XRGB8888,
> output_format_list[k]);
> }
>
^ permalink raw reply [flat|nested] 24+ messages in thread
* [igt-dev] [v2 4/9] tests/i915/kms_dsc: add get_status()
2023-07-04 17:30 [igt-dev] [v2 0/9] DSC Fractional BPP Val Support Swati Sharma
` (2 preceding siblings ...)
2023-07-04 17:31 ` [igt-dev] [v2 3/9] tests/i915/kms_dsc: use #define for default bpc Swati Sharma
@ 2023-07-04 17:31 ` Swati Sharma
2023-07-24 5:29 ` Nautiyal, Ankit K
2023-07-04 17:31 ` [igt-dev] [v2 5/9] tests/i915/kms_dsc: add subtest Swati Sharma
` (9 subsequent siblings)
13 siblings, 1 reply; 24+ messages in thread
From: Swati Sharma @ 2023-07-04 17:31 UTC (permalink / raw)
To: igt-dev
Use get_status() to get current bpc when TEST_DSC_BPC test
flag is used. If input bpc is not equal to current bpc,
skip test.
Signed-off-by: Swati Sharma <swati2.sharma@intel.com>
---
tests/i915/kms_dsc.c | 14 +++++++++++++-
1 file changed, 13 insertions(+), 1 deletion(-)
diff --git a/tests/i915/kms_dsc.c b/tests/i915/kms_dsc.c
index 7b9bae91a..df9b27225 100644
--- a/tests/i915/kms_dsc.c
+++ b/tests/i915/kms_dsc.c
@@ -111,12 +111,18 @@ static void test_cleanup(data_t *data)
igt_remove_fb(data->drm_fd, &data->fb_test_pattern);
}
+static int get_status(int drmfd, enum pipe pipe)
+{
+ return igt_get_pipe_current_bpc(drmfd, pipe);
+}
+
/* re-probe connectors and do a modeset with DSC */
static void update_display(data_t *data, uint32_t test_type)
{
int ret;
bool enabled;
int index = 0;
+ int current_bpc = 0;
igt_plane_t *primary;
drmModeModeInfo *mode;
igt_output_t *output = data->output;
@@ -202,11 +208,17 @@ static void update_display(data_t *data, uint32_t test_type)
restore_force_dsc_en();
+ if (test_type & TEST_DSC_BPC) {
+ current_bpc = get_status(data->drm_fd, data->pipe);
+ igt_skip_on_f(data->input_bpc != current_bpc,
+ "Input bpc = %d is not equal to current bpc = %d\n",
+ data->input_bpc, current_bpc);
+ }
+
igt_assert_f(enabled,
"Default DSC enable failed on connector: %s pipe: %s\n",
output->name,
kmstest_pipe_name(data->pipe));
-
reset:
test_reset(data);
--
2.25.1
^ permalink raw reply related [flat|nested] 24+ messages in thread* Re: [igt-dev] [v2 4/9] tests/i915/kms_dsc: add get_status()
2023-07-04 17:31 ` [igt-dev] [v2 4/9] tests/i915/kms_dsc: add get_status() Swati Sharma
@ 2023-07-24 5:29 ` Nautiyal, Ankit K
0 siblings, 0 replies; 24+ messages in thread
From: Nautiyal, Ankit K @ 2023-07-24 5:29 UTC (permalink / raw)
To: Swati Sharma, igt-dev
On 7/4/2023 11:01 PM, Swati Sharma wrote:
> Use get_status() to get current bpc when TEST_DSC_BPC test
> flag is used. If input bpc is not equal to current bpc,
> skip test.
>
> Signed-off-by: Swati Sharma <swati2.sharma@intel.com>
> ---
> tests/i915/kms_dsc.c | 14 +++++++++++++-
> 1 file changed, 13 insertions(+), 1 deletion(-)
>
> diff --git a/tests/i915/kms_dsc.c b/tests/i915/kms_dsc.c
> index 7b9bae91a..df9b27225 100644
> --- a/tests/i915/kms_dsc.c
> +++ b/tests/i915/kms_dsc.c
> @@ -111,12 +111,18 @@ static void test_cleanup(data_t *data)
> igt_remove_fb(data->drm_fd, &data->fb_test_pattern);
> }
>
> +static int get_status(int drmfd, enum pipe pipe)
> +{
> + return igt_get_pipe_current_bpc(drmfd, pipe);
> +}
I think we can directly call the lib function, so this is not required.
Otherwise the change looks good to me.
Reviewed-by: Ankit Nautiyal <ankit.k.nautiyal@intel.com>
> +
> /* re-probe connectors and do a modeset with DSC */
> static void update_display(data_t *data, uint32_t test_type)
> {
> int ret;
> bool enabled;
> int index = 0;
> + int current_bpc = 0;
> igt_plane_t *primary;
> drmModeModeInfo *mode;
> igt_output_t *output = data->output;
> @@ -202,11 +208,17 @@ static void update_display(data_t *data, uint32_t test_type)
>
> restore_force_dsc_en();
>
> + if (test_type & TEST_DSC_BPC) {
> + current_bpc = get_status(data->drm_fd, data->pipe);
> + igt_skip_on_f(data->input_bpc != current_bpc,
> + "Input bpc = %d is not equal to current bpc = %d\n",
> + data->input_bpc, current_bpc);
> + }
> +
> igt_assert_f(enabled,
> "Default DSC enable failed on connector: %s pipe: %s\n",
> output->name,
> kmstest_pipe_name(data->pipe));
> -
> reset:
> test_reset(data);
>
^ permalink raw reply [flat|nested] 24+ messages in thread
* [igt-dev] [v2 5/9] tests/i915/kms_dsc: add subtest
2023-07-04 17:30 [igt-dev] [v2 0/9] DSC Fractional BPP Val Support Swati Sharma
` (3 preceding siblings ...)
2023-07-04 17:31 ` [igt-dev] [v2 4/9] tests/i915/kms_dsc: add get_status() Swati Sharma
@ 2023-07-04 17:31 ` Swati Sharma
2023-07-24 5:40 ` Nautiyal, Ankit K
2023-07-04 17:31 ` [igt-dev] [v2 6/9] lib/dsc: add helpers for vdsc fractional bpp debugfs entry Swati Sharma
` (8 subsequent siblings)
13 siblings, 1 reply; 24+ messages in thread
From: Swati Sharma @ 2023-07-04 17:31 UTC (permalink / raw)
To: igt-dev
New subtest is added validating output format with different
input bpc.
Signed-off-by: Swati Sharma <swati2.sharma@intel.com>
---
tests/i915/kms_dsc.c | 13 +++++++++++++
1 file changed, 13 insertions(+)
diff --git a/tests/i915/kms_dsc.c b/tests/i915/kms_dsc.c
index df9b27225..d1935dcd3 100644
--- a/tests/i915/kms_dsc.c
+++ b/tests/i915/kms_dsc.c
@@ -357,6 +357,19 @@ igt_main_args("l", NULL, help_str, opt_handler, &data)
output_format_list[k]);
}
+ igt_describe("Tests basic display stream compression functionality if supported "
+ "by a connector by forcing DSC and output format on all connectors "
+ "that support it with certain input BPC for the connector");
+ igt_subtest_with_dynamic("dsc-with-output-formats-with-bpc") {
+ for (int k = 0; k < ARRAY_SIZE(output_format_list); k++) {
+ for (int j = 0; j < ARRAY_SIZE(bpc_list); j++) {
+ test_dsc(&data, TEST_DSC_OUTPUT_FORMAT | TEST_DSC_BPC,
+ bpc_list[j], DRM_FORMAT_XRGB8888,
+ output_format_list[k]);
+ }
+ }
+ }
+
igt_fixture {
igt_display_fini(&data.display);
drm_close_driver(data.drm_fd);
--
2.25.1
^ permalink raw reply related [flat|nested] 24+ messages in thread* Re: [igt-dev] [v2 5/9] tests/i915/kms_dsc: add subtest
2023-07-04 17:31 ` [igt-dev] [v2 5/9] tests/i915/kms_dsc: add subtest Swati Sharma
@ 2023-07-24 5:40 ` Nautiyal, Ankit K
0 siblings, 0 replies; 24+ messages in thread
From: Nautiyal, Ankit K @ 2023-07-24 5:40 UTC (permalink / raw)
To: Swati Sharma, igt-dev
Lets add a little more detail in subject line phrase.
Same for the other patch with same subject line.
Otherwise LGTM.
Reviewed-by: Ankit Nautiyal <ankit.k.nautiyal@intel.com>
On 7/4/2023 11:01 PM, Swati Sharma wrote:
> New subtest is added validating output format with different
> input bpc.
>
> Signed-off-by: Swati Sharma <swati2.sharma@intel.com>
> ---
> tests/i915/kms_dsc.c | 13 +++++++++++++
> 1 file changed, 13 insertions(+)
>
> diff --git a/tests/i915/kms_dsc.c b/tests/i915/kms_dsc.c
> index df9b27225..d1935dcd3 100644
> --- a/tests/i915/kms_dsc.c
> +++ b/tests/i915/kms_dsc.c
> @@ -357,6 +357,19 @@ igt_main_args("l", NULL, help_str, opt_handler, &data)
> output_format_list[k]);
> }
>
> + igt_describe("Tests basic display stream compression functionality if supported "
> + "by a connector by forcing DSC and output format on all connectors "
> + "that support it with certain input BPC for the connector");
> + igt_subtest_with_dynamic("dsc-with-output-formats-with-bpc") {
> + for (int k = 0; k < ARRAY_SIZE(output_format_list); k++) {
> + for (int j = 0; j < ARRAY_SIZE(bpc_list); j++) {
> + test_dsc(&data, TEST_DSC_OUTPUT_FORMAT | TEST_DSC_BPC,
> + bpc_list[j], DRM_FORMAT_XRGB8888,
> + output_format_list[k]);
> + }
> + }
> + }
> +
> igt_fixture {
> igt_display_fini(&data.display);
> drm_close_driver(data.drm_fd);
^ permalink raw reply [flat|nested] 24+ messages in thread
* [igt-dev] [v2 6/9] lib/dsc: add helpers for vdsc fractional bpp debugfs entry
2023-07-04 17:30 [igt-dev] [v2 0/9] DSC Fractional BPP Val Support Swati Sharma
` (4 preceding siblings ...)
2023-07-04 17:31 ` [igt-dev] [v2 5/9] tests/i915/kms_dsc: add subtest Swati Sharma
@ 2023-07-04 17:31 ` Swati Sharma
2023-07-24 6:12 ` Nautiyal, Ankit K
2023-07-04 17:31 ` [igt-dev] [v2 7/9] tests/i915/kms_dsc: enable validation for vdsc fractional bpp Swati Sharma
` (7 subsequent siblings)
13 siblings, 1 reply; 24+ messages in thread
From: Swati Sharma @ 2023-07-04 17:31 UTC (permalink / raw)
To: igt-dev
Helper functions are added for getting/setting VDSC Fractional BPP
debugfs entry.
v2: -improved func description (Ankit)
-increased buff size (Ankit)
-asserted bpp_prec (Ankit)
v3: -return 0 on success instead of 1 (Jouni)
v4: -rebase
Signed-off-by: Swati Sharma <swati2.sharma@intel.com>
---
lib/igt_dsc.c | 84 +++++++++++++++++++++++++++++++++++++++++++++++++++
lib/igt_dsc.h | 5 +++
2 files changed, 89 insertions(+)
diff --git a/lib/igt_dsc.c b/lib/igt_dsc.c
index 76a420c10..90ac91131 100644
--- a/lib/igt_dsc.c
+++ b/lib/igt_dsc.c
@@ -205,3 +205,87 @@ int igt_force_dsc_output_format(int drmfd, char *connector_name,
return write_dsc_debugfs(drmfd, connector_name, "i915_dsc_output_format", buf);
}
+
+static
+bool check_dsc_fractional_bpp_debugfs(int drmfd, char *connector_name,
+ const char *check_str)
+{
+ char file_name[128] = {0};
+ char buf[512];
+
+ sprintf(file_name, "%s/i915_dsc_fractional_bpp", connector_name);
+
+ igt_debugfs_read(drmfd, file_name, buf);
+
+ return strstr(buf, check_str);
+}
+
+/*
+ * igt_get_dsc_fractional_bpp_supported:
+ * @drmfd: A drm file descriptor
+ * @connector_name: Name of the libdrm connector we're going to use
+ *
+ * Returns: The dsc sink bpp precision.
+ * Precision value of
+ * 16 => 1/16
+ * 8 => 1/8
+ * 1 => fractional bpp not supported
+ */
+int igt_get_dsc_fractional_bpp_supported(int drmfd, char *connector_name)
+{
+ char file_name[128] = {0};
+ char buf[512];
+ char *start_loc;
+ int bpp_prec;
+
+ sprintf(file_name, "%s/i915_dsc_fec_support", connector_name);
+ igt_debugfs_read(drmfd, file_name, buf);
+
+ igt_assert(start_loc = strstr(buf, "DSC_Sink_BPP_Precision: "));
+ igt_assert_eq(sscanf(start_loc, "DSC_Sink_BPP_Precision: %d", &bpp_prec), 1);
+ igt_assert(bpp_prec > 0);
+
+ return bpp_prec;
+}
+
+/*
+ * igt_is_force_dsc_fractional_bpp_enabled:
+ * @drmfd: A drm file descriptor
+ * @connector_name: Name of the libdrm connector we're going to use
+ *
+ * Returns: True if DSC Fractional BPP is force enabled (via debugfs) for the given connector,
+ * false otherwise.
+ */
+bool igt_is_force_dsc_fractional_bpp_enabled(int drmfd, char *connector_name)
+{
+ return check_dsc_fractional_bpp_debugfs(drmfd, connector_name, "Force_DSC_Fractional_BPP_Enable: yes");
+}
+
+/*
+ * igt_force_dsc_fractional_bpp_enable:
+ * @drmfd: A drm file descriptor
+ * @connector_name: Name of the libdrm connector we're going to use
+ *
+ * Returns: 0 on success or negative error code, in case of failure.
+ */
+int igt_force_dsc_fractional_bpp_enable(int drmfd, char *connector_name)
+{
+ return write_dsc_debugfs(drmfd, connector_name, "i915_dsc_fractional_bpp", "1");
+}
+
+/*
+ * igt_get_dsc_fractional_bpp_debugfs_fd:
+ * @drmfd: A drm file descriptor
+ * @connector_name: Name of the libdrm connector we're going to use
+ *
+ * Returns: fd of the DSC Fractional BPP debugfs for the given connector,
+ * else returns -1.
+ */
+int igt_get_dsc_fractional_bpp_debugfs_fd(int drmfd, char *connector_name)
+{
+ char file_name[128] = {0};
+
+ sprintf(file_name, "%s/i915_dsc_fractional_bpp", connector_name);
+
+ return openat(igt_debugfs_dir(drmfd), file_name, O_WRONLY);
+}
diff --git a/lib/igt_dsc.h b/lib/igt_dsc.h
index b58743b5f..5d918ea7a 100644
--- a/lib/igt_dsc.h
+++ b/lib/igt_dsc.h
@@ -8,6 +8,7 @@
#include "igt_fb.h"
#include "igt_kms.h"
+#include "igt_core.h"
bool igt_is_dsc_supported_by_source(int drmfd);
bool igt_is_dsc_supported_by_sink(int drmfd, char *connector_name);
@@ -21,5 +22,9 @@ bool igt_is_dsc_output_format_supported_by_sink(int drmfd, char *connector_name,
enum dsc_output_format output_format);
int igt_force_dsc_output_format(int drmfd, char *connector_name,
enum dsc_output_format output_format);
+int igt_get_dsc_fractional_bpp_supported(int drmfd, char *connector_name);
+bool igt_is_force_dsc_fractional_bpp_enabled(int drmfd, char *connector_name);
+int igt_force_dsc_fractional_bpp_enable(int drmfd, char *connector_name);
+int igt_get_dsc_fractional_bpp_debugfs_fd(int drmfd, char *connector_name);
#endif
--
2.25.1
^ permalink raw reply related [flat|nested] 24+ messages in thread* Re: [igt-dev] [v2 6/9] lib/dsc: add helpers for vdsc fractional bpp debugfs entry
2023-07-04 17:31 ` [igt-dev] [v2 6/9] lib/dsc: add helpers for vdsc fractional bpp debugfs entry Swati Sharma
@ 2023-07-24 6:12 ` Nautiyal, Ankit K
0 siblings, 0 replies; 24+ messages in thread
From: Nautiyal, Ankit K @ 2023-07-24 6:12 UTC (permalink / raw)
To: Swati Sharma, igt-dev
LGTM.
Minor alignment suggestions, with those addressed, this is:
Reviewed-by: Ankit Nautiyal <ankit.k.nautiyal@intel.com>
On 7/4/2023 11:01 PM, Swati Sharma wrote:
> Helper functions are added for getting/setting VDSC Fractional BPP
> debugfs entry.
>
> v2: -improved func description (Ankit)
> -increased buff size (Ankit)
> -asserted bpp_prec (Ankit)
> v3: -return 0 on success instead of 1 (Jouni)
> v4: -rebase
>
> Signed-off-by: Swati Sharma <swati2.sharma@intel.com>
> ---
> lib/igt_dsc.c | 84 +++++++++++++++++++++++++++++++++++++++++++++++++++
> lib/igt_dsc.h | 5 +++
> 2 files changed, 89 insertions(+)
>
> diff --git a/lib/igt_dsc.c b/lib/igt_dsc.c
> index 76a420c10..90ac91131 100644
> --- a/lib/igt_dsc.c
> +++ b/lib/igt_dsc.c
> @@ -205,3 +205,87 @@ int igt_force_dsc_output_format(int drmfd, char *connector_name,
>
> return write_dsc_debugfs(drmfd, connector_name, "i915_dsc_output_format", buf);
> }
> +
> +static
> +bool check_dsc_fractional_bpp_debugfs(int drmfd, char *connector_name,
> + const char *check_str)
> +{
> + char file_name[128] = {0};
> + char buf[512];
> +
> + sprintf(file_name, "%s/i915_dsc_fractional_bpp", connector_name);
> +
> + igt_debugfs_read(drmfd, file_name, buf);
> +
> + return strstr(buf, check_str);
> +}
> +
> +/*
> + * igt_get_dsc_fractional_bpp_supported:
> + * @drmfd: A drm file descriptor
> + * @connector_name: Name of the libdrm connector we're going to use
> + *
> + * Returns: The dsc sink bpp precision.
(supported by the sink)
> + * Precision value of
> + * 16 => 1/16
> + * 8 => 1/8
> + * 1 => fractional bpp not supported
Alignment seems off. IMHO Left aligned will be better.
Regards,
Ankit
> + */
> +int igt_get_dsc_fractional_bpp_supported(int drmfd, char *connector_name)
> +{
> + char file_name[128] = {0};
> + char buf[512];
> + char *start_loc;
> + int bpp_prec;
> +
> + sprintf(file_name, "%s/i915_dsc_fec_support", connector_name);
> + igt_debugfs_read(drmfd, file_name, buf);
> +
> + igt_assert(start_loc = strstr(buf, "DSC_Sink_BPP_Precision: "));
> + igt_assert_eq(sscanf(start_loc, "DSC_Sink_BPP_Precision: %d", &bpp_prec), 1);
> + igt_assert(bpp_prec > 0);
> +
> + return bpp_prec;
> +}
> +
> +/*
> + * igt_is_force_dsc_fractional_bpp_enabled:
> + * @drmfd: A drm file descriptor
> + * @connector_name: Name of the libdrm connector we're going to use
> + *
> + * Returns: True if DSC Fractional BPP is force enabled (via debugfs) for the given connector,
> + * false otherwise.
> + */
> +bool igt_is_force_dsc_fractional_bpp_enabled(int drmfd, char *connector_name)
> +{
> + return check_dsc_fractional_bpp_debugfs(drmfd, connector_name, "Force_DSC_Fractional_BPP_Enable: yes");
> +}
> +
> +/*
> + * igt_force_dsc_fractional_bpp_enable:
> + * @drmfd: A drm file descriptor
> + * @connector_name: Name of the libdrm connector we're going to use
> + *
> + * Returns: 0 on success or negative error code, in case of failure.
> + */
> +int igt_force_dsc_fractional_bpp_enable(int drmfd, char *connector_name)
> +{
> + return write_dsc_debugfs(drmfd, connector_name, "i915_dsc_fractional_bpp", "1");
> +}
> +
> +/*
> + * igt_get_dsc_fractional_bpp_debugfs_fd:
> + * @drmfd: A drm file descriptor
> + * @connector_name: Name of the libdrm connector we're going to use
> + *
> + * Returns: fd of the DSC Fractional BPP debugfs for the given connector,
> + * else returns -1.
> + */
> +int igt_get_dsc_fractional_bpp_debugfs_fd(int drmfd, char *connector_name)
> +{
> + char file_name[128] = {0};
> +
> + sprintf(file_name, "%s/i915_dsc_fractional_bpp", connector_name);
> +
> + return openat(igt_debugfs_dir(drmfd), file_name, O_WRONLY);
> +}
> diff --git a/lib/igt_dsc.h b/lib/igt_dsc.h
> index b58743b5f..5d918ea7a 100644
> --- a/lib/igt_dsc.h
> +++ b/lib/igt_dsc.h
> @@ -8,6 +8,7 @@
>
> #include "igt_fb.h"
> #include "igt_kms.h"
> +#include "igt_core.h"
>
> bool igt_is_dsc_supported_by_source(int drmfd);
> bool igt_is_dsc_supported_by_sink(int drmfd, char *connector_name);
> @@ -21,5 +22,9 @@ bool igt_is_dsc_output_format_supported_by_sink(int drmfd, char *connector_name,
> enum dsc_output_format output_format);
> int igt_force_dsc_output_format(int drmfd, char *connector_name,
> enum dsc_output_format output_format);
> +int igt_get_dsc_fractional_bpp_supported(int drmfd, char *connector_name);
> +bool igt_is_force_dsc_fractional_bpp_enabled(int drmfd, char *connector_name);
> +int igt_force_dsc_fractional_bpp_enable(int drmfd, char *connector_name);
> +int igt_get_dsc_fractional_bpp_debugfs_fd(int drmfd, char *connector_name);
>
> #endif
^ permalink raw reply [flat|nested] 24+ messages in thread
* [igt-dev] [v2 7/9] tests/i915/kms_dsc: enable validation for vdsc fractional bpp
2023-07-04 17:30 [igt-dev] [v2 0/9] DSC Fractional BPP Val Support Swati Sharma
` (5 preceding siblings ...)
2023-07-04 17:31 ` [igt-dev] [v2 6/9] lib/dsc: add helpers for vdsc fractional bpp debugfs entry Swati Sharma
@ 2023-07-04 17:31 ` Swati Sharma
2023-07-24 6:32 ` Nautiyal, Ankit K
2023-07-04 17:31 ` [igt-dev] [v2 8/9] tests/i915/kms_dsc: add subtest Swati Sharma
` (6 subsequent siblings)
13 siblings, 1 reply; 24+ messages in thread
From: Swati Sharma @ 2023-07-04 17:31 UTC (permalink / raw)
To: igt-dev
Fractional BPP support comes from DSC1.2. To test Fractional BPP, debugfs entry
(force_dsc_fractional_bpp) is introduced. From the IGT; we are setting this
debugfs entry. However, before setting this debugfs entry, we are checking
capability i.e. Fractional BPP is supported by platform and sink both. In driver,
if force_dsc_fractional_bpp is set then while iterating over output bpp with
fractional step size we will continue if output_bpp is computed as integer and
allow DSC iff compressed bpp is fractional.
v2: -change in igt_describe (Ankit)
v3: -rebase
Signed-off-by: Swati Sharma <swati2.sharma@intel.com>
---
tests/i915/kms_dsc.c | 22 ++++++++++++++
tests/i915/kms_dsc_helper.c | 60 +++++++++++++++++++++++++++++++++++++
tests/i915/kms_dsc_helper.h | 4 +++
3 files changed, 86 insertions(+)
diff --git a/tests/i915/kms_dsc.c b/tests/i915/kms_dsc.c
index d1935dcd3..26d6e2ffb 100644
--- a/tests/i915/kms_dsc.c
+++ b/tests/i915/kms_dsc.c
@@ -41,6 +41,7 @@ IGT_TEST_DESCRIPTION("Test to validate display stream compression");
#define TEST_DSC_BPC (1<<0)
#define TEST_DSC_FORMAT (1<<1)
#define TEST_DSC_OUTPUT_FORMAT (1<<2)
+#define TEST_DSC_FRACTIONAL_BPP (1<<3)
typedef struct {
int drm_fd;
@@ -148,6 +149,12 @@ static void update_display(data_t *data, uint32_t test_type)
force_dsc_output_format(data->drm_fd, data->output, data->output_format);
}
+ if (test_type & TEST_DSC_FRACTIONAL_BPP) {
+ igt_debug("DSC fractional bpp is supported on %s\n", data->output->name);
+ save_force_dsc_fractional_bpp_en(data->drm_fd, data->output);
+ force_dsc_fractional_bpp_enable(data->drm_fd, data->output);
+ }
+
igt_output_set_pipe(output, data->pipe);
primary = igt_output_get_plane_type(output, DRM_PLANE_TYPE_PRIMARY);
@@ -207,6 +214,7 @@ static void update_display(data_t *data, uint32_t test_type)
enabled ? "ON" : "OFF");
restore_force_dsc_en();
+ restore_force_dsc_fractional_bpp_en();
if (test_type & TEST_DSC_BPC) {
current_bpc = get_status(data->drm_fd, data->pipe);
@@ -254,6 +262,10 @@ static void test_dsc(data_t *data, uint32_t test_type, int bpc,
data->output, data->output_format))
continue;
+ if (!(check_dsc_fractional_bpp_on_connector(data->disp_ver,
+ data->drm_fd, data->output)))
+ continue;
+
if (!check_gen11_dp_constraint(data->drm_fd, data->output, data->pipe))
continue;
@@ -370,6 +382,16 @@ igt_main_args("l", NULL, help_str, opt_handler, &data)
}
}
+ igt_describe("Tests fractional compressed bpp functionality if supported "
+ "by a connector by forcing fractional_bpp on all connectors that support it "
+ "with default parameter. While finding the optimum compressed bpp, driver will "
+ "skip over the compressed bpps with integer values. It will go ahead with DSC, "
+ "iff compressed bpp is fractional, failing in which, it will fail the commit.");
+ igt_subtest_with_dynamic("dsc-fractional-bpp")
+ test_dsc(&data, TEST_DSC_FRACTIONAL_BPP,
+ DEFAULT_BPC, DRM_FORMAT_XRGB8888,
+ DSC_FORMAT_RGB);
+
igt_fixture {
igt_display_fini(&data.display);
drm_close_driver(data.drm_fd);
diff --git a/tests/i915/kms_dsc_helper.c b/tests/i915/kms_dsc_helper.c
index 61f76ddee..bbc160caa 100644
--- a/tests/i915/kms_dsc_helper.c
+++ b/tests/i915/kms_dsc_helper.c
@@ -6,7 +6,9 @@
#include "kms_dsc_helper.h"
static bool force_dsc_en_orig;
+static bool force_dsc_fractional_bpp_en_orig;
static int force_dsc_restore_fd = -1;
+static int force_dsc_fractional_bpp_restore_fd = -1;
void force_dsc_enable(int drmfd, igt_output_t *output)
{
@@ -51,6 +53,7 @@ void restore_force_dsc_en(void)
void kms_dsc_exit_handler(int sig)
{
restore_force_dsc_en();
+ restore_force_dsc_fractional_bpp_en();
}
bool is_dsc_supported_by_source(int drmfd)
@@ -143,3 +146,60 @@ bool is_dsc_output_format_supported(int drmfd, int disp_ver, igt_output_t *outpu
return true;
}
+
+void force_dsc_fractional_bpp_enable(int drmfd, igt_output_t *output)
+{
+ int ret;
+
+ igt_debug("Forcing DSC Fractional BPP on %s\n", output->name);
+ ret = igt_force_dsc_fractional_bpp_enable(drmfd, output->name);
+ igt_assert_f(ret == 0, "forcing dsc fractional bpp debugfs_write failed\n");
+}
+
+void save_force_dsc_fractional_bpp_en(int drmfd, igt_output_t *output)
+{
+ force_dsc_fractional_bpp_en_orig =
+ igt_is_force_dsc_fractional_bpp_enabled(drmfd, output->name);
+ force_dsc_fractional_bpp_restore_fd =
+ igt_get_dsc_fractional_bpp_debugfs_fd(drmfd, output->name);
+ igt_assert(force_dsc_fractional_bpp_restore_fd >= 0);
+}
+
+void restore_force_dsc_fractional_bpp_en(void)
+{
+ if (force_dsc_fractional_bpp_restore_fd < 0)
+ return;
+
+ igt_debug("Restoring DSC Fractional BPP enable\n");
+ igt_assert(write(force_dsc_fractional_bpp_restore_fd, force_dsc_fractional_bpp_en_orig ? "1" : "0", 1) == 1);
+
+ close(force_dsc_fractional_bpp_restore_fd);
+ force_dsc_fractional_bpp_restore_fd = -1;
+}
+
+static
+bool is_dsc_fractional_bpp_supported(int drmfd, char *connector_name)
+{
+ int bpp_prec;
+
+ bpp_prec = igt_get_dsc_fractional_bpp_supported(drmfd, connector_name);
+
+ if (bpp_prec == 1)
+ return false;
+
+ return true;
+}
+
+bool check_dsc_fractional_bpp_on_connector(int disp_ver, int drmfd, igt_output_t *output)
+{
+ if (disp_ver >= 14) {
+ if (!is_dsc_fractional_bpp_supported(drmfd, output->name)) {
+ igt_debug("DSC fractional bpp not supported on connector %s\n",
+ output->name);
+ return false;
+ } else
+ return true;
+ }
+
+ return false;
+}
diff --git a/tests/i915/kms_dsc_helper.h b/tests/i915/kms_dsc_helper.h
index 2109bd767..cd563d9ff 100644
--- a/tests/i915/kms_dsc_helper.h
+++ b/tests/i915/kms_dsc_helper.h
@@ -34,5 +34,9 @@ void force_dsc_output_format(int drmfd, igt_output_t *output,
enum dsc_output_format output_format);
bool is_dsc_output_format_supported(int disp_ver, int drmfd, igt_output_t *output,
enum dsc_output_format output_format);
+void force_dsc_fractional_bpp_enable(int drmfd, igt_output_t *output);
+void save_force_dsc_fractional_bpp_en(int drmfd, igt_output_t *output);
+void restore_force_dsc_fractional_bpp_en(void);
+bool check_dsc_fractional_bpp_on_connector(int disp_ver, int drmfd, igt_output_t *output);
#endif
--
2.25.1
^ permalink raw reply related [flat|nested] 24+ messages in thread* Re: [igt-dev] [v2 7/9] tests/i915/kms_dsc: enable validation for vdsc fractional bpp
2023-07-04 17:31 ` [igt-dev] [v2 7/9] tests/i915/kms_dsc: enable validation for vdsc fractional bpp Swati Sharma
@ 2023-07-24 6:32 ` Nautiyal, Ankit K
0 siblings, 0 replies; 24+ messages in thread
From: Nautiyal, Ankit K @ 2023-07-24 6:32 UTC (permalink / raw)
To: Swati Sharma, igt-dev
On 7/4/2023 11:01 PM, Swati Sharma wrote:
> Fractional BPP support comes from DSC1.2. To test Fractional BPP, debugfs entry
bits_per_pixel is defined for a precision of 1/16 from DSC 1.1.
Intel hw supports fractional bpp from MTL+.
(i915 patches for the same are still under review.)
> (force_dsc_fractional_bpp) is introduced. From the IGT; we are setting this
> debugfs entry. However, before setting this debugfs entry, we are checking
> capability i.e. Fractional BPP is supported by platform and sink both. In driver,
> if force_dsc_fractional_bpp is set then while iterating over output bpp with
> fractional step size we will continue if output_bpp is computed as integer and
> allow DSC iff compressed bpp is fractional.
>
> v2: -change in igt_describe (Ankit)
> v3: -rebase
>
> Signed-off-by: Swati Sharma <swati2.sharma@intel.com>
> ---
> tests/i915/kms_dsc.c | 22 ++++++++++++++
> tests/i915/kms_dsc_helper.c | 60 +++++++++++++++++++++++++++++++++++++
> tests/i915/kms_dsc_helper.h | 4 +++
> 3 files changed, 86 insertions(+)
>
> diff --git a/tests/i915/kms_dsc.c b/tests/i915/kms_dsc.c
> index d1935dcd3..26d6e2ffb 100644
> --- a/tests/i915/kms_dsc.c
> +++ b/tests/i915/kms_dsc.c
> @@ -41,6 +41,7 @@ IGT_TEST_DESCRIPTION("Test to validate display stream compression");
> #define TEST_DSC_BPC (1<<0)
> #define TEST_DSC_FORMAT (1<<1)
> #define TEST_DSC_OUTPUT_FORMAT (1<<2)
> +#define TEST_DSC_FRACTIONAL_BPP (1<<3)
>
> typedef struct {
> int drm_fd;
> @@ -148,6 +149,12 @@ static void update_display(data_t *data, uint32_t test_type)
> force_dsc_output_format(data->drm_fd, data->output, data->output_format);
> }
>
> + if (test_type & TEST_DSC_FRACTIONAL_BPP) {
> + igt_debug("DSC fractional bpp is supported on %s\n", data->output->name);
> + save_force_dsc_fractional_bpp_en(data->drm_fd, data->output);
> + force_dsc_fractional_bpp_enable(data->drm_fd, data->output);
> + }
> +
> igt_output_set_pipe(output, data->pipe);
> primary = igt_output_get_plane_type(output, DRM_PLANE_TYPE_PRIMARY);
>
> @@ -207,6 +214,7 @@ static void update_display(data_t *data, uint32_t test_type)
> enabled ? "ON" : "OFF");
>
> restore_force_dsc_en();
> + restore_force_dsc_fractional_bpp_en();
>
> if (test_type & TEST_DSC_BPC) {
> current_bpc = get_status(data->drm_fd, data->pipe);
> @@ -254,6 +262,10 @@ static void test_dsc(data_t *data, uint32_t test_type, int bpc,
> data->output, data->output_format))
> continue;
>
> + if (!(check_dsc_fractional_bpp_on_connector(data->disp_ver,
> + data->drm_fd, data->output)))
> + continue;
> +
> if (!check_gen11_dp_constraint(data->drm_fd, data->output, data->pipe))
> continue;
>
> @@ -370,6 +382,16 @@ igt_main_args("l", NULL, help_str, opt_handler, &data)
> }
> }
>
> + igt_describe("Tests fractional compressed bpp functionality if supported "
> + "by a connector by forcing fractional_bpp on all connectors that support it "
> + "with default parameter. While finding the optimum compressed bpp, driver will "
> + "skip over the compressed bpps with integer values. It will go ahead with DSC, "
> + "iff compressed bpp is fractional, failing in which, it will fail the commit.");
> + igt_subtest_with_dynamic("dsc-fractional-bpp")
> + test_dsc(&data, TEST_DSC_FRACTIONAL_BPP,
> + DEFAULT_BPC, DRM_FORMAT_XRGB8888,
> + DSC_FORMAT_RGB);
> +
> igt_fixture {
> igt_display_fini(&data.display);
> drm_close_driver(data.drm_fd);
> diff --git a/tests/i915/kms_dsc_helper.c b/tests/i915/kms_dsc_helper.c
> index 61f76ddee..bbc160caa 100644
> --- a/tests/i915/kms_dsc_helper.c
> +++ b/tests/i915/kms_dsc_helper.c
> @@ -6,7 +6,9 @@
> #include "kms_dsc_helper.h"
>
> static bool force_dsc_en_orig;
> +static bool force_dsc_fractional_bpp_en_orig;
> static int force_dsc_restore_fd = -1;
> +static int force_dsc_fractional_bpp_restore_fd = -1;
>
> void force_dsc_enable(int drmfd, igt_output_t *output)
> {
> @@ -51,6 +53,7 @@ void restore_force_dsc_en(void)
> void kms_dsc_exit_handler(int sig)
> {
> restore_force_dsc_en();
> + restore_force_dsc_fractional_bpp_en();
> }
>
> bool is_dsc_supported_by_source(int drmfd)
> @@ -143,3 +146,60 @@ bool is_dsc_output_format_supported(int drmfd, int disp_ver, igt_output_t *outpu
>
> return true;
> }
> +
> +void force_dsc_fractional_bpp_enable(int drmfd, igt_output_t *output)
> +{
> + int ret;
> +
> + igt_debug("Forcing DSC Fractional BPP on %s\n", output->name);
> + ret = igt_force_dsc_fractional_bpp_enable(drmfd, output->name);
> + igt_assert_f(ret == 0, "forcing dsc fractional bpp debugfs_write failed\n");
> +}
> +
> +void save_force_dsc_fractional_bpp_en(int drmfd, igt_output_t *output)
> +{
> + force_dsc_fractional_bpp_en_orig =
> + igt_is_force_dsc_fractional_bpp_enabled(drmfd, output->name);
> + force_dsc_fractional_bpp_restore_fd =
> + igt_get_dsc_fractional_bpp_debugfs_fd(drmfd, output->name);
> + igt_assert(force_dsc_fractional_bpp_restore_fd >= 0);
> +}
> +
> +void restore_force_dsc_fractional_bpp_en(void)
> +{
> + if (force_dsc_fractional_bpp_restore_fd < 0)
> + return;
> +
> + igt_debug("Restoring DSC Fractional BPP enable\n");
> + igt_assert(write(force_dsc_fractional_bpp_restore_fd, force_dsc_fractional_bpp_en_orig ? "1" : "0", 1) == 1);
> +
> + close(force_dsc_fractional_bpp_restore_fd);
> + force_dsc_fractional_bpp_restore_fd = -1;
> +}
> +
> +static
> +bool is_dsc_fractional_bpp_supported(int drmfd, char *connector_name)
> +{
> + int bpp_prec;
> +
> + bpp_prec = igt_get_dsc_fractional_bpp_supported(drmfd, connector_name);
> +
> + if (bpp_prec == 1)
> + return false;
> +
> + return true;
> +}
> +
> +bool check_dsc_fractional_bpp_on_connector(int disp_ver, int drmfd, igt_output_t *output)
> +{
> + if (disp_ver >= 14) {
Perhaps a wrapper would be better, something like
source_supports_fractional_bpp?
Overall the patch Looks good to me.
With above addressed, this is:
Reviewed-by: Ankit Nautiyal <ankit.k.nautiyal@intel.com>
Regards,
Ankit
> + if (!is_dsc_fractional_bpp_supported(drmfd, output->name)) {
> + igt_debug("DSC fractional bpp not supported on connector %s\n",
> + output->name);
> + return false;
> + } else
> + return true;
> + }
> +
> + return false;
> +}
> diff --git a/tests/i915/kms_dsc_helper.h b/tests/i915/kms_dsc_helper.h
> index 2109bd767..cd563d9ff 100644
> --- a/tests/i915/kms_dsc_helper.h
> +++ b/tests/i915/kms_dsc_helper.h
> @@ -34,5 +34,9 @@ void force_dsc_output_format(int drmfd, igt_output_t *output,
> enum dsc_output_format output_format);
> bool is_dsc_output_format_supported(int disp_ver, int drmfd, igt_output_t *output,
> enum dsc_output_format output_format);
> +void force_dsc_fractional_bpp_enable(int drmfd, igt_output_t *output);
> +void save_force_dsc_fractional_bpp_en(int drmfd, igt_output_t *output);
> +void restore_force_dsc_fractional_bpp_en(void);
> +bool check_dsc_fractional_bpp_on_connector(int disp_ver, int drmfd, igt_output_t *output);
>
> #endif
^ permalink raw reply [flat|nested] 24+ messages in thread
* [igt-dev] [v2 8/9] tests/i915/kms_dsc: add subtest
2023-07-04 17:30 [igt-dev] [v2 0/9] DSC Fractional BPP Val Support Swati Sharma
` (6 preceding siblings ...)
2023-07-04 17:31 ` [igt-dev] [v2 7/9] tests/i915/kms_dsc: enable validation for vdsc fractional bpp Swati Sharma
@ 2023-07-04 17:31 ` Swati Sharma
2023-07-24 5:32 ` Nautiyal, Ankit K
2023-07-04 17:31 ` [igt-dev] [v2 9/9] tests/i915/kms_dsc: add test summary Swati Sharma
` (5 subsequent siblings)
13 siblings, 1 reply; 24+ messages in thread
From: Swati Sharma @ 2023-07-04 17:31 UTC (permalink / raw)
To: igt-dev
New subtest is added to validate fractional bpp with different
input bpc.
Signed-off-by: Swati Sharma <swati2.sharma@intel.com>
---
tests/i915/kms_dsc.c | 10 ++++++++++
1 file changed, 10 insertions(+)
diff --git a/tests/i915/kms_dsc.c b/tests/i915/kms_dsc.c
index 26d6e2ffb..d46a5e74d 100644
--- a/tests/i915/kms_dsc.c
+++ b/tests/i915/kms_dsc.c
@@ -392,6 +392,16 @@ igt_main_args("l", NULL, help_str, opt_handler, &data)
DEFAULT_BPC, DRM_FORMAT_XRGB8888,
DSC_FORMAT_RGB);
+ igt_describe("Tests fractional compressed bpp functionality if supported "
+ "by a connector by forcing fractional_bpp on all connectors that support it "
+ "with certain input BPC for the connector.");
+ igt_subtest_with_dynamic("dsc-fractional-bpp-with-bpc") {
+ for (int j = 0; j < ARRAY_SIZE(bpc_list); j++)
+ test_dsc(&data, TEST_DSC_FRACTIONAL_BPP | TEST_DSC_BPC,
+ bpc_list[j], DRM_FORMAT_XRGB8888,
+ DSC_FORMAT_RGB);
+ }
+
igt_fixture {
igt_display_fini(&data.display);
drm_close_driver(data.drm_fd);
--
2.25.1
^ permalink raw reply related [flat|nested] 24+ messages in thread* Re: [igt-dev] [v2 8/9] tests/i915/kms_dsc: add subtest
2023-07-04 17:31 ` [igt-dev] [v2 8/9] tests/i915/kms_dsc: add subtest Swati Sharma
@ 2023-07-24 5:32 ` Nautiyal, Ankit K
0 siblings, 0 replies; 24+ messages in thread
From: Nautiyal, Ankit K @ 2023-07-24 5:32 UTC (permalink / raw)
To: Swati Sharma, igt-dev
LGTM.
Reviewed-by: Ankit Nautiyal <ankit.k.nautiyal@intel.com>
On 7/4/2023 11:01 PM, Swati Sharma wrote:
> New subtest is added to validate fractional bpp with different
> input bpc.
>
> Signed-off-by: Swati Sharma <swati2.sharma@intel.com>
> ---
> tests/i915/kms_dsc.c | 10 ++++++++++
> 1 file changed, 10 insertions(+)
>
> diff --git a/tests/i915/kms_dsc.c b/tests/i915/kms_dsc.c
> index 26d6e2ffb..d46a5e74d 100644
> --- a/tests/i915/kms_dsc.c
> +++ b/tests/i915/kms_dsc.c
> @@ -392,6 +392,16 @@ igt_main_args("l", NULL, help_str, opt_handler, &data)
> DEFAULT_BPC, DRM_FORMAT_XRGB8888,
> DSC_FORMAT_RGB);
>
> + igt_describe("Tests fractional compressed bpp functionality if supported "
> + "by a connector by forcing fractional_bpp on all connectors that support it "
> + "with certain input BPC for the connector.");
> + igt_subtest_with_dynamic("dsc-fractional-bpp-with-bpc") {
> + for (int j = 0; j < ARRAY_SIZE(bpc_list); j++)
> + test_dsc(&data, TEST_DSC_FRACTIONAL_BPP | TEST_DSC_BPC,
> + bpc_list[j], DRM_FORMAT_XRGB8888,
> + DSC_FORMAT_RGB);
> + }
> +
> igt_fixture {
> igt_display_fini(&data.display);
> drm_close_driver(data.drm_fd);
^ permalink raw reply [flat|nested] 24+ messages in thread
* [igt-dev] [v2 9/9] tests/i915/kms_dsc: add test summary
2023-07-04 17:30 [igt-dev] [v2 0/9] DSC Fractional BPP Val Support Swati Sharma
` (7 preceding siblings ...)
2023-07-04 17:31 ` [igt-dev] [v2 8/9] tests/i915/kms_dsc: add subtest Swati Sharma
@ 2023-07-04 17:31 ` Swati Sharma
2023-07-24 6:37 ` Nautiyal, Ankit K
2023-07-04 18:22 ` [igt-dev] ✗ Fi.CI.BAT: failure for DSC Fractional BPP Val Support (rev3) Patchwork
` (4 subsequent siblings)
13 siblings, 1 reply; 24+ messages in thread
From: Swati Sharma @ 2023-07-04 17:31 UTC (permalink / raw)
To: igt-dev
Add test summary giving overall summary of subtests.
Signed-off-by: Swati Sharma <swati2.sharma@intel.com>
---
tests/i915/kms_dsc.c | 21 +++++++++++++++++++++
1 file changed, 21 insertions(+)
diff --git a/tests/i915/kms_dsc.c b/tests/i915/kms_dsc.c
index d46a5e74d..2933c6cfb 100644
--- a/tests/i915/kms_dsc.c
+++ b/tests/i915/kms_dsc.c
@@ -43,6 +43,27 @@ IGT_TEST_DESCRIPTION("Test to validate display stream compression");
#define TEST_DSC_OUTPUT_FORMAT (1<<2)
#define TEST_DSC_FRACTIONAL_BPP (1<<3)
+/*
+ * Starting from gen11, i915 driver supports DSC1.1. For validating
+ * DSC, the first step is to verify if the sink supports DSC.
+ * If the sink does support DSC, we will validate the following
+ * scenarios. In all the scenarios, we are forcing dsc.
+ * (i) basic modeset (ii) input bpc (iii) pixel formats
+ * (iv) output formats (v) fractional bpp
+ * In the basic subtest, we perform modeset with default parameters.
+ * Input bpc and pixel formats subtests, we perform modeset
+ * with different input bpc (12/10/8) and pixel formats (YUV/RGB),
+ * respectively. With the support of DSC1.2 from MTL, we can
+ * verify fractional bpp and DSC YCBCR420 output format. The tests
+ * are executed with the RGB444 output format by default. However,
+ * in the output-format subtest, we verify output formats
+ * (RGB/YCBCR444/YCBCR420). Fractional bpp is tested with default
+ * parameter. In this, driver will ignore integer compressed bpp
+ * value and will do modeset with fractional bpp only. Also,
+ * tests are added to validate output format and fractional bpp
+ * with different input bpc.
+ */
+
typedef struct {
int drm_fd;
uint32_t devid;
--
2.25.1
^ permalink raw reply related [flat|nested] 24+ messages in thread* Re: [igt-dev] [v2 9/9] tests/i915/kms_dsc: add test summary
2023-07-04 17:31 ` [igt-dev] [v2 9/9] tests/i915/kms_dsc: add test summary Swati Sharma
@ 2023-07-24 6:37 ` Nautiyal, Ankit K
0 siblings, 0 replies; 24+ messages in thread
From: Nautiyal, Ankit K @ 2023-07-24 6:37 UTC (permalink / raw)
To: Swati Sharma, igt-dev
On 7/4/2023 11:01 PM, Swati Sharma wrote:
> Add test summary giving overall summary of subtests.
>
> Signed-off-by: Swati Sharma <swati2.sharma@intel.com>
> ---
> tests/i915/kms_dsc.c | 21 +++++++++++++++++++++
> 1 file changed, 21 insertions(+)
>
> diff --git a/tests/i915/kms_dsc.c b/tests/i915/kms_dsc.c
> index d46a5e74d..2933c6cfb 100644
> --- a/tests/i915/kms_dsc.c
> +++ b/tests/i915/kms_dsc.c
> @@ -43,6 +43,27 @@ IGT_TEST_DESCRIPTION("Test to validate display stream compression");
> #define TEST_DSC_OUTPUT_FORMAT (1<<2)
> #define TEST_DSC_FRACTIONAL_BPP (1<<3)
>
> +/*
> + * Starting from gen11, i915 driver supports DSC1.1. For validating
> + * DSC, the first step is to verify if the sink supports DSC.
> + * If the sink does support DSC, we will validate the following
> + * scenarios. In all the scenarios, we are forcing dsc.
> + * (i) basic modeset (ii) input bpc (iii) pixel formats
> + * (iv) output formats (v) fractional bpp
> + * In the basic subtest, we perform modeset with default parameters.
> + * Input bpc and pixel formats subtests, we perform modeset
> + * with different input bpc (12/10/8) and pixel formats (YUV/RGB),
> + * respectively. With the support of DSC1.2 from MTL, we can
Can drop ref to DSC1.2 here.
Otherwise LGTM.
Reviewed-by: Ankit Nautiyal <ankit.k.nautiyal@intel.com>
Regards,
Ankit
> + * verify fractional bpp and DSC YCBCR420 output format. The tests
> + * are executed with the RGB444 output format by default. However,
> + * in the output-format subtest, we verify output formats
> + * (RGB/YCBCR444/YCBCR420). Fractional bpp is tested with default
> + * parameter. In this, driver will ignore integer compressed bpp
> + * value and will do modeset with fractional bpp only. Also,
> + * tests are added to validate output format and fractional bpp
> + * with different input bpc.
> + */
> +
> typedef struct {
> int drm_fd;
> uint32_t devid;
^ permalink raw reply [flat|nested] 24+ messages in thread
* [igt-dev] ✗ Fi.CI.BAT: failure for DSC Fractional BPP Val Support (rev3)
2023-07-04 17:30 [igt-dev] [v2 0/9] DSC Fractional BPP Val Support Swati Sharma
` (8 preceding siblings ...)
2023-07-04 17:31 ` [igt-dev] [v2 9/9] tests/i915/kms_dsc: add test summary Swati Sharma
@ 2023-07-04 18:22 ` Patchwork
2023-07-20 12:12 ` [igt-dev] ✗ GitLab.Pipeline: warning for DSC Fractional BPP Val Support (rev4) Patchwork
` (3 subsequent siblings)
13 siblings, 0 replies; 24+ messages in thread
From: Patchwork @ 2023-07-04 18:22 UTC (permalink / raw)
To: Swati Sharma; +Cc: igt-dev
[-- Attachment #1: Type: text/plain, Size: 11678 bytes --]
== Series Details ==
Series: DSC Fractional BPP Val Support (rev3)
URL : https://patchwork.freedesktop.org/series/117493/
State : failure
== Summary ==
CI Bug Log - changes from CI_DRM_13345 -> IGTPW_9329
====================================================
Summary
-------
**FAILURE**
Serious unknown changes coming with IGTPW_9329 absolutely need to be
verified manually.
If you think the reported changes have nothing to do with the changes
introduced in IGTPW_9329, 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_9329/index.html
Participating hosts (41 -> 41)
------------------------------
Additional (2): fi-kbl-soraka bat-dg1-8
Missing (2): fi-snb-2520m fi-pnv-d510
Possible new issues
-------------------
Here are the unknown changes that may have been introduced in IGTPW_9329:
### IGT changes ###
#### Possible regressions ####
* igt@kms_addfb_basic@basic-x-tiled-legacy:
- fi-kbl-soraka: NOTRUN -> [INCOMPLETE][1]
[1]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9329/fi-kbl-soraka/igt@kms_addfb_basic@basic-x-tiled-legacy.html
#### Suppressed ####
The following results come from untrusted machines, tests, or statuses.
They do not affect the overall result.
* igt@runner@aborted:
- {bat-dg1-8}: NOTRUN -> [FAIL][2]
[2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9329/bat-dg1-8/igt@runner@aborted.html
Known issues
------------
Here are the changes found in IGTPW_9329 that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@gem_huc_copy@huc-copy:
- fi-kbl-soraka: NOTRUN -> [SKIP][3] ([fdo#109271] / [i915#2190])
[3]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9329/fi-kbl-soraka/igt@gem_huc_copy@huc-copy.html
* igt@gem_lmem_swapping@basic:
- fi-kbl-soraka: NOTRUN -> [SKIP][4] ([fdo#109271] / [i915#4613]) +3 similar issues
[4]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9329/fi-kbl-soraka/igt@gem_lmem_swapping@basic.html
* igt@gem_lmem_swapping@parallel-random-engines:
- bat-mtlp-8: NOTRUN -> [SKIP][5] ([i915#4613]) +3 similar issues
[5]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9329/bat-mtlp-8/igt@gem_lmem_swapping@parallel-random-engines.html
* igt@i915_pm_rps@basic-api:
- bat-mtlp-8: NOTRUN -> [SKIP][6] ([i915#6621])
[6]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9329/bat-mtlp-8/igt@i915_pm_rps@basic-api.html
* igt@i915_selftest@live@gt_mocs:
- bat-mtlp-8: NOTRUN -> [DMESG-FAIL][7] ([i915#7059])
[7]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9329/bat-mtlp-8/igt@i915_selftest@live@gt_mocs.html
* igt@i915_selftest@live@gt_pm:
- fi-kbl-soraka: NOTRUN -> [DMESG-FAIL][8] ([i915#1886] / [i915#7913])
[8]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9329/fi-kbl-soraka/igt@i915_selftest@live@gt_pm.html
* igt@i915_selftest@live@slpc:
- bat-rpls-1: NOTRUN -> [DMESG-WARN][9] ([i915#6367])
[9]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9329/bat-rpls-1/igt@i915_selftest@live@slpc.html
* igt@i915_suspend@basic-s2idle-without-i915:
- fi-rkl-11600: [PASS][10] -> [FAIL][11] ([fdo#103375])
[10]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13345/fi-rkl-11600/igt@i915_suspend@basic-s2idle-without-i915.html
[11]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9329/fi-rkl-11600/igt@i915_suspend@basic-s2idle-without-i915.html
* igt@i915_suspend@basic-s3-without-i915:
- fi-kbl-8809g: [PASS][12] -> [INCOMPLETE][13] ([i915#4817])
[12]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13345/fi-kbl-8809g/igt@i915_suspend@basic-s3-without-i915.html
[13]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9329/fi-kbl-8809g/igt@i915_suspend@basic-s3-without-i915.html
- bat-mtlp-6: NOTRUN -> [SKIP][14] ([i915#6645])
[14]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9329/bat-mtlp-6/igt@i915_suspend@basic-s3-without-i915.html
- bat-mtlp-8: NOTRUN -> [SKIP][15] ([i915#6645])
[15]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9329/bat-mtlp-8/igt@i915_suspend@basic-s3-without-i915.html
- bat-rpls-1: NOTRUN -> [ABORT][16] ([i915#6687] / [i915#7978] / [i915#8668])
[16]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9329/bat-rpls-1/igt@i915_suspend@basic-s3-without-i915.html
* igt@kms_chamelium_frames@dp-crc-fast:
- fi-ilk-650: NOTRUN -> [SKIP][17] ([fdo#109271]) +29 similar issues
[17]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9329/fi-ilk-650/igt@kms_chamelium_frames@dp-crc-fast.html
* igt@kms_chamelium_hpd@common-hpd-after-suspend:
- bat-mtlp-6: NOTRUN -> [SKIP][18] ([i915#7828])
[18]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9329/bat-mtlp-6/igt@kms_chamelium_hpd@common-hpd-after-suspend.html
- bat-dg2-11: NOTRUN -> [SKIP][19] ([i915#7828])
[19]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9329/bat-dg2-11/igt@kms_chamelium_hpd@common-hpd-after-suspend.html
- bat-mtlp-8: NOTRUN -> [SKIP][20] ([i915#7828])
[20]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9329/bat-mtlp-8/igt@kms_chamelium_hpd@common-hpd-after-suspend.html
* igt@kms_cursor_legacy@basic-busy-flip-before-cursor-atomic:
- fi-kbl-soraka: NOTRUN -> [SKIP][21] ([fdo#109271]) +15 similar issues
[21]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9329/fi-kbl-soraka/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-atomic.html
* igt@kms_pipe_crc_basic@suspend-read-crc:
- bat-mtlp-6: NOTRUN -> [SKIP][22] ([i915#1845] / [i915#4078])
[22]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9329/bat-mtlp-6/igt@kms_pipe_crc_basic@suspend-read-crc.html
* igt@kms_psr@primary_mmap_gtt:
- bat-rplp-1: NOTRUN -> [ABORT][23] ([i915#8442] / [i915#8668])
[23]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9329/bat-rplp-1/igt@kms_psr@primary_mmap_gtt.html
* igt@prime_vgem@basic-fence-read:
- bat-mtlp-8: NOTRUN -> [SKIP][24] ([i915#3708]) +2 similar issues
[24]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9329/bat-mtlp-8/igt@prime_vgem@basic-fence-read.html
* igt@prime_vgem@basic-gtt:
- bat-mtlp-8: NOTRUN -> [SKIP][25] ([i915#3708] / [i915#4077]) +1 similar issue
[25]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9329/bat-mtlp-8/igt@prime_vgem@basic-gtt.html
#### Possible fixes ####
* igt@core_auth@basic-auth:
- fi-ilk-650: [ABORT][26] -> [PASS][27]
[26]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13345/fi-ilk-650/igt@core_auth@basic-auth.html
[27]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9329/fi-ilk-650/igt@core_auth@basic-auth.html
* igt@i915_pm_rpm@basic-pci-d3-state:
- bat-mtlp-8: [ABORT][28] ([i915#7077] / [i915#7977] / [i915#8668]) -> [PASS][29]
[28]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13345/bat-mtlp-8/igt@i915_pm_rpm@basic-pci-d3-state.html
[29]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9329/bat-mtlp-8/igt@i915_pm_rpm@basic-pci-d3-state.html
* igt@i915_selftest@live@hangcheck:
- bat-dg2-11: [ABORT][30] ([i915#7913]) -> [PASS][31]
[30]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13345/bat-dg2-11/igt@i915_selftest@live@hangcheck.html
[31]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9329/bat-dg2-11/igt@i915_selftest@live@hangcheck.html
* igt@i915_selftest@live@migrate:
- bat-dg2-11: [DMESG-WARN][32] ([i915#7699]) -> [PASS][33]
[32]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13345/bat-dg2-11/igt@i915_selftest@live@migrate.html
[33]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9329/bat-dg2-11/igt@i915_selftest@live@migrate.html
* igt@i915_selftest@live@requests:
- bat-rpls-1: [ABORT][34] ([i915#7920] / [i915#7982]) -> [PASS][35]
[34]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13345/bat-rpls-1/igt@i915_selftest@live@requests.html
[35]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9329/bat-rpls-1/igt@i915_selftest@live@requests.html
- bat-mtlp-6: [ABORT][36] ([i915#7982]) -> [PASS][37]
[36]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13345/bat-mtlp-6/igt@i915_selftest@live@requests.html
[37]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9329/bat-mtlp-6/igt@i915_selftest@live@requests.html
#### Warnings ####
* igt@kms_psr@sprite_plane_onoff:
- bat-rplp-1: [ABORT][38] ([i915#8442] / [i915#8712]) -> [SKIP][39] ([i915#1072])
[38]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13345/bat-rplp-1/igt@kms_psr@sprite_plane_onoff.html
[39]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9329/bat-rplp-1/igt@kms_psr@sprite_plane_onoff.html
{name}: This element is suppressed. This means it is ignored when computing
the status of the difference (SUCCESS, WARNING, or FAILURE).
[fdo#103375]: https://bugs.freedesktop.org/show_bug.cgi?id=103375
[fdo#109271]: https://bugs.freedesktop.org/show_bug.cgi?id=109271
[i915#1072]: https://gitlab.freedesktop.org/drm/intel/issues/1072
[i915#1845]: https://gitlab.freedesktop.org/drm/intel/issues/1845
[i915#1886]: https://gitlab.freedesktop.org/drm/intel/issues/1886
[i915#2190]: https://gitlab.freedesktop.org/drm/intel/issues/2190
[i915#3708]: https://gitlab.freedesktop.org/drm/intel/issues/3708
[i915#4077]: https://gitlab.freedesktop.org/drm/intel/issues/4077
[i915#4078]: https://gitlab.freedesktop.org/drm/intel/issues/4078
[i915#4613]: https://gitlab.freedesktop.org/drm/intel/issues/4613
[i915#4817]: https://gitlab.freedesktop.org/drm/intel/issues/4817
[i915#6367]: https://gitlab.freedesktop.org/drm/intel/issues/6367
[i915#6621]: https://gitlab.freedesktop.org/drm/intel/issues/6621
[i915#6645]: https://gitlab.freedesktop.org/drm/intel/issues/6645
[i915#6687]: https://gitlab.freedesktop.org/drm/intel/issues/6687
[i915#7059]: https://gitlab.freedesktop.org/drm/intel/issues/7059
[i915#7077]: https://gitlab.freedesktop.org/drm/intel/issues/7077
[i915#7699]: https://gitlab.freedesktop.org/drm/intel/issues/7699
[i915#7828]: https://gitlab.freedesktop.org/drm/intel/issues/7828
[i915#7913]: https://gitlab.freedesktop.org/drm/intel/issues/7913
[i915#7920]: https://gitlab.freedesktop.org/drm/intel/issues/7920
[i915#7977]: https://gitlab.freedesktop.org/drm/intel/issues/7977
[i915#7978]: https://gitlab.freedesktop.org/drm/intel/issues/7978
[i915#7982]: https://gitlab.freedesktop.org/drm/intel/issues/7982
[i915#8442]: https://gitlab.freedesktop.org/drm/intel/issues/8442
[i915#8668]: https://gitlab.freedesktop.org/drm/intel/issues/8668
[i915#8712]: https://gitlab.freedesktop.org/drm/intel/issues/8712
Build changes
-------------
* CI: CI-20190529 -> None
* IGT: IGT_7369 -> IGTPW_9329
CI-20190529: 20190529
CI_DRM_13345: 52c775d5fac7e50737584ba6cf643c1166d95855 @ git://anongit.freedesktop.org/gfx-ci/linux
IGTPW_9329: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9329/index.html
IGT_7369: 22009ac9c26ceec8450dd312f5c93fc01d986348 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
Testlist changes
----------------
+igt@kms_dsc@dsc-fractional-bpp
+igt@kms_dsc@dsc-fractional-bpp-with-bpc
+igt@kms_dsc@dsc-with-output-formats-with-bpc
-igt@xe_perf_pmu@any-engine-group-busy
-igt@xe_perf_pmu@compute-busy
-igt@xe_perf_pmu@copy-busy
-igt@xe_perf_pmu@render-busy
-igt@xe_perf_pmu@vcs-busy
-igt@xe_perf_pmu@vecs-busy
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9329/index.html
[-- Attachment #2: Type: text/html, Size: 13898 bytes --]
^ permalink raw reply [flat|nested] 24+ messages in thread* [igt-dev] ✗ GitLab.Pipeline: warning for DSC Fractional BPP Val Support (rev4)
2023-07-04 17:30 [igt-dev] [v2 0/9] DSC Fractional BPP Val Support Swati Sharma
` (9 preceding siblings ...)
2023-07-04 18:22 ` [igt-dev] ✗ Fi.CI.BAT: failure for DSC Fractional BPP Val Support (rev3) Patchwork
@ 2023-07-20 12:12 ` Patchwork
2023-07-20 12:44 ` [igt-dev] ✓ Fi.CI.BAT: success " Patchwork
` (2 subsequent siblings)
13 siblings, 0 replies; 24+ messages in thread
From: Patchwork @ 2023-07-20 12:12 UTC (permalink / raw)
To: Swati Sharma; +Cc: igt-dev
== Series Details ==
Series: DSC Fractional BPP Val Support (rev4)
URL : https://patchwork.freedesktop.org/series/117493/
State : warning
== Summary ==
Pipeline status: FAILED.
see https://gitlab.freedesktop.org/gfx-ci/igt-ci-tags/-/pipelines/940444 for the overview.
containers:igt has failed (https://gitlab.freedesktop.org/gfx-ci/igt-ci-tags/-/jobs/45853711):
Downloading artifacts from coordinator... ok host=gitlab.freedesktop.org id=45853696 responseStatus=200 OK token=64_hmWFd
section_end:1689854948:download_artifacts
section_start:1689854948:step_script
Executing "step_script" stage of the job script
Using docker image sha256:594aa868d31ee3304dee8cae8a3433c89a6fcfcf6c7d420c04cce22f60147176 for registry.freedesktop.org/wayland/ci-templates/buildah:2019-08-13.0 with digest registry.freedesktop.org/wayland/ci-templates/buildah@sha256:7dbcf22cd2c1c7d49db0dc7b4ab207c3d6a4a09bd81cc3b71a688d3727d8749f ...
$ /host/bin/curl -s -L --cacert /host/ca-certificates.crt --retry 4 -f --retry-delay 60 https://gitlab.freedesktop.org/freedesktop/helm-gitlab-infra/-/raw/main/runner-gating/runner-gating.sh | sh
Checking if the user of the pipeline is allowed...
Checking if the job's project is part of a well-known group...
Thank you for contributing to freedesktop.org
$ podman login -u gitlab-ci-token -p $CI_JOB_TOKEN $CI_REGISTRY
Login Succeeded!
$ .gitlab-ci/pull-or-rebuild.sh igt Dockerfile igt
STEP 1: FROM registry.freedesktop.org/gfx-ci/igt-ci-tags/build-fedora:commit-8c92d99af66cf65a35342948b48ebf4a916c751f
Error: error creating build container: Error initializing source docker://registry.freedesktop.org/gfx-ci/igt-ci-tags/build-fedora:commit-8c92d99af66cf65a35342948b48ebf4a916c751f: Error reading manifest commit-8c92d99af66cf65a35342948b48ebf4a916c751f in registry.freedesktop.org/gfx-ci/igt-ci-tags/build-fedora: received unexpected HTTP status: 500 Internal Server Error
section_end:1689854950:step_script
section_start:1689854950:cleanup_file_variables
Cleaning up project directory and file based variables
section_end:1689854950:cleanup_file_variables
ERROR: Job failed: exit code 1
== Logs ==
For more details see: https://gitlab.freedesktop.org/gfx-ci/igt-ci-tags/-/pipelines/940444
^ permalink raw reply [flat|nested] 24+ messages in thread* [igt-dev] ✓ Fi.CI.BAT: success for DSC Fractional BPP Val Support (rev4)
2023-07-04 17:30 [igt-dev] [v2 0/9] DSC Fractional BPP Val Support Swati Sharma
` (10 preceding siblings ...)
2023-07-20 12:12 ` [igt-dev] ✗ GitLab.Pipeline: warning for DSC Fractional BPP Val Support (rev4) Patchwork
@ 2023-07-20 12:44 ` Patchwork
2023-07-20 13:02 ` [igt-dev] ○ CI.xeBAT: info " Patchwork
2023-07-20 17:05 ` [igt-dev] ✗ Fi.CI.IGT: failure " Patchwork
13 siblings, 0 replies; 24+ messages in thread
From: Patchwork @ 2023-07-20 12:44 UTC (permalink / raw)
To: Swati Sharma; +Cc: igt-dev
[-- Attachment #1: Type: text/plain, Size: 9999 bytes --]
== Series Details ==
Series: DSC Fractional BPP Val Support (rev4)
URL : https://patchwork.freedesktop.org/series/117493/
State : success
== Summary ==
CI Bug Log - changes from CI_DRM_13399 -> IGTPW_9441
====================================================
Summary
-------
**SUCCESS**
No regressions found.
External URL: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/index.html
Participating hosts (43 -> 43)
------------------------------
No changes in participating hosts
Known issues
------------
Here are the changes found in IGTPW_9441 that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@i915_pm_rpm@basic-pci-d3-state:
- fi-skl-guc: [PASS][1] -> [FAIL][2] ([i915#7691])
[1]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13399/fi-skl-guc/igt@i915_pm_rpm@basic-pci-d3-state.html
[2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/fi-skl-guc/igt@i915_pm_rpm@basic-pci-d3-state.html
* igt@i915_pm_rpm@basic-rte:
- fi-tgl-1115g4: [PASS][3] -> [FAIL][4] ([i915#7940])
[3]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13399/fi-tgl-1115g4/igt@i915_pm_rpm@basic-rte.html
[4]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/fi-tgl-1115g4/igt@i915_pm_rpm@basic-rte.html
- fi-skl-guc: [PASS][5] -> [FAIL][6] ([i915#7940])
[5]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13399/fi-skl-guc/igt@i915_pm_rpm@basic-rte.html
[6]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/fi-skl-guc/igt@i915_pm_rpm@basic-rte.html
- fi-kbl-7567u: [PASS][7] -> [FAIL][8] ([i915#7940])
[7]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13399/fi-kbl-7567u/igt@i915_pm_rpm@basic-rte.html
[8]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/fi-kbl-7567u/igt@i915_pm_rpm@basic-rte.html
* igt@i915_pm_rpm@module-reload:
- fi-cfl-8700k: [PASS][9] -> [FAIL][10] ([i915#7940])
[9]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13399/fi-cfl-8700k/igt@i915_pm_rpm@module-reload.html
[10]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/fi-cfl-8700k/igt@i915_pm_rpm@module-reload.html
* igt@i915_selftest@live@guc_multi_lrc:
- bat-mtlp-8: NOTRUN -> [DMESG-WARN][11] ([i915#8937]) +24 similar issues
[11]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/bat-mtlp-8/igt@i915_selftest@live@guc_multi_lrc.html
* igt@i915_selftest@live@migrate:
- bat-mtlp-8: NOTRUN -> [DMESG-WARN][12] ([i915#7699] / [i915#8504] / [i915#8937])
[12]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/bat-mtlp-8/igt@i915_selftest@live@migrate.html
* igt@i915_selftest@live@slpc:
- bat-rpls-2: NOTRUN -> [DMESG-WARN][13] ([i915#6367])
[13]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/bat-rpls-2/igt@i915_selftest@live@slpc.html
* igt@i915_suspend@basic-s3-without-i915:
- bat-mtlp-8: NOTRUN -> [SKIP][14] ([i915#6645])
[14]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/bat-mtlp-8/igt@i915_suspend@basic-s3-without-i915.html
* igt@kms_chamelium_hpd@common-hpd-after-suspend:
- bat-rpls-2: NOTRUN -> [SKIP][15] ([i915#7828])
[15]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/bat-rpls-2/igt@kms_chamelium_hpd@common-hpd-after-suspend.html
- bat-mtlp-8: NOTRUN -> [SKIP][16] ([i915#7828])
[16]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/bat-mtlp-8/igt@kms_chamelium_hpd@common-hpd-after-suspend.html
* igt@kms_pipe_crc_basic@nonblocking-crc-frame-sequence:
- bat-dg2-11: NOTRUN -> [SKIP][17] ([i915#1845] / [i915#5354]) +3 similar issues
[17]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/bat-dg2-11/igt@kms_pipe_crc_basic@nonblocking-crc-frame-sequence.html
* igt@kms_pipe_crc_basic@suspend-read-crc:
- bat-rpls-2: NOTRUN -> [SKIP][18] ([i915#1845])
[18]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/bat-rpls-2/igt@kms_pipe_crc_basic@suspend-read-crc.html
* igt@kms_psr@cursor_plane_move:
- bat-rplp-1: NOTRUN -> [SKIP][19] ([i915#1072]) +1 similar issue
[19]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/bat-rplp-1/igt@kms_psr@cursor_plane_move.html
* igt@kms_psr@primary_mmap_gtt:
- bat-rplp-1: NOTRUN -> [ABORT][20] ([i915#8434] / [i915#8442] / [i915#8668])
[20]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/bat-rplp-1/igt@kms_psr@primary_mmap_gtt.html
#### Possible fixes ####
* igt@i915_pm_rpm@basic-rte:
- fi-cfl-8700k: [FAIL][21] ([i915#7940]) -> [PASS][22]
[21]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13399/fi-cfl-8700k/igt@i915_pm_rpm@basic-rte.html
[22]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/fi-cfl-8700k/igt@i915_pm_rpm@basic-rte.html
* igt@i915_pm_rpm@module-reload:
- fi-rkl-11600: [FAIL][23] ([i915#7940]) -> [PASS][24]
[23]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13399/fi-rkl-11600/igt@i915_pm_rpm@module-reload.html
[24]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/fi-rkl-11600/igt@i915_pm_rpm@module-reload.html
- fi-cfl-8109u: [FAIL][25] ([i915#7940]) -> [PASS][26]
[25]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13399/fi-cfl-8109u/igt@i915_pm_rpm@module-reload.html
[26]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/fi-cfl-8109u/igt@i915_pm_rpm@module-reload.html
- fi-skl-guc: [FAIL][27] ([i915#7940]) -> [PASS][28]
[27]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13399/fi-skl-guc/igt@i915_pm_rpm@module-reload.html
[28]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/fi-skl-guc/igt@i915_pm_rpm@module-reload.html
* igt@i915_selftest@live@requests:
- bat-rpls-2: [ABORT][29] ([i915#7913] / [i915#7982]) -> [PASS][30]
[29]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13399/bat-rpls-2/igt@i915_selftest@live@requests.html
[30]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/bat-rpls-2/igt@i915_selftest@live@requests.html
* igt@prime_self_import@basic-with_fd_dup:
- fi-kbl-soraka: [INCOMPLETE][31] -> [PASS][32]
[31]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13399/fi-kbl-soraka/igt@prime_self_import@basic-with_fd_dup.html
[32]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/fi-kbl-soraka/igt@prime_self_import@basic-with_fd_dup.html
#### Warnings ####
* igt@i915_pm_rpm@basic-rte:
- fi-kbl-guc: [FAIL][33] ([i915#7940]) -> [FAIL][34] ([i915#8843])
[33]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13399/fi-kbl-guc/igt@i915_pm_rpm@basic-rte.html
[34]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/fi-kbl-guc/igt@i915_pm_rpm@basic-rte.html
* igt@i915_selftest@live@gt_tlb:
- bat-mtlp-8: [DMESG-FAIL][35] -> [DMESG-WARN][36] ([i915#8937])
[35]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13399/bat-mtlp-8/igt@i915_selftest@live@gt_tlb.html
[36]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/bat-mtlp-8/igt@i915_selftest@live@gt_tlb.html
* igt@i915_selftest@live@requests:
- bat-mtlp-8: [ABORT][37] ([i915#7982]) -> [DMESG-WARN][38] ([i915#8937])
[37]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13399/bat-mtlp-8/igt@i915_selftest@live@requests.html
[38]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/bat-mtlp-8/igt@i915_selftest@live@requests.html
* igt@i915_selftest@live@workarounds:
- bat-mtlp-8: [DMESG-FAIL][39] ([i915#6763]) -> [DMESG-WARN][40] ([i915#8937])
[39]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13399/bat-mtlp-8/igt@i915_selftest@live@workarounds.html
[40]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/bat-mtlp-8/igt@i915_selftest@live@workarounds.html
* igt@kms_psr@primary_page_flip:
- bat-rplp-1: [ABORT][41] ([i915#8860]) -> [SKIP][42] ([i915#1072])
[41]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13399/bat-rplp-1/igt@kms_psr@primary_page_flip.html
[42]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/bat-rplp-1/igt@kms_psr@primary_page_flip.html
[i915#1072]: https://gitlab.freedesktop.org/drm/intel/issues/1072
[i915#1845]: https://gitlab.freedesktop.org/drm/intel/issues/1845
[i915#5354]: https://gitlab.freedesktop.org/drm/intel/issues/5354
[i915#6367]: https://gitlab.freedesktop.org/drm/intel/issues/6367
[i915#6645]: https://gitlab.freedesktop.org/drm/intel/issues/6645
[i915#6763]: https://gitlab.freedesktop.org/drm/intel/issues/6763
[i915#7691]: https://gitlab.freedesktop.org/drm/intel/issues/7691
[i915#7699]: https://gitlab.freedesktop.org/drm/intel/issues/7699
[i915#7828]: https://gitlab.freedesktop.org/drm/intel/issues/7828
[i915#7913]: https://gitlab.freedesktop.org/drm/intel/issues/7913
[i915#7940]: https://gitlab.freedesktop.org/drm/intel/issues/7940
[i915#7982]: https://gitlab.freedesktop.org/drm/intel/issues/7982
[i915#8434]: https://gitlab.freedesktop.org/drm/intel/issues/8434
[i915#8442]: https://gitlab.freedesktop.org/drm/intel/issues/8442
[i915#8504]: https://gitlab.freedesktop.org/drm/intel/issues/8504
[i915#8668]: https://gitlab.freedesktop.org/drm/intel/issues/8668
[i915#8843]: https://gitlab.freedesktop.org/drm/intel/issues/8843
[i915#8860]: https://gitlab.freedesktop.org/drm/intel/issues/8860
[i915#8937]: https://gitlab.freedesktop.org/drm/intel/issues/8937
Build changes
-------------
* CI: CI-20190529 -> None
* IGT: IGT_7396 -> IGTPW_9441
CI-20190529: 20190529
CI_DRM_13399: fcafac400c8ed8c9fe9419e94a6cd2dc3bc87da1 @ git://anongit.freedesktop.org/gfx-ci/linux
IGTPW_9441: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/index.html
IGT_7396: 8e84faf33c2cf3482c7dff814d256089bc03db5d @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
Testlist changes
----------------
+igt@kms_dsc@dsc-fractional-bpp
+igt@kms_dsc@dsc-fractional-bpp-with-bpc
+igt@kms_dsc@dsc-with-output-formats-with-bpc
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/index.html
[-- Attachment #2: Type: text/html, Size: 12276 bytes --]
^ permalink raw reply [flat|nested] 24+ messages in thread* [igt-dev] ○ CI.xeBAT: info for DSC Fractional BPP Val Support (rev4)
2023-07-04 17:30 [igt-dev] [v2 0/9] DSC Fractional BPP Val Support Swati Sharma
` (11 preceding siblings ...)
2023-07-20 12:44 ` [igt-dev] ✓ Fi.CI.BAT: success " Patchwork
@ 2023-07-20 13:02 ` Patchwork
2023-07-20 17:05 ` [igt-dev] ✗ Fi.CI.IGT: failure " Patchwork
13 siblings, 0 replies; 24+ messages in thread
From: Patchwork @ 2023-07-20 13:02 UTC (permalink / raw)
To: Swati Sharma; +Cc: igt-dev
[-- Attachment #1: Type: text/plain, Size: 325 bytes --]
== Series Details ==
Series: DSC Fractional BPP Val Support (rev4)
URL : https://patchwork.freedesktop.org/series/117493/
State : info
== Summary ==
Participating hosts:
bat-atsm-2
bat-dg2-oem2
bat-adlp-7
Missing hosts results[0]:
Results: [IGTPW_9441](https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_9441/index.html)
[-- Attachment #2: Type: text/html, Size: 835 bytes --]
^ permalink raw reply [flat|nested] 24+ messages in thread* [igt-dev] ✗ Fi.CI.IGT: failure for DSC Fractional BPP Val Support (rev4)
2023-07-04 17:30 [igt-dev] [v2 0/9] DSC Fractional BPP Val Support Swati Sharma
` (12 preceding siblings ...)
2023-07-20 13:02 ` [igt-dev] ○ CI.xeBAT: info " Patchwork
@ 2023-07-20 17:05 ` Patchwork
13 siblings, 0 replies; 24+ messages in thread
From: Patchwork @ 2023-07-20 17:05 UTC (permalink / raw)
To: Swati Sharma; +Cc: igt-dev
[-- Attachment #1: Type: text/plain, Size: 60860 bytes --]
== Series Details ==
Series: DSC Fractional BPP Val Support (rev4)
URL : https://patchwork.freedesktop.org/series/117493/
State : failure
== Summary ==
CI Bug Log - changes from CI_DRM_13399_full -> IGTPW_9441_full
====================================================
Summary
-------
**FAILURE**
Serious unknown changes coming with IGTPW_9441_full absolutely need to be
verified manually.
If you think the reported changes have nothing to do with the changes
introduced in IGTPW_9441_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_9441/index.html
Participating hosts (10 -> 9)
------------------------------
Missing (1): pig-kbl-iris
Possible new issues
-------------------
Here are the unknown changes that may have been introduced in IGTPW_9441_full:
### IGT changes ###
#### Possible regressions ####
* igt@gem_workarounds@suspend-resume:
- shard-dg2: [PASS][1] -> [INCOMPLETE][2]
[1]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13399/shard-dg2-12/igt@gem_workarounds@suspend-resume.html
[2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/shard-dg2-5/igt@gem_workarounds@suspend-resume.html
* igt@kms_dsc@dsc-fractional-bpp (NEW):
- shard-dg2: NOTRUN -> [SKIP][3] +2 similar issues
[3]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/shard-dg2-7/igt@kms_dsc@dsc-fractional-bpp.html
- shard-rkl: NOTRUN -> [SKIP][4] +2 similar issues
[4]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/shard-rkl-4/igt@kms_dsc@dsc-fractional-bpp.html
- {shard-dg1}: NOTRUN -> [SKIP][5] +2 similar issues
[5]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/shard-dg1-15/igt@kms_dsc@dsc-fractional-bpp.html
- shard-tglu: NOTRUN -> [SKIP][6] +2 similar issues
[6]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/shard-tglu-5/igt@kms_dsc@dsc-fractional-bpp.html
- shard-mtlp: NOTRUN -> [SKIP][7] +2 similar issues
[7]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/shard-mtlp-6/igt@kms_dsc@dsc-fractional-bpp.html
* igt@perf_pmu@multi-client@ccs0:
- shard-mtlp: [PASS][8] -> [FAIL][9]
[8]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13399/shard-mtlp-5/igt@perf_pmu@multi-client@ccs0.html
[9]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/shard-mtlp-6/igt@perf_pmu@multi-client@ccs0.html
New tests
---------
New tests have been introduced between CI_DRM_13399_full and IGTPW_9441_full:
### New IGT tests (7) ###
* igt@kms_dsc@dsc-fractional-bpp:
- Statuses : 8 skip(s)
- Exec time: [0.0] s
* igt@kms_dsc@dsc-fractional-bpp-with-bpc:
- Statuses : 8 skip(s)
- Exec time: [0.0] s
* igt@kms_dsc@dsc-with-output-formats-with-bpc:
- Statuses : 8 skip(s)
- Exec time: [0.0] s
* igt@kms_flip@wf_vblank-ts-check@a-hdmi-a4:
- Statuses : 1 pass(s)
- Exec time: [0.0] s
* igt@kms_flip@wf_vblank-ts-check@b-hdmi-a4:
- Statuses : 1 pass(s)
- Exec time: [0.0] s
* igt@kms_flip@wf_vblank-ts-check@c-hdmi-a4:
- Statuses : 1 pass(s)
- Exec time: [0.0] s
* igt@kms_flip@wf_vblank-ts-check@d-hdmi-a4:
- Statuses : 1 pass(s)
- Exec time: [0.0] s
Known issues
------------
Here are the changes found in IGTPW_9441_full that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@drm_fdinfo@all-busy-check-all:
- shard-dg2: NOTRUN -> [SKIP][10] ([i915#8414])
[10]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/shard-dg2-3/igt@drm_fdinfo@all-busy-check-all.html
* igt@feature_discovery@display-4x:
- shard-dg2: NOTRUN -> [SKIP][11] ([i915#1839])
[11]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/shard-dg2-10/igt@feature_discovery@display-4x.html
- shard-rkl: NOTRUN -> [SKIP][12] ([i915#1839])
[12]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/shard-rkl-1/igt@feature_discovery@display-4x.html
* igt@gem_barrier_race@remote-request@rcs0:
- shard-tglu: [PASS][13] -> [ABORT][14] ([i915#8211] / [i915#8234])
[13]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13399/shard-tglu-2/igt@gem_barrier_race@remote-request@rcs0.html
[14]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/shard-tglu-3/igt@gem_barrier_race@remote-request@rcs0.html
* igt@gem_busy@semaphore:
- shard-dg2: NOTRUN -> [SKIP][15] ([i915#3936])
[15]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/shard-dg2-11/igt@gem_busy@semaphore.html
* igt@gem_ctx_persistence@engines-hostile@vcs0:
- shard-mtlp: [PASS][16] -> [FAIL][17] ([i915#2410]) +2 similar issues
[16]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13399/shard-mtlp-6/igt@gem_ctx_persistence@engines-hostile@vcs0.html
[17]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/shard-mtlp-7/igt@gem_ctx_persistence@engines-hostile@vcs0.html
* igt@gem_ctx_persistence@legacy-engines-queued:
- shard-snb: NOTRUN -> [SKIP][18] ([fdo#109271] / [i915#1099]) +1 similar issue
[18]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/shard-snb2/igt@gem_ctx_persistence@legacy-engines-queued.html
* igt@gem_eio@reset-stress:
- shard-dg2: [PASS][19] -> [FAIL][20] ([i915#5784])
[19]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13399/shard-dg2-1/igt@gem_eio@reset-stress.html
[20]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/shard-dg2-5/igt@gem_eio@reset-stress.html
* igt@gem_eio@unwedge-stress:
- shard-snb: NOTRUN -> [FAIL][21] ([i915#8898])
[21]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/shard-snb1/igt@gem_eio@unwedge-stress.html
* igt@gem_exec_fair@basic-pace-solo@rcs0:
- shard-apl: [PASS][22] -> [FAIL][23] ([i915#2842])
[22]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13399/shard-apl6/igt@gem_exec_fair@basic-pace-solo@rcs0.html
[23]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/shard-apl4/igt@gem_exec_fair@basic-pace-solo@rcs0.html
* igt@gem_exec_fair@basic-pace@rcs0:
- shard-glk: [PASS][24] -> [FAIL][25] ([i915#2842]) +1 similar issue
[24]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13399/shard-glk9/igt@gem_exec_fair@basic-pace@rcs0.html
[25]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/shard-glk3/igt@gem_exec_fair@basic-pace@rcs0.html
* igt@gem_exec_fair@basic-pace@vecs0:
- shard-rkl: [PASS][26] -> [FAIL][27] ([i915#2842])
[26]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13399/shard-rkl-2/igt@gem_exec_fair@basic-pace@vecs0.html
[27]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/shard-rkl-2/igt@gem_exec_fair@basic-pace@vecs0.html
* igt@gem_exec_fence@concurrent:
- shard-dg2: NOTRUN -> [SKIP][28] ([i915#4812])
[28]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/shard-dg2-7/igt@gem_exec_fence@concurrent.html
* igt@gem_exec_flush@basic-batch-kernel-default-uc:
- shard-dg2: NOTRUN -> [SKIP][29] ([i915#3539] / [i915#4852])
[29]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/shard-dg2-5/igt@gem_exec_flush@basic-batch-kernel-default-uc.html
* igt@gem_exec_params@secure-non-root:
- shard-tglu: NOTRUN -> [SKIP][30] ([fdo#112283])
[30]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/shard-tglu-2/igt@gem_exec_params@secure-non-root.html
* igt@gem_exec_reloc@basic-wc:
- shard-dg2: NOTRUN -> [SKIP][31] ([i915#3281]) +2 similar issues
[31]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/shard-dg2-7/igt@gem_exec_reloc@basic-wc.html
- shard-rkl: NOTRUN -> [SKIP][32] ([i915#3281]) +1 similar issue
[32]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/shard-rkl-4/igt@gem_exec_reloc@basic-wc.html
* igt@gem_fenced_exec_thrash@no-spare-fences-interruptible:
- shard-dg2: NOTRUN -> [SKIP][33] ([i915#4860])
[33]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/shard-dg2-12/igt@gem_fenced_exec_thrash@no-spare-fences-interruptible.html
* igt@gem_lmem_swapping@random:
- shard-rkl: NOTRUN -> [SKIP][34] ([i915#4613])
[34]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/shard-rkl-2/igt@gem_lmem_swapping@random.html
* igt@gem_lmem_swapping@smem-oom:
- shard-tglu: NOTRUN -> [SKIP][35] ([i915#4613])
[35]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/shard-tglu-2/igt@gem_lmem_swapping@smem-oom.html
* igt@gem_mmap@basic-small-bo:
- shard-dg2: NOTRUN -> [SKIP][36] ([i915#4083])
[36]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/shard-dg2-1/igt@gem_mmap@basic-small-bo.html
* igt@gem_mmap_gtt@cpuset-big-copy-xy:
- shard-dg2: NOTRUN -> [SKIP][37] ([i915#4077]) +3 similar issues
[37]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/shard-dg2-2/igt@gem_mmap_gtt@cpuset-big-copy-xy.html
* igt@gem_pxp@reject-modify-context-protection-off-2:
- shard-dg2: NOTRUN -> [SKIP][38] ([i915#4270])
[38]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/shard-dg2-10/igt@gem_pxp@reject-modify-context-protection-off-2.html
- shard-rkl: NOTRUN -> [SKIP][39] ([i915#4270])
[39]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/shard-rkl-2/igt@gem_pxp@reject-modify-context-protection-off-2.html
* igt@gem_readwrite@beyond-eob:
- shard-dg2: NOTRUN -> [SKIP][40] ([i915#3282]) +3 similar issues
[40]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/shard-dg2-8/igt@gem_readwrite@beyond-eob.html
- shard-rkl: NOTRUN -> [SKIP][41] ([i915#3282]) +2 similar issues
[41]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/shard-rkl-2/igt@gem_readwrite@beyond-eob.html
* igt@gem_set_tiling_vs_blt@tiled-to-untiled:
- shard-dg2: NOTRUN -> [SKIP][42] ([i915#4079]) +1 similar issue
[42]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/shard-dg2-1/igt@gem_set_tiling_vs_blt@tiled-to-untiled.html
* igt@gem_userptr_blits@coherency-sync:
- shard-tglu: NOTRUN -> [SKIP][43] ([fdo#110542])
[43]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/shard-tglu-10/igt@gem_userptr_blits@coherency-sync.html
* igt@gem_userptr_blits@readonly-unsync:
- shard-dg2: NOTRUN -> [SKIP][44] ([i915#3297])
[44]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/shard-dg2-1/igt@gem_userptr_blits@readonly-unsync.html
* igt@gem_workarounds@suspend-resume-fd:
- shard-dg2: [PASS][45] -> [FAIL][46] ([fdo#103375]) +1 similar issue
[45]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13399/shard-dg2-10/igt@gem_workarounds@suspend-resume-fd.html
[46]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/shard-dg2-1/igt@gem_workarounds@suspend-resume-fd.html
* igt@gen7_exec_parse@bitmasks:
- shard-dg2: NOTRUN -> [SKIP][47] ([fdo#109289]) +2 similar issues
[47]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/shard-dg2-1/igt@gen7_exec_parse@bitmasks.html
- shard-rkl: NOTRUN -> [SKIP][48] ([fdo#109289]) +1 similar issue
[48]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/shard-rkl-4/igt@gen7_exec_parse@bitmasks.html
* igt@gen9_exec_parse@bb-start-far:
- shard-tglu: NOTRUN -> [SKIP][49] ([i915#2527] / [i915#2856])
[49]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/shard-tglu-4/igt@gen9_exec_parse@bb-start-far.html
* igt@gen9_exec_parse@unaligned-jump:
- shard-dg2: NOTRUN -> [SKIP][50] ([i915#2856])
[50]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/shard-dg2-7/igt@gen9_exec_parse@unaligned-jump.html
* igt@i915_pm_dc@dc6-dpms:
- shard-dg2: NOTRUN -> [SKIP][51] ([i915#5978])
[51]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/shard-dg2-2/igt@i915_pm_dc@dc6-dpms.html
* igt@i915_pm_dc@dc9-dpms:
- shard-apl: [PASS][52] -> [SKIP][53] ([fdo#109271])
[52]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13399/shard-apl1/igt@i915_pm_dc@dc9-dpms.html
[53]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/shard-apl6/igt@i915_pm_dc@dc9-dpms.html
* igt@i915_pm_rpm@dpms-lpsp:
- shard-rkl: [PASS][54] -> [SKIP][55] ([i915#1397])
[54]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13399/shard-rkl-7/igt@i915_pm_rpm@dpms-lpsp.html
[55]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/shard-rkl-1/igt@i915_pm_rpm@dpms-lpsp.html
* igt@i915_pm_rpm@gem-pread:
- shard-tglu: [PASS][56] -> [FAIL][57] ([i915#7940]) +1 similar issue
[56]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13399/shard-tglu-10/igt@i915_pm_rpm@gem-pread.html
[57]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/shard-tglu-3/igt@i915_pm_rpm@gem-pread.html
* igt@i915_pm_rpm@i2c:
- shard-dg2: [PASS][58] -> [FAIL][59] ([i915#8717])
[58]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13399/shard-dg2-1/igt@i915_pm_rpm@i2c.html
[59]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/shard-dg2-2/igt@i915_pm_rpm@i2c.html
* igt@i915_pm_rps@reset:
- shard-snb: [PASS][60] -> [INCOMPLETE][61] ([i915#7790])
[60]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13399/shard-snb4/igt@i915_pm_rps@reset.html
[61]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/shard-snb1/igt@i915_pm_rps@reset.html
* igt@kms_addfb_basic@basic-y-tiled-legacy:
- shard-dg2: NOTRUN -> [SKIP][62] ([i915#4215] / [i915#5190])
[62]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/shard-dg2-5/igt@kms_addfb_basic@basic-y-tiled-legacy.html
* igt@kms_async_flips@crc@pipe-a-hdmi-a-2:
- shard-rkl: NOTRUN -> [FAIL][63] ([i915#8247]) +1 similar issue
[63]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/shard-rkl-6/igt@kms_async_flips@crc@pipe-a-hdmi-a-2.html
* igt@kms_async_flips@crc@pipe-a-hdmi-a-3:
- shard-dg2: NOTRUN -> [FAIL][64] ([i915#8247]) +3 similar issues
[64]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/shard-dg2-7/igt@kms_async_flips@crc@pipe-a-hdmi-a-3.html
* igt@kms_big_fb@4-tiled-32bpp-rotate-90:
- shard-tglu: NOTRUN -> [SKIP][65] ([fdo#111615] / [i915#5286])
[65]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/shard-tglu-2/igt@kms_big_fb@4-tiled-32bpp-rotate-90.html
* igt@kms_big_fb@4-tiled-64bpp-rotate-180:
- shard-rkl: NOTRUN -> [SKIP][66] ([i915#5286])
[66]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/shard-rkl-2/igt@kms_big_fb@4-tiled-64bpp-rotate-180.html
* igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-0:
- shard-mtlp: [PASS][67] -> [FAIL][68] ([i915#5138])
[67]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13399/shard-mtlp-3/igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-0.html
[68]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/shard-mtlp-2/igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-0.html
* igt@kms_big_fb@linear-32bpp-rotate-90:
- shard-rkl: NOTRUN -> [SKIP][69] ([fdo#111614] / [i915#3638]) +1 similar issue
[69]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/shard-rkl-7/igt@kms_big_fb@linear-32bpp-rotate-90.html
* igt@kms_big_fb@y-tiled-8bpp-rotate-90:
- shard-dg2: NOTRUN -> [SKIP][70] ([i915#5190]) +4 similar issues
[70]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/shard-dg2-6/igt@kms_big_fb@y-tiled-8bpp-rotate-90.html
* igt@kms_big_fb@yf-tiled-64bpp-rotate-90:
- shard-tglu: NOTRUN -> [SKIP][71] ([fdo#111615])
[71]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/shard-tglu-4/igt@kms_big_fb@yf-tiled-64bpp-rotate-90.html
* igt@kms_big_fb@yf-tiled-8bpp-rotate-90:
- shard-dg2: NOTRUN -> [SKIP][72] ([i915#4538] / [i915#5190]) +2 similar issues
[72]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/shard-dg2-1/igt@kms_big_fb@yf-tiled-8bpp-rotate-90.html
* igt@kms_big_fb@yf-tiled-max-hw-stride-32bpp-rotate-180-hflip-async-flip:
- shard-rkl: NOTRUN -> [SKIP][73] ([fdo#110723])
[73]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/shard-rkl-1/igt@kms_big_fb@yf-tiled-max-hw-stride-32bpp-rotate-180-hflip-async-flip.html
* igt@kms_big_joiner@2x-modeset:
- shard-dg2: NOTRUN -> [SKIP][74] ([i915#2705])
[74]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/shard-dg2-2/igt@kms_big_joiner@2x-modeset.html
* igt@kms_ccs@pipe-a-bad-aux-stride-y_tiled_gen12_mc_ccs:
- shard-apl: NOTRUN -> [SKIP][75] ([fdo#109271] / [i915#3886])
[75]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/shard-apl6/igt@kms_ccs@pipe-a-bad-aux-stride-y_tiled_gen12_mc_ccs.html
* igt@kms_ccs@pipe-b-bad-rotation-90-yf_tiled_ccs:
- shard-dg2: NOTRUN -> [SKIP][76] ([i915#3689] / [i915#5354]) +5 similar issues
[76]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/shard-dg2-5/igt@kms_ccs@pipe-b-bad-rotation-90-yf_tiled_ccs.html
- shard-rkl: NOTRUN -> [SKIP][77] ([i915#3734] / [i915#5354] / [i915#6095])
[77]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/shard-rkl-4/igt@kms_ccs@pipe-b-bad-rotation-90-yf_tiled_ccs.html
* igt@kms_ccs@pipe-b-ccs-on-another-bo-4_tiled_mtl_rc_ccs:
- shard-tglu: NOTRUN -> [SKIP][78] ([i915#5354] / [i915#6095]) +2 similar issues
[78]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/shard-tglu-5/igt@kms_ccs@pipe-b-ccs-on-another-bo-4_tiled_mtl_rc_ccs.html
* igt@kms_ccs@pipe-b-random-ccs-data-4_tiled_mtl_rc_ccs_cc:
- shard-rkl: NOTRUN -> [SKIP][79] ([i915#5354] / [i915#6095]) +2 similar issues
[79]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/shard-rkl-7/igt@kms_ccs@pipe-b-random-ccs-data-4_tiled_mtl_rc_ccs_cc.html
* igt@kms_ccs@pipe-c-bad-pixel-format-4_tiled_dg2_rc_ccs_cc:
- shard-rkl: NOTRUN -> [SKIP][80] ([i915#5354]) +3 similar issues
[80]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/shard-rkl-2/igt@kms_ccs@pipe-c-bad-pixel-format-4_tiled_dg2_rc_ccs_cc.html
* igt@kms_ccs@pipe-c-bad-pixel-format-y_tiled_gen12_mc_ccs:
- shard-dg2: NOTRUN -> [SKIP][81] ([i915#3689] / [i915#3886] / [i915#5354]) +1 similar issue
[81]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/shard-dg2-2/igt@kms_ccs@pipe-c-bad-pixel-format-y_tiled_gen12_mc_ccs.html
* igt@kms_ccs@pipe-c-bad-rotation-90-y_tiled_gen12_mc_ccs:
- shard-tglu: NOTRUN -> [SKIP][82] ([i915#3689] / [i915#3886] / [i915#5354] / [i915#6095]) +2 similar issues
[82]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/shard-tglu-4/igt@kms_ccs@pipe-c-bad-rotation-90-y_tiled_gen12_mc_ccs.html
* igt@kms_ccs@pipe-d-bad-pixel-format-yf_tiled_ccs:
- shard-tglu: NOTRUN -> [SKIP][83] ([fdo#111615] / [i915#3689] / [i915#5354] / [i915#6095])
[83]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/shard-tglu-8/igt@kms_ccs@pipe-d-bad-pixel-format-yf_tiled_ccs.html
* igt@kms_cdclk@plane-scaling@pipe-c-hdmi-a-3:
- shard-dg2: NOTRUN -> [SKIP][84] ([i915#4087]) +3 similar issues
[84]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/shard-dg2-8/igt@kms_cdclk@plane-scaling@pipe-c-hdmi-a-3.html
* igt@kms_chamelium_edid@dp-edid-resolution-list:
- shard-tglu: NOTRUN -> [SKIP][85] ([i915#7828]) +1 similar issue
[85]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/shard-tglu-10/igt@kms_chamelium_edid@dp-edid-resolution-list.html
* igt@kms_chamelium_hpd@dp-hpd-storm:
- shard-dg2: NOTRUN -> [SKIP][86] ([i915#7828]) +4 similar issues
[86]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/shard-dg2-11/igt@kms_chamelium_hpd@dp-hpd-storm.html
- shard-rkl: NOTRUN -> [SKIP][87] ([i915#7828]) +1 similar issue
[87]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/shard-rkl-4/igt@kms_chamelium_hpd@dp-hpd-storm.html
* igt@kms_content_protection@dp-mst-lic-type-1:
- shard-dg2: NOTRUN -> [SKIP][88] ([i915#3299])
[88]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/shard-dg2-3/igt@kms_content_protection@dp-mst-lic-type-1.html
* igt@kms_content_protection@lic:
- shard-dg2: NOTRUN -> [SKIP][89] ([i915#7118])
[89]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/shard-dg2-3/igt@kms_content_protection@lic.html
- shard-tglu: NOTRUN -> [SKIP][90] ([i915#6944] / [i915#7116] / [i915#7118])
[90]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/shard-tglu-4/igt@kms_content_protection@lic.html
* igt@kms_cursor_crc@cursor-onscreen-max-size:
- shard-dg2: NOTRUN -> [SKIP][91] ([i915#3555]) +1 similar issue
[91]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/shard-dg2-3/igt@kms_cursor_crc@cursor-onscreen-max-size.html
* igt@kms_cursor_crc@cursor-rapid-movement-32x10:
- shard-rkl: NOTRUN -> [SKIP][92] ([i915#3555])
[92]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/shard-rkl-2/igt@kms_cursor_crc@cursor-rapid-movement-32x10.html
* igt@kms_cursor_crc@cursor-sliding-512x170:
- shard-dg2: NOTRUN -> [SKIP][93] ([i915#3359])
[93]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/shard-dg2-10/igt@kms_cursor_crc@cursor-sliding-512x170.html
* igt@kms_cursor_legacy@cursora-vs-flipb-toggle:
- shard-dg2: NOTRUN -> [SKIP][94] ([fdo#109274] / [i915#5354]) +2 similar issues
[94]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/shard-dg2-8/igt@kms_cursor_legacy@cursora-vs-flipb-toggle.html
- shard-rkl: NOTRUN -> [SKIP][95] ([fdo#111825]) +2 similar issues
[95]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/shard-rkl-6/igt@kms_cursor_legacy@cursora-vs-flipb-toggle.html
* igt@kms_cursor_legacy@cursorb-vs-flipb-toggle:
- shard-snb: NOTRUN -> [SKIP][96] ([fdo#109271] / [fdo#111767]) +2 similar issues
[96]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/shard-snb6/igt@kms_cursor_legacy@cursorb-vs-flipb-toggle.html
* igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions:
- shard-glk: [PASS][97] -> [FAIL][98] ([i915#2346])
[97]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13399/shard-glk1/igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions.html
[98]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/shard-glk1/igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions.html
- shard-apl: [PASS][99] -> [FAIL][100] ([i915#2346])
[99]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13399/shard-apl1/igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions.html
[100]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/shard-apl6/igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions.html
* igt@kms_display_modes@mst-extended-mode-negative:
- shard-dg2: NOTRUN -> [SKIP][101] ([i915#8588])
[101]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/shard-dg2-1/igt@kms_display_modes@mst-extended-mode-negative.html
* igt@kms_dither@fb-8bpc-vs-panel-6bpc@pipe-a-hdmi-a-2:
- shard-rkl: NOTRUN -> [SKIP][102] ([i915#3804])
[102]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/shard-rkl-6/igt@kms_dither@fb-8bpc-vs-panel-6bpc@pipe-a-hdmi-a-2.html
* igt@kms_flip@2x-flip-vs-dpms-off-vs-modeset-interruptible:
- shard-dg2: NOTRUN -> [SKIP][103] ([fdo#109274]) +2 similar issues
[103]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/shard-dg2-7/igt@kms_flip@2x-flip-vs-dpms-off-vs-modeset-interruptible.html
* igt@kms_flip@2x-nonexisting-fb-interruptible:
- shard-tglu: NOTRUN -> [SKIP][104] ([fdo#109274] / [i915#3637])
[104]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/shard-tglu-3/igt@kms_flip@2x-nonexisting-fb-interruptible.html
* igt@kms_flip@flip-vs-suspend-interruptible@a-hdmi-a3:
- shard-dg2: NOTRUN -> [FAIL][105] ([fdo#103375]) +2 similar issues
[105]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/shard-dg2-5/igt@kms_flip@flip-vs-suspend-interruptible@a-hdmi-a3.html
* igt@kms_flip@flip-vs-suspend@a-vga1:
- shard-snb: NOTRUN -> [DMESG-WARN][106] ([i915#8841]) +2 similar issues
[106]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/shard-snb6/igt@kms_flip@flip-vs-suspend@a-vga1.html
* igt@kms_flip_scaled_crc@flip-32bpp-ytileccs-to-64bpp-ytile-downscaling@pipe-a-valid-mode:
- shard-dg2: NOTRUN -> [SKIP][107] ([i915#2672]) +1 similar issue
[107]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/shard-dg2-3/igt@kms_flip_scaled_crc@flip-32bpp-ytileccs-to-64bpp-ytile-downscaling@pipe-a-valid-mode.html
- shard-rkl: NOTRUN -> [SKIP][108] ([i915#2672])
[108]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/shard-rkl-1/igt@kms_flip_scaled_crc@flip-32bpp-ytileccs-to-64bpp-ytile-downscaling@pipe-a-valid-mode.html
* igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-32bpp-ytilegen12rcccs-upscaling@pipe-a-valid-mode:
- shard-dg2: NOTRUN -> [SKIP][109] ([i915#2672] / [i915#3555])
[109]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/shard-dg2-10/igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-32bpp-ytilegen12rcccs-upscaling@pipe-a-valid-mode.html
* igt@kms_frontbuffer_tracking@fbc-1p-primscrn-pri-shrfb-draw-pwrite:
- shard-dg2: [PASS][110] -> [FAIL][111] ([i915#6880]) +1 similar issue
[110]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13399/shard-dg2-2/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-pri-shrfb-draw-pwrite.html
[111]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/shard-dg2-7/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-pri-shrfb-draw-pwrite.html
* igt@kms_frontbuffer_tracking@fbc-tiling-y:
- shard-dg2: NOTRUN -> [SKIP][112] ([i915#5460])
[112]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/shard-dg2-11/igt@kms_frontbuffer_tracking@fbc-tiling-y.html
* igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-cur-indfb-onoff:
- shard-tglu: NOTRUN -> [SKIP][113] ([fdo#110189]) +3 similar issues
[113]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/shard-tglu-5/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-cur-indfb-onoff.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-shrfb-draw-render:
- shard-dg2: NOTRUN -> [SKIP][114] ([i915#5354]) +25 similar issues
[114]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/shard-dg2-1/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-shrfb-draw-render.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-spr-indfb-draw-mmap-gtt:
- shard-rkl: NOTRUN -> [SKIP][115] ([fdo#111825] / [i915#1825]) +11 similar issues
[115]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/shard-rkl-4/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-spr-indfb-draw-mmap-gtt.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-pri-shrfb-draw-pwrite:
- shard-tglu: NOTRUN -> [SKIP][116] ([fdo#109280]) +4 similar issues
[116]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/shard-tglu-4/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-pri-shrfb-draw-pwrite.html
* igt@kms_frontbuffer_tracking@psr-1p-primscrn-cur-indfb-move:
- shard-dg2: NOTRUN -> [SKIP][117] ([i915#3458]) +8 similar issues
[117]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/shard-dg2-2/igt@kms_frontbuffer_tracking@psr-1p-primscrn-cur-indfb-move.html
- shard-rkl: NOTRUN -> [SKIP][118] ([i915#3023]) +3 similar issues
[118]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/shard-rkl-2/igt@kms_frontbuffer_tracking@psr-1p-primscrn-cur-indfb-move.html
* igt@kms_frontbuffer_tracking@psr-farfromfence-mmap-gtt:
- shard-dg2: NOTRUN -> [SKIP][119] ([i915#8708]) +4 similar issues
[119]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/shard-dg2-3/igt@kms_frontbuffer_tracking@psr-farfromfence-mmap-gtt.html
* igt@kms_getfb@getfb-reject-ccs:
- shard-dg2: NOTRUN -> [SKIP][120] ([i915#6118])
[120]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/shard-dg2-5/igt@kms_getfb@getfb-reject-ccs.html
* igt@kms_hdr@bpc-switch-dpms:
- shard-dg2: NOTRUN -> [SKIP][121] ([i915#3555] / [i915#8228]) +1 similar issue
[121]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/shard-dg2-2/igt@kms_hdr@bpc-switch-dpms.html
- shard-tglu: NOTRUN -> [SKIP][122] ([i915#3555] / [i915#8228])
[122]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/shard-tglu-5/igt@kms_hdr@bpc-switch-dpms.html
* igt@kms_hdr@bpc-switch-suspend:
- shard-rkl: NOTRUN -> [SKIP][123] ([i915#3555] / [i915#8228])
[123]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/shard-rkl-7/igt@kms_hdr@bpc-switch-suspend.html
* igt@kms_pipe_b_c_ivb@pipe-b-double-modeset-then-modeset-pipe-c:
- shard-tglu: NOTRUN -> [SKIP][124] ([fdo#109289])
[124]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/shard-tglu-9/igt@kms_pipe_b_c_ivb@pipe-b-double-modeset-then-modeset-pipe-c.html
* igt@kms_plane_alpha_blend@alpha-opaque-fb@pipe-a-hdmi-a-1:
- shard-glk: NOTRUN -> [FAIL][125] ([i915#4573]) +1 similar issue
[125]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/shard-glk5/igt@kms_plane_alpha_blend@alpha-opaque-fb@pipe-a-hdmi-a-1.html
* igt@kms_plane_scaling@plane-downscale-with-pixel-format-factor-0-25@pipe-b-hdmi-a-1:
- shard-dg2: NOTRUN -> [SKIP][126] ([i915#5176]) +7 similar issues
[126]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/shard-dg2-10/igt@kms_plane_scaling@plane-downscale-with-pixel-format-factor-0-25@pipe-b-hdmi-a-1.html
* igt@kms_plane_scaling@plane-downscale-with-rotation-factor-0-25@pipe-b-hdmi-a-1:
- shard-rkl: NOTRUN -> [SKIP][127] ([i915#5176]) +3 similar issues
[127]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/shard-rkl-7/igt@kms_plane_scaling@plane-downscale-with-rotation-factor-0-25@pipe-b-hdmi-a-1.html
* igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-20x20@pipe-c-dp-4:
- shard-dg2: NOTRUN -> [SKIP][128] ([i915#5235]) +15 similar issues
[128]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/shard-dg2-11/igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-20x20@pipe-c-dp-4.html
* igt@kms_plane_scaling@planes-upscale-factor-0-25-downscale-factor-0-25@pipe-b-hdmi-a-2:
- shard-rkl: NOTRUN -> [SKIP][129] ([i915#5235]) +3 similar issues
[129]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/shard-rkl-6/igt@kms_plane_scaling@planes-upscale-factor-0-25-downscale-factor-0-25@pipe-b-hdmi-a-2.html
* igt@kms_psr2_sf@primary-plane-update-sf-dmg-area:
- shard-glk: NOTRUN -> [SKIP][130] ([fdo#109271] / [i915#658])
[130]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/shard-glk2/igt@kms_psr2_sf@primary-plane-update-sf-dmg-area.html
* igt@kms_psr2_sf@primary-plane-update-sf-dmg-area-big-fb:
- shard-rkl: NOTRUN -> [SKIP][131] ([i915#658])
[131]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/shard-rkl-6/igt@kms_psr2_sf@primary-plane-update-sf-dmg-area-big-fb.html
* igt@kms_psr2_su@frontbuffer-xrgb8888:
- shard-dg2: NOTRUN -> [SKIP][132] ([i915#658]) +1 similar issue
[132]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/shard-dg2-6/igt@kms_psr2_su@frontbuffer-xrgb8888.html
* igt@kms_psr@psr2_sprite_blt:
- shard-mtlp: [PASS][133] -> [FAIL][134] ([i915#8726])
[133]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13399/shard-mtlp-7/igt@kms_psr@psr2_sprite_blt.html
[134]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/shard-mtlp-7/igt@kms_psr@psr2_sprite_blt.html
* igt@kms_psr@psr2_sprite_mmap_cpu:
- shard-dg2: NOTRUN -> [SKIP][135] ([i915#1072])
[135]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/shard-dg2-6/igt@kms_psr@psr2_sprite_mmap_cpu.html
* igt@kms_psr@psr2_sprite_plane_onoff:
- shard-snb: NOTRUN -> [SKIP][136] ([fdo#109271]) +176 similar issues
[136]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/shard-snb1/igt@kms_psr@psr2_sprite_plane_onoff.html
* igt@kms_rotation_crc@primary-rotation-270:
- shard-rkl: [PASS][137] -> [ABORT][138] ([i915#7461])
[137]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13399/shard-rkl-6/igt@kms_rotation_crc@primary-rotation-270.html
[138]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/shard-rkl-4/igt@kms_rotation_crc@primary-rotation-270.html
* igt@kms_setmode@invalid-clone-single-crtc:
- shard-tglu: NOTRUN -> [SKIP][139] ([i915#3555])
[139]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/shard-tglu-2/igt@kms_setmode@invalid-clone-single-crtc.html
* igt@kms_vblank@pipe-d-wait-busy-hang:
- shard-rkl: NOTRUN -> [SKIP][140] ([i915#4070] / [i915#533] / [i915#6768]) +2 similar issues
[140]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/shard-rkl-1/igt@kms_vblank@pipe-d-wait-busy-hang.html
* igt@perf_pmu@module-unload:
- shard-dg2: NOTRUN -> [FAIL][141] ([i915#5793] / [i915#6121])
[141]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/shard-dg2-11/igt@perf_pmu@module-unload.html
* igt@prime_vgem@basic-fence-flip:
- shard-dg2: NOTRUN -> [SKIP][142] ([i915#3708])
[142]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/shard-dg2-1/igt@prime_vgem@basic-fence-flip.html
* igt@prime_vgem@basic-read:
- shard-dg2: NOTRUN -> [SKIP][143] ([i915#3291] / [i915#3708])
[143]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/shard-dg2-8/igt@prime_vgem@basic-read.html
* igt@syncobj_basic@bad-flags-fd-to-handle:
- shard-mtlp: [PASS][144] -> [DMESG-WARN][145] ([i915#8937]) +2 similar issues
[144]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13399/shard-mtlp-3/igt@syncobj_basic@bad-flags-fd-to-handle.html
[145]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/shard-mtlp-6/igt@syncobj_basic@bad-flags-fd-to-handle.html
* igt@tools_test@sysfs_l3_parity:
- shard-dg2: NOTRUN -> [SKIP][146] ([i915#4818])
[146]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/shard-dg2-11/igt@tools_test@sysfs_l3_parity.html
- shard-rkl: NOTRUN -> [SKIP][147] ([fdo#109307])
[147]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/shard-rkl-6/igt@tools_test@sysfs_l3_parity.html
* igt@v3d/v3d_submit_cl@bad-extension:
- shard-tglu: NOTRUN -> [SKIP][148] ([fdo#109315] / [i915#2575]) +1 similar issue
[148]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/shard-tglu-2/igt@v3d/v3d_submit_cl@bad-extension.html
* igt@v3d/v3d_submit_cl@valid-multisync-submission:
- shard-rkl: NOTRUN -> [SKIP][149] ([fdo#109315]) +2 similar issues
[149]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/shard-rkl-7/igt@v3d/v3d_submit_cl@valid-multisync-submission.html
* igt@v3d/v3d_wait_bo@unused-bo-0ns:
- shard-dg2: NOTRUN -> [SKIP][150] ([i915#2575]) +3 similar issues
[150]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/shard-dg2-5/igt@v3d/v3d_wait_bo@unused-bo-0ns.html
* igt@vc4/vc4_label_bo@set-kernel-name:
- shard-dg2: NOTRUN -> [SKIP][151] ([i915#7711]) +2 similar issues
[151]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/shard-dg2-2/igt@vc4/vc4_label_bo@set-kernel-name.html
- shard-rkl: NOTRUN -> [SKIP][152] ([i915#7711]) +1 similar issue
[152]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/shard-rkl-2/igt@vc4/vc4_label_bo@set-kernel-name.html
* igt@vc4/vc4_lookup_fail@bad-color-write:
- shard-glk: NOTRUN -> [SKIP][153] ([fdo#109271]) +43 similar issues
[153]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/shard-glk9/igt@vc4/vc4_lookup_fail@bad-color-write.html
* igt@vc4/vc4_mmap@mmap-bad-handle:
- shard-apl: NOTRUN -> [SKIP][154] ([fdo#109271]) +16 similar issues
[154]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/shard-apl2/igt@vc4/vc4_mmap@mmap-bad-handle.html
* igt@vc4/vc4_tiling@set-bad-handle:
- shard-tglu: NOTRUN -> [SKIP][155] ([i915#2575])
[155]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/shard-tglu-3/igt@vc4/vc4_tiling@set-bad-handle.html
#### Possible fixes ####
* igt@fbdev@unaligned-write:
- shard-dg2: [FAIL][156] -> [PASS][157]
[156]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13399/shard-dg2-6/igt@fbdev@unaligned-write.html
[157]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/shard-dg2-12/igt@fbdev@unaligned-write.html
* igt@gem_barrier_race@remote-request@rcs0:
- shard-glk: [ABORT][158] ([i915#7461] / [i915#8211]) -> [PASS][159]
[158]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13399/shard-glk5/igt@gem_barrier_race@remote-request@rcs0.html
[159]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/shard-glk2/igt@gem_barrier_race@remote-request@rcs0.html
* igt@gem_create@create-ext-cpu-access-big:
- shard-dg2: [ABORT][160] ([i915#7461]) -> [PASS][161]
[160]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13399/shard-dg2-2/igt@gem_create@create-ext-cpu-access-big.html
[161]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/shard-dg2-8/igt@gem_create@create-ext-cpu-access-big.html
* igt@gem_eio@kms:
- shard-dg2: [FAIL][162] ([i915#5784]) -> [PASS][163]
[162]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13399/shard-dg2-7/igt@gem_eio@kms.html
[163]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/shard-dg2-11/igt@gem_eio@kms.html
* igt@gem_eio@unwedge-stress:
- {shard-dg1}: [FAIL][164] ([i915#5784]) -> [PASS][165]
[164]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13399/shard-dg1-14/igt@gem_eio@unwedge-stress.html
[165]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/shard-dg1-19/igt@gem_eio@unwedge-stress.html
* igt@gem_exec_await@wide-contexts:
- shard-dg2: [TIMEOUT][166] ([i915#5892]) -> [PASS][167]
[166]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13399/shard-dg2-11/igt@gem_exec_await@wide-contexts.html
[167]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/shard-dg2-1/igt@gem_exec_await@wide-contexts.html
* igt@gem_exec_endless@dispatch@vecs0:
- shard-tglu: [TIMEOUT][168] ([i915#3778]) -> [PASS][169]
[168]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13399/shard-tglu-8/igt@gem_exec_endless@dispatch@vecs0.html
[169]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/shard-tglu-3/igt@gem_exec_endless@dispatch@vecs0.html
* igt@gem_exec_fair@basic-throttle@rcs0:
- shard-rkl: [FAIL][170] ([i915#2842]) -> [PASS][171] +1 similar issue
[170]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13399/shard-rkl-1/igt@gem_exec_fair@basic-throttle@rcs0.html
[171]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/shard-rkl-2/igt@gem_exec_fair@basic-throttle@rcs0.html
* igt@gem_lmem_swapping@smem-oom@lmem0:
- shard-dg2: [TIMEOUT][172] ([i915#5493]) -> [PASS][173]
[172]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13399/shard-dg2-11/igt@gem_lmem_swapping@smem-oom@lmem0.html
[173]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/shard-dg2-6/igt@gem_lmem_swapping@smem-oom@lmem0.html
- {shard-dg1}: [TIMEOUT][174] ([i915#5493]) -> [PASS][175]
[174]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13399/shard-dg1-19/igt@gem_lmem_swapping@smem-oom@lmem0.html
[175]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/shard-dg1-18/igt@gem_lmem_swapping@smem-oom@lmem0.html
* igt@gen9_exec_parse@allowed-all:
- shard-apl: [ABORT][176] ([i915#5566]) -> [PASS][177]
[176]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13399/shard-apl6/igt@gen9_exec_parse@allowed-all.html
[177]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/shard-apl3/igt@gen9_exec_parse@allowed-all.html
* igt@i915_hangman@engine-engine-error@vcs0:
- shard-mtlp: [FAIL][178] ([i915#7069]) -> [PASS][179] +1 similar issue
[178]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13399/shard-mtlp-5/igt@i915_hangman@engine-engine-error@vcs0.html
[179]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/shard-mtlp-3/igt@i915_hangman@engine-engine-error@vcs0.html
* igt@i915_module_load@reload-with-fault-injection:
- shard-dg2: [DMESG-WARN][180] ([i915#7061]) -> [PASS][181]
[180]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13399/shard-dg2-6/igt@i915_module_load@reload-with-fault-injection.html
[181]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/shard-dg2-8/igt@i915_module_load@reload-with-fault-injection.html
* igt@i915_pm_dc@dc6-dpms:
- shard-tglu: [FAIL][182] ([i915#3989] / [i915#454]) -> [PASS][183]
[182]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13399/shard-tglu-4/igt@i915_pm_dc@dc6-dpms.html
[183]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/shard-tglu-2/igt@i915_pm_dc@dc6-dpms.html
* {igt@i915_pm_freq_api@freq-suspend@gt0}:
- shard-dg2: [FAIL][184] ([fdo#103375]) -> [PASS][185]
[184]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13399/shard-dg2-5/igt@i915_pm_freq_api@freq-suspend@gt0.html
[185]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/shard-dg2-1/igt@i915_pm_freq_api@freq-suspend@gt0.html
* igt@i915_pm_lpsp@kms-lpsp@kms-lpsp-hdmi-a:
- {shard-dg1}: [SKIP][186] ([i915#1937]) -> [PASS][187]
[186]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13399/shard-dg1-18/igt@i915_pm_lpsp@kms-lpsp@kms-lpsp-hdmi-a.html
[187]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/shard-dg1-19/igt@i915_pm_lpsp@kms-lpsp@kms-lpsp-hdmi-a.html
* igt@i915_pm_rpm@cursor:
- {shard-dg1}: [FAIL][188] ([i915#7940]) -> [PASS][189]
[188]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13399/shard-dg1-15/igt@i915_pm_rpm@cursor.html
[189]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/shard-dg1-16/igt@i915_pm_rpm@cursor.html
* igt@i915_pm_rpm@cursor-dpms:
- shard-tglu: [FAIL][190] ([i915#7940]) -> [PASS][191] +2 similar issues
[190]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13399/shard-tglu-5/igt@i915_pm_rpm@cursor-dpms.html
[191]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/shard-tglu-10/igt@i915_pm_rpm@cursor-dpms.html
* igt@i915_pm_rpm@dpms-lpsp:
- shard-dg2: [SKIP][192] ([i915#1397]) -> [PASS][193]
[192]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13399/shard-dg2-6/igt@i915_pm_rpm@dpms-lpsp.html
[193]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/shard-dg2-10/igt@i915_pm_rpm@dpms-lpsp.html
* igt@i915_pm_rpm@modeset-lpsp-stress-no-wait:
- shard-rkl: [SKIP][194] ([i915#1397]) -> [PASS][195] +3 similar issues
[194]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13399/shard-rkl-2/igt@i915_pm_rpm@modeset-lpsp-stress-no-wait.html
[195]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/shard-rkl-7/igt@i915_pm_rpm@modeset-lpsp-stress-no-wait.html
- {shard-dg1}: [SKIP][196] ([i915#1397]) -> [PASS][197]
[196]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13399/shard-dg1-16/igt@i915_pm_rpm@modeset-lpsp-stress-no-wait.html
[197]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/shard-dg1-19/igt@i915_pm_rpm@modeset-lpsp-stress-no-wait.html
* igt@i915_suspend@basic-s3-without-i915:
- shard-rkl: [FAIL][198] ([fdo#103375]) -> [PASS][199]
[198]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13399/shard-rkl-6/igt@i915_suspend@basic-s3-without-i915.html
[199]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/shard-rkl-1/igt@i915_suspend@basic-s3-without-i915.html
* igt@kms_big_fb@4-tiled-64bpp-rotate-180:
- shard-mtlp: [FAIL][200] ([i915#5138]) -> [PASS][201]
[200]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13399/shard-mtlp-4/igt@kms_big_fb@4-tiled-64bpp-rotate-180.html
[201]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/shard-mtlp-3/igt@kms_big_fb@4-tiled-64bpp-rotate-180.html
* igt@kms_cursor_legacy@flip-vs-cursor-crc-atomic:
- shard-dg2: [TIMEOUT][202] -> [PASS][203]
[202]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13399/shard-dg2-11/igt@kms_cursor_legacy@flip-vs-cursor-crc-atomic.html
[203]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/shard-dg2-3/igt@kms_cursor_legacy@flip-vs-cursor-crc-atomic.html
* igt@kms_cursor_legacy@forked-move@all-pipes:
- shard-mtlp: [DMESG-WARN][204] ([i915#2017]) -> [PASS][205]
[204]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13399/shard-mtlp-4/igt@kms_cursor_legacy@forked-move@all-pipes.html
[205]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/shard-mtlp-1/igt@kms_cursor_legacy@forked-move@all-pipes.html
* igt@kms_flip@flip-vs-expired-vblank@b-hdmi-a2:
- shard-glk: [FAIL][206] ([i915#79]) -> [PASS][207]
[206]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13399/shard-glk7/igt@kms_flip@flip-vs-expired-vblank@b-hdmi-a2.html
[207]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/shard-glk3/igt@kms_flip@flip-vs-expired-vblank@b-hdmi-a2.html
* igt@kms_vblank@pipe-b-wait-busy-hang:
- shard-snb: [ABORT][208] -> [PASS][209]
[208]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13399/shard-snb1/igt@kms_vblank@pipe-b-wait-busy-hang.html
[209]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/shard-snb1/igt@kms_vblank@pipe-b-wait-busy-hang.html
* igt@perf_pmu@busy-idle-check-all@ccs0:
- shard-mtlp: [FAIL][210] ([i915#4521]) -> [PASS][211]
[210]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13399/shard-mtlp-4/igt@perf_pmu@busy-idle-check-all@ccs0.html
[211]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/shard-mtlp-8/igt@perf_pmu@busy-idle-check-all@ccs0.html
* igt@perf_pmu@most-busy-idle-check-all@rcs0:
- shard-dg2: [FAIL][212] ([i915#5234]) -> [PASS][213]
[212]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13399/shard-dg2-12/igt@perf_pmu@most-busy-idle-check-all@rcs0.html
[213]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/shard-dg2-10/igt@perf_pmu@most-busy-idle-check-all@rcs0.html
- {shard-dg1}: [FAIL][214] ([i915#5234]) -> [PASS][215]
[214]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13399/shard-dg1-17/igt@perf_pmu@most-busy-idle-check-all@rcs0.html
[215]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/shard-dg1-12/igt@perf_pmu@most-busy-idle-check-all@rcs0.html
- shard-mtlp: [FAIL][216] ([i915#5234]) -> [PASS][217]
[216]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13399/shard-mtlp-6/igt@perf_pmu@most-busy-idle-check-all@rcs0.html
[217]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/shard-mtlp-7/igt@perf_pmu@most-busy-idle-check-all@rcs0.html
* {igt@perf_pmu@rc6@runtime-pm-long-gt1}:
- shard-mtlp: [SKIP][218] ([i915#8537]) -> [PASS][219] +2 similar issues
[218]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13399/shard-mtlp-3/igt@perf_pmu@rc6@runtime-pm-long-gt1.html
[219]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/shard-mtlp-6/igt@perf_pmu@rc6@runtime-pm-long-gt1.html
* igt@syncobj_wait@wait-all-for-submit-complex:
- shard-mtlp: [DMESG-WARN][220] ([i915#8937]) -> [PASS][221] +2 similar issues
[220]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13399/shard-mtlp-1/igt@syncobj_wait@wait-all-for-submit-complex.html
[221]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/shard-mtlp-1/igt@syncobj_wait@wait-all-for-submit-complex.html
#### Warnings ####
* igt@gem_userptr_blits@create-destroy-unsync:
- shard-dg2: [TIMEOUT][222] -> [SKIP][223] ([i915#3297])
[222]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13399/shard-dg2-11/igt@gem_userptr_blits@create-destroy-unsync.html
[223]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/shard-dg2-5/igt@gem_userptr_blits@create-destroy-unsync.html
* igt@i915_module_load@reload-with-fault-injection:
- shard-mtlp: [DMESG-WARN][224] ([i915#8937]) -> [ABORT][225] ([i915#8489] / [i915#8668])
[224]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13399/shard-mtlp-1/igt@i915_module_load@reload-with-fault-injection.html
[225]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/shard-mtlp-3/igt@i915_module_load@reload-with-fault-injection.html
* igt@i915_pm_rc6_residency@rc6-idle@rcs0:
- shard-tglu: [WARN][226] ([i915#2681]) -> [FAIL][227] ([i915#2681] / [i915#3591])
[226]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13399/shard-tglu-8/igt@i915_pm_rc6_residency@rc6-idle@rcs0.html
[227]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/shard-tglu-8/igt@i915_pm_rc6_residency@rc6-idle@rcs0.html
* igt@i915_selftest@live@slpc:
- shard-mtlp: [DMESG-WARN][228] ([i915#6367] / [i915#8937]) -> [DMESG-WARN][229] ([i915#8937])
[228]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13399/shard-mtlp-7/igt@i915_selftest@live@slpc.html
[229]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/shard-mtlp-6/igt@i915_selftest@live@slpc.html
* igt@kms_fbcon_fbt@psr:
- shard-rkl: [SKIP][230] ([fdo#110189] / [i915#3955]) -> [SKIP][231] ([i915#3955])
[230]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13399/shard-rkl-1/igt@kms_fbcon_fbt@psr.html
[231]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/shard-rkl-6/igt@kms_fbcon_fbt@psr.html
* igt@kms_fbcon_fbt@psr-suspend:
- shard-rkl: [SKIP][232] ([i915#3955]) -> [SKIP][233] ([fdo#110189] / [i915#3955])
[232]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13399/shard-rkl-7/igt@kms_fbcon_fbt@psr-suspend.html
[233]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/shard-rkl-1/igt@kms_fbcon_fbt@psr-suspend.html
* igt@kms_force_connector_basic@force-load-detect:
- shard-rkl: [SKIP][234] ([fdo#109285] / [i915#4098]) -> [SKIP][235] ([fdo#109285])
[234]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13399/shard-rkl-1/igt@kms_force_connector_basic@force-load-detect.html
[235]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/shard-rkl-6/igt@kms_force_connector_basic@force-load-detect.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-shrfb-pgflip-blt:
- shard-dg2: [TIMEOUT][236] -> [SKIP][237] ([i915#5354])
[236]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13399/shard-dg2-11/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-shrfb-pgflip-blt.html
[237]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/shard-dg2-6/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-shrfb-pgflip-blt.html
* igt@prime_mmap@test_aperture_limit@test_aperture_limit-smem:
- shard-dg2: [CRASH][238] ([i915#7331]) -> [INCOMPLETE][239] ([i915#5493])
[238]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13399/shard-dg2-7/igt@prime_mmap@test_aperture_limit@test_aperture_limit-smem.html
[239]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/shard-dg2-8/igt@prime_mmap@test_aperture_limit@test_aperture_limit-smem.html
{name}: This element is suppressed. This means it is ignored when computing
the status of the difference (SUCCESS, WARNING, or FAILURE).
[fdo#103375]: https://bugs.freedesktop.org/show_bug.cgi?id=103375
[fdo#109271]: https://bugs.freedesktop.org/show_bug.cgi?id=109271
[fdo#109274]: https://bugs.freedesktop.org/show_bug.cgi?id=109274
[fdo#109280]: https://bugs.freedesktop.org/show_bug.cgi?id=109280
[fdo#109285]: https://bugs.freedesktop.org/show_bug.cgi?id=109285
[fdo#109289]: https://bugs.freedesktop.org/show_bug.cgi?id=109289
[fdo#109307]: https://bugs.freedesktop.org/show_bug.cgi?id=109307
[fdo#109315]: https://bugs.freedesktop.org/show_bug.cgi?id=109315
[fdo#110189]: https://bugs.freedesktop.org/show_bug.cgi?id=110189
[fdo#110542]: https://bugs.freedesktop.org/show_bug.cgi?id=110542
[fdo#110723]: https://bugs.freedesktop.org/show_bug.cgi?id=110723
[fdo#111614]: https://bugs.freedesktop.org/show_bug.cgi?id=111614
[fdo#111615]: https://bugs.freedesktop.org/show_bug.cgi?id=111615
[fdo#111767]: https://bugs.freedesktop.org/show_bug.cgi?id=111767
[fdo#111825]: https://bugs.freedesktop.org/show_bug.cgi?id=111825
[fdo#111827]: https://bugs.freedesktop.org/show_bug.cgi?id=111827
[fdo#112283]: https://bugs.freedesktop.org/show_bug.cgi?id=112283
[i915#1072]: https://gitlab.freedesktop.org/drm/intel/issues/1072
[i915#1099]: https://gitlab.freedesktop.org/drm/intel/issues/1099
[i915#1397]: https://gitlab.freedesktop.org/drm/intel/issues/1397
[i915#1825]: https://gitlab.freedesktop.org/drm/intel/issues/1825
[i915#1839]: https://gitlab.freedesktop.org/drm/intel/issues/1839
[i915#1937]: https://gitlab.freedesktop.org/drm/intel/issues/1937
[i915#2017]: https://gitlab.freedesktop.org/drm/intel/issues/2017
[i915#2346]: https://gitlab.freedesktop.org/drm/intel/issues/2346
[i915#2410]: https://gitlab.freedesktop.org/drm/intel/issues/2410
[i915#2527]: https://gitlab.freedesktop.org/drm/intel/issues/2527
[i915#2575]: https://gitlab.freedesktop.org/drm/intel/issues/2575
[i915#2587]: https://gitlab.freedesktop.org/drm/intel/issues/2587
[i915#2672]: https://gitlab.freedesktop.org/drm/intel/issues/2672
[i915#2681]: https://gitlab.freedesktop.org/drm/intel/issues/2681
[i915#2705]: https://gitlab.freedesktop.org/drm/intel/issues/2705
[i915#2842]: https://gitlab.freedesktop.org/drm/intel/issues/2842
[i915#2856]: https://gitlab.freedesktop.org/drm/intel/issues/2856
[i915#3023]: https://gitlab.freedesktop.org/drm/intel/issues/3023
[i915#3281]: https://gitlab.freedesktop.org/drm/intel/issues/3281
[i915#3282]: https://gitlab.freedesktop.org/drm/intel/issues/3282
[i915#3291]: https://gitlab.freedesktop.org/drm/intel/issues/3291
[i915#3297]: https://gitlab.freedesktop.org/drm/intel/issues/3297
[i915#3299]: https://gitlab.freedesktop.org/drm/intel/issues/3299
[i915#3359]: https://gitlab.freedesktop.org/drm/intel/issues/3359
[i915#3458]: https://gitlab.freedesktop.org/drm/intel/issues/3458
[i915#3539]: https://gitlab.freedesktop.org/drm/intel/issues/3539
[i915#3555]: https://gitlab.freedesktop.org/drm/intel/issues/3555
[i915#3591]: https://gitlab.freedesktop.org/drm/intel/issues/3591
[i915#3637]: https://gitlab.freedesktop.org/drm/intel/issues/3637
[i915#3638]: https://gitlab.freedesktop.org/drm/intel/issues/3638
[i915#3689]: https://gitlab.freedesktop.org/drm/intel/issues/3689
[i915#3708]: https://gitlab.freedesktop.org/drm/intel/issues/3708
[i915#3734]: https://gitlab.freedesktop.org/drm/intel/issues/3734
[i915#3778]: https://gitlab.freedesktop.org/drm/intel/issues/3778
[i915#3804]: https://gitlab.freedesktop.org/drm/intel/issues/3804
[i915#3886]: https://gitlab.freedesktop.org/drm/intel/issues/3886
[i915#3936]: https://gitlab.freedesktop.org/drm/intel/issues/3936
[i915#3955]: https://gitlab.freedesktop.org/drm/intel/issues/3955
[i915#3989]: https://gitlab.freedesktop.org/drm/intel/issues/3989
[i915#4070]: https://gitlab.freedesktop.org/drm/intel/issues/4070
[i915#4077]: https://gitlab.freedesktop.org/drm/intel/issues/4077
[i915#4079]: https://gitlab.freedesktop.org/drm/intel/issues/4079
[i915#4083]: https://gitlab.freedesktop.org/drm/intel/issues/4083
[i915#4087]: https://gitlab.freedesktop.org/drm/intel/issues/4087
[i915#4098]: https://gitlab.freedesktop.org/drm/intel/issues/4098
[i915#4215]: https://gitlab.freedesktop.org/drm/intel/issues/4215
[i915#4270]: https://gitlab.freedesktop.org/drm/intel/issues/4270
[i915#4423]: https://gitlab.freedesktop.org/drm/intel/issues/4423
[i915#4521]: https://gitlab.freedesktop.org/drm/intel/issues/4521
[i915#4538]: https://gitlab.freedesktop.org/drm/intel/issues/4538
[i915#454]: https://gitlab.freedesktop.org/drm/intel/issues/454
[i915#4573]: https://gitlab.freedesktop.org/drm/intel/issues/4573
[i915#4613]: https://gitlab.freedesktop.org/drm/intel/issues/4613
[i915#4812]: https://gitlab.freedesktop.org/drm/intel/issues/4812
[i915#4818]: https://gitlab.freedesktop.org/drm/intel/issues/4818
[i915#4852]: https://gitlab.freedesktop.org/drm/intel/issues/4852
[i915#4860]: https://gitlab.freedesktop.org/drm/intel/issues/4860
[i915#5138]: https://gitlab.freedesktop.org/drm/intel/issues/5138
[i915#5176]: https://gitlab.freedesktop.org/drm/intel/issues/5176
[i915#5190]: https://gitlab.freedesktop.org/drm/intel/issues/5190
[i915#5234]: https://gitlab.freedesktop.org/drm/intel/issues/5234
[i915#5235]: https://gitlab.freedesktop.org/drm/intel/issues/5235
[i915#5286]: https://gitlab.freedesktop.org/drm/intel/issues/5286
[i915#533]: https://gitlab.freedesktop.org/drm/intel/issues/533
[i915#5354]: https://gitlab.freedesktop.org/drm/intel/issues/5354
[i915#5460]: https://gitlab.freedesktop.org/drm/intel/issues/5460
[i915#5493]: https://gitlab.freedesktop.org/drm/intel/issues/5493
[i915#5566]: https://gitlab.freedesktop.org/drm/intel/issues/5566
[i915#5784]: https://gitlab.freedesktop.org/drm/intel/issues/5784
[i915#5793]: https://gitlab.freedesktop.org/drm/intel/issues/5793
[i915#5892]: https://gitlab.freedesktop.org/drm/intel/issues/5892
[i915#5978]: https://gitlab.freedesktop.org/drm/intel/issues/5978
[i915#6095]: https://gitlab.freedesktop.org/drm/intel/issues/6095
[i915#6118]: https://gitlab.freedesktop.org/drm/intel/issues/6118
[i915#6121]: https://gitlab.freedesktop.org/drm/intel/issues/6121
[i915#6367]: https://gitlab.freedesktop.org/drm/intel/issues/6367
[i915#658]: https://gitlab.freedesktop.org/drm/intel/issues/658
[i915#6768]: https://gitlab.freedesktop.org/drm/intel/issues/6768
[i915#6880]: https://gitlab.freedesktop.org/drm/intel/issues/6880
[i915#6944]: https://gitlab.freedesktop.org/drm/intel/issues/6944
[i915#7061]: https://gitlab.freedesktop.org/drm/intel/issues/7061
[i915#7069]: https://gitlab.freedesktop.org/drm/intel/issues/7069
[i915#7116]: https://gitlab.freedesktop.org/drm/intel/issues/7116
[i915#7118]: https://gitlab.freedesktop.org/drm/intel/issues/7118
[i915#7331]: https://gitlab.freedesktop.org/drm/intel/issues/7331
[i915#7461]: https://gitlab.freedesktop.org/drm/intel/issues/7461
[i915#7711]: https://gitlab.freedesktop.org/drm/intel/issues/7711
[i915#7790]: https://gitlab.freedesktop.org/drm/intel/issues/7790
[i915#7828]: https://gitlab.freedesktop.org/drm/intel/issues/7828
[i915#79]: https://gitlab.freedesktop.org/drm/intel/issues/79
[i915#7940]: https://gitlab.freedesktop.org/drm/intel/issues/7940
[i915#7975]: https://gitlab.freedesktop.org/drm/intel/issues/7975
[i915#8211]: https://gitlab.freedesktop.org/drm/intel/issues/8211
[i915#8213]: https://gitlab.freedesktop.org/drm/intel/issues/8213
[i915#8228]: https://gitlab.freedesktop.org/drm/intel/issues/8228
[i915#8234]: https://gitlab.freedesktop.org/drm/intel/issues/8234
[i915#8247]: https://gitlab.freedesktop.org/drm/intel/issues/8247
[i915#8292]: https://gitlab.freedesktop.org/drm/intel/issues/8292
[i915#8414]: https://gitlab.freedesktop.org/drm/intel/issues/8414
[i915#8489]: https://gitlab.freedesktop.org/drm/intel/issues/8489
[i915#8502]: https://gitlab.freedesktop.org/drm/intel/issues/8502
[i915#8537]: https://gitlab.freedesktop.org/drm/intel/issues/8537
[i915#8555]: https://gitlab.freedesktop.org/drm/intel/issues/8555
[i915#8588]: https://gitlab.freedesktop.org/drm/intel/issues/8588
[i915#8661]: https://gitlab.freedesktop.org/drm/intel/issues/8661
[i915#8668]: https://gitlab.freedesktop.org/drm/intel/issues/8668
[i915#8708]: https://gitlab.freedesktop.org/drm/intel/issues/8708
[i915#8717]: https://gitlab.freedesktop.org/drm/intel/issues/8717
[i915#8726]: https://gitlab.freedesktop.org/drm/intel/issues/8726
[i915#8841]: https://gitlab.freedesktop.org/drm/intel/issues/8841
[i915#8898]: https://gitlab.freedesktop.org/drm/intel/issues/8898
[i915#8925]: https://gitlab.freedesktop.org/drm/intel/issues/8925
[i915#8937]: https://gitlab.freedesktop.org/drm/intel/issues/8937
Build changes
-------------
* CI: CI-20190529 -> None
* IGT: IGT_7396 -> IGTPW_9441
* Piglit: piglit_4509 -> None
CI-20190529: 20190529
CI_DRM_13399: fcafac400c8ed8c9fe9419e94a6cd2dc3bc87da1 @ git://anongit.freedesktop.org/gfx-ci/linux
IGTPW_9441: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/index.html
IGT_7396: 8e84faf33c2cf3482c7dff814d256089bc03db5d @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
piglit_4509: fdc5a4ca11124ab8413c7988896eec4c97336694 @ git://anongit.freedesktop.org/piglit
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9441/index.html
[-- Attachment #2: Type: text/html, Size: 71665 bytes --]
^ permalink raw reply [flat|nested] 24+ messages in thread