* [igt-dev] [PATCH i-g-t] tests/kms_chamelium: Add support to validate YUV pixel formats
@ 2020-03-04 12:18 Kunal Joshi
2020-03-04 19:59 ` [igt-dev] ✓ Fi.CI.BAT: success for " Patchwork
` (3 more replies)
0 siblings, 4 replies; 6+ messages in thread
From: Kunal Joshi @ 2020-03-04 12:18 UTC (permalink / raw)
To: igt-dev; +Cc: Kunal Joshi, petri.latvala
Currently, only hard coded pixel formats are validated which are not
generic for all the platforms which leads to false alarms.
Added support to validate only those pixel formats which are supported
by platform.
Signed-off-by: Kunal Joshi <kunal1.joshi@intel.com>
---
tests/kms_chamelium.c | 70 +++++++++++++++++++++++----------------------------
1 file changed, 32 insertions(+), 38 deletions(-)
diff --git a/tests/kms_chamelium.c b/tests/kms_chamelium.c
index 5c4a189..d6d63c6 100644
--- a/tests/kms_chamelium.c
+++ b/tests/kms_chamelium.c
@@ -2612,6 +2612,14 @@ static const struct edid *get_edid(enum test_edid edid)
if (chamelium_port_get_type(port) == \
DRM_MODE_CONNECTOR_ ## type__)
+#define connector_subtest_start(name__, type__) \
+ igt_subtest_with_dynamic(name__) \
+ for_each_port(p, port) \
+ if (chamelium_port_get_type(port) == \
+ DRM_MODE_CONNECTOR_ ## type__) {
+
+#define connector_subtest_end }
+
static data_t data;
IGT_TEST_DESCRIPTION("Tests requiring a Chamelium board");
@@ -2872,44 +2880,30 @@ igt_main
CHAMELIUM_CHECK_CRC);
igt_describe(test_display_one_mode_desc);
- connector_subtest("hdmi-cmp-nv12", HDMIA)
- test_display_one_mode(&data, port, DRM_FORMAT_NV12,
- CHAMELIUM_CHECK_CHECKERBOARD, 1);
-
- igt_describe(test_display_one_mode_desc);
- connector_subtest("hdmi-cmp-nv16", HDMIA)
- test_display_one_mode(&data, port, DRM_FORMAT_NV16,
- CHAMELIUM_CHECK_CHECKERBOARD, 1);
-
- igt_describe(test_display_one_mode_desc);
- connector_subtest("hdmi-cmp-nv21", HDMIA)
- test_display_one_mode(&data, port, DRM_FORMAT_NV21,
- CHAMELIUM_CHECK_CHECKERBOARD, 1);
-
- igt_describe(test_display_one_mode_desc);
- connector_subtest("hdmi-cmp-nv61", HDMIA)
- test_display_one_mode(&data, port, DRM_FORMAT_NV61,
- CHAMELIUM_CHECK_CHECKERBOARD, 1);
-
- igt_describe(test_display_one_mode_desc);
- connector_subtest("hdmi-cmp-yu12", HDMIA)
- test_display_one_mode(&data, port, DRM_FORMAT_YUV420,
- CHAMELIUM_CHECK_CHECKERBOARD, 1);
-
- igt_describe(test_display_one_mode_desc);
- connector_subtest("hdmi-cmp-yu16", HDMIA)
- test_display_one_mode(&data, port, DRM_FORMAT_YUV422,
- CHAMELIUM_CHECK_CHECKERBOARD, 1);
-
- igt_describe(test_display_one_mode_desc);
- connector_subtest("hdmi-cmp-yv12", HDMIA)
- test_display_one_mode(&data, port, DRM_FORMAT_YVU420,
- CHAMELIUM_CHECK_CHECKERBOARD, 1);
-
- igt_describe(test_display_one_mode_desc);
- connector_subtest("hdmi-cmp-yv16", HDMIA)
- test_display_one_mode(&data, port, DRM_FORMAT_YVU422,
- CHAMELIUM_CHECK_CHECKERBOARD, 1);
+ connector_subtest_start("hdmi-yuv", HDMIA)
+ int k;
+ igt_output_t *output;
+ igt_plane_t *primary;
+
+ output = prepare_output(&data, port, TEST_EDID_BASE);
+ primary = igt_output_get_plane_type(output, DRM_PLANE_TYPE_PRIMARY);
+ igt_assert(primary);
+
+ for (k = 0; k < primary->format_mod_count; k++) {
+
+ if (!igt_fb_supported_format(primary->formats[k]))
+ continue;
+
+ if (!(igt_format_is_yuv(primary->formats[k])
+ && primary->modifiers[k] != LOCAL_DRM_FORMAT_MOD_NONE))
+ continue;
+
+ igt_dynamic_f("%c%c%c%c", IGT_FORMAT_ARGS(primary->formats[k]))
+ test_display_one_mode(&data, port, primary->formats[k],
+ CHAMELIUM_CHECK_CHECKERBOARD,
+ 1);
+ }
+ connector_subtest_end
igt_describe(test_display_planes_random_desc);
connector_subtest("hdmi-cmp-planes-random", HDMIA)
--
2.7.4
_______________________________________________
igt-dev mailing list
igt-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/igt-dev
^ permalink raw reply related [flat|nested] 6+ messages in thread
* [igt-dev] ✓ Fi.CI.BAT: success for tests/kms_chamelium: Add support to validate YUV pixel formats
2020-03-04 12:18 [igt-dev] [PATCH i-g-t] tests/kms_chamelium: Add support to validate YUV pixel formats Kunal Joshi
@ 2020-03-04 19:59 ` Patchwork
2020-03-05 6:21 ` [igt-dev] [PATCH i-g-t] " Sharma, Swati2
` (2 subsequent siblings)
3 siblings, 0 replies; 6+ messages in thread
From: Patchwork @ 2020-03-04 19:59 UTC (permalink / raw)
To: Kunal Joshi; +Cc: igt-dev
== Series Details ==
Series: tests/kms_chamelium: Add support to validate YUV pixel formats
URL : https://patchwork.freedesktop.org/series/74283/
State : success
== Summary ==
CI Bug Log - changes from CI_DRM_8066 -> IGTPW_4259
====================================================
Summary
-------
**SUCCESS**
No regressions found.
External URL: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4259/index.html
Known issues
------------
Here are the changes found in IGTPW_4259 that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@prime_vgem@basic-sync-default:
- fi-tgl-y: [PASS][1] -> [DMESG-WARN][2] ([CI#94] / [i915#402]) +1 similar issue
[1]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8066/fi-tgl-y/igt@prime_vgem@basic-sync-default.html
[2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4259/fi-tgl-y/igt@prime_vgem@basic-sync-default.html
#### Possible fixes ####
* igt@i915_selftest@live@workarounds:
- fi-icl-guc: [DMESG-FAIL][3] ([i915#922]) -> [PASS][4]
[3]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8066/fi-icl-guc/igt@i915_selftest@live@workarounds.html
[4]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4259/fi-icl-guc/igt@i915_selftest@live@workarounds.html
* igt@prime_self_import@basic-llseek-bad:
- fi-tgl-y: [DMESG-WARN][5] ([CI#94] / [i915#402]) -> [PASS][6] +1 similar issue
[5]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8066/fi-tgl-y/igt@prime_self_import@basic-llseek-bad.html
[6]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4259/fi-tgl-y/igt@prime_self_import@basic-llseek-bad.html
[CI#94]: https://gitlab.freedesktop.org/gfx-ci/i915-infra/issues/94
[i915#402]: https://gitlab.freedesktop.org/drm/intel/issues/402
[i915#922]: https://gitlab.freedesktop.org/drm/intel/issues/922
Participating hosts (45 -> 45)
------------------------------
Additional (6): fi-bwr-2160 fi-kbl-7500u fi-cfl-8109u fi-skl-lmem fi-blb-e6850 fi-kbl-r
Missing (6): fi-icl-1065g7 fi-byt-squawks fi-bsw-cyan fi-ctg-p8600 fi-byt-clapper fi-bdw-samus
Build changes
-------------
* CI: CI-20190529 -> None
* IGT: IGT_5491 -> IGTPW_4259
CI-20190529: 20190529
CI_DRM_8066: 9e1454777a07902c85ce3febcc9648837a2224fd @ git://anongit.freedesktop.org/gfx-ci/linux
IGTPW_4259: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4259/index.html
IGT_5491: d52794b426ae16630cc1e0354ae435ec98f6174b @ git://anongit.freedesktop.org/xorg/app/intel-gpu-tools
== Testlist changes ==
+igt@kms_chamelium@hdmi-yuv
-igt@kms_chamelium@hdmi-cmp-nv12
-igt@kms_chamelium@hdmi-cmp-nv16
-igt@kms_chamelium@hdmi-cmp-nv21
-igt@kms_chamelium@hdmi-cmp-nv61
-igt@kms_chamelium@hdmi-cmp-yu12
-igt@kms_chamelium@hdmi-cmp-yu16
-igt@kms_chamelium@hdmi-cmp-yv12
-igt@kms_chamelium@hdmi-cmp-yv16
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4259/index.html
_______________________________________________
igt-dev mailing list
igt-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/igt-dev
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [igt-dev] [PATCH i-g-t] tests/kms_chamelium: Add support to validate YUV pixel formats
2020-03-04 12:18 [igt-dev] [PATCH i-g-t] tests/kms_chamelium: Add support to validate YUV pixel formats Kunal Joshi
2020-03-04 19:59 ` [igt-dev] ✓ Fi.CI.BAT: success for " Patchwork
@ 2020-03-05 6:21 ` Sharma, Swati2
2020-03-05 11:54 ` Petri Latvala
2020-03-05 18:17 ` [igt-dev] ✓ Fi.CI.IGT: success for " Patchwork
3 siblings, 0 replies; 6+ messages in thread
From: Sharma, Swati2 @ 2020-03-05 6:21 UTC (permalink / raw)
To: Kunal Joshi, igt-dev; +Cc: petri.latvala
Hi Kunal,
Can we rewrite subtests for rgb pixel formats too in the same fashion as
you did for yuv?
On 04-Mar-20 5:48 PM, Kunal Joshi wrote:
> Currently, only hard coded pixel formats are validated which are not
> generic for all the platforms which leads to false alarms.
> Added support to validate only those pixel formats which are supported
> by platform.
>
> Signed-off-by: Kunal Joshi <kunal1.joshi@intel.com>
> ---
> tests/kms_chamelium.c | 70 +++++++++++++++++++++++----------------------------
> 1 file changed, 32 insertions(+), 38 deletions(-)
>
> diff --git a/tests/kms_chamelium.c b/tests/kms_chamelium.c
> index 5c4a189..d6d63c6 100644
> --- a/tests/kms_chamelium.c
> +++ b/tests/kms_chamelium.c
> @@ -2612,6 +2612,14 @@ static const struct edid *get_edid(enum test_edid edid)
> if (chamelium_port_get_type(port) == \
> DRM_MODE_CONNECTOR_ ## type__)
>
> +#define connector_subtest_start(name__, type__) \
> + igt_subtest_with_dynamic(name__) \
> + for_each_port(p, port) \
> + if (chamelium_port_get_type(port) == \
> + DRM_MODE_CONNECTOR_ ## type__) {
> +
> +#define connector_subtest_end }
> +
> static data_t data;
>
> IGT_TEST_DESCRIPTION("Tests requiring a Chamelium board");
> @@ -2872,44 +2880,30 @@ igt_main
> CHAMELIUM_CHECK_CRC);
>
> igt_describe(test_display_one_mode_desc);
> - connector_subtest("hdmi-cmp-nv12", HDMIA)
> - test_display_one_mode(&data, port, DRM_FORMAT_NV12,
> - CHAMELIUM_CHECK_CHECKERBOARD, 1);
> -
> - igt_describe(test_display_one_mode_desc);
> - connector_subtest("hdmi-cmp-nv16", HDMIA)
> - test_display_one_mode(&data, port, DRM_FORMAT_NV16,
> - CHAMELIUM_CHECK_CHECKERBOARD, 1);
> -
> - igt_describe(test_display_one_mode_desc);
> - connector_subtest("hdmi-cmp-nv21", HDMIA)
> - test_display_one_mode(&data, port, DRM_FORMAT_NV21,
> - CHAMELIUM_CHECK_CHECKERBOARD, 1);
> -
> - igt_describe(test_display_one_mode_desc);
> - connector_subtest("hdmi-cmp-nv61", HDMIA)
> - test_display_one_mode(&data, port, DRM_FORMAT_NV61,
> - CHAMELIUM_CHECK_CHECKERBOARD, 1);
> -
> - igt_describe(test_display_one_mode_desc);
> - connector_subtest("hdmi-cmp-yu12", HDMIA)
> - test_display_one_mode(&data, port, DRM_FORMAT_YUV420,
> - CHAMELIUM_CHECK_CHECKERBOARD, 1);
> -
> - igt_describe(test_display_one_mode_desc);
> - connector_subtest("hdmi-cmp-yu16", HDMIA)
> - test_display_one_mode(&data, port, DRM_FORMAT_YUV422,
> - CHAMELIUM_CHECK_CHECKERBOARD, 1);
> -
> - igt_describe(test_display_one_mode_desc);
> - connector_subtest("hdmi-cmp-yv12", HDMIA)
> - test_display_one_mode(&data, port, DRM_FORMAT_YVU420,
> - CHAMELIUM_CHECK_CHECKERBOARD, 1);
> -
> - igt_describe(test_display_one_mode_desc);
> - connector_subtest("hdmi-cmp-yv16", HDMIA)
> - test_display_one_mode(&data, port, DRM_FORMAT_YVU422,
> - CHAMELIUM_CHECK_CHECKERBOARD, 1);
> + connector_subtest_start("hdmi-yuv", HDMIA)
Can we name test format like hdmi-yuv-format ?
> + int k;
> + igt_output_t *output;
> + igt_plane_t *primary;
> +
> + output = prepare_output(&data, port, TEST_EDID_BASE);
> + primary = igt_output_get_plane_type(output, DRM_PLANE_TYPE_PRIMARY);
> + igt_assert(primary);
> +
> + for (k = 0; k < primary->format_mod_count; k++) {
> +
Extra \n?
> + if (!igt_fb_supported_format(primary->formats[k]))
> + continue;
> +
> + if (!(igt_format_is_yuv(primary->formats[k])
> + && primary->modifiers[k] != LOCAL_DRM_FORMAT_MOD_NONE))
> + continue;
Nitpick: Can we but && in first line?
> +
> + igt_dynamic_f("%c%c%c%c", IGT_FORMAT_ARGS(primary->formats[k]))
> + test_display_one_mode(&data, port, primary->formats[k],
> + CHAMELIUM_CHECK_CHECKERBOARD,
> + 1);
> + }
> + connector_subtest_end
>
> igt_describe(test_display_planes_random_desc);
> connector_subtest("hdmi-cmp-planes-random", HDMIA)
>
Rest look good to me.
--
~Swati Sharma
_______________________________________________
igt-dev mailing list
igt-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/igt-dev
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [igt-dev] [PATCH i-g-t] tests/kms_chamelium: Add support to validate YUV pixel formats
2020-03-05 11:54 ` Petri Latvala
@ 2020-03-05 8:33 ` Kunal Joshi
0 siblings, 0 replies; 6+ messages in thread
From: Kunal Joshi @ 2020-03-05 8:33 UTC (permalink / raw)
To: Petri Latvala, igt-dev
On 2020-03-05 at 13:54:33 +0200, Petri Latvala wrote:
> On Wed, Mar 04, 2020 at 05:48:15PM +0530, Kunal Joshi wrote:
> > Currently, only hard coded pixel formats are validated which are not
> > generic for all the platforms which leads to false alarms.
> > Added support to validate only those pixel formats which are supported
> > by platform.
> >
> > Signed-off-by: Kunal Joshi <kunal1.joshi@intel.com>
> > ---
> > tests/kms_chamelium.c | 70 +++++++++++++++++++++++----------------------------
> > 1 file changed, 32 insertions(+), 38 deletions(-)
> >
> > diff --git a/tests/kms_chamelium.c b/tests/kms_chamelium.c
> > index 5c4a189..d6d63c6 100644
> > --- a/tests/kms_chamelium.c
> > +++ b/tests/kms_chamelium.c
> > @@ -2612,6 +2612,14 @@ static const struct edid *get_edid(enum test_edid edid)
> > if (chamelium_port_get_type(port) == \
> > DRM_MODE_CONNECTOR_ ## type__)
> >
> > +#define connector_subtest_start(name__, type__) \
> > + igt_subtest_with_dynamic(name__) \
> > + for_each_port(p, port) \
> > + if (chamelium_port_get_type(port) == \
> > + DRM_MODE_CONNECTOR_ ## type__) {
> > +
> > +#define connector_subtest_end }
> > +
> > static data_t data;
> >
> > IGT_TEST_DESCRIPTION("Tests requiring a Chamelium board");
> > @@ -2872,44 +2880,30 @@ igt_main
> > CHAMELIUM_CHECK_CRC);
> >
> > igt_describe(test_display_one_mode_desc);
> > - connector_subtest("hdmi-cmp-nv12", HDMIA)
> > - test_display_one_mode(&data, port, DRM_FORMAT_NV12,
> > - CHAMELIUM_CHECK_CHECKERBOARD, 1);
> > -
> > - igt_describe(test_display_one_mode_desc);
> > - connector_subtest("hdmi-cmp-nv16", HDMIA)
> > - test_display_one_mode(&data, port, DRM_FORMAT_NV16,
> > - CHAMELIUM_CHECK_CHECKERBOARD, 1);
> > -
> > - igt_describe(test_display_one_mode_desc);
> > - connector_subtest("hdmi-cmp-nv21", HDMIA)
> > - test_display_one_mode(&data, port, DRM_FORMAT_NV21,
> > - CHAMELIUM_CHECK_CHECKERBOARD, 1);
> > -
> > - igt_describe(test_display_one_mode_desc);
> > - connector_subtest("hdmi-cmp-nv61", HDMIA)
> > - test_display_one_mode(&data, port, DRM_FORMAT_NV61,
> > - CHAMELIUM_CHECK_CHECKERBOARD, 1);
> > -
> > - igt_describe(test_display_one_mode_desc);
> > - connector_subtest("hdmi-cmp-yu12", HDMIA)
> > - test_display_one_mode(&data, port, DRM_FORMAT_YUV420,
> > - CHAMELIUM_CHECK_CHECKERBOARD, 1);
> > -
> > - igt_describe(test_display_one_mode_desc);
> > - connector_subtest("hdmi-cmp-yu16", HDMIA)
> > - test_display_one_mode(&data, port, DRM_FORMAT_YUV422,
> > - CHAMELIUM_CHECK_CHECKERBOARD, 1);
> > -
> > - igt_describe(test_display_one_mode_desc);
> > - connector_subtest("hdmi-cmp-yv12", HDMIA)
> > - test_display_one_mode(&data, port, DRM_FORMAT_YVU420,
> > - CHAMELIUM_CHECK_CHECKERBOARD, 1);
> > -
> > - igt_describe(test_display_one_mode_desc);
> > - connector_subtest("hdmi-cmp-yv16", HDMIA)
> > - test_display_one_mode(&data, port, DRM_FORMAT_YVU422,
> > - CHAMELIUM_CHECK_CHECKERBOARD, 1);
> > + connector_subtest_start("hdmi-yuv", HDMIA)
> > + int k;
> > + igt_output_t *output;
> > + igt_plane_t *primary;
> > +
> > + output = prepare_output(&data, port, TEST_EDID_BASE);
> > + primary = igt_output_get_plane_type(output, DRM_PLANE_TYPE_PRIMARY);
> > + igt_assert(primary);
> > +
> > + for (k = 0; k < primary->format_mod_count; k++) {
> > +
> > + if (!igt_fb_supported_format(primary->formats[k]))
> > + continue;
> > +
> > + if (!(igt_format_is_yuv(primary->formats[k])
> > + && primary->modifiers[k] != LOCAL_DRM_FORMAT_MOD_NONE))
> > + continue;
>
> Can you structure this if statement in another way? if-inside-an-if or
> convert !(a && b) to (!a || !b). I had to read it three times and then
> open it in an editor to help me see what parens are what and how much
> that ! negates.
>
>
Thanks petri for the comment
I have addressed your comment in the new patch series
> --
> Petri Latvala
_______________________________________________
igt-dev mailing list
igt-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/igt-dev
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [igt-dev] [PATCH i-g-t] tests/kms_chamelium: Add support to validate YUV pixel formats
2020-03-04 12:18 [igt-dev] [PATCH i-g-t] tests/kms_chamelium: Add support to validate YUV pixel formats Kunal Joshi
2020-03-04 19:59 ` [igt-dev] ✓ Fi.CI.BAT: success for " Patchwork
2020-03-05 6:21 ` [igt-dev] [PATCH i-g-t] " Sharma, Swati2
@ 2020-03-05 11:54 ` Petri Latvala
2020-03-05 8:33 ` Kunal Joshi
2020-03-05 18:17 ` [igt-dev] ✓ Fi.CI.IGT: success for " Patchwork
3 siblings, 1 reply; 6+ messages in thread
From: Petri Latvala @ 2020-03-05 11:54 UTC (permalink / raw)
To: Kunal Joshi; +Cc: igt-dev
On Wed, Mar 04, 2020 at 05:48:15PM +0530, Kunal Joshi wrote:
> Currently, only hard coded pixel formats are validated which are not
> generic for all the platforms which leads to false alarms.
> Added support to validate only those pixel formats which are supported
> by platform.
>
> Signed-off-by: Kunal Joshi <kunal1.joshi@intel.com>
> ---
> tests/kms_chamelium.c | 70 +++++++++++++++++++++++----------------------------
> 1 file changed, 32 insertions(+), 38 deletions(-)
>
> diff --git a/tests/kms_chamelium.c b/tests/kms_chamelium.c
> index 5c4a189..d6d63c6 100644
> --- a/tests/kms_chamelium.c
> +++ b/tests/kms_chamelium.c
> @@ -2612,6 +2612,14 @@ static const struct edid *get_edid(enum test_edid edid)
> if (chamelium_port_get_type(port) == \
> DRM_MODE_CONNECTOR_ ## type__)
>
> +#define connector_subtest_start(name__, type__) \
> + igt_subtest_with_dynamic(name__) \
> + for_each_port(p, port) \
> + if (chamelium_port_get_type(port) == \
> + DRM_MODE_CONNECTOR_ ## type__) {
> +
> +#define connector_subtest_end }
> +
> static data_t data;
>
> IGT_TEST_DESCRIPTION("Tests requiring a Chamelium board");
> @@ -2872,44 +2880,30 @@ igt_main
> CHAMELIUM_CHECK_CRC);
>
> igt_describe(test_display_one_mode_desc);
> - connector_subtest("hdmi-cmp-nv12", HDMIA)
> - test_display_one_mode(&data, port, DRM_FORMAT_NV12,
> - CHAMELIUM_CHECK_CHECKERBOARD, 1);
> -
> - igt_describe(test_display_one_mode_desc);
> - connector_subtest("hdmi-cmp-nv16", HDMIA)
> - test_display_one_mode(&data, port, DRM_FORMAT_NV16,
> - CHAMELIUM_CHECK_CHECKERBOARD, 1);
> -
> - igt_describe(test_display_one_mode_desc);
> - connector_subtest("hdmi-cmp-nv21", HDMIA)
> - test_display_one_mode(&data, port, DRM_FORMAT_NV21,
> - CHAMELIUM_CHECK_CHECKERBOARD, 1);
> -
> - igt_describe(test_display_one_mode_desc);
> - connector_subtest("hdmi-cmp-nv61", HDMIA)
> - test_display_one_mode(&data, port, DRM_FORMAT_NV61,
> - CHAMELIUM_CHECK_CHECKERBOARD, 1);
> -
> - igt_describe(test_display_one_mode_desc);
> - connector_subtest("hdmi-cmp-yu12", HDMIA)
> - test_display_one_mode(&data, port, DRM_FORMAT_YUV420,
> - CHAMELIUM_CHECK_CHECKERBOARD, 1);
> -
> - igt_describe(test_display_one_mode_desc);
> - connector_subtest("hdmi-cmp-yu16", HDMIA)
> - test_display_one_mode(&data, port, DRM_FORMAT_YUV422,
> - CHAMELIUM_CHECK_CHECKERBOARD, 1);
> -
> - igt_describe(test_display_one_mode_desc);
> - connector_subtest("hdmi-cmp-yv12", HDMIA)
> - test_display_one_mode(&data, port, DRM_FORMAT_YVU420,
> - CHAMELIUM_CHECK_CHECKERBOARD, 1);
> -
> - igt_describe(test_display_one_mode_desc);
> - connector_subtest("hdmi-cmp-yv16", HDMIA)
> - test_display_one_mode(&data, port, DRM_FORMAT_YVU422,
> - CHAMELIUM_CHECK_CHECKERBOARD, 1);
> + connector_subtest_start("hdmi-yuv", HDMIA)
> + int k;
> + igt_output_t *output;
> + igt_plane_t *primary;
> +
> + output = prepare_output(&data, port, TEST_EDID_BASE);
> + primary = igt_output_get_plane_type(output, DRM_PLANE_TYPE_PRIMARY);
> + igt_assert(primary);
> +
> + for (k = 0; k < primary->format_mod_count; k++) {
> +
> + if (!igt_fb_supported_format(primary->formats[k]))
> + continue;
> +
> + if (!(igt_format_is_yuv(primary->formats[k])
> + && primary->modifiers[k] != LOCAL_DRM_FORMAT_MOD_NONE))
> + continue;
Can you structure this if statement in another way? if-inside-an-if or
convert !(a && b) to (!a || !b). I had to read it three times and then
open it in an editor to help me see what parens are what and how much
that ! negates.
--
Petri Latvala
_______________________________________________
igt-dev mailing list
igt-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/igt-dev
^ permalink raw reply [flat|nested] 6+ messages in thread
* [igt-dev] ✓ Fi.CI.IGT: success for tests/kms_chamelium: Add support to validate YUV pixel formats
2020-03-04 12:18 [igt-dev] [PATCH i-g-t] tests/kms_chamelium: Add support to validate YUV pixel formats Kunal Joshi
` (2 preceding siblings ...)
2020-03-05 11:54 ` Petri Latvala
@ 2020-03-05 18:17 ` Patchwork
3 siblings, 0 replies; 6+ messages in thread
From: Patchwork @ 2020-03-05 18:17 UTC (permalink / raw)
To: Kunal Joshi; +Cc: igt-dev
== Series Details ==
Series: tests/kms_chamelium: Add support to validate YUV pixel formats
URL : https://patchwork.freedesktop.org/series/74283/
State : success
== Summary ==
CI Bug Log - changes from CI_DRM_8066_full -> IGTPW_4259_full
====================================================
Summary
-------
**SUCCESS**
No regressions found.
External URL: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4259/index.html
Possible new issues
-------------------
Here are the unknown changes that may have been introduced in IGTPW_4259_full:
### IGT changes ###
#### Possible regressions ####
* {igt@kms_chamelium@hdmi-yuv} (NEW):
- shard-tglb: NOTRUN -> [SKIP][1]
[1]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4259/shard-tglb6/igt@kms_chamelium@hdmi-yuv.html
New tests
---------
New tests have been introduced between CI_DRM_8066_full and IGTPW_4259_full:
### New IGT tests (1) ###
* igt@kms_chamelium@hdmi-yuv:
- Statuses : 7 skip(s)
- Exec time: [0.0] s
Known issues
------------
Here are the changes found in IGTPW_4259_full that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@gem_exec_schedule@implicit-both-bsd:
- shard-iclb: [PASS][2] -> [SKIP][3] ([i915#677])
[2]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8066/shard-iclb7/igt@gem_exec_schedule@implicit-both-bsd.html
[3]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4259/shard-iclb2/igt@gem_exec_schedule@implicit-both-bsd.html
* igt@gem_exec_schedule@implicit-read-write-bsd1:
- shard-iclb: [PASS][4] -> [SKIP][5] ([fdo#109276] / [i915#677]) +3 similar issues
[4]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8066/shard-iclb1/igt@gem_exec_schedule@implicit-read-write-bsd1.html
[5]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4259/shard-iclb7/igt@gem_exec_schedule@implicit-read-write-bsd1.html
* igt@gem_exec_schedule@preempt-queue-contexts-bsd:
- shard-iclb: [PASS][6] -> [SKIP][7] ([fdo#112146]) +2 similar issues
[6]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8066/shard-iclb7/igt@gem_exec_schedule@preempt-queue-contexts-bsd.html
[7]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4259/shard-iclb1/igt@gem_exec_schedule@preempt-queue-contexts-bsd.html
* igt@gem_exec_schedule@promotion-bsd1:
- shard-iclb: [PASS][8] -> [SKIP][9] ([fdo#109276]) +13 similar issues
[8]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8066/shard-iclb2/igt@gem_exec_schedule@promotion-bsd1.html
[9]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4259/shard-iclb8/igt@gem_exec_schedule@promotion-bsd1.html
* igt@gem_exec_whisper@basic-queues-forked:
- shard-iclb: [PASS][10] -> [INCOMPLETE][11] ([i915#1120])
[10]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8066/shard-iclb8/igt@gem_exec_whisper@basic-queues-forked.html
[11]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4259/shard-iclb4/igt@gem_exec_whisper@basic-queues-forked.html
* igt@i915_pm_dc@dc6-psr:
- shard-iclb: [PASS][12] -> [FAIL][13] ([i915#454])
[12]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8066/shard-iclb3/igt@i915_pm_dc@dc6-psr.html
[13]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4259/shard-iclb7/igt@i915_pm_dc@dc6-psr.html
* igt@i915_pm_rpm@fences-dpms:
- shard-hsw: [PASS][14] -> [SKIP][15] ([fdo#109271]) +1 similar issue
[14]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8066/shard-hsw5/igt@i915_pm_rpm@fences-dpms.html
[15]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4259/shard-hsw7/igt@i915_pm_rpm@fences-dpms.html
- shard-glk: [PASS][16] -> [SKIP][17] ([fdo#109271])
[16]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8066/shard-glk1/igt@i915_pm_rpm@fences-dpms.html
[17]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4259/shard-glk8/igt@i915_pm_rpm@fences-dpms.html
- shard-tglb: [PASS][18] -> [SKIP][19] ([i915#1316])
[18]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8066/shard-tglb1/igt@i915_pm_rpm@fences-dpms.html
[19]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4259/shard-tglb5/igt@i915_pm_rpm@fences-dpms.html
- shard-iclb: [PASS][20] -> [SKIP][21] ([i915#1316])
[20]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8066/shard-iclb4/igt@i915_pm_rpm@fences-dpms.html
[21]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4259/shard-iclb8/igt@i915_pm_rpm@fences-dpms.html
* igt@i915_pm_rps@waitboost:
- shard-iclb: [PASS][22] -> [FAIL][23] ([i915#413])
[22]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8066/shard-iclb4/igt@i915_pm_rps@waitboost.html
[23]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4259/shard-iclb2/igt@i915_pm_rps@waitboost.html
* igt@kms_frontbuffer_tracking@fbc-1p-primscrn-pri-shrfb-draw-pwrite:
- shard-snb: [PASS][24] -> [DMESG-WARN][25] ([i915#478])
[24]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8066/shard-snb4/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-pri-shrfb-draw-pwrite.html
[25]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4259/shard-snb6/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-pri-shrfb-draw-pwrite.html
* igt@kms_frontbuffer_tracking@fbc-suspend:
- shard-apl: [PASS][26] -> [DMESG-WARN][27] ([i915#180]) +3 similar issues
[26]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8066/shard-apl2/igt@kms_frontbuffer_tracking@fbc-suspend.html
[27]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4259/shard-apl6/igt@kms_frontbuffer_tracking@fbc-suspend.html
* igt@kms_pipe_crc_basic@suspend-read-crc-pipe-a:
- shard-kbl: [PASS][28] -> [DMESG-WARN][29] ([i915#180]) +4 similar issues
[28]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8066/shard-kbl4/igt@kms_pipe_crc_basic@suspend-read-crc-pipe-a.html
[29]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4259/shard-kbl4/igt@kms_pipe_crc_basic@suspend-read-crc-pipe-a.html
* igt@kms_plane_lowres@pipe-a-tiling-y:
- shard-glk: [PASS][30] -> [FAIL][31] ([i915#899])
[30]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8066/shard-glk1/igt@kms_plane_lowres@pipe-a-tiling-y.html
[31]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4259/shard-glk5/igt@kms_plane_lowres@pipe-a-tiling-y.html
* igt@kms_psr@psr2_sprite_blt:
- shard-iclb: [PASS][32] -> [SKIP][33] ([fdo#109441]) +1 similar issue
[32]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8066/shard-iclb2/igt@kms_psr@psr2_sprite_blt.html
[33]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4259/shard-iclb8/igt@kms_psr@psr2_sprite_blt.html
* igt@kms_vblank@pipe-a-ts-continuation-dpms-suspend:
- shard-kbl: [PASS][34] -> [INCOMPLETE][35] ([fdo#103665])
[34]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8066/shard-kbl4/igt@kms_vblank@pipe-a-ts-continuation-dpms-suspend.html
[35]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4259/shard-kbl4/igt@kms_vblank@pipe-a-ts-continuation-dpms-suspend.html
* igt@perf_pmu@busy-no-semaphores-vcs1:
- shard-iclb: [PASS][36] -> [SKIP][37] ([fdo#112080]) +9 similar issues
[36]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8066/shard-iclb1/igt@perf_pmu@busy-no-semaphores-vcs1.html
[37]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4259/shard-iclb7/igt@perf_pmu@busy-no-semaphores-vcs1.html
#### Possible fixes ####
* igt@gem_ctx_persistence@close-replace-race:
- shard-tglb: [INCOMPLETE][38] -> [PASS][39]
[38]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8066/shard-tglb1/igt@gem_ctx_persistence@close-replace-race.html
[39]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4259/shard-tglb5/igt@gem_ctx_persistence@close-replace-race.html
* igt@gem_ctx_shared@exec-single-timeline-bsd:
- shard-iclb: [SKIP][40] ([fdo#110841]) -> [PASS][41]
[40]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8066/shard-iclb1/igt@gem_ctx_shared@exec-single-timeline-bsd.html
[41]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4259/shard-iclb3/igt@gem_ctx_shared@exec-single-timeline-bsd.html
* igt@gem_exec_parallel@vcs1-fds:
- shard-iclb: [SKIP][42] ([fdo#112080]) -> [PASS][43] +10 similar issues
[42]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8066/shard-iclb3/igt@gem_exec_parallel@vcs1-fds.html
[43]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4259/shard-iclb1/igt@gem_exec_parallel@vcs1-fds.html
* igt@gem_exec_schedule@in-order-bsd:
- shard-iclb: [SKIP][44] ([fdo#112146]) -> [PASS][45] +4 similar issues
[44]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8066/shard-iclb4/igt@gem_exec_schedule@in-order-bsd.html
[45]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4259/shard-iclb6/igt@gem_exec_schedule@in-order-bsd.html
* igt@gem_exec_schedule@pi-common-bsd:
- shard-iclb: [SKIP][46] ([i915#677]) -> [PASS][47]
[46]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8066/shard-iclb2/igt@gem_exec_schedule@pi-common-bsd.html
[47]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4259/shard-iclb8/igt@gem_exec_schedule@pi-common-bsd.html
* igt@gem_exec_schedule@pi-shared-iova-bsd2:
- shard-iclb: [SKIP][48] ([fdo#109276]) -> [PASS][49] +16 similar issues
[48]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8066/shard-iclb8/igt@gem_exec_schedule@pi-shared-iova-bsd2.html
[49]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4259/shard-iclb2/igt@gem_exec_schedule@pi-shared-iova-bsd2.html
* igt@gem_userptr_blits@sync-unmap-cycles:
- shard-snb: [DMESG-WARN][50] ([fdo#111870] / [i915#478]) -> [PASS][51]
[50]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8066/shard-snb6/igt@gem_userptr_blits@sync-unmap-cycles.html
[51]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4259/shard-snb6/igt@gem_userptr_blits@sync-unmap-cycles.html
* igt@gem_workarounds@suspend-resume-context:
- shard-apl: [DMESG-WARN][52] ([i915#180]) -> [PASS][53]
[52]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8066/shard-apl1/igt@gem_workarounds@suspend-resume-context.html
[53]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4259/shard-apl1/igt@gem_workarounds@suspend-resume-context.html
* igt@kms_flip@flip-vs-suspend-interruptible:
- shard-kbl: [DMESG-WARN][54] ([i915#180]) -> [PASS][55]
[54]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8066/shard-kbl1/igt@kms_flip@flip-vs-suspend-interruptible.html
[55]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4259/shard-kbl1/igt@kms_flip@flip-vs-suspend-interruptible.html
* igt@kms_psr@psr2_cursor_plane_onoff:
- shard-iclb: [SKIP][56] ([fdo#109441]) -> [PASS][57] +1 similar issue
[56]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8066/shard-iclb6/igt@kms_psr@psr2_cursor_plane_onoff.html
[57]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4259/shard-iclb2/igt@kms_psr@psr2_cursor_plane_onoff.html
#### Warnings ####
* igt@gem_exec_schedule@pi-userfault-bsd2:
- shard-iclb: [INCOMPLETE][58] ([i915#1381]) -> [SKIP][59] ([fdo#109276])
[58]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8066/shard-iclb4/igt@gem_exec_schedule@pi-userfault-bsd2.html
[59]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4259/shard-iclb6/igt@gem_exec_schedule@pi-userfault-bsd2.html
* igt@gem_userptr_blits@map-fixed-invalidate-overlap-busy-gup:
- shard-hsw: [DMESG-WARN][60] ([fdo#110789] / [fdo#111870]) -> [DMESG-WARN][61] ([fdo#111870])
[60]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8066/shard-hsw7/igt@gem_userptr_blits@map-fixed-invalidate-overlap-busy-gup.html
[61]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4259/shard-hsw5/igt@gem_userptr_blits@map-fixed-invalidate-overlap-busy-gup.html
- shard-snb: [DMESG-WARN][62] ([fdo#110789] / [fdo#111870] / [i915#478]) -> [DMESG-WARN][63] ([fdo#111870] / [i915#478])
[62]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8066/shard-snb5/igt@gem_userptr_blits@map-fixed-invalidate-overlap-busy-gup.html
[63]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4259/shard-snb4/igt@gem_userptr_blits@map-fixed-invalidate-overlap-busy-gup.html
* igt@i915_pm_dc@dc6-psr:
- shard-tglb: [FAIL][64] ([i915#454]) -> [SKIP][65] ([i915#468])
[64]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8066/shard-tglb1/igt@i915_pm_dc@dc6-psr.html
[65]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4259/shard-tglb2/igt@i915_pm_dc@dc6-psr.html
* igt@runner@aborted:
- shard-snb: ([FAIL][66], [FAIL][67], [FAIL][68], [FAIL][69], [FAIL][70], [FAIL][71], [FAIL][72], [FAIL][73]) ([fdo#111870] / [i915#1077]) -> ([FAIL][74], [FAIL][75], [FAIL][76], [FAIL][77], [FAIL][78], [FAIL][79], [FAIL][80]) ([fdo#111870] / [i915#1077] / [i915#698])
[66]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8066/shard-snb5/igt@runner@aborted.html
[67]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8066/shard-snb6/igt@runner@aborted.html
[68]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8066/shard-snb2/igt@runner@aborted.html
[69]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8066/shard-snb5/igt@runner@aborted.html
[70]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8066/shard-snb2/igt@runner@aborted.html
[71]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8066/shard-snb5/igt@runner@aborted.html
[72]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8066/shard-snb4/igt@runner@aborted.html
[73]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8066/shard-snb5/igt@runner@aborted.html
[74]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4259/shard-snb6/igt@runner@aborted.html
[75]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4259/shard-snb5/igt@runner@aborted.html
[76]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4259/shard-snb4/igt@runner@aborted.html
[77]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4259/shard-snb4/igt@runner@aborted.html
[78]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4259/shard-snb2/igt@runner@aborted.html
[79]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4259/shard-snb2/igt@runner@aborted.html
[80]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4259/shard-snb6/igt@runner@aborted.html
{name}: This element is suppressed. This means it is ignored when computing
the status of the difference (SUCCESS, WARNING, or FAILURE).
[fdo#103665]: https://bugs.freedesktop.org/show_bug.cgi?id=103665
[fdo#109271]: https://bugs.freedesktop.org/show_bug.cgi?id=109271
[fdo#109276]: https://bugs.freedesktop.org/show_bug.cgi?id=109276
[fdo#109441]: https://bugs.freedesktop.org/show_bug.cgi?id=109441
[fdo#110789]: https://bugs.freedesktop.org/show_bug.cgi?id=110789
[fdo#110841]: https://bugs.freedesktop.org/show_bug.cgi?id=110841
[fdo#111870]: https://bugs.freedesktop.org/show_bug.cgi?id=111870
[fdo#112080]: https://bugs.freedesktop.org/show_bug.cgi?id=112080
[fdo#112146]: https://bugs.freedesktop.org/show_bug.cgi?id=112146
[i915#1077]: https://gitlab.freedesktop.org/drm/intel/issues/1077
[i915#1120]: https://gitlab.freedesktop.org/drm/intel/issues/1120
[i915#1316]: https://gitlab.freedesktop.org/drm/intel/issues/1316
[i915#1381]: https://gitlab.freedesktop.org/drm/intel/issues/1381
[i915#180]: https://gitlab.freedesktop.org/drm/intel/issues/180
[i915#413]: https://gitlab.freedesktop.org/drm/intel/issues/413
[i915#454]: https://gitlab.freedesktop.org/drm/intel/issues/454
[i915#468]: https://gitlab.freedesktop.org/drm/intel/issues/468
[i915#478]: https://gitlab.freedesktop.org/drm/intel/issues/478
[i915#677]: https://gitlab.freedesktop.org/drm/intel/issues/677
[i915#698]: https://gitlab.freedesktop.org/drm/intel/issues/698
[i915#899]: https://gitlab.freedesktop.org/drm/intel/issues/899
Participating hosts (10 -> 8)
------------------------------
Missing (2): pig-skl-6260u pig-glk-j5005
Build changes
-------------
* CI: CI-20190529 -> None
* IGT: IGT_5491 -> IGTPW_4259
* Piglit: piglit_4509 -> None
CI-20190529: 20190529
CI_DRM_8066: 9e1454777a07902c85ce3febcc9648837a2224fd @ git://anongit.freedesktop.org/gfx-ci/linux
IGTPW_4259: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4259/index.html
IGT_5491: d52794b426ae16630cc1e0354ae435ec98f6174b @ git://anongit.freedesktop.org/xorg/app/intel-gpu-tools
piglit_4509: fdc5a4ca11124ab8413c7988896eec4c97336694 @ git://anongit.freedesktop.org/piglit
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4259/index.html
_______________________________________________
igt-dev mailing list
igt-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/igt-dev
^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2020-03-05 18:17 UTC | newest]
Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-03-04 12:18 [igt-dev] [PATCH i-g-t] tests/kms_chamelium: Add support to validate YUV pixel formats Kunal Joshi
2020-03-04 19:59 ` [igt-dev] ✓ Fi.CI.BAT: success for " Patchwork
2020-03-05 6:21 ` [igt-dev] [PATCH i-g-t] " Sharma, Swati2
2020-03-05 11:54 ` Petri Latvala
2020-03-05 8:33 ` Kunal Joshi
2020-03-05 18:17 ` [igt-dev] ✓ Fi.CI.IGT: success for " Patchwork
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.