Summary: | [IVB] igt/gem_exec_suspend/basic-s3 hangs when used with intel-ci/fast-feedback.testlist | ||||||
---|---|---|---|---|---|---|---|
Product: | DRI | Reporter: | Dorota Czaplejewicz <dorota.czaplejewicz> | ||||
Component: | IGT | Assignee: | Default DRI bug account <dri-devel> | ||||
Status: | CLOSED DUPLICATE | QA Contact: | |||||
Severity: | normal | ||||||
Priority: | medium | CC: | dorota.czaplejewicz, l094043 | ||||
Version: | unspecified | ||||||
Hardware: | Other | ||||||
OS: | All | ||||||
Whiteboard: | |||||||
i915 platform: | i915 features: | ||||||
Attachments: |
|
Description
Dorota Czaplejewicz
2016-12-03 11:35:49 UTC
Created attachment 128317 [details] [review] Increases the delay between the suspend request and the alarm event The problem doesn't seem to appear every time now. My suspicion is that the wakeup alarm comes before the system is fully suspended, because increasing the delay makes the issue go away completely. I have attached a patch that bumps the interval from 15s to 20s. Perhaps an ideal solution - without making the timeout very large - would be to set a few repeating alarms in succession when such functionality is available, and if that's not possible, to fall back on a large enough value. Unfortunately, I didn't find any easy way to do that. One question is why is taking longer than 15s (from time of alarm setup) to suspend? That in itself a failure to meet user expectations. (But yes igt, or at least the CI test harness, needs to be robust.) Perhaps I can time the process if you think it's relevant - currently I'm guessing the reason. Any suggestions on capturing timestamps? Something like initcall_debug should show the times during suspend as well. Otherwise it will be a chore of adding printk to ensure we have timing events along the relevant callchains. Hello everybody, Any update at this? According to https://intel-gfx-ci.01.org/tree/drm-tip/fi-ivb-3520m.html and https://intel-gfx-ci.01.org/tree/drm-tip/fi-ivb-3770.html the test igt@gem_exec_suspend@basic-s3 haven't failed recently. This bug is outdated. Replace with the one used in CIbuglog. *** This bug has been marked as a duplicate of bug 106220 *** |
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.