* [igt-dev] [PATCH i-g-t] tests/kms_atomic_transition: Do not timeout when number of sprites is huge, v3.
@ 2018-11-02 8:39 Maarten Lankhorst
2018-11-02 9:13 ` Daniel Vetter
` (2 more replies)
0 siblings, 3 replies; 4+ messages in thread
From: Maarten Lankhorst @ 2018-11-02 8:39 UTC (permalink / raw)
To: igt-dev
We mostly care about the plane type, because sometimes the driver may
do silly things when only a cursor is enabled for example, so we reduce
the number of tests. This puts an upper bound on the number of plane
combinations being tested, which is nice for gen11.
Changes since v1:
- Make 2 groups for overlay planes, and randomly put planes in either group.
Changes since v2:
- Include igt_rand.h to compiler error.
Signed-off-by: Maarten Lankhorst <maarten.lankhorst@linux.intel.com>
---
tests/kms_atomic_transition.c | 44 +++++++++++++++++++++++++++++------
1 file changed, 37 insertions(+), 7 deletions(-)
diff --git a/tests/kms_atomic_transition.c b/tests/kms_atomic_transition.c
index 65ff75493990..6d9ad075b0bb 100644
--- a/tests/kms_atomic_transition.c
+++ b/tests/kms_atomic_transition.c
@@ -22,6 +22,7 @@
*/
#include "igt.h"
+#include "igt_rand.h"
#include "drmtest.h"
#include "sw_sync.h"
#include <errno.h>
@@ -41,7 +42,7 @@
struct plane_parms {
struct igt_fb *fb;
- uint32_t width, height;
+ uint32_t width, height, mask;
};
/* globals for fence support */
@@ -131,7 +132,7 @@ wm_setup_plane(igt_display_t *display, enum pipe pipe,
for_each_plane_on_pipe(display, pipe, plane) {
int i = plane->index;
- if (!((1 << plane->index) & mask)) {
+ if (mask && (parms[i].mask & mask)) {
if (plane->values[IGT_PLANE_FB_ID])
igt_plane_set_fb(plane, NULL);
continue;
@@ -192,13 +193,16 @@ static void setup_parms(igt_display_t *display, enum pipe pipe,
struct igt_fb *primary_fb,
struct igt_fb *argb_fb,
struct igt_fb *sprite_fb,
- struct plane_parms *parms)
+ struct plane_parms *parms,
+ unsigned *iter_max)
{
uint64_t cursor_width, cursor_height;
unsigned sprite_width, sprite_height, prev_w, prev_h;
bool max_sprite_width, max_sprite_height, alpha = true;
uint32_t n_planes = display->pipes[pipe].n_planes;
+ uint32_t n_overlays = 0, overlays[n_planes];
igt_plane_t *plane;
+ uint32_t iter_mask = 3;
do_or_die(drmGetCap(display->drm_fd, DRM_CAP_CURSOR_WIDTH, &cursor_width));
if (cursor_width >= mode->hdisplay)
@@ -215,12 +219,37 @@ static void setup_parms(igt_display_t *display, enum pipe pipe,
parms[i].fb = primary_fb;
parms[i].width = mode->hdisplay;
parms[i].height = mode->vdisplay;
+ parms[i].mask = 1 << 0;
} else if (plane->type == DRM_PLANE_TYPE_CURSOR) {
parms[i].fb = argb_fb;
parms[i].width = cursor_width;
parms[i].height = cursor_height;
- } else
+ parms[i].mask = 1 << 1;
+ } else {
parms[i].fb = sprite_fb;
+ parms[i].mask = 1 << 2;
+
+ iter_mask |= 1 << 2;
+
+ overlays[n_overlays++] = i;
+ }
+ }
+
+ if (n_overlays >= 2) {
+ uint32_t i;
+
+ /*
+ * Create 2 groups for overlays, make sure 1 plane is put
+ * in each then spread the rest out.
+ */
+ iter_mask |= 1 << 3;
+ parms[overlays[n_overlays - 1]].mask = 1 << 3;
+
+ for (i = 1; i < n_overlays - 1; i++) {
+ int val = hars_petruska_f54_1_random_unsafe_max(2);
+
+ parms[overlays[i]].mask = 1 << (2 + val);
+ }
}
igt_create_fb(display->drm_fd, cursor_width, cursor_height,
@@ -229,7 +258,8 @@ static void setup_parms(igt_display_t *display, enum pipe pipe,
igt_create_fb(display->drm_fd, cursor_width, cursor_height,
DRM_FORMAT_ARGB8888, LOCAL_DRM_FORMAT_MOD_NONE, sprite_fb);
- if (n_planes < 3)
+ *iter_max = iter_mask + 1;
+ if (!n_overlays)
return;
/*
@@ -390,7 +420,7 @@ run_transition_test(igt_display_t *display, enum pipe pipe, igt_output_t *output
drmModeModeInfo *mode, override_mode;
igt_plane_t *plane;
igt_pipe_t *pipe_obj = &display->pipes[pipe];
- uint32_t iter_max = 1 << pipe_obj->n_planes, i;
+ uint32_t iter_max, i;
struct plane_parms parms[pipe_obj->n_planes];
unsigned flags = 0;
int ret;
@@ -428,7 +458,7 @@ run_transition_test(igt_display_t *display, enum pipe pipe, igt_output_t *output
igt_display_commit2(display, COMMIT_ATOMIC);
- setup_parms(display, pipe, mode, &fb, &argb_fb, &sprite_fb, parms);
+ setup_parms(display, pipe, mode, &fb, &argb_fb, &sprite_fb, parms, &iter_max);
/*
* In some configurations the tests may not run to completion with all
--
2.19.1
_______________________________________________
igt-dev mailing list
igt-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/igt-dev
^ permalink raw reply related [flat|nested] 4+ messages in thread* Re: [igt-dev] [PATCH i-g-t] tests/kms_atomic_transition: Do not timeout when number of sprites is huge, v3. 2018-11-02 8:39 [igt-dev] [PATCH i-g-t] tests/kms_atomic_transition: Do not timeout when number of sprites is huge, v3 Maarten Lankhorst @ 2018-11-02 9:13 ` Daniel Vetter 2018-11-02 9:15 ` [igt-dev] ✓ Fi.CI.BAT: success for " Patchwork 2018-11-02 10:40 ` [igt-dev] ✗ Fi.CI.IGT: failure " Patchwork 2 siblings, 0 replies; 4+ messages in thread From: Daniel Vetter @ 2018-11-02 9:13 UTC (permalink / raw) To: Maarten Lankhorst; +Cc: igt-dev On Fri, Nov 02, 2018 at 09:39:29AM +0100, Maarten Lankhorst wrote: > We mostly care about the plane type, because sometimes the driver may > do silly things when only a cursor is enabled for example, so we reduce > the number of tests. This puts an upper bound on the number of plane > combinations being tested, which is nice for gen11. > > Changes since v1: > - Make 2 groups for overlay planes, and randomly put planes in either group. > Changes since v2: > - Include igt_rand.h to compiler error. > > Signed-off-by: Maarten Lankhorst <maarten.lankhorst@linux.intel.com> Yeah, seems neatly bikeshedded. Reviewed-by: Daniel Vetter <daniel.vetter@ffwll.ch> > --- > tests/kms_atomic_transition.c | 44 +++++++++++++++++++++++++++++------ > 1 file changed, 37 insertions(+), 7 deletions(-) > > diff --git a/tests/kms_atomic_transition.c b/tests/kms_atomic_transition.c > index 65ff75493990..6d9ad075b0bb 100644 > --- a/tests/kms_atomic_transition.c > +++ b/tests/kms_atomic_transition.c > @@ -22,6 +22,7 @@ > */ > > #include "igt.h" > +#include "igt_rand.h" > #include "drmtest.h" > #include "sw_sync.h" > #include <errno.h> > @@ -41,7 +42,7 @@ > > struct plane_parms { > struct igt_fb *fb; > - uint32_t width, height; > + uint32_t width, height, mask; > }; > > /* globals for fence support */ > @@ -131,7 +132,7 @@ wm_setup_plane(igt_display_t *display, enum pipe pipe, > for_each_plane_on_pipe(display, pipe, plane) { > int i = plane->index; > > - if (!((1 << plane->index) & mask)) { > + if (mask && (parms[i].mask & mask)) { > if (plane->values[IGT_PLANE_FB_ID]) > igt_plane_set_fb(plane, NULL); > continue; > @@ -192,13 +193,16 @@ static void setup_parms(igt_display_t *display, enum pipe pipe, > struct igt_fb *primary_fb, > struct igt_fb *argb_fb, > struct igt_fb *sprite_fb, > - struct plane_parms *parms) > + struct plane_parms *parms, > + unsigned *iter_max) > { > uint64_t cursor_width, cursor_height; > unsigned sprite_width, sprite_height, prev_w, prev_h; > bool max_sprite_width, max_sprite_height, alpha = true; > uint32_t n_planes = display->pipes[pipe].n_planes; > + uint32_t n_overlays = 0, overlays[n_planes]; > igt_plane_t *plane; > + uint32_t iter_mask = 3; > > do_or_die(drmGetCap(display->drm_fd, DRM_CAP_CURSOR_WIDTH, &cursor_width)); > if (cursor_width >= mode->hdisplay) > @@ -215,12 +219,37 @@ static void setup_parms(igt_display_t *display, enum pipe pipe, > parms[i].fb = primary_fb; > parms[i].width = mode->hdisplay; > parms[i].height = mode->vdisplay; > + parms[i].mask = 1 << 0; > } else if (plane->type == DRM_PLANE_TYPE_CURSOR) { > parms[i].fb = argb_fb; > parms[i].width = cursor_width; > parms[i].height = cursor_height; > - } else > + parms[i].mask = 1 << 1; > + } else { > parms[i].fb = sprite_fb; > + parms[i].mask = 1 << 2; > + > + iter_mask |= 1 << 2; > + > + overlays[n_overlays++] = i; > + } > + } > + > + if (n_overlays >= 2) { > + uint32_t i; > + > + /* > + * Create 2 groups for overlays, make sure 1 plane is put > + * in each then spread the rest out. > + */ > + iter_mask |= 1 << 3; > + parms[overlays[n_overlays - 1]].mask = 1 << 3; > + > + for (i = 1; i < n_overlays - 1; i++) { > + int val = hars_petruska_f54_1_random_unsafe_max(2); > + > + parms[overlays[i]].mask = 1 << (2 + val); > + } > } > > igt_create_fb(display->drm_fd, cursor_width, cursor_height, > @@ -229,7 +258,8 @@ static void setup_parms(igt_display_t *display, enum pipe pipe, > igt_create_fb(display->drm_fd, cursor_width, cursor_height, > DRM_FORMAT_ARGB8888, LOCAL_DRM_FORMAT_MOD_NONE, sprite_fb); > > - if (n_planes < 3) > + *iter_max = iter_mask + 1; > + if (!n_overlays) > return; > > /* > @@ -390,7 +420,7 @@ run_transition_test(igt_display_t *display, enum pipe pipe, igt_output_t *output > drmModeModeInfo *mode, override_mode; > igt_plane_t *plane; > igt_pipe_t *pipe_obj = &display->pipes[pipe]; > - uint32_t iter_max = 1 << pipe_obj->n_planes, i; > + uint32_t iter_max, i; > struct plane_parms parms[pipe_obj->n_planes]; > unsigned flags = 0; > int ret; > @@ -428,7 +458,7 @@ run_transition_test(igt_display_t *display, enum pipe pipe, igt_output_t *output > > igt_display_commit2(display, COMMIT_ATOMIC); > > - setup_parms(display, pipe, mode, &fb, &argb_fb, &sprite_fb, parms); > + setup_parms(display, pipe, mode, &fb, &argb_fb, &sprite_fb, parms, &iter_max); > > /* > * In some configurations the tests may not run to completion with all > -- > 2.19.1 > > _______________________________________________ > igt-dev mailing list > igt-dev@lists.freedesktop.org > https://lists.freedesktop.org/mailman/listinfo/igt-dev -- Daniel Vetter Software Engineer, Intel Corporation http://blog.ffwll.ch _______________________________________________ igt-dev mailing list igt-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/igt-dev ^ permalink raw reply [flat|nested] 4+ messages in thread
* [igt-dev] ✓ Fi.CI.BAT: success for tests/kms_atomic_transition: Do not timeout when number of sprites is huge, v3. 2018-11-02 8:39 [igt-dev] [PATCH i-g-t] tests/kms_atomic_transition: Do not timeout when number of sprites is huge, v3 Maarten Lankhorst 2018-11-02 9:13 ` Daniel Vetter @ 2018-11-02 9:15 ` Patchwork 2018-11-02 10:40 ` [igt-dev] ✗ Fi.CI.IGT: failure " Patchwork 2 siblings, 0 replies; 4+ messages in thread From: Patchwork @ 2018-11-02 9:15 UTC (permalink / raw) To: Maarten Lankhorst; +Cc: igt-dev == Series Details == Series: tests/kms_atomic_transition: Do not timeout when number of sprites is huge, v3. URL : https://patchwork.freedesktop.org/series/51921/ State : success == Summary == = CI Bug Log - changes from CI_DRM_5064 -> IGTPW_2026 = == Summary - WARNING == Minor unknown changes coming with IGTPW_2026 need to be verified manually. If you think the reported changes have nothing to do with the changes introduced in IGTPW_2026, please notify your bug team to allow them to document this new failure mode, which will reduce false positives in CI. External URL: https://patchwork.freedesktop.org/api/1.0/series/51921/revisions/1/mbox/ == Possible new issues == Here are the unknown changes that may have been introduced in IGTPW_2026: === IGT changes === ==== Warnings ==== igt@drv_selftest@live_guc: fi-skl-iommu: SKIP -> PASS +1 igt@kms_flip@basic-flip-vs-wf_vblank: fi-glk-j4005: SKIP -> PASS == Known issues == Here are the changes found in IGTPW_2026 that come from known issues: === IGT changes === ==== Issues hit ==== igt@drv_selftest@live_contexts: fi-icl-u: NOTRUN -> INCOMPLETE (fdo#108315, fdo#108535) igt@kms_frontbuffer_tracking@basic: fi-hsw-peppy: PASS -> DMESG-WARN (fdo#102614) fi-byt-clapper: PASS -> FAIL (fdo#103167) ==== Possible fixes ==== igt@drv_selftest@live_hangcheck: fi-skl-iommu: INCOMPLETE (fdo#108602) -> PASS igt@gem_exec_suspend@basic-s3: fi-icl-u: INCOMPLETE (fdo#107713) -> PASS igt@kms_flip@basic-flip-vs-dpms: fi-skl-6700hq: DMESG-WARN (fdo#105998) -> PASS igt@kms_flip@basic-flip-vs-modeset: fi-glk-j4005: DMESG-WARN (fdo#106000) -> PASS igt@kms_pipe_crc_basic@nonblocking-crc-pipe-b-frame-sequence: fi-byt-clapper: FAIL (fdo#107362, fdo#103191) -> PASS fdo#102614 https://bugs.freedesktop.org/show_bug.cgi?id=102614 fdo#103167 https://bugs.freedesktop.org/show_bug.cgi?id=103167 fdo#103191 https://bugs.freedesktop.org/show_bug.cgi?id=103191 fdo#105998 https://bugs.freedesktop.org/show_bug.cgi?id=105998 fdo#106000 https://bugs.freedesktop.org/show_bug.cgi?id=106000 fdo#107362 https://bugs.freedesktop.org/show_bug.cgi?id=107362 fdo#107713 https://bugs.freedesktop.org/show_bug.cgi?id=107713 fdo#108315 https://bugs.freedesktop.org/show_bug.cgi?id=108315 fdo#108535 https://bugs.freedesktop.org/show_bug.cgi?id=108535 fdo#108602 https://bugs.freedesktop.org/show_bug.cgi?id=108602 == Participating hosts (47 -> 40) == Missing (7): fi-kbl-soraka fi-ilk-m540 fi-byt-squawks fi-bsw-cyan fi-bwr-2160 fi-ctg-p8600 fi-pnv-d510 == Build changes == * IGT: IGT_4703 -> IGTPW_2026 CI_DRM_5064: 9458f0c67b519ddf1c2b4eec9110e826c4e7d2f3 @ git://anongit.freedesktop.org/gfx-ci/linux IGTPW_2026: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_2026/ IGT_4703: f882a542a3eb24e78e51aa6410a3a67c0efb4e97 @ git://anongit.freedesktop.org/xorg/app/intel-gpu-tools == Logs == For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_2026/issues.html _______________________________________________ igt-dev mailing list igt-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/igt-dev ^ permalink raw reply [flat|nested] 4+ messages in thread
* [igt-dev] ✗ Fi.CI.IGT: failure for tests/kms_atomic_transition: Do not timeout when number of sprites is huge, v3. 2018-11-02 8:39 [igt-dev] [PATCH i-g-t] tests/kms_atomic_transition: Do not timeout when number of sprites is huge, v3 Maarten Lankhorst 2018-11-02 9:13 ` Daniel Vetter 2018-11-02 9:15 ` [igt-dev] ✓ Fi.CI.BAT: success for " Patchwork @ 2018-11-02 10:40 ` Patchwork 2 siblings, 0 replies; 4+ messages in thread From: Patchwork @ 2018-11-02 10:40 UTC (permalink / raw) To: Maarten Lankhorst; +Cc: igt-dev == Series Details == Series: tests/kms_atomic_transition: Do not timeout when number of sprites is huge, v3. URL : https://patchwork.freedesktop.org/series/51921/ State : failure == Summary == = CI Bug Log - changes from IGT_4703_full -> IGTPW_2026_full = == Summary - FAILURE == Serious unknown changes coming with IGTPW_2026_full absolutely need to be verified manually. If you think the reported changes have nothing to do with the changes introduced in IGTPW_2026_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://patchwork.freedesktop.org/api/1.0/series/51921/revisions/1/mbox/ == Possible new issues == Here are the unknown changes that may have been introduced in IGTPW_2026_full: === IGT changes === ==== Possible regressions ==== igt@kms_atomic_transition@plane-all-modeset-transition-fencing: shard-glk: PASS -> CRASH +8 igt@kms_atomic_transition@plane-all-transition: shard-snb: PASS -> CRASH +6 igt@kms_atomic_transition@plane-toggle-modeset-transition: shard-apl: PASS -> CRASH +8 igt@kms_atomic_transition@plane-use-after-nonblocking-unbind: shard-hsw: PASS -> CRASH +8 shard-kbl: PASS -> CRASH +8 igt@kms_atomic_transition@plane-use-after-nonblocking-unbind-fencing: shard-snb: NOTRUN -> CRASH +1 ==== Warnings ==== igt@kms_content_protection@atomic: shard-kbl: DMESG-FAIL (fdo#108550) -> FAIL igt@pm_rc6_residency@rc6-accuracy: shard-kbl: PASS -> SKIP shard-snb: PASS -> SKIP == Known issues == Here are the changes found in IGTPW_2026_full that come from known issues: === IGT changes === ==== Issues hit ==== igt@drv_suspend@shrink: shard-kbl: PASS -> INCOMPLETE (fdo#106886, fdo#103665) igt@gem_exec_await@wide-contexts: shard-apl: PASS -> INCOMPLETE (fdo#103927) igt@gem_exec_schedule@pi-ringfull-vebox: shard-glk: NOTRUN -> FAIL (fdo#103158) igt@kms_busy@extended-modeset-hang-newfb-render-a: shard-snb: PASS -> DMESG-WARN (fdo#107956) igt@kms_busy@extended-modeset-hang-newfb-with-reset-render-b: shard-snb: NOTRUN -> DMESG-WARN (fdo#107956) +1 igt@kms_busy@extended-pageflip-modeset-hang-oldfb-render-b: shard-apl: PASS -> DMESG-WARN (fdo#107956) igt@kms_color@pipe-a-legacy-gamma: shard-apl: PASS -> FAIL (fdo#108145, fdo#104782) igt@kms_color@pipe-b-degamma: shard-apl: PASS -> FAIL (fdo#104782) +1 igt@kms_cursor_crc@cursor-128x42-onscreen: shard-glk: PASS -> FAIL (fdo#103232) +3 shard-kbl: PASS -> FAIL (fdo#103232) igt@kms_cursor_crc@cursor-256x256-random: shard-apl: PASS -> FAIL (fdo#103232) +3 igt@kms_cursor_crc@cursor-256x256-suspend: shard-kbl: PASS -> FAIL (fdo#103191, fdo#103232) igt@kms_cursor_crc@cursor-64x64-suspend: shard-apl: PASS -> FAIL (fdo#103191, fdo#103232) igt@kms_frontbuffer_tracking@fbc-1p-primscrn-spr-indfb-draw-pwrite: shard-apl: PASS -> FAIL (fdo#103167) +1 igt@kms_frontbuffer_tracking@fbc-1p-primscrn-spr-indfb-move: shard-glk: PASS -> FAIL (fdo#103167) +5 igt@kms_pipe_crc_basic@suspend-read-crc-pipe-b: shard-kbl: PASS -> INCOMPLETE (fdo#103665) igt@kms_plane@plane-position-covered-pipe-a-planes: shard-glk: PASS -> FAIL (fdo#103166) +1 igt@kms_plane_alpha_blend@pipe-c-alpha-7efc: shard-apl: PASS -> FAIL (fdo#108145) igt@kms_plane_multiple@atomic-pipe-a-tiling-x: shard-apl: PASS -> FAIL (fdo#103166) +2 igt@kms_plane_multiple@atomic-pipe-c-tiling-x: shard-kbl: PASS -> FAIL (fdo#103166) +1 igt@kms_rotation_crc@primary-rotation-180: shard-snb: NOTRUN -> FAIL (fdo#103925) igt@pm_rpm@pm-tiling: shard-kbl: PASS -> DMESG-WARN (fdo#103313, fdo#105345) +1 ==== Possible fixes ==== igt@drv_suspend@shrink: shard-snb: INCOMPLETE (fdo#106886, fdo#105411) -> PASS igt@gem_exec_faulting_reloc@normal: shard-glk: DMESG-WARN (fdo#106538, fdo#105763) -> PASS +1 igt@kms_cursor_crc@cursor-128x42-sliding: shard-apl: FAIL (fdo#103232) -> PASS +2 igt@kms_cursor_crc@cursor-256x256-dpms: shard-glk: FAIL (fdo#103232) -> PASS +2 igt@kms_cursor_crc@cursor-64x64-dpms: shard-kbl: FAIL (fdo#103232) -> PASS +1 igt@kms_frontbuffer_tracking@fbc-1p-primscrn-cur-indfb-draw-mmap-wc: shard-kbl: FAIL (fdo#103167) -> PASS igt@kms_frontbuffer_tracking@fbc-1p-primscrn-spr-indfb-draw-mmap-gtt: shard-apl: FAIL (fdo#103167) -> PASS +2 igt@kms_frontbuffer_tracking@fbc-1p-primscrn-spr-indfb-onoff: shard-glk: FAIL (fdo#103167) -> PASS +3 igt@kms_plane_alpha_blend@pipe-b-alpha-opaque-fb: shard-glk: FAIL (fdo#108145) -> PASS +1 igt@kms_plane_multiple@atomic-pipe-b-tiling-y: shard-glk: FAIL (fdo#103166) -> PASS +4 igt@kms_plane_multiple@atomic-pipe-c-tiling-yf: shard-apl: FAIL (fdo#103166) -> PASS +3 shard-kbl: FAIL (fdo#103166) -> PASS +3 igt@kms_setmode@basic: shard-kbl: FAIL (fdo#99912) -> PASS igt@kms_vblank@pipe-c-query-idle-hang: shard-glk: INCOMPLETE (fdo#103359, k.org#198133) -> PASS fdo#103158 https://bugs.freedesktop.org/show_bug.cgi?id=103158 fdo#103166 https://bugs.freedesktop.org/show_bug.cgi?id=103166 fdo#103167 https://bugs.freedesktop.org/show_bug.cgi?id=103167 fdo#103191 https://bugs.freedesktop.org/show_bug.cgi?id=103191 fdo#103232 https://bugs.freedesktop.org/show_bug.cgi?id=103232 fdo#103313 https://bugs.freedesktop.org/show_bug.cgi?id=103313 fdo#103359 https://bugs.freedesktop.org/show_bug.cgi?id=103359 fdo#103665 https://bugs.freedesktop.org/show_bug.cgi?id=103665 fdo#103925 https://bugs.freedesktop.org/show_bug.cgi?id=103925 fdo#103927 https://bugs.freedesktop.org/show_bug.cgi?id=103927 fdo#104782 https://bugs.freedesktop.org/show_bug.cgi?id=104782 fdo#105345 https://bugs.freedesktop.org/show_bug.cgi?id=105345 fdo#105411 https://bugs.freedesktop.org/show_bug.cgi?id=105411 fdo#105763 https://bugs.freedesktop.org/show_bug.cgi?id=105763 fdo#106538 https://bugs.freedesktop.org/show_bug.cgi?id=106538 fdo#106886 https://bugs.freedesktop.org/show_bug.cgi?id=106886 fdo#107956 https://bugs.freedesktop.org/show_bug.cgi?id=107956 fdo#108145 https://bugs.freedesktop.org/show_bug.cgi?id=108145 fdo#108550 https://bugs.freedesktop.org/show_bug.cgi?id=108550 fdo#99912 https://bugs.freedesktop.org/show_bug.cgi?id=99912 k.org#198133 https://bugzilla.kernel.org/show_bug.cgi?id=198133 == Participating hosts (6 -> 5) == Missing (1): shard-skl == Build changes == * IGT: IGT_4703 -> IGTPW_2026 * Linux: CI_DRM_5060 -> CI_DRM_5064 CI_DRM_5060: 68732cb54bff70449aa3bc5a500a20b8629f53fa @ git://anongit.freedesktop.org/gfx-ci/linux CI_DRM_5064: 9458f0c67b519ddf1c2b4eec9110e826c4e7d2f3 @ git://anongit.freedesktop.org/gfx-ci/linux IGTPW_2026: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_2026/ IGT_4703: f882a542a3eb24e78e51aa6410a3a67c0efb4e97 @ git://anongit.freedesktop.org/xorg/app/intel-gpu-tools == Logs == For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_2026/shards.html _______________________________________________ igt-dev mailing list igt-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/igt-dev ^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2018-11-02 10:40 UTC | newest] Thread overview: 4+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2018-11-02 8:39 [igt-dev] [PATCH i-g-t] tests/kms_atomic_transition: Do not timeout when number of sprites is huge, v3 Maarten Lankhorst 2018-11-02 9:13 ` Daniel Vetter 2018-11-02 9:15 ` [igt-dev] ✓ Fi.CI.BAT: success for " Patchwork 2018-11-02 10:40 ` [igt-dev] ✗ Fi.CI.IGT: failure " Patchwork
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox