From 9a22bade89f0eed21604b928c0eb4b8cc79eb7e7 Mon Sep 17 00:00:00 2001 From: Kent Russell Date: Fri, 9 Jun 2023 09:30:56 -0400 Subject: [PATCH] kfdtest.exclude: Blacklist CuMaskingEven on all ASICs This has slowly become less and less reliable on more and more ASICs, so just blacklist it altogether. Using wall clock for performance is not a reliable method for testing performance, so skip it to avoid more failure reports on various systems. Change-Id: I1a5744604e4620bc7675a629d146ba4ffba669d2 --- tests/kfdtest/scripts/kfdtest.exclude | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/tests/kfdtest/scripts/kfdtest.exclude b/tests/kfdtest/scripts/kfdtest.exclude index e2d0b93e2b..b1eb8c8b78 100644 --- a/tests/kfdtest/scripts/kfdtest.exclude +++ b/tests/kfdtest/scripts/kfdtest.exclude @@ -41,6 +41,10 @@ FILTER[core]=\ # CU Masking Linear are not working correctly due to how the HW distributes work over CUs. # They are available for testing but are not currently expected to pass on CI/VI/AI. # +# CU Masking Even is added here due to some non-obvious baseline measurements. Though +# using wallclock to measure performance is always risky, there are just too many ASICs +# where this test is failing. Ideally we'll get better CU Masking coverage via rocrtst +# # The CheckZeroInitializationVram test is no longer expected to pass as KFD no longer # clears memory at allocation time. PERMANENT_BLACKLIST_ALL_ASICS=\ @@ -48,6 +52,7 @@ PERMANENT_BLACKLIST_ALL_ASICS=\ "${FILTER[pm]}:"\ "KFDLocalMemoryTest.Fragmentation:"\ "KFDQMTest.BasicCuMaskingLinear:"\ +"KFDQMTest.BasicCuMaskingEven:"\ "RDMATest.GPUDirect:"\ "KFDRASTest.*:"\ "KFDLocalMemoryTest.CheckZeroInitializationVram" @@ -108,7 +113,6 @@ KV_QUEUE_BLACKLIST=\ # KFDCWSRTest.BasicTest*: SWDEV-353206 BLACKLIST_GFX10=\ "KFDMemoryTest.DeviceHdpFlush:"\ -"KFDQMTest.BasicCuMaskingEven:"\ "KFDSVMEvictTest.*:"\ "KFDCWSRTest.BasicTest*" @@ -119,7 +123,6 @@ BLACKLIST_GFX10_NV2X=\ # KFDMemoryTest.FlatScratchAccess - SWDEV-329877 BLACKLIST_GFX11=\ "KFDQMTest.CreateAqlCpQueue:"\ -"KFDQMTest.BasicCuMaskingEven:"\ "KFDCWSRTest.InterruptRestore:"\ "KFDPerfCountersTest.*:"\ "KFDMemoryTest.FlatScratchAccess" @@ -226,15 +229,12 @@ FILTER[renoir]=\ "$BLACKLIST_ALL_ASICS:"\ "KFDEvictTest.*:"\ "KFDMemoryTest.LargestSysBufferTest:"\ -"KFDQMTest.BasicCuMaskingEven:"\ "KFDMemoryTest.SignalHandling" # KFDExceptionTest.* (KFD-435) -# KFQMTest.BasicCuMaskingEven (Issues with baseline measurement) FILTER[arcturus]=\ "$BLACKLIST_ALL_ASICS:"\ -"KFDExceptionTest.FaultStorm:"\ -"KFDQMTest.BasicCuMaskingEven"\ +"KFDExceptionTest.FaultStorm"\ FILTER[aldebaran]=\ "$BLACKLIST_ALL_ASICS:"\ @@ -244,7 +244,6 @@ FILTER[aldebaran]=\ FILTER[aqua_vanjaram]=\ "$BLACKLIST_ALL_ASICS:"\ -"KFDQMTest.BasicCuMaskingEven:"\ "KFDMemoryTest.LargestSysBufferTest:"\ "KFDMemoryTest.BigSysBufferStressTest:"\ "KFDMemoryTest.FlatScratchAccess:"\