https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_3708/shard-glkb6/igt@kms_vblank@pipe-c-ts-continuation-suspend.html (kms_vblank:1353) CRITICAL: Test assertion failure function vblank_ts_cont, file kms_vblank.c:379: (kms_vblank:1353) CRITICAL: Failed assertion: seq2 - seq1 <= 150 (kms_vblank:1353) CRITICAL: Last errno: 25, Inappropriate ioctl for device (kms_vblank:1353) CRITICAL: unexpected vblank seq 188, should be < 167 Subtest pipe-C-ts-continuation-suspend failed.
Last seen: CI_DRM_3708: 2018-01-31 / 252 runs ago
https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_1/fi-snb-2600/igt@kms_vblank@pipe-b-ts-continuation-suspend.html (kms_vblank:1452) CRITICAL: Test assertion failure function vblank_ts_cont, file ../tests/kms_vblank.c:384: (kms_vblank:1452) CRITICAL: Failed assertion: seq2 - seq1 <= 150 (kms_vblank:1452) CRITICAL: Last errno: 25, Inappropriate ioctl for device (kms_vblank:1452) CRITICAL: unexpected vblank seq 359, should be < 157 Subtest pipe-B-ts-continuation-suspend failed.
https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_11/fi-snb-2600/igt@kms_vblank@pipe-a-ts-continuation-suspend.html (kms_vblank:1446) CRITICAL: Test assertion failure function vblank_ts_cont, file ../tests/kms_vblank.c:384: (kms_vblank:1446) CRITICAL: Failed assertion: seq2 - seq1 <= 150 (kms_vblank:1446) CRITICAL: Last errno: 25, Inappropriate ioctl for device (kms_vblank:1446) CRITICAL: unexpected vblank seq 2838, should be < 2635 Subtest pipe-A-ts-continuation-suspend failed.
https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_22/fi-skl-6600u/igt@kms_vblank@pipe-b-ts-continuation-suspend.html
https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_22/fi-skl-6600u/igt@kms_vblank@pipe-b-ts-continuation-suspend.html (kms_vblank:1393) CRITICAL: Test assertion failure function vblank_ts_cont, file ../tests/kms_vblank.c:384: (kms_vblank:1393) CRITICAL: Failed assertion: seq2 - seq1 <= 150 (kms_vblank:1393) CRITICAL: Last errno: 25, Inappropriate ioctl for device (kms_vblank:1393) CRITICAL: unexpected vblank seq 581, should be < 340 Subtest pipe-B-ts-continuation-suspend failed.
https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_26/fi-kbl-7560u/igt@kms_vblank@pipe-a-ts-continuation-suspend.html https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_26/fi-kbl-7560u/igt@kms_vblank@pipe-b-ts-continuation-suspend.html https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_26/fi-kbl-7560u/igt@kms_vblank@pipe-c-ts-continuation-suspend.html (kms_vblank:1430) CRITICAL: Test assertion failure function vblank_ts_cont, file ../tests/kms_vblank.c:384: (kms_vblank:1430) CRITICAL: Failed assertion: seq2 - seq1 <= 150 (kms_vblank:1430) CRITICAL: Last errno: 25, Inappropriate ioctl for device (kms_vblank:1430) CRITICAL: unexpected vblank seq 1055, should be < 992 Subtest pipe-C-ts-continuation-suspend failed.
Also seen on CNL: https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_94/fi-cnl-psr/igt@kms_vblank@pipe-c-ts-continuation-suspend.html (kms_vblank:1293) CRITICAL: Test assertion failure function vblank_ts_cont, file ../tests/kms_vblank.c:384: (kms_vblank:1293) CRITICAL: Failed assertion: seq2 - seq1 <= 150 (kms_vblank:1293) CRITICAL: Last errno: 25, Inappropriate ioctl for device (kms_vblank:1293) CRITICAL: unexpected vblank seq 807, should be < 775 Subtest pipe-C-ts-continuation-suspend failed.(km
https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_103/fi-bsw-n3050/igt@kms_vblank@pipe-c-ts-continuation-suspend.html (kms_vblank:1554) CRITICAL: Test assertion failure function vblank_ts_cont, file ../tests/kms_vblank.c:384: (kms_vblank:1554) CRITICAL: Failed assertion: seq2 - seq1 <= 150 (kms_vblank:1554) CRITICAL: Last errno: 25, Inappropriate ioctl for device (kms_vblank:1554) CRITICAL: unexpected vblank seq 32803, should be < 32756 Subtest pipe-C-ts-continuation-suspend failed.(km
Also seen on ICL: https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_130/fi-icl-u2/igt@kms_vblank@pipe-b-ts-continuation-suspend.html Starting subtest: pipe-B-ts-continuation-suspend (kms_vblank:1550) CRITICAL: Test assertion failure function vblank_ts_cont, file ../tests/kms_vblank.c:384: (kms_vblank:1550) CRITICAL: Failed assertion: seq2 - seq1 <= 150 (kms_vblank:1550) CRITICAL: Last errno: 25, Inappropriate ioctl for device (kms_vblank:1550) CRITICAL: unexpected vblank seq 1581, should be < 1557 Subtest pipe-B-ts-continuation-suspend failed.
Also seen on APL/BXT: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_10620/shard-apl5/igt@kms_vblank@pipe-c-ts-continuation-dpms-suspend.html Starting subtest: pipe-C-ts-continuation-dpms-suspend (kms_vblank:3153) CRITICAL: Test assertion failure function vblank_ts_cont, file ../tests/kms_vblank.c:384: (kms_vblank:3153) CRITICAL: Failed assertion: seq2 - seq1 <= 150 (kms_vblank:3153) CRITICAL: Last errno: 25, Inappropriate ioctl for device (kms_vblank:3153) CRITICAL: unexpected vblank seq 13856, should be < 13028 Subtest pipe-C-ts-continuation-dpms-suspend failed.
A CI Bug Log filter associated to this bug has been updated: {- BSW SNB HSW SKL BXT APL KBL GLK CFL WHL CNL ICL: igt@kms_vblank@pipe-[abc]-ts-continuation-suspend - Failed assertion: seq2 - seq1 <= 150 -} {+ BSW SNB BYT HSW SKL BXT APL KBL GLK CFL WHL CNL ICL: igt@kms_vblank@pipe-[abc]-ts-continuation-suspend - Failed assertion: seq2 - seq1 <= 150 +} New failures caught by the filter: * https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_195/fi-byt-j1900/igt@kms_vblank@pipe-b-ts-continuation-suspend.html * https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_178/fi-byt-j1900/igt@kms_vblank@pipe-a-ts-continuation-suspend.html
A CI Bug Log filter associated to this bug has been updated: {- BSW SNB BYT HSW SKL BXT APL KBL GLK CFL WHL CNL ICL: igt@kms_vblank@pipe-[abc]-ts-continuation-suspend - Failed assertion: seq2 - seq1 <= 150 -} {+ BSW SNB BYT IVB HSW SKL BXT APL KBL GLK CFL WHL CNL ICL: igt@kms_vblank@pipe-[abc]-ts-continuation-suspend - Failed assertion: seq2 - seq1 <= 150 +} New failures caught by the filter: * https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_192/fi-ivb-3520m/igt@kms_vblank@pipe-a-ts-continuation-suspend.html * https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_197/fi-ivb-3520m/igt@kms_vblank@pipe-a-ts-continuation-suspend.html
A CI Bug Log filter associated to this bug has been updated: {- BSW SNB BYT IVB HSW SKL BXT APL KBL GLK CFL WHL CNL ICL: igt@kms_vblank@pipe-[abc]-ts-continuation-suspend - Failed assertion: seq2 - seq1 <= 150 -} {+ BSW SNB BYT IVB HSW SKL BXT APL KBL GLK CFL WHL CNL ICL: igt@kms_vblank@pipe-[abc]-ts-continuation-(modeset-rpm)|suspend - Failed assertion: seq2 - seq1 <= 150 +} New failures caught by the filter: * https://intel-gfx-ci.01.org/tree/drm-tip/IGT_4827/shard-apl4/igt@kms_vblank@pipe-a-ts-continuation-modeset-rpm.html * https://intel-gfx-ci.01.org/tree/drm-tip/IGT_4827/shard-kbl7/igt@kms_vblank@pipe-a-ts-continuation-modeset-rpm.html * https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_5601/shard-apl1/igt@kms_vblank@pipe-a-ts-continuation-modeset-rpm.html * https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_5601/shard-kbl2/igt@kms_vblank@pipe-a-ts-continuation-modeset-rpm.html * https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_5602/shard-apl3/igt@kms_vblank@pipe-a-ts-continuation-modeset-rpm.html * https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_5602/shard-apl3/igt@kms_vblank@pipe-c-ts-continuation-modeset-rpm.html * https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_5602/shard-kbl6/igt@kms_vblank@pipe-a-ts-continuation-modeset-rpm.html * https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_5604/shard-apl3/igt@kms_vblank@pipe-c-ts-continuation-modeset-rpm.html * https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_5604/shard-apl6/igt@kms_vblank@pipe-a-ts-continuation-modeset-rpm.html * https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_5604/shard-kbl6/igt@kms_vblank@pipe-a-ts-continuation-modeset-rpm.html * https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_5605/shard-apl8/igt@kms_vblank@pipe-a-ts-continuation-modeset-rpm.html * https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_5605/shard-kbl7/igt@kms_vblank@pipe-a-ts-continuation-modeset-rpm.html * https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_5603/shard-apl8/igt@kms_vblank@pipe-a-ts-continuation-modeset-rpm.html * https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_5603/shard-kbl1/igt@kms_vblank@pipe-a-ts-continuation-modeset-rpm.html * https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_5606/shard-apl1/igt@kms_vblank@pipe-a-ts-continuation-modeset-rpm.html * https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_5606/shard-kbl5/igt@kms_vblank@pipe-a-ts-continuation-modeset-rpm.html
A CI Bug Log filter associated to this bug has been updated: {- BSW SNB BYT IVB HSW SKL BXT APL KBL GLK CFL WHL CNL ICL: igt@kms_vblank@pipe-[abc]-ts-continuation-(modeset-rpm)|suspend - Failed assertion: seq2 - seq1 <= 150 -} {+ BSW SNB BYT IVB HSW SKL BXT APL KBL GLK CFL WHL CNL ICL: igt@kms_vblank@pipe-[abc]-ts-continuation-(modeset-rpm)|suspend - Failed assertion: seq2 - seq1 <= 150 +} New failures caught by the filter: * https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_5601/shard-apl8/igt@kms_vblank@pipe-c-ts-continuation-modeset.html * https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_5604/shard-apl5/igt@kms_vblank@pipe-c-ts-continuation-modeset.html * https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_5605/shard-apl6/igt@kms_vblank@pipe-c-ts-continuation-modeset.html
A CI Bug Log filter associated to this bug has been updated: {- BSW SNB BYT IVB HSW SKL BXT APL KBL GLK CFL WHL CNL ICL: igt@kms_vblank@pipe-[abc]-ts-continuation-(modeset-rpm)|suspend - Failed assertion: seq2 - seq1 <= 150 -} {+ BSW SNB BYT IVB HSW SKL BXT APL KBL GLK CFL WHL CNL ICL: igt@kms_vblank@pipe-[abc]-ts-continuation-* - Failed assertion: seq2 - seq1 <= 150 +} New failures caught by the filter: * https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_5604/shard-apl6/igt@kms_vblank@pipe-b-ts-continuation-dpms-rpm.html * https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_5603/shard-apl8/igt@kms_vblank@pipe-b-ts-continuation-dpms-rpm.html
I see that on some machines pipe-a-ts-continuation-suspend constantly fails as ts sequence difference is always something around 500 and not 150 which is encoded in the test. I would wonder where is this magic "150" comes from? Is is somekind of hard requirement or some calculated value? Should we change "150" to be calculated instead of being hardcoded?
This is fixed in: https://patchwork.freedesktop.org/patch/292993/
commit 86c207e3b8bb0d499f62c8e2a2d6ee4c990d586c Author: Stanislav Lisovskiy <stanislav.lisovskiy@intel.com> AuthorDate: Wed Apr 3 17:20:40 2019 +0300 Commit: Petri Latvala <petri.latvala@intel.com> CommitDate: Wed Apr 10 16:02:38 2019 +0300 Thanks for the patch and the review. We haven't seen the bug since this fix made it in :-) Closing the bug as fixed.
(In reply to Arek Hiler from comment #18) > commit 86c207e3b8bb0d499f62c8e2a2d6ee4c990d586c > Author: Stanislav Lisovskiy <stanislav.lisovskiy@intel.com> > AuthorDate: Wed Apr 3 17:20:40 2019 +0300 > Commit: Petri Latvala <petri.latvala@intel.com> > CommitDate: Wed Apr 10 16:02:38 2019 +0300 > > Thanks for the patch and the review. We haven't seen the bug since this fix > made it in :-) > > Closing the bug as fixed. Indeed, thanks to the both of you!
The CI Bug Log issue associated to this bug has been archived. New failures matching the above filters will not be associated to this bug anymore.
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.