* [igt-dev] [PATCH i-g-t] lib/igt_eld: introduce eld_is_supported
@ 2019-09-11 13:00 Simon Ser
2019-09-11 13:05 ` Chris Wilson
` (2 more replies)
0 siblings, 3 replies; 5+ messages in thread
From: Simon Ser @ 2019-09-11 13:00 UTC (permalink / raw)
To: igt-dev
We've seen cases in which /proc/asound doesn't exist (e.g. with the new SOF
framework). We've also seen cases in which no soundcard is exposed by ALSA (see
bugzilla link). In both of these cases, skipping the tests depending on ELD
makes more sense and makes it clearer what happens.
Signed-off-by: Simon Ser <simon.ser@intel.com>
Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=102370
---
lib/igt_eld.c | 30 ++++++++++++++++++++++++++++++
lib/igt_eld.h | 1 +
tests/kms_chamelium.c | 2 ++
tests/kms_hdmi_inject.c | 2 ++
4 files changed, 35 insertions(+)
diff --git a/lib/igt_eld.c b/lib/igt_eld.c
index 16c4ac06c6f6..8fdc6e8e8f0b 100644
--- a/lib/igt_eld.c
+++ b/lib/igt_eld.c
@@ -26,6 +26,7 @@
#include "config.h"
#include <dirent.h>
+#include <errno.h>
#include <stdint.h>
#include <stdio.h>
#include <string.h>
@@ -262,3 +263,32 @@ bool eld_has_igt(void)
struct eld_entry eld;
return eld_get_igt(&eld);
}
+
+/** eld_is_supported: check whether the ALSA procfs is enabled and audio cards
+ * are found */
+bool eld_is_supported(void)
+{
+ FILE *f;
+ char buf[1024];
+
+ f = fopen("/proc/asound/cards", "r");
+ if (f == NULL) {
+ if (errno == ENOENT) {
+ igt_debug("/proc/asound doesn't exist\n");
+ return false;
+ }
+ igt_assert_f(false,
+ "Failed to open /proc/asound/cards "
+ "(but the file exists)\n");
+ }
+
+ igt_assert_f(fgets(buf, sizeof(buf), f) != NULL,
+ "fgets failed\n");
+ igt_assert_f(buf[0] != '\0', "/proc/asound/cards is empty\n");
+ fclose(f);
+
+ bool has_card = strstr(buf, "no soundcards") == NULL;
+ if (!has_card)
+ igt_debug("No sound card found by ALSA\n");
+ return has_card;
+}
diff --git a/lib/igt_eld.h b/lib/igt_eld.h
index 7c4489f054f1..4b917a62cfaf 100644
--- a/lib/igt_eld.h
+++ b/lib/igt_eld.h
@@ -49,6 +49,7 @@ struct eld_entry {
struct eld_sad sads[ELD_SADS_CAP];
};
+bool eld_is_supported(void);
bool eld_get_igt(struct eld_entry *eld);
bool eld_has_igt(void);
diff --git a/tests/kms_chamelium.c b/tests/kms_chamelium.c
index b122722a9ff4..523300980550 100644
--- a/tests/kms_chamelium.c
+++ b/tests/kms_chamelium.c
@@ -1968,6 +1968,8 @@ test_display_audio_edid(data_t *data, struct chamelium_port *port,
struct eld_entry eld;
struct eld_sad *sad;
+ igt_require(eld_is_supported());
+
reset_state(data, port);
output = prepare_output(data, port, edid);
diff --git a/tests/kms_hdmi_inject.c b/tests/kms_hdmi_inject.c
index d9ab4095b8c5..1769df088bbc 100644
--- a/tests/kms_hdmi_inject.c
+++ b/tests/kms_hdmi_inject.c
@@ -142,6 +142,8 @@ hdmi_inject_audio(int drm_fd, drmModeConnector *connector)
struct igt_fb fb;
struct kmstest_connector_config config;
+ igt_require(eld_is_supported());
+
edid = igt_kms_get_hdmi_audio_edid();
kmstest_force_edid(drm_fd, connector, edid);
--
2.23.0
_______________________________________________
igt-dev mailing list
igt-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/igt-dev
^ permalink raw reply related [flat|nested] 5+ messages in thread* Re: [igt-dev] [PATCH i-g-t] lib/igt_eld: introduce eld_is_supported
2019-09-11 13:00 [igt-dev] [PATCH i-g-t] lib/igt_eld: introduce eld_is_supported Simon Ser
@ 2019-09-11 13:05 ` Chris Wilson
2019-09-12 11:09 ` Ser, Simon
2019-09-11 13:41 ` [igt-dev] ✓ Fi.CI.BAT: success for " Patchwork
2019-09-11 22:18 ` [igt-dev] ✓ Fi.CI.IGT: " Patchwork
2 siblings, 1 reply; 5+ messages in thread
From: Chris Wilson @ 2019-09-11 13:05 UTC (permalink / raw)
To: Simon Ser, igt-dev
Quoting Simon Ser (2019-09-11 14:00:24)
> We've seen cases in which /proc/asound doesn't exist (e.g. with the new SOF
> framework). We've also seen cases in which no soundcard is exposed by ALSA (see
> bugzilla link). In both of these cases, skipping the tests depending on ELD
> makes more sense and makes it clearer what happens.
>
> Signed-off-by: Simon Ser <simon.ser@intel.com>
> Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=102370
> ---
> lib/igt_eld.c | 30 ++++++++++++++++++++++++++++++
> lib/igt_eld.h | 1 +
> tests/kms_chamelium.c | 2 ++
> tests/kms_hdmi_inject.c | 2 ++
> 4 files changed, 35 insertions(+)
>
> diff --git a/lib/igt_eld.c b/lib/igt_eld.c
> index 16c4ac06c6f6..8fdc6e8e8f0b 100644
> --- a/lib/igt_eld.c
> +++ b/lib/igt_eld.c
> @@ -26,6 +26,7 @@
> #include "config.h"
>
> #include <dirent.h>
> +#include <errno.h>
> #include <stdint.h>
> #include <stdio.h>
> #include <string.h>
> @@ -262,3 +263,32 @@ bool eld_has_igt(void)
> struct eld_entry eld;
> return eld_get_igt(&eld);
> }
> +
> +/** eld_is_supported: check whether the ALSA procfs is enabled and audio cards
> + * are found */
> +bool eld_is_supported(void)
eld? I don't see where you confirm that these sound cards could only be
provided by hmdi/eld. So alsa_is_supported() ?
> +{
> + FILE *f;
> + char buf[1024];
> +
> + f = fopen("/proc/asound/cards", "r");
> + if (f == NULL) {
> + if (errno == ENOENT) {
> + igt_debug("/proc/asound doesn't exist\n");
> + return false;
> + }
> + igt_assert_f(false,
> + "Failed to open /proc/asound/cards "
> + "(but the file exists)\n");
> + }
> +
> + igt_assert_f(fgets(buf, sizeof(buf), f) != NULL,
> + "fgets failed\n");
> + igt_assert_f(buf[0] != '\0', "/proc/asound/cards is empty\n");
> + fclose(f);
> +
> + bool has_card = strstr(buf, "no soundcards") == NULL;
C99 is not yet default.
Would strncmp be more succinct?
Principle holds,
Reviewed-by: Chris Wilson <chris@chris-wilson.co.uk>
-Chris
_______________________________________________
igt-dev mailing list
igt-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/igt-dev
^ permalink raw reply [flat|nested] 5+ messages in thread* Re: [igt-dev] [PATCH i-g-t] lib/igt_eld: introduce eld_is_supported
2019-09-11 13:05 ` Chris Wilson
@ 2019-09-12 11:09 ` Ser, Simon
0 siblings, 0 replies; 5+ messages in thread
From: Ser, Simon @ 2019-09-12 11:09 UTC (permalink / raw)
To: igt-dev@lists.freedesktop.org, chris@chris-wilson.co.uk
On Wed, 2019-09-11 at 14:05 +0100, Chris Wilson wrote:
> Quoting Simon Ser (2019-09-11 14:00:24)
> > We've seen cases in which /proc/asound doesn't exist (e.g. with the new SOF
> > framework). We've also seen cases in which no soundcard is exposed by ALSA (see
> > bugzilla link). In both of these cases, skipping the tests depending on ELD
> > makes more sense and makes it clearer what happens.
> >
> > Signed-off-by: Simon Ser <simon.ser@intel.com>
> > Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=102370
> > ---
> > lib/igt_eld.c | 30 ++++++++++++++++++++++++++++++
> > lib/igt_eld.h | 1 +
> > tests/kms_chamelium.c | 2 ++
> > tests/kms_hdmi_inject.c | 2 ++
> > 4 files changed, 35 insertions(+)
> >
> > diff --git a/lib/igt_eld.c b/lib/igt_eld.c
> > index 16c4ac06c6f6..8fdc6e8e8f0b 100644
> > --- a/lib/igt_eld.c
> > +++ b/lib/igt_eld.c
> > @@ -26,6 +26,7 @@
> > #include "config.h"
> >
> > #include <dirent.h>
> > +#include <errno.h>
> > #include <stdint.h>
> > #include <stdio.h>
> > #include <string.h>
> > @@ -262,3 +263,32 @@ bool eld_has_igt(void)
> > struct eld_entry eld;
> > return eld_get_igt(&eld);
> > }
> > +
> > +/** eld_is_supported: check whether the ALSA procfs is enabled and audio cards
> > + * are found */
> > +bool eld_is_supported(void)
>
> eld? I don't see where you confirm that these sound cards could only be
> provided by hmdi/eld. So alsa_is_supported() ?
Well, hmm, indeed. We need to perform three checks here:
1. Does the ALSA driver support the ALSA procfs? (e.g. SOF doesn't,
yet)
2. Does the ALSA driver detect any card?
3. Does the ALSA driver support ELDs? (only Intel HDA supports it)
This patch only does (1) and (2). I'll send a v2 to check for (3). This
can be done by making sure some files in the sound card directory are
prefixed with "eld" (these exist even if ELDs are empty).
> > +{
> > + FILE *f;
> > + char buf[1024];
> > +
> > + f = fopen("/proc/asound/cards", "r");
> > + if (f == NULL) {
> > + if (errno == ENOENT) {
> > + igt_debug("/proc/asound doesn't exist\n");
> > + return false;
> > + }
> > + igt_assert_f(false,
> > + "Failed to open /proc/asound/cards "
> > + "(but the file exists)\n");
> > + }
> > +
> > + igt_assert_f(fgets(buf, sizeof(buf), f) != NULL,
> > + "fgets failed\n");
> > + igt_assert_f(buf[0] != '\0', "/proc/asound/cards is empty\n");
> > + fclose(f);
> > +
> > + bool has_card = strstr(buf, "no soundcards") == NULL;
>
> C99 is not yet default.
Oh, right
> Would strncmp be more succinct?
There are some little "---" around the text [1], so this wouldn't work.
[1]: https://bugs.freedesktop.org/show_bug.cgi?id=102370#c42
> Principle holds,
> Reviewed-by: Chris Wilson <chris@chris-wilson.co.uk>
> -Chris
_______________________________________________
igt-dev mailing list
igt-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/igt-dev
^ permalink raw reply [flat|nested] 5+ messages in thread
* [igt-dev] ✓ Fi.CI.BAT: success for lib/igt_eld: introduce eld_is_supported
2019-09-11 13:00 [igt-dev] [PATCH i-g-t] lib/igt_eld: introduce eld_is_supported Simon Ser
2019-09-11 13:05 ` Chris Wilson
@ 2019-09-11 13:41 ` Patchwork
2019-09-11 22:18 ` [igt-dev] ✓ Fi.CI.IGT: " Patchwork
2 siblings, 0 replies; 5+ messages in thread
From: Patchwork @ 2019-09-11 13:41 UTC (permalink / raw)
To: Simon Ser; +Cc: igt-dev
== Series Details ==
Series: lib/igt_eld: introduce eld_is_supported
URL : https://patchwork.freedesktop.org/series/66536/
State : success
== Summary ==
CI Bug Log - changes from CI_DRM_6870 -> IGTPW_3441
====================================================
Summary
-------
**SUCCESS**
No regressions found.
External URL: https://patchwork.freedesktop.org/api/1.0/series/66536/revisions/1/mbox/
Known issues
------------
Here are the changes found in IGTPW_3441 that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@i915_selftest@live_reset:
- fi-icl-u3: [PASS][1] -> [INCOMPLETE][2] ([fdo#107713])
[1]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6870/fi-icl-u3/igt@i915_selftest@live_reset.html
[2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3441/fi-icl-u3/igt@i915_selftest@live_reset.html
* igt@kms_chamelium@hdmi-hpd-fast:
- fi-kbl-7500u: [PASS][3] -> [FAIL][4] ([fdo#111407])
[3]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6870/fi-kbl-7500u/igt@kms_chamelium@hdmi-hpd-fast.html
[4]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3441/fi-kbl-7500u/igt@kms_chamelium@hdmi-hpd-fast.html
* igt@prime_busy@basic-wait-before-default:
- fi-icl-u3: [PASS][5] -> [DMESG-WARN][6] ([fdo#107724])
[5]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6870/fi-icl-u3/igt@prime_busy@basic-wait-before-default.html
[6]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3441/fi-icl-u3/igt@prime_busy@basic-wait-before-default.html
#### Possible fixes ####
* igt@gem_exec_suspend@basic-s3:
- fi-blb-e6850: [INCOMPLETE][7] ([fdo#107718]) -> [PASS][8]
[7]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6870/fi-blb-e6850/igt@gem_exec_suspend@basic-s3.html
[8]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3441/fi-blb-e6850/igt@gem_exec_suspend@basic-s3.html
* igt@gem_exec_suspend@basic-s4-devices:
- fi-icl-u3: [DMESG-WARN][9] ([fdo#107724]) -> [PASS][10]
[9]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6870/fi-icl-u3/igt@gem_exec_suspend@basic-s4-devices.html
[10]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3441/fi-icl-u3/igt@gem_exec_suspend@basic-s4-devices.html
* igt@i915_module_load@reload:
- fi-icl-u3: [DMESG-WARN][11] ([fdo#107724] / [fdo#111214]) -> [PASS][12]
[11]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6870/fi-icl-u3/igt@i915_module_load@reload.html
[12]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3441/fi-icl-u3/igt@i915_module_load@reload.html
* igt@kms_frontbuffer_tracking@basic:
- fi-hsw-peppy: [DMESG-WARN][13] ([fdo#102614]) -> [PASS][14]
[13]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6870/fi-hsw-peppy/igt@kms_frontbuffer_tracking@basic.html
[14]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3441/fi-hsw-peppy/igt@kms_frontbuffer_tracking@basic.html
[fdo#102614]: https://bugs.freedesktop.org/show_bug.cgi?id=102614
[fdo#107713]: https://bugs.freedesktop.org/show_bug.cgi?id=107713
[fdo#107718]: https://bugs.freedesktop.org/show_bug.cgi?id=107718
[fdo#107724]: https://bugs.freedesktop.org/show_bug.cgi?id=107724
[fdo#111214]: https://bugs.freedesktop.org/show_bug.cgi?id=111214
[fdo#111407]: https://bugs.freedesktop.org/show_bug.cgi?id=111407
Participating hosts (53 -> 46)
------------------------------
Missing (7): fi-ilk-m540 fi-hsw-4200u fi-byt-squawks fi-bsw-cyan fi-icl-y fi-byt-clapper fi-bdw-samus
Build changes
-------------
* CI: CI-20190529 -> None
* IGT: IGT_5178 -> IGTPW_3441
CI-20190529: 20190529
CI_DRM_6870: d478e765b0d1ceef82e602b69a92eeb344f741d5 @ git://anongit.freedesktop.org/gfx-ci/linux
IGTPW_3441: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3441/
IGT_5178: efb4539494d94f03374874d3b61bd04ef3802aaa @ git://anongit.freedesktop.org/xorg/app/intel-gpu-tools
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3441/
_______________________________________________
igt-dev mailing list
igt-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/igt-dev
^ permalink raw reply [flat|nested] 5+ messages in thread* [igt-dev] ✓ Fi.CI.IGT: success for lib/igt_eld: introduce eld_is_supported
2019-09-11 13:00 [igt-dev] [PATCH i-g-t] lib/igt_eld: introduce eld_is_supported Simon Ser
2019-09-11 13:05 ` Chris Wilson
2019-09-11 13:41 ` [igt-dev] ✓ Fi.CI.BAT: success for " Patchwork
@ 2019-09-11 22:18 ` Patchwork
2 siblings, 0 replies; 5+ messages in thread
From: Patchwork @ 2019-09-11 22:18 UTC (permalink / raw)
To: Simon Ser; +Cc: igt-dev
== Series Details ==
Series: lib/igt_eld: introduce eld_is_supported
URL : https://patchwork.freedesktop.org/series/66536/
State : success
== Summary ==
CI Bug Log - changes from CI_DRM_6870_full -> IGTPW_3441_full
====================================================
Summary
-------
**SUCCESS**
No regressions found.
External URL: https://patchwork.freedesktop.org/api/1.0/series/66536/revisions/1/mbox/
Known issues
------------
Here are the changes found in IGTPW_3441_full that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@gem_ctx_switch@legacy-bsd2-heavy:
- shard-iclb: [PASS][1] -> [SKIP][2] ([fdo#109276]) +16 similar issues
[1]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6870/shard-iclb1/igt@gem_ctx_switch@legacy-bsd2-heavy.html
[2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3441/shard-iclb8/igt@gem_ctx_switch@legacy-bsd2-heavy.html
* igt@gem_exec_schedule@preempt-bsd:
- shard-iclb: [PASS][3] -> [SKIP][4] ([fdo#111325]) +3 similar issues
[3]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6870/shard-iclb5/igt@gem_exec_schedule@preempt-bsd.html
[4]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3441/shard-iclb2/igt@gem_exec_schedule@preempt-bsd.html
* igt@i915_suspend@sysfs-reader:
- shard-apl: [PASS][5] -> [DMESG-WARN][6] ([fdo#108566]) +4 similar issues
[5]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6870/shard-apl3/igt@i915_suspend@sysfs-reader.html
[6]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3441/shard-apl1/igt@i915_suspend@sysfs-reader.html
* igt@kms_cursor_crc@pipe-a-cursor-64x21-sliding:
- shard-apl: [PASS][7] -> [FAIL][8] ([fdo#103232])
[7]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6870/shard-apl2/igt@kms_cursor_crc@pipe-a-cursor-64x21-sliding.html
[8]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3441/shard-apl1/igt@kms_cursor_crc@pipe-a-cursor-64x21-sliding.html
* igt@kms_cursor_legacy@pipe-a-forked-bo:
- shard-apl: [PASS][9] -> [INCOMPLETE][10] ([fdo#103927])
[9]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6870/shard-apl4/igt@kms_cursor_legacy@pipe-a-forked-bo.html
[10]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3441/shard-apl6/igt@kms_cursor_legacy@pipe-a-forked-bo.html
* igt@kms_frontbuffer_tracking@fbc-1p-offscren-pri-shrfb-draw-pwrite:
- shard-iclb: [PASS][11] -> [FAIL][12] ([fdo#103167]) +4 similar issues
[11]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6870/shard-iclb1/igt@kms_frontbuffer_tracking@fbc-1p-offscren-pri-shrfb-draw-pwrite.html
[12]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3441/shard-iclb6/igt@kms_frontbuffer_tracking@fbc-1p-offscren-pri-shrfb-draw-pwrite.html
* igt@kms_plane_lowres@pipe-a-tiling-x:
- shard-iclb: [PASS][13] -> [FAIL][14] ([fdo#103166])
[13]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6870/shard-iclb8/igt@kms_plane_lowres@pipe-a-tiling-x.html
[14]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3441/shard-iclb8/igt@kms_plane_lowres@pipe-a-tiling-x.html
* igt@kms_psr@psr2_primary_mmap_cpu:
- shard-iclb: [PASS][15] -> [SKIP][16] ([fdo#109441])
[15]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6870/shard-iclb2/igt@kms_psr@psr2_primary_mmap_cpu.html
[16]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3441/shard-iclb7/igt@kms_psr@psr2_primary_mmap_cpu.html
#### Possible fixes ####
* igt@gem_ctx_isolation@rcs0-s3:
- shard-apl: [DMESG-WARN][17] ([fdo#108566]) -> [PASS][18] +2 similar issues
[17]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6870/shard-apl8/igt@gem_ctx_isolation@rcs0-s3.html
[18]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3441/shard-apl5/igt@gem_ctx_isolation@rcs0-s3.html
* igt@gem_exec_schedule@preempt-contexts-bsd2:
- shard-iclb: [SKIP][19] ([fdo#109276]) -> [PASS][20] +14 similar issues
[19]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6870/shard-iclb8/igt@gem_exec_schedule@preempt-contexts-bsd2.html
[20]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3441/shard-iclb1/igt@gem_exec_schedule@preempt-contexts-bsd2.html
* igt@gem_exec_schedule@preempt-other-chain-bsd:
- shard-iclb: [SKIP][21] ([fdo#111325]) -> [PASS][22] +7 similar issues
[21]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6870/shard-iclb4/igt@gem_exec_schedule@preempt-other-chain-bsd.html
[22]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3441/shard-iclb6/igt@gem_exec_schedule@preempt-other-chain-bsd.html
* igt@gem_tiled_swapping@non-threaded:
- shard-glk: [DMESG-WARN][23] ([fdo#108686]) -> [PASS][24]
[23]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6870/shard-glk1/igt@gem_tiled_swapping@non-threaded.html
[24]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3441/shard-glk9/igt@gem_tiled_swapping@non-threaded.html
* igt@kms_cursor_legacy@2x-long-flip-vs-cursor-legacy:
- shard-glk: [FAIL][25] ([fdo#104873]) -> [PASS][26]
[25]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6870/shard-glk1/igt@kms_cursor_legacy@2x-long-flip-vs-cursor-legacy.html
[26]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3441/shard-glk6/igt@kms_cursor_legacy@2x-long-flip-vs-cursor-legacy.html
* igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-pri-shrfb-draw-render:
- shard-iclb: [FAIL][27] ([fdo#103167]) -> [PASS][28] +5 similar issues
[27]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6870/shard-iclb6/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-pri-shrfb-draw-render.html
[28]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3441/shard-iclb1/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-pri-shrfb-draw-render.html
* igt@kms_plane@plane-panning-bottom-right-suspend-pipe-a-planes:
- shard-iclb: [INCOMPLETE][29] ([fdo#107713] / [fdo#110042]) -> [PASS][30]
[29]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6870/shard-iclb3/igt@kms_plane@plane-panning-bottom-right-suspend-pipe-a-planes.html
[30]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3441/shard-iclb8/igt@kms_plane@plane-panning-bottom-right-suspend-pipe-a-planes.html
* igt@kms_plane_cursor@pipe-a-primary-size-256:
- shard-hsw: [INCOMPLETE][31] ([fdo#103540]) -> [PASS][32]
[31]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6870/shard-hsw5/igt@kms_plane_cursor@pipe-a-primary-size-256.html
[32]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3441/shard-hsw5/igt@kms_plane_cursor@pipe-a-primary-size-256.html
* igt@kms_vblank@pipe-c-ts-continuation-modeset-hang:
- shard-apl: [INCOMPLETE][33] ([fdo#103927]) -> [PASS][34]
[33]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6870/shard-apl7/igt@kms_vblank@pipe-c-ts-continuation-modeset-hang.html
[34]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3441/shard-apl5/igt@kms_vblank@pipe-c-ts-continuation-modeset-hang.html
#### Warnings ####
* igt@gem_ctx_isolation@vcs1-nonpriv:
- shard-iclb: [FAIL][35] ([fdo#111329]) -> [SKIP][36] ([fdo#109276])
[35]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6870/shard-iclb4/igt@gem_ctx_isolation@vcs1-nonpriv.html
[36]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3441/shard-iclb8/igt@gem_ctx_isolation@vcs1-nonpriv.html
* igt@gem_mocs_settings@mocs-reset-bsd2:
- shard-iclb: [SKIP][37] ([fdo#109276]) -> [FAIL][38] ([fdo#111330]) +1 similar issue
[37]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6870/shard-iclb7/igt@gem_mocs_settings@mocs-reset-bsd2.html
[38]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3441/shard-iclb2/igt@gem_mocs_settings@mocs-reset-bsd2.html
* igt@gem_mocs_settings@mocs-settings-bsd2:
- shard-iclb: [FAIL][39] ([fdo#111330]) -> [SKIP][40] ([fdo#109276])
[39]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6870/shard-iclb4/igt@gem_mocs_settings@mocs-settings-bsd2.html
[40]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3441/shard-iclb6/igt@gem_mocs_settings@mocs-settings-bsd2.html
[fdo#103166]: https://bugs.freedesktop.org/show_bug.cgi?id=103166
[fdo#103167]: https://bugs.freedesktop.org/show_bug.cgi?id=103167
[fdo#103232]: https://bugs.freedesktop.org/show_bug.cgi?id=103232
[fdo#103540]: https://bugs.freedesktop.org/show_bug.cgi?id=103540
[fdo#103927]: https://bugs.freedesktop.org/show_bug.cgi?id=103927
[fdo#104873]: https://bugs.freedesktop.org/show_bug.cgi?id=104873
[fdo#107713]: https://bugs.freedesktop.org/show_bug.cgi?id=107713
[fdo#108566]: https://bugs.freedesktop.org/show_bug.cgi?id=108566
[fdo#108686]: https://bugs.freedesktop.org/show_bug.cgi?id=108686
[fdo#109276]: https://bugs.freedesktop.org/show_bug.cgi?id=109276
[fdo#109441]: https://bugs.freedesktop.org/show_bug.cgi?id=109441
[fdo#110042]: https://bugs.freedesktop.org/show_bug.cgi?id=110042
[fdo#111325]: https://bugs.freedesktop.org/show_bug.cgi?id=111325
[fdo#111329]: https://bugs.freedesktop.org/show_bug.cgi?id=111329
[fdo#111330]: https://bugs.freedesktop.org/show_bug.cgi?id=111330
Participating hosts (10 -> 6)
------------------------------
Missing (4): pig-skl-6260u shard-skl pig-hsw-4770r pig-glk-j5005
Build changes
-------------
* CI: CI-20190529 -> None
* IGT: IGT_5178 -> IGTPW_3441
* Piglit: piglit_4509 -> None
CI-20190529: 20190529
CI_DRM_6870: d478e765b0d1ceef82e602b69a92eeb344f741d5 @ git://anongit.freedesktop.org/gfx-ci/linux
IGTPW_3441: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3441/
IGT_5178: efb4539494d94f03374874d3b61bd04ef3802aaa @ 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_3441/
_______________________________________________
igt-dev mailing list
igt-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/igt-dev
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2019-09-12 11:09 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2019-09-11 13:00 [igt-dev] [PATCH i-g-t] lib/igt_eld: introduce eld_is_supported Simon Ser
2019-09-11 13:05 ` Chris Wilson
2019-09-12 11:09 ` Ser, Simon
2019-09-11 13:41 ` [igt-dev] ✓ Fi.CI.BAT: success for " Patchwork
2019-09-11 22:18 ` [igt-dev] ✓ Fi.CI.IGT: " Patchwork
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox