Bug 96297 - [vulkancts] memory random tests fail intermittently
Summary: [vulkancts] memory random tests fail intermittently
Status: RESOLVED FIXED
Alias: None
Product: Mesa
Classification: Unclassified
Component: Drivers/DRI/i965 (show other bugs)
Version: git
Hardware: Other All
: medium normal
Assignee: Jason Ekstrand
QA Contact: Intel 3D Bugs Mailing List
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-05-31 21:30 UTC by Mark Janes
Modified: 2018-07-27 18:41 UTC (History)
1 user (show)

See Also:
i915 platform:
i915 features:


Attachments

Description Mark Janes 2016-05-31 21:30:20 UTC
With vulkancts 7e3803a, deqp-vk.memory.mapping.random tests were refactored, triggering intermittent failures on all intel platforms.

It may be necessary to run vulkancts through piglit with parallel execution to force the errors.

Failure output:
/tmp/build_root/m64/opt/deqp/modules/vulkan/deqp-vk --deqp-case=dEQP-VK.memory.mapping.random.16 --deqp-log-images=disable --deqp-gl-config-name=rgba8888d24s8 --deqp-surface-width=400 --deqp-surface-height=300 --deqp-visibility=hidden --deqp-surface-type=fbo
dEQP Core git-7e3803ae7688f91ac275c2191862fcdc4df6bc72 (0x7e3803ae) starting..
  target implementation = 'Default'

Test case 'dEQP-VK.memory.mapping.random.16'..
Test case duration in microseconds = 503888 us
  Fail (Runtime check failed: 'm_reference.read((size_t)(m_range.offset + pos), val)' at vktMemoryMappingTests.cpp:499)

DONE!

Test run totals:
  Passed:        0/1 (0.0%)
  Failed:        1/1 (100.0%)
  Not supported: 0/1 (0.0%)
  Warnings:      0/1 (0.0%)
Comment 1 Danylo 2018-07-26 09:37:10 UTC
Tested with latest Mesa + Skylake CPU - all memory.mapping.* tests are passing.

Test run totals:
  Passed:        2230/2230 (100.0%)
  Failed:        0/2230 (0.0%)
  Not supported: 0/2230 (0.0%)
  Warnings:      0/2230 (0.0%)

Also ran them through piglit with --all-concurrent with the same results.
Comment 2 Mark Janes 2018-07-26 13:45:29 UTC
I'll turn the tests on in CI and see if they are stable over time.
Comment 3 Mark Janes 2018-07-26 23:31:58 UTC
with vulkan-cts-1.1.1, I don't see memory.mapping.random tests in the results anymore.  I see memory.mapping.suballocation.random.

Have these tests been renamed?
Comment 4 Danylo 2018-07-27 07:57:48 UTC
They got renamed in https://github.com/KhronosGroup/VK-GL-CTS/commit/45781a01de0edfb8fb30010512cfa585f16e9824

> Rename tests (added .suballocation subgroups):
>  * dEQP-VK.memory.mapping.suballocation.*
Seems that they are now under suballocation group.


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.