Test failure on AMD 6800 machines
johnzupin opened this issue · 1 comments
johnzupin commented
Seeing a test failure with ShaderObjectTest.LinkedShadersDraw
using the main
branch on machines with an AMD Radeon RX 6800 XT (RADV NAVI21) GPU. This was ran on Ubuntu 22.04.
[==========] Running 22 tests from 4 test suites.
[----------] Global test environment set-up.
[----------] 13 tests from Sync2Test
[ RUN ] Sync2Test.OwnershipTranfersImage
[ OK ] Sync2Test.OwnershipTranfersImage (32 ms)
[ RUN ] Sync2Test.OwnershipTranfersBuffer
[ OK ] Sync2Test.OwnershipTranfersBuffer (17 ms)
[ RUN ] Sync2Test.SecondaryCommandBufferBarrier
[ OK ] Sync2Test.SecondaryCommandBufferBarrier (16 ms)
[ RUN ] Sync2Test.SecondaryCommandBufferImageLayoutTransitions
[ OK ] Sync2Test.SecondaryCommandBufferImageLayoutTransitions (17 ms)
[ RUN ] Sync2Test.QueueSubmitSemaphoresAndLayoutTracking
[ OK ] Sync2Test.QueueSubmitSemaphoresAndLayoutTracking (17 ms)
[ RUN ] Sync2Test.CommandBufferSimultaneousUseSync
[ OK ] Sync2Test.CommandBufferSimultaneousUseSync (15 ms)
[ RUN ] Sync2Test.BarrierLayoutToImageUsage
[ OK ] Sync2Test.BarrierLayoutToImageUsage (16 ms)
[ RUN ] Sync2Test.WaitEventThenSet
[ OK ] Sync2Test.WaitEventThenSet (11901 ms)
[ RUN ] Sync2Test.TwoQueueSubmitsSeparateQueuesWithSemaphoreAndOneFenceTwoWFF
/home/lunarg/.jenkins/mel/Vulkan-ExtensionLayer/tests/synchronization2_tests.cpp:858: Skipped
TEST SKIPPED: Queue family needs to have multiple queues to run this test.
[ SKIPPED ] Sync2Test.TwoQueueSubmitsSeparateQueuesWithSemaphoreAndOneFenceTwoWFF (17 ms)
[ RUN ] Sync2Test.TwoSubmitInfosWithSemaphoreOneQueueSubmitsOneFence
[ OK ] Sync2Test.TwoSubmitInfosWithSemaphoreOneQueueSubmitsOneFence (16 ms)
[ RUN ] Sync2Test.ClearDepthStencilWithValidRange
[ OK ] Sync2Test.ClearDepthStencilWithValidRange (17 ms)
[ RUN ] Sync2Test.QueueSubmitTimelineSemaphore
[ OK ] Sync2Test.QueueSubmitTimelineSemaphore (18 ms)
[ RUN ] Sync2Test.SwapchainImage
[ OK ] Sync2Test.SwapchainImage (17 ms)
[----------] 13 tests from Sync2Test (12122 ms total)
[----------] 1 test from Sync2CompatTest
[ RUN ] Sync2CompatTest.Vulkan10
[ OK ] Sync2CompatTest.Vulkan10 (13 ms)
[----------] 1 test from Sync2CompatTest (13 ms total)
[----------] 2 tests from DecompressionTest
[ RUN ] DecompressionTest.DecompressMemory
[ OK ] DecompressionTest.DecompressMemory (19 ms)
[ RUN ] DecompressionTest.DecompressMemoryIndirect
[ OK ] DecompressionTest.DecompressMemoryIndirect (18 ms)
[----------] 2 tests from DecompressionTest (37 ms total)
[----------] 6 tests from ShaderObjectTest
[ RUN ] ShaderObjectTest.VertFragShader
[ OK ] ShaderObjectTest.VertFragShader (72 ms)
[ RUN ] ShaderObjectTest.LinkedShadersDraw
ERROR: -------------------------------------------------------------
ERROR: FAIL during test after 12.52 seconds (12.52 seconds) with execute(/home/lunarg/.jenkins/mel/Vulkan-ExtensionLayer/build/tests/vk_extension_layer_tests --gtest_catch_exceptions=0) failed after 12.51 seconds (12.51 seconds) with returncode=-11 (-0xb=SIGSEGV)
INFO: Test run complete after 2.50 minutes (149.93 seconds)
Build step 'Conditional step (single)' marked build as failure
Archiving artifacts
Email was triggered for: Failure - Any
Sending email for trigger: Failure - Any
An attempt to send an e-mail to empty list of recipients, ignored.
Finished: FAILURE
Link to test: http://erusea:8080/view/Manual/job/manual-Vulkan-ExtensionLayer/3/console
Can be replicated by running the tests on:
- tcubumes
- tcubumes4
ziga-lunarg commented
Fixed with #271